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

Опишем, как запустить программу, получить сертификат и подписать его, если у вас не устанавливается программа на смартфон на ОС Symbian 9.4 (Nokia 5800 XpressMusic, Nokia N97)

Сбросьте все настройки смартфона:
Если вы только что купили смартфон Nokia 5800 и у вас не хотят устанавливаться программы, попробуйте выполнить следующие действия:

1.Сделайте резервную копию (бекап) нужной информации, в том числе и с карты памяти.
2.Отформатируйте карту памяти на смартфоне (необязательно, но желательно)
(для этого зайдите в меню приложения -> диспетчер файлов -> диск Е -> функции -> функции карты памяти -> форматировать)
3.Отформатируйте сам смартфон. (*#7370#, код:12345)
4.После форматирования введите текущие дату и время.

Получите сертификат:

Получить сертификат бесплатно, можно на сайте touchnokia.ru (там только для Nokia 5800 XpressMusic), allnokia.ru или xsmart.com.ua

Полезная ссылка: Как самостоятельно получить сертификат для своего смартфона


Подпишите приложения:

Чтобы подписать программы полученным сертификатом, скачайте архив Sign Sis
1) Распакуйте вложенный архив, в нем 4 файла:
install1.bat, install2.bat, uninstall.bat и signsis.exe.
2) Потом в ту же папку, в которую Вы распаковали архив, переместите свои сертификат и ключ.
3) Переименуйте сертификат в cert.cer, а ключ в cert.key.
4) Откройте файл install1.bat с помощью блокнота или другого текстового редактора и отредактируйте переменную password1, заменив её на свой пароль, disk_ins= здесь впишите название диска, на котором находится распакованный архив, app_path= здесь укажите путь к папке с файлами из архива. Сохраните.
5) Запустите install1.bat.
Если всё прошло успешно, то при нажатии правой кнопкой на приложение, которое вы хотите подписать, в контекстном  меню появится элемент "Подписать персональным сертификатом". При выборе этого пункта меню, смартфон автоматчиески создаст уже подписанное приложение в папке с начальным приложением.
Если Вам требуются два меню с двумя сертификатами, редактируйте и запускайте install2.bat.
Для полного удаления приложения, а также записей реестра необходимо запустить uninstall.bat.

Пример:


Код
rem Диск на который ставим прогу
set disk_ins=D:
rem Каталог в который ставим прогу
set app_path=Nokia 5800/sign_sis
rem Префикс для подписаных файлов
set sign_prf=signed
rem Имя файла с сертификатом
set cer_name1=cert.cer
rem Имя файла ключа
set key_name1=cert.key
rem Пароль на сертификат
set password1=12345678
rem Имя bat файла с параметрами
set bat_file1=signsis.bat
rem ключ реестра для команды
set sign_key1=Sign

Читайте также: Подписываем сертификатом программу в смартфоне на OS Symbian 9.1-9.3 с помощью приложения Mobile Signer 1.03 (SignSis 1.03)
(0 голосов)
0 5 0

grigory333

012585002025373 Спасибо!

29 сентября в 08:09