Для обновления Android можно обойтись и без прошивки, стоит просто поместить файл update.zip в корень карты памяти, зайти в recovery и обновиться(если используете recovery 0.9.1 с mobileuncle - то файл мажет иметь любое имя, но растворение должно быть обязательно zip)
Создаем две папки META-INF и system
Далее в папке META-INF создаем папку com, в папку com создаем папку google, а в google - папку android, тут собственно и будет лежать наш скрипт update-script, который имеет путь .../META-INF/com/google/android/update-script
Вот простой пример update-script
show_progress 0.1 0
copy_dir PACKAGE:system SYSTEM:
show_progress 0.1 10
copy_dir PACKAGE:system SYSTEM:
show_progress 0.1 10
Мы закончили с папкой META-INF, переходим к папке system
Скачивае прошивку для телефона, из нее нам понадобится всего два файла system.img и boot.img
Для распаковки system.img нам понадобится утилита unyaffs.
В моем архиве есть папка bin кидаем туда system.img и нажимаем start.bat
Скидуем файлы и папки которые извлек нам unyaffs в папку system.
Теперь можно удалять, переименовывать, добавлять файлы.
Теперь можно удалять, переименовывать, добавлять файлы.
Далее с папки с прошивкой скидываем файл boot.img в корень папки, тоесть к папке META-INF и system
Выделям их и пакуем в update.zip без сжатия.
Теперь следует подписать архив.
Нам потребуется установленный Android SDK и JAVA
Android SDK: http://developer.android.com/sdk/index.html
C архива скидываем папку sign на диск C:\
Скидывае update.zip в папку sign, запускаем sign.bat
Когда окно пропадет получим update_signed.zip это уже подписаный готовый архив, перемещаем на карту памяти и переименовываем в update.zip
Вы все делаете на свой страх и риск.Автор не несет никакой ответственности.
Комментариев нет:
Отправить комментарий