Для установки многих Symbian-приложений нужно подписывать программы личным сертификатом. Где его взять и как осуществить подпись?
Что такое сертификаты Symbian и для чего они нужны, описано в этом вопросе: http://syava.at.ua/blog/2009-07-09-14 .
Получить сертификат можно на форуме ресурса OPDA, но так как язык там
китайский, сделать это не так просто. Поэтому, Вы можете просто
зарегистрироваться на форуме MOBILux и оставить заявку на сертификат в этой теме: http://forum.mobilux.info/index.php?showtopic=143. Через 2-3 дня Ваш заказ будет выполнен и Вы сможете скачать сертификат, выложенный в данной теме.
Для подписи приложений потребуется установить в телефон программы Xplore и MobileSigner.
Скачать их можно здесь:
Xplore (445 кб);
MobileSigner (19 кб)
Во время установки MobileSigner, в окне выбора языков уберите все
галочки кроме «Русский». Устанавливать программу нужно в память
телефона.
Перед подписью приложений сделайте следующее:
1. Загрузите архив с сертификатом в телефон (при помощи Opera Mini) или встроенным браузером, если он поддерживает загрузку ZIP-архивов;
2. С помощью Xplore создайте папку С:\data\Cert;
3. Распакуйте архив с личным сертификатом, скачанный на форуме MOBILux,
в эту папку. Если файлы уже распакованы – просто переместите их в
созданную папку С:\data\Cert. В папке Cert должно быть два файла -
сертификат (имеет расширение .cer) и файл ключей – .key;
4. Запустите MobileSigner, в полях Key File и Cert File укажите место,
где лежит сертификат и файл ключей (С:\data\Cert). Поле Password
оставить пустым;
5. После этого нажмите «Функции» - «Запомнить путь к сертификату»
(чтобы при каждой подписи не указывать где лежат сертификат и файл
ключей заново).
Подпись приложений
1. Рекомендуется изначально создать в
определенном месте (например, на карте памяти) специальную папку, куда
Вы будете складывать приложения для подписи. В нашем примере папка
называется For_Sign и находится она на карте памяти (E:\);
2. Загрузите файл с программой, игрой или темой оформления, которая
отказала устанавливаться, в эту папку. Если программа в архиве (.zip,
.rar), то после загрузки распакуйте программу в эту папку с помощью
Xplore (или встроенного архиватора, если таковой имеется);
3. Расширение файла для подписи ОБЯЗАТЕЛЬНО должно быть .SIS или .sis.
Если расширение .SISX или .sisx, то переименуйте файл, убрав в конце
расширения букву Х, чтобы получилось .SIS. Сделать это можно тем же
Xplore. Если этого не выполнить, то MobileSigner просто не увидит файл;
4. Запустите MobileSigner, в первом поле (Sis File:) выберите файл,
который надо подписать, и после этого нажмите «Функции» - «Sign».
5. После появления сообщения об
успешной подписи, откройте папку, в которой находится подписываемый
файл. Вы увидите, что в ней появился ещё один файл с точно таким же
названием, но с расширением не SIS, а SISX. Этот файл и нужно
устанавливать. На других смартфонах такое подписанное приложение
устанавливаться не будет - оно предназначено только для вашего
конкретного аппарата с уникальным IMEI.
|