Небольшое дополнение к мануалам:
- bootanimation.zip должен быть архивом без сжатия (с компрессией 0, store only - по-разному называется).
- положить его нужно в /system/customize/resources (там же, куда и android_audio.mp3) - тогда будет со звуком. Работает на прошивке с Sense точно. Если положить в /system/media - звука не будет.
update.zip сделать просто.
1. Создать структуру папок:
META-INF/com/google/android/
system/customize/resources/
2. В META-INF/com/google/android/update-script (без расширения) прописать пару строчек, содержание может отличаться для вашего девайса. Если будут проблемы с обновлением ч/з рекавери - под спойлером дополнение:
show_progress 0.1 0
#удаление старой анимации и звука
delete SYSTEM:customize/resource/android_audio.mp3
delete SYSTEM:customize/resource/bootanimation.zip
#копирование новой анимации
copy_dir PACKAGE:system SYSTEM:
show_progress 0.1 10
Если вдруг возникли проблемы при применении вашего update.zip
В update-script некоторых девайсов в самом начале есть строчка:
assert compatible_with("0.2") == "true"
Возможно, стоит добавить её в начало update-script. Если не помогло - кидать bootanimation.zip через adb push.
Возникновение подобных ошибок маловероятно, т.к. зачастую они игнорируются ромоделами.3. В system/customize/resources/ кинуть ваш bootanimation.zip и опционально android_audio.mp3
4. Закинуть в zip полученную структуру папок (здесь компрессия не важна), назвать по вкусу.
5. Подписать полученный архив
6. Применять в рековери, как любой другой update.zip
Прикрепил мой мод для 7hero, для примера (320х480):
7hero_pack_bootanim_htc.zip ( 1.1 МБ )
Сообщение отредактировал volk.eu - 06.07.10, 11:23Причина редактирования: изменил update-script, добавил спойлер