Да ненадо тебе этого делать...
update.zip - это удобно только для патчей(когда мало файлов), если у тебя рабочий nandroid бекап есть, то пользуйся им, гораздо проще:
1) создаёшь бекап в рекавери
2) подменяешь system.img в полученном бекапе /sdcard/clockworkmod/backup/{date}/
3) переписываешь контрольную сумму его в текстовике nandroid.md5 перед словом system.img
создать контрольную сумму так, в консоли linux
#md5sum /mnt/inst/GT540/system.img - это выдаст md5 сумму файла
473e7d078e67385bb53f897e4b21ff6e /mnt/inst/GT540/
system.img4) восстанавливаешься полностью из бекапа в рекавери, или по отдельности в "advansed restore", как ниже
Mur4ik написал, но контрольные суммы должны быть правильные для всех файлов как и для полного восстановления, т.к. зачем-то проверяет по всем суммам
вот и всё
Чтоб состряпать update.zip надо разобрать system.img, посмотреть какие права на какие папки и файлы в оригинале, написать скрипт который будет копировать содержимое папки system в директорию system, а потом раздаст права по содержимому(можно взять из темы, ссыль ниже на которую, это рекомендованные права гуглом, ну ещё надо туда добавить вниз set_perm 0 2000
0550 SYSTEM:etc/init.qcom.bt.sh выделенное красным помойму надо заменить 0755 или 0655).
разложить по местам, сжать в zip и подписать sign apk
Вот про создание update.zip из system.img - ENG если что могу создать тему про создание на основе перевода
Сообщение отредактировал FrOGGyZZZ - 21.10.10, 16:26