Всё о Android update-script : Смартфоны Android : Форум


 SEVENI:
10.11.12, 06:58
 Android update-script - это список команд для RECOVERY,
выполняемых при обновлении из update.zip
с помощью него можно устанавливать OTA-обновления и отдельные файлы прошивки.

Устанавливать update.zip через CWM


update.zip содержит:
скрипт (находится в каталоге update.zip/META-INF/com/google/android/updater-script)
бинарик (находится в каталоге update.zip/META-INF/com/google/android/update-binary)
манифест, сертификаты(это постоянные файлы, их мы не трогаем)


теперь о структуре updater-script:
ui_print("mounting system...");
run_program("/sbin/busybox", "mount", "/system");
package_extract_dir("system", "/system");
run_program("/sbin/busybox", "umount", "/system");
ui_print("ics_mod installation complete! (c) SEVENI");


Описание команд: 


Прилагаю update.zip, который копирует содержимое каталога system/ в каталог системы system/
иначе говоря, в скрипте монтируем весь каталог и потом в update.zip
закидываем файлы по соответствующим путям, как в системе.

для придирчивых:
в манифесте прописываются все файлы архива,
чтобы подписать update.zip
используем приложенный архив Signed
как пользоваться:
перед установкой в телефон, перетаскиваем update.zip на Sign.cmd,
получаем подписанный архив(его и используем)

Прикрепленный к сообщению файл:

update.zip update.zip (124.61 kb; 33 hits) Скачать файл
SignTools.rar SignTools.rar (9.41 kb; 29 hits) Скачать файл

 dimadina:
27.09.13, 16:07
 update-binary Его тоже нужно менять ?

 Boris768:
27.09.13, 22:55
 dimadina, нет, этот файл одинаковый во всех этих установочных zip файлах

URL этой темы:
https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=5664

© 2005-2018 supertrubka.org