1) Для начала скачайте вот эту программу Mobile Signer (у вас должен быть ключ и личный сертификат, их получить вы можете здесь).
2) Теперь установите скачанную программу в свой смартфон.
3) Запустите ее и вы увидите следующее:
---------------------------------------------------------------
Выбираем пункт “Sis File”: открываем его и находим необходимое приложение, которое вам нужно подписать, при этом приложение должно быть разархивировано в том случае, если оно было заархивировано в .rar или .zip. Да, само приложение естественно должно находится на карте памяти или в памяти телефона.
---------------------------------------------------------------
Второй пункт программы – это “Key File”, открываем этот пункт и находим файл с расширением .key (предварительно скопировав его к себе в устройство, а сам key-файл вы должны были получить см. пункт №1 то, что в скопках).
---------------------------------------------------------------
То же самое сделайте и с пунктом “Cert File”, только уже выбираем файл не с расширением .key, а с расширением .cer, хотя другой файл оно вам и не даст выбрать (этот файл так же должен быть скопирован к вам в смартфон).
---------------------------------------------------------------
В поле “Password” вводим следующею комбинацию – 12345678 (этот пароль установлен по умолчанию).
---------------------------------------------------------------
Далее нажимаем на “Функции” и там выбираем “Запомнить путь к Cert…”.
---------------------------------------------------------------
Теперь снова заходим в “Функции” и нажимаем на “Sign”.
---------------------------------------------------------------
После нажатия вы увидите, что файл был успешно подписан.
---------------------------------------------------------------
О программе:
Всем успехов! Но думаю, что способ изрядно устарел и каждый раз возится с подписью не очень-то хочется. Советую вам установить корневой сертификат, читайте раздел “Взлом смартфона” и выбирайте подходящий для вас мануал.