Как устанавливать приложения на симбиан. Как установить Symbian без посторонней помощи. О чем молчат инструкции

Сбой при установке: Невозможно установить приложение. Сбой аутентификации. - Такое сообщение часто можно видеть на телефонах новой платформы Symbian^3 (например, nokia N8) при установке приложения, не подписанного сертификатом, или подписанного неверным сертификатом.

С 23 июня 2011 года на сертификаты было наложено ограничение, которое не позволяет взламывать телефоны, а также эти сертификаты не могут быть использованы для подписи и установки большинства приложений. NOKIA выбрала единственно возможный метод для предотвращения взлома через подмену корневого сертификата, наложив на них это ограничение. То есть, счастливчики, успевшие получить сертификат до 23 июня, могли ни о чем не беспокоиться, а вот всем остальным пришлось несладко, ведь взломать смартфон без сертификата было можно только перепрошивкой. Однако 13-го сентября 2011 года был найден способ взлома без сертификата, отличающийся поразительной простотой и гениальностью. Автор способа – Александр aka IAL . В основе метода лежит возможность восстановления карантинных файлов с помощью мобильного антивируса от компании DrWeb .

Итак, собственно процесс

Нам нужен доступ к папке Private , находящейся на диске Е или F смартфона. Проще всего это сделать, подключив смартфон к ПК в режиме накопителя:

Также можно воспользоваться картридером, либо другим телефоном, в котором будет доступ к папке Private .
Скачиваем и распаковываем архив Quarantine_for_disk_E.zip (7Kb) в корень карты памяти, если карта памяти обозначается в смартфоне как диск Е, подтверждая слияние папок. Если же карта памяти отображается в смартфоне как диск F, то нужно скачать и распаковать архив Quarantine_for_disk_F.zip (7Kb) также в корень карты памяти:

Следующий этап – установка мобильного антивируса Dr.Web . Для этого скачиваем установочный файл и запускаем установку антивируса. Устанавливать антивирус надо строго на тот диск, на который до этого были распакованы файлы карантина. То есть, если для распаковки файлов карантина был выбран диск Е, то и антивирус надо устанавливать на диск Е:

Итак, установка антивируса завершена. Запускаем программу. Появится уведомление об отсутствующем файле ключа. Здесь у нас два пути: можно нажать кнопку Прервать и получить доступ к функциям программы (удобно при разовом использовании), либо получить демо-ключ для ознакомления с функционалом программы. Для получения демо-ключа нажимаем Получить ключ… : :

Затем Функции –> Демо-ключ :

Заполняем все поля и нажимаем ОК ::

Выбираем точку доступа к сети Интернет::

Программа скачает и активирует демо-ключ. Нажимаем Закрыть :

Теперь надо восстановить файлы карантина. Для этого в программе выбираем Функции –> Карантин . Появится список карантинных файлов, их должно быть три:

Выбираем Функции –> Выделить все , а затем Функции –> Восстановить :

Процесс восстановления занимает несколько секунд. После восстановления в списке не должно остаться ни одного карантинного файла:

На этом миссия программы DrWeb завершена и его можно удалять (если не планируется использовать его в качестве мобильного антивируса).
Устанавливаем ROMPatcher+ Lite в память телефона (диск С):

Запускаем программу. В ней отображаются два патча: Install Server RP+ и Open4All . Что же нам дают эти патчи? Патч Open4All открывает полный доступ к папкам Private и Sys на всех дисках смартфона (за исключением диска Z, являющегося ROM, т.е. доступным только для чтения). Патч Install Server RP+ позволяет устанавливать неподписанные приложения. Открываем полный доступ с помощью патча Open4All и ставим его в автозапуск. Аналогичную процедуру проделываем с патчем Install Server RP+ и перезагружаем смартфон. Всё – смартфон взломан, можно устанавливать неподписанные приложения. Приложения, подписанные чужим сертификатом устанавливаться не будут!

Возможные проблемы и пути их устранения

Если патч Install Server RP+ не применяется (вместо зеленой галочки горит красный крестик ), то необходимо:
1) Скачать installserver.exe , соответствующий модели Вашего смартфона;
2) Переместить файл installserver.exe в папку C:\Sys\Bin Вашего смартфона;
3) Отключить патч Install Server RP+, т.к. одновременное использование installserver.exe и патча исключено – при установке приложений будет появляться ошибка Файл поврежден ;
4) Выполнить перезагрузку аппарата.
Может возникнуть ситуация, когда после установки ROMPatcher+ Lite программа запускается, но патчи не отображаются:

В данном случае необходимо:
1) Удалить файл C:/System/Data/RPPlus.dat :

2) Зайти в программу.
Если патчи не отображаются и после этого, то необходимо скачать архив RP_Patches.zip (2Kb) и распаковать патчи в C:\Patches .
Может случиться так, что ROMPatcher+ после запуска выдаст ошибку об отсутствующем драйвере:

Это означает, что файлы из карантина восстановлены не были. В этом случае надо заново распаковать файлы карантина и восстановить их c помощью Dr.Web .

Заключение

Поразительная простота делает этот способ воистину народным. Теперь больше не надо искать сертификаты или модифицированные прошивки, весь процесс взлома занимает от силы 10 минут. Кроме того, процедура абсолютно безопасна и не лишает гарантии. Из минусов можно отметить повторение процедуры после форматирования смартфона. Впрочем, этим же недостатком обладали и все предыдущие способы, кроме модифицированных прошивок. Так что данный момент можно опустить. Желаю удачи.

  • Персональный компьютер с операционной системой Windows XP, Windows Vista
  • Cотовый телефон
  • Для подключения к компьютеру понадобится USB -кабель или Bluetooth (должен быть и в телефоне/смартфоне, и в ноутбуке)

Шаг 1. Подготовка к отправке

Файл с расширением .sis и .sisx - приложение для телефонов на платформе Symbian (смартфоны Nokia).

Файлы с расширением .jad и .jar – Java-приложения для обычных телефонов, но они также подходят и для платформы Symbian. Для того, чтобы запустить такое приложение, необходимо установить на телефон сразу два файла или, если файла.jad нет в наличии, только.jar. Но в этом случае приложение может быть не запущено, старайтесь копировать оба файла, если они имеются в наличии.

Если вы столкнулись с тем, что файлы Java-приложения к вам по какой-либо причине пришли в виде папки со множеством непонятных файлов и подпапкой META-INF, эту проблему легко решить. Просто заархивируйте все эти файлы в компьютере вместе с подпапкой Manifest в один ZIP-файл и затем переименуйте (или заранее задайте имя) получившийся архив в "название программы.jar" - и смело устанавливайте в телефон!

Шаг 2. Отправка файла в телефон

Шаг 3. Установка

В случае с обычным телефоном и приложениями Java установка не требуется: приложения появляются в соответствующем меню телефона. В случае работы со смартфоном Symbian, необходимо открыть папку "обычных" сообщений "Входящие" и запустить установку приложения с помощью открытия последнего сообщения (оно будет отличаться от остальных - в заголовке будет присутствовать имя файла).

Итак, 27 августа 2012 года вышло очередное обновление операционной системы Symbian^3 (Anna, Belle) до версии 111.040.1511 - Symbian Belle Refresh. Этим обновлением могут воспользоваться владельцы Nokia N8, Nokia E7, Nokia X7, Nokia C7, Nokia C6-01 и Nokia Oro.

Внимание! Тем, у кого оператором является компания НСС лучше подождать исправления багов в новой прошивке. Или придется переходить на другого оператора. Смартфоны под управлением Symbian Belle Refresh по непонятным причинам отказывается совершать и принимать звонки! Смс работает в нормальном режиме, а вот позвонить не получится даже в 112.


OS Symbian Belle Refresh несет в себе следующие новшества:

Вместе с тем, как это обычно бывает, следует ожидать отказа работы некоторых приложений, которые работали на предыдущей версии ПО.

Способы обновления (мифы и реальность)

По заявлениям разработчиков для успешного обновления системы достаточно загрузить и запустить новую версию Nokia Suite, подключить смартфон к компьютеру с помощью USB-кабеля и проследовать инструкциям. При этом сохранятся все контакты, записи в заметках и прочие важные данные, а пострадать могут только некоторые установленные приложения. В действительности все не так гладко и у большинства пользователей возникают так называемые глюки, притормаживания и прочие проявления нестабильной работы смартфона. Экспериментальным путем было выявлено три способа обновления смартфонов, которые обеспечивают стабильную работу устройств после инсталляции OS Symbian Belle Refresh и все они не без жертв.

Первый способ более простой, но большинство пользователей уже опоздали им воспользоваться. Итак, для успешного обновления желательно избавиться от всего, что Вы когда-либо устанавливали в смартфон. Проще говоря, нужно сделать сброс до заводских установок с помощью комбинации *#7370#, но перед этим желательно отформатировать встроенную память (диск Е - Nokia N8). Затем можно запустить программу Nokia Suite и она сама предложит Вам сделать все остальное. Останется лишь следовать указанным инструкциям.


Если Вы уже попытались обновить смартфон до OS Symbian Belle Refresh, но не делали сброса и форматирования памяти, а после обновления почувствовали, что смартфон работает не стабильно, можно попробовать сделать сброс, произвести форматирование встроенной памяти устройства (или карты памяти) и переустановить новую версию ПО с помощью той же Nokia Suite.


В случае, если Вы решились на полную перепрошивку смартфона, Вам на помощь придет Phoenix (Феникс), о котором мы расскажем чуть подробнее.

Для прошивки Вам понадобится:

  • а также, возможно, Единый драйвер для всех телефонов Nokia и Nokia Service Application Manager .

    Не торопитесь со вторым пунктом, так как указанный выше Феникс в большинстве случаев стабильно работает без использования второй и третьей программы. Если возникнут проблемы и Феникс не увидит смартфон, то придется воспользоваться программой Nokia Service Application Manager, чтобы удалить все, что связано с Nokia, а затем установить единый драйвер и сам Феникс.
    Внимание! Феникс устанавливается достаточно долго даже на мощных компьютерах. Поэтому не стоит паниковать, если Вам показалось, что компьютер завис!

    Особое внимание!!! Все программы, в том числе и прошивку, устанавливать только через клик правой кнопкой мыши по ярлыку, с выбором прав администратора! Запуск Феникса производить аналогично!


    На Windows XP бывают проблемы с выбором прав администратора. Если у Вас возникла подобная ситуация, этот шаг пропускаем мимо ушей и делаем как обычно.

    Прошивки Symbian Belle Refresh

    Естественно, Вам понадобится и сама прошивка, которую нужно установить в ту же папку, в которую был установлен Phoenix (Феникс):

    Работа с Phoenix

    Итак, Феникс установлен, прошивка тоже установлена. Идем дальше. Запускаем феникс (с правами администратора), подключаем смартфон к компьютеру посредством USB-кабеля и видим окно. Возможно потребуется немного подождать (30-60 сек.) для установки драйверов.


    Кликаем на строку NO CONNECTION и выбираем подключение RM-XXX (XXX - Ваша версия продукт-кода). В левой нижней части окна должно появиться слово Ready.

    После этого переходим к верхним вкладкам окна программы. Жмем File > Scan Product и ждем, когда в нижней панели окна появится что-то наподобие этого:


    Далее опять идем в верхние вкладки и жмем Flashing -> Firmware Update , после чего откроется новое небольшое окно, в котором должен появиться продукт-код Вашего смартфона.


    Если графа с продукт-кодом осталась пустой, кликаем на небольшую кнопку с многоточием и выбираем нужный продукт-код из появившегося в новом окне списка. Если стоит галочка в окне "Detect Produkt Automatically", снимаем ее и выбираем продукт-код вручную.


    В этом списке Вам нужно выбрать любой, схожий с Вашим смартфоном, продукт код, например, если вы с Украины и у вас телефон чёрного цвета, то выбираем продукт код с названием xxx_ukraine_black или xxx_ukr_black (dg - темно-серый), (белый смартфон - WHITE и т.п.), но в общем-то можно выбрать любой понравившейся вам продукт-код, т.к. все они включают в себя русский язык. Главное, чтобы три цифры после букв RM совпадали с теми, что Вы видели, когда набирали комбинацию *#0000#.
    Внимание! Если вы выберите казахстанский продукт-код, то у Вас может пропасть FM-транслятор (Nokia N8).
    Далее нажимаете Ок, а после закрытия окна с продукт кодами жмем в левом окне на кнопку Update Software . Начнется прошивка, которая должна закончится появлением этого окна:


    После того, как на экране смартфона протянутся ручки, можно отключать смартфон от компьютера и начинать настройку учетных записей и всего остального, что требуется в повседневной жизни. То есть, можете начинать пользоваться "новым" смартфоном. Поздравляем!

    Прошивка в мертвом режиме или возвращение мертвого смартфона к жизни

    Бывает несколько иной исход "танцев с бубном" во время прошивки смартфонов или просто, в результате Ваших экспериментов с различными программами. Говоря простым языком, иногда случается слет прошивки. Смартфон в таком случае не включается и все, что Вы можете увидеть во время попытки включить устройство, это белый экран с надписью NOKIA. В этом случае не стоит паниковать, если Вы не понижали версию прошивки, так как вернуть прошивку можно и в мертвом режиме.

    Для этого Вам потребуется все тот же Феникс, но запускать его нужно по-другому. Во-первых, запуск Феникса происходит без подключения смартфона к компьютеру. Во-вторых, мы не трогаем окно NO CONNECTION и сразу проходим во вкладку File, а затем выбираем Open Product.


    Затем выбираем из представленного списка свой продукт-код:


    Затем опять идем во вкладку Flashing, жмем на строчку Firmware Update и видим появившееся окно. В первую очередь необходимо поставить галочку "Dead Phone USB flashing".


    Затем, если в строке продукт-кода не указана Ваша прошивка, кликаем на [...], после чего откроется еще одно небольшое окно со списком доступных продукт-кодов. Если стоит галочка напротив "Detect Produkt Automatically", снимаем ее и выбираем продукт-код вручную.


    Выбирайте тот, что соответствует Вашей стране и цвету смартфона. После этого жмем кнопку ОК в этом окне и переходим в левое небольшое окно. Нажимаем на кнопку SW Reset и видим следующее (или похожее) окно:


    Для продолжения прошивки необходимо проследовать пунктам, указанным в небольшом окне.

    Например, для Nokia N8 действия следующие:

    • Отключить USB-кабель (но мы его даже не подключали).
    • Зажать кнопку питания на 8-10 секунд (до тройного вибро).
    • Подключить USB-кабель к смартфону.
    • Нажать на кнопку ОК.
    В зависимости от модели смартфона табличка может содержать и другие требования.
    Например:
    • Отключить USB-кабель.
    • Вынуть аккумулятор из смартфона.
    • Подключить USB-кабель.
    • Вставить аккумулятор и нажать кнопку питания
    • Нажать кнопку ОК

    И другие варианты...

    Какими бы они не были, они должны вернуть к жизни смартфон, на котором слетела прошивка (кроме случаев с понижением последней).
    Если не получается с первого раза, пробуйте еще раз, и еще раз. В случае неудачи при перепрошивке через кнопку SW Reset, можно попробовать прошить через кнопку Refurbish. Главное не опускать руки и все обязательно получится.

    Внимание! Все действия, производимые со своим (и тем более чужим) смартфоном, Вы производите на свой страх и риск. Администрация сайта ответственности за работоспособность смартфонов не несет.
    Для работы с программой Phoenix (Феникс) рекомендуется использовать только оригинальный USB-кабель, который был в комплекте с Вашим смартфоном!

    После обновления ПО смартфонов Nokia до версии 111.040.1511 - Symbian Belle Refresh, они легко поддаются взлому . Для этого необходимо следовать инструкции для тех кто, установил обновление Belle FP1 и активировать патч Install Server RP+ v1.7.rmp.

    Весточку о выходе данного обновления принес наш активный пользователь - .

    Удачных Вам прошивок!

  • Внимательный читатель, видимо, уже задал себе вопрос: что мешает разработчику объявить в исполняемом файле доступ ко всем защищенным возможностям и получить полную свободу действий? Ответ кроется в процедуре инсталляции SIS-пакетов.

    Платформа безопасности Symbian 9.x не позволяет пользователю получить прямой доступ к каталогу \sys\bin\, хранящему исполняемые файлы. Поэтому единственный способ инсталлировать приложение на устройство - воспользоваться системным установщиком (являющимся компонентом ТСВ). Для этого программа, сопутствующие файлы и ресурсы упаковываются в файл с расширением. sis или. sisx. SIS-пакет хранит информацию о каталогах, в которые следует скопировать хранящиеся в нем файлы, а также ряд настроек для установщика.

    Перед установкой в SIS-файл внедряется цифровой сертификат (digital certificate), содержащий следующую информацию:

    • кем, когда и кому он выдан;
    • срок его действия;
    • список IMEI-номеров устройств, на которые разрешена установка данного SIS-файла;
    • список защищенных возможностей, доступ к которым он удостоверяет.

    Процедура прикрепления цифрового сертификата называется подписыванием (signing), а сам SIS-файл становится подписанным (signed). Подписать SIS-пакет можно сразу несколькими сертификатами. SIS-файл без сертификата является неподписанным (unsigned). В Symbian 9.x установка неподписанных SIS-файлов запрещена.

    Системный установщик играет роль своеобразного шлюза, проверяя сертификаты инсталлируемых SIS-файлов. В том случае, когда сертификат отсутствует либо срок его действия истек, приложение установлено не будет. После инсталляции программа может использоваться неограниченно долго - к ее работе срок действия сертификата отношения не имеет. При наличии в системе определенных настроек установщик также может выполнить онлайн-проверку сертификата и отказать в инсталляции приложения, чей сертификат был отозван.

    Установщик также проверяет, что декларируемый в приложении доступ ко всем защищенным возможностям удостоверен сертификатом. Для этого он сканирует все содержащиеся в SIS-пакете исполняемые файлы и формирует общий список декларируемых в них защищенных возможностей. Такой же список формируется на основании всех прикрепленных к пакету сертификатов, после чего оба списка сравниваются. Если во множестве декларируемых исполняемыми файлами защищенных возможностей есть хоть одна, не содержащаяся во множестве возможностей, удостоверенных сертификатами, то установка приложения прерывается. Исключением является группа пользовательских возможностей - их использование может не заверяться сертификатом.

    Здесь можно отметить некоторое противоречие: с одной стороны, установка неподписанных приложений в Symbian 9.x запрещена, а с другой, - программа, не использующая защищенных возможностей или ограничивающаяся доступом лишь к категории пользовательских возможностей, не нуждается в сертификате. Такое противоречие разрешается подписанием SIS-пакета сертификатом-пустышкой, не удостоверяющим каких-либо возможностей. Такой сертификат может сгенерировать сам разработчик с помощью утилит SDK. Сертификат-пустышка в англоязычной документации обозначается как «self-generated certificate», а подписанный с его помощью файл - «self-signed». Так как получить сертификат self-generated может любой, приложения, устанавливаемые при помощи пакетов self-signed, относятся к категории ненадежных.

    Список защищенных возможностей, не требующих заверения сертификатом при установке, в действительности задается в файле \system\data\swipolicy. ini и может изменяться производителем устройств. Предполагается, что в него входят все возможности из категории пользовательских, и я не встречал устройства, где это было бы не так. Но вот сам состав группы пользовательских возможностей не так давно изменился - в него вошла возможность Location, ранее относившаяся к системным. На устройствах с платформой S60 и S60 FP1 возможность Location в файле swipolicy. ini не упомянута, и объявивший ее self-signed пакет не будет установлен.

    Помимо типа self-generated, есть еще один специальный тип сертификата - сертификат разработчика (DevCert, Developer Certificate). Получить его относительно легко, но подписанный сертификатом разработчика SIS-пакет может быть установлен лишь на те устройства, номер IMEI которых закодирован в сертификате. Поэтому он используется только в процессе разработки и тестирования.

    Вопросами сертификации приложений для Symbian OS занимается организация под названием Symbian Signed. На их сайте www. symbiansigned. com есть сервис Open Signed Online, где вы сможете подписать свой SIS-файл сертификатом разработчика для одного устройства (указав его IMEI). При этом вы сможете сформировать список заверяемых им защищенных возможностей
    из числа пользовательских и системных. Заполнив все формы и отправив SIS-файл на сервер, вы через некоторое время получите подписанный SIS-пакет на указанный почтовый адрес E-mail. Сам файл сертификата разработчика вы получить не сможете.

    Использование сервиса Open Signed Online накладывает ряд ограничений на содержащиеся в SIS-пакете приложения. Главным из них является использование значения UID3 (SID) из незащищенного диапазона (0хЕ0000000… 0xEFFFFFFF).

    Владельцы идентификатора издателя (Publisher ID) имеют возможность при помощи сервиса Open Signed Offline заказать сертификат разработчика с любыми защищенными возможностями, кроме группы возможностей производителя. Такой сертификат может позволять установку на несколько устройств (указывается список IMEI - до 1000 номеров), а также получить сам файл сертификата и подписывать им SIS-файлы самостоятельно.

    Обычный сертификат, не имеющий ограничений по IMEI и открывающий доступ ко всем необходимым защищенным возможностям, на руки не выдается. Подписать им ваше приложение можно будет, только воспользовавшись одной из программ сертификации Symbian Signed. Для этого также потребуется идентификатор издателя. Кроме того, чем более важные защищенные возможности декларируются приложением, тем более требовательную и дорогостоящую программу сертификации придется пройти.

    Приложения, устанавливаемые при помощи SIS-пакетов, подписанных сертификатом разработчика или обычным сертификатом, относятся к категории надежных. Работая с такими приложениями —

    Symbian является лицензированной операционной системой, которая создана компанией с тем же названием специально для управления современными мобильными телефонами и смартфонами.

    Многими специалистами эта операционная система считается лучшей благодаря гибкости, удобству использования и большому количеству приложений.

    Немного о мобильной ОС Symbian

    Мобильная операционная система Symbian рассчитана на поддержку самых разных требований предъявляемых различными сетевыми протоколами и является широко распространенной в большинстве стран мира. На сегодня основные конкуренты Symbian это мобильные версии знаменитых операционных систем Palm OS и Linux. В последние годы выросла конкурентная борьба с операционной системой Windows Mobile, которая завоевывает все большее число поклонников.

    Можно ли самостоятельно произвести установку ОС Symbian?

    Symbian является одной из немногих мобильных операционных, установка которой осуществляется вшиванием непосредственно в микросхему на заводе изготовителе еще на этапе когда выполняется изготовление самого мобильного устройства. Поэтому выполнить самостоятельную установку Symbian невозможно в прямом смысле для того чтобы это сделать вы должны выполнить перепрошивку мобильного телефона. А для восстановления Symbian при повреждении вирусом или при неожиданном сбое программа вполне возможно. Владельцем мобильного устройства может быть в любой момент “обнулена” установленная операционная система, с возвратом ее стандартных настроек, которые заложены заводом изготовителем. Чтобы это сделать вы должны произвести выключение мобильного устройства, и при повторном включении произвести нажатие и удержание трех кнопок: вызов (“зеленая трубка”), цифру 3 и “звездочка”. После того как вы выполните включение мобильного телефона Symbian на нем уже будут заводские настройки.

    Нужно ли делать перепрошивку для правильной установки ОС Symbian?

    Если вы твердо решили произвести замену одной версии Symbian на другую или же снова выполнить установку Symbian на свое мобильное устройство, хорошенько подумайте перед тем как это сделать. Любые изменения в прошивке являются незаконными и находятся под запретом завода производителя. При самовольном вмешательстве вы можете потерять гарантию на устройство. Вся ответственность за последующую работу мобильного телефона и его возможные неисправности уже будет нести его владелец. Поэтому нельзя выполнять установку версии Symbian которая уже ранее была установлена на конкретном мобильном устройстве. Например, Symbian 9.1 нельзя заменить на версию Symbian 9.4.

    Понравилось? Лайкни нас на Facebook