Как подписать zip прошивку android (update.zip)Иногда после редактирования apk-файлов или замены файлов в zip-прошивках (update.zip) нужно их подписать. Есть много решении для сбора и подписывания zip-прошивок (update.zip), но этот метод большинстве подходит для наших ГУ.
Итак, приступим!:
[b]1. для начала скачиваем JAVA среду исполнения JDK с
сайта, на последних не работает. (см.снимок №1).
Снимок №1
Следующее необходимо выбрать 32-битной или 64-битной версии JDK версию (см.снимок №2).
Снимок №2
После загрузки Вам необходимо установить и произвести настройку.
Для настройки JDK необходимо щелкнуть правой кнопкой мыши Мой компьютер] - [Свойства] - [Дополнительные параметры системы] - [Переменные окружения], как показано на снимке с экрана №3

Снимок с экрана №3
В появившемся окне вам надо создать системную переменную – “JAVA_HOME”. Для этого нажимаем кнопку “Создать”. В поле «Имя переменной» пишем “JAVA_HOME”, а в «Значение переменной» необходимо добавить путь к установленному JDK, а именно путь к его подкаталогу bin, где находится файл компилятора. Если вы ничего не меняли при установке JDK, то путь будет таким: «C:\Program Files\Java\jdkНомерВерсии». Ниже на снимке приведен пример для версии Java 8 см.снимок с экрана №4
Снимок с экрана №4
Теперь нужно отредактировать переменную “Path”. Надо ее найти в списке и нажать кнопку “Изменить”, надо в поле «Значение переменной» просто дописать наш путь C:\Program Files\Java\jdk1.8.0_144\bin\ для текущей версии java 8, соответственно предварительно поставив “;” в конец уже существующего значения, ничего не удаляя! Пример показан на снимке с экрана №5.
Снимок с экрана №5
После внесения этих изменений, чтобы они вступили в силу, компьютер необходимо перегрузить.
После этого можно проверить корректность установки JDK. Для этого в Windows нажмите «Пуск» и введите команду cmd в поле «Найти программы и файлы», или вызовите окно ввода комбинацией клавиш Windows+R и введите cmd см.снимок с экрана №6
Снимок с экрана №6
В открывшейся консоли наберите java -version и нажмите Enter. Если вы видите версию java, а не сообщение об ошибке, все в порядке.
2. Скачиваем программу SignApkV2 ссылка 
Снимок с экрана №7
После распаковываем наш архивный файл SignApkV2 в корень диска “С” см.снимок с экрана №№8,9
Снимок с экрана №8
Снимок с экрана №9
3. Подписываем нашу прошивку update.zip.Для подписание отредактированную прошивку update.zip нам необходимо удалить три файла подписи CERT.RSA, CERT.SF и MANIFEST.MF которые имеются в архиве в папке \META-INF\ см.снимок с экрана №10
Снимок с экрана №10
Подготовленную прошивку кладем в папку SignApkV2 которая находится в диске “С” см.снимок с экрана №11

Снимок с экрана №11
Затем, запускаем пакетный файл SignerScript с расширением (.bat) для подписи нашей прошивки см.снимок с экрана №12.
Снимок с экрана №12
После окончания процесса в нашей папке SignApkV2 должно появится подписанный архивный файл update_signed.zip см.снимок с экрана №13.
Снимок с экрана №13
Подписанный архив должен быть как на снимке с экрана №14
Снимок с экрана №14
SignApkV2.rar ( 18.19 КБ )
Всем удачи!
Сообщение отредактировал denyoka777 - 31.10.20, 23:34