Доступен другой метод, который позволяет забыть о подписи навсегда! Подробнее здесь.
Сегодня мы поговорим о смартфонах Nokia и Samsung, а точнее об одной неприятной особенности этих аппаратов. Если приложение не было подписано специальным сертификатом, система защиты не позволит его установить либо предоставит приложению ограниченные права, и приложение будет работать неправильно. В таком случае при установке программы, игры или темы на свой смартфон вы получите ошибку “Ошибка в сертификате” или “Срок действия сертификата истёк”.
В этом посте я постараюсь решить эту проблему.
Шаг 1. А вдруг повезёт? =)
Первым делом, необходимо отключить обязательную проверку сертификата на смартфонах Nokia. Для этого зайдите в меню своего смартфона – пункт “Параметры” -> “Приложения” -> “Диспетчер приложений”. Отключите “Проверка сертификата” и поставьте “Все” в “Прогр. устан.”, как указано на скриншоте.
Теперь часть приложений возможно установится. Если нет, придется перейти к следующему шагу.
Шаг 2. Получаем сертификат Symbian для своего смартфона.
Чтобы подписать приложение сертификатом, нужно этот сертификат сначала получить. =)
Внимание! Сейчас существуют неясности с выдачей сертификатов, поэтому подробную инструкцию по получению сертификата я добавлю в этот пост чуть позже, через 2-3 дня.
UPDATE: Найден способ получить сертификат. Всё что требуется, это зарегистрироваться на замечательном портале DimonVideo.ru и пройти по . Необходимо быть зарегистрированным на сайте не менее 3-х дней и иметь заполненный профиль. Для того чтобы узнать IMEI, введите *#06# на своём смартфоне. Готовые сертификаты через 24 часа появляются внизу страницы. Внимательно читайте правила.
Шаг 3. Подписываем приложения сертификатом.
Для этого нам потребуется замечательная программа freesigner (перевёл программу ). Устанавливаем FreeSigner.sisx, затем FreeSigner_rus.sisx на смартфон.
Запустив программу, видим перед собой следующее:
Прежде чем непосредственно подписать приложение, программу необходимо настроить. Для этого зайдите в меню “Функции” -> “Настройки” и укажите путь к файлам “CERT.cer” и “KEY.key” в пункте “Sign сертификат (cer)” и “Sign ключ (key)”.
Возвращаемся на главный экран программы. Жмём пункт “Добавить” и выбираем приложение, которое необходимо подписать (Test.sisx). В открывшемся меню нужно выбрать пункт “Sign Sis”. В списке задач программы появилась новая задача. В меню программы жмём “Выполнить операцию!”.
В результате, получаем ещё один файл приложения, но уже подписанный. Всё!
Кстати с помощью этой программы можно удалять чужую подпись и подписывать сразу несколько приложений.