Bootanimation | Размещаем заказы, учимся создавать, коллекция бутанимаций



Реп: (190)

Прикрепленное изображение

Прикрепленное изображение


Внимание!


Внимание!
Прежде чем производить эксперименты над девайсом - создайте резервную копию!
Все манипуляции со своим устройством - Вы делаете на свой страх и риск!
Ответственность за Ваши действия несете только Вы, и если Вы не уверены в своих действиях - не делайте этого!


Часто задаваемые вопросы (F.A.Q

Вопросы и ответы

Известные проблемы

  • Файл бутанимации объемом более 20 мегабайт на некоторых устройствах дает циклический ребут при загрузке
  • При использовании Блокнота для создания/редактирования desc.txt бутанимация может не завестись. Советую использовать другие текстовые редакторы, например Notepad++ или AkelPad
  • Причины, из-за которых не работает анимация:
    - степень сжатия файлов не 0%
    - посторонние файлы в папках с картинками (очень часто мешается Thumbs.db)
    - отсутствие лишнего переноса строки в конце файла desc.txt
    - вовсе неправильная кодировка текста в desc.txt
    - не выставлены разрешения файла bootanimation.zip "буквой Г" (код 644)
    - папки с картинками не лежат сразу в архиве: папка "bootanimation" не нужна

Способы установки bootanimation:

Способ #1:
Прямо с устройства любым root эксплорером. Положить файл bootanimation.zip в папку /system/media/ или /data/local/ и выставить разрешения на файл буквой "Г" (0644).

Способ #2:
Через Darkei`s Bootanimation Manager

Способ #3:
Создание Update.zip для установки Bootanimation by volk.eu
Скачать скрипт для создания update.zip на английском [XDA-Dev обсуждение] Требует JAVA

Способ #4:
Через одно из приложений для платформы Android(см. список ниже)

Андроид-софт для смены бутанимации
Самостоятельное создание бутанимаций
Создание BootAnimation
Пакетное редактирование изображений
Как переименовать все картинки в 001, 002, 003 и т.д. или в обратном порядке 003, 002, 001
Извлечение кадров из GIF файла
Работа с boot.img
Большой, пост про update.zip
Изменение размера и создание превью
Информация о видах анимаций и их расположении
Стандартная анимация включения Android - путь и доп.информация
Замена звука при загрузке и немного о том, где искать файлы Bootanimation
Смена анимации с qmg на zip у аппаратов Samsung
Как переделать бутанимацию Samsung из QMG в ZIP
Переделайте, пожалуйста, стандартную Samsung бутанимацию в zip

Стандартные файлы анимации SAMSUNG в формате *qmg - не редактируются !!!
нужно искать архив с картинками jpg, png, gif... или можно попробовать собрать анимацию из видео, но тогда исходник должен быть также хорошего качества

Полезные ссылки
Программы для работы с анимацией

*Желающим использовать Pro версии программ - "Торрент Эдишен" в помощь




Windows

PhotoScape - для массовой обработки картинок (кадрирование, нумерация и др.)
PhotoScape X Pro - программа для обработки и редактирования изображений
FastStone - комбайн для пакетного преобразования
GIMP - растровый графический редактор
WinZip - архиватор
FastStone Image Viewer - создаёт gif'ки
VirtualDub - раскладывает gif-анимации на кадры
Free Video to JPG Converter - разбивает видео на кадры в формате jpg
Boot Animation Preview - Программа для просмотра Bootanimation из zip архива
Easy GIF Animator - программа, предназначенная для создания и редактирования анимированных изображений (gif-файлов)
Gif Movie Gear - аналог предыдущей
Конвертирование zip анимаций в mp4 (by vadolaz)
Онлайн конвертер 123apps - конвертер, он и в Африке конвертер

Android

Файл-менеджер для recovery AROMA Filemanager - файлменеджер с доступом к системным файлам из под рекавери!
X-plore - многофункциональный файловый менеджер
ZArchiver - архиватор, умеющий упаковывать Без сжатия

Бутанимации от наших Уважаемых пользователей
Изображение
Правила раздела "Android - Модификации и украшательства"
п.3.3 Все графические изображения необходимо убирать под спойлер! Как это сделать?
Изображение
В сообщение с просьбой создать/отредактировать бутанимацию, обязательно указываем нужное Вам разрешение экрана! (Ширина х Высота)
(в сообщении на редактирование оставляем ссылку на архив с bootanimation или видео) и если требуется, то подробно излогаем дополнительные пожелания:
(формат *.zip или *.qmg (для samsung); портретная или альбомная ориентация; заменить фон на...; добавить текст/логотип и т.д.)

Изображение


Сообщение отредактировал Volkodav. - 30.12.23, 09:12
Причина редактирования: Бутанимация для автомагнитол на базе Android



Реп: (0)
СПС ОГР буду очень ждать результатов !!

с уважением Сергей.



Реп: (190)
szuszu,
собствеено, шапку я обновил еще в 2часа ночи, так как у вас HTC Desire
Darkei @ 20.5.10, 23:51 *
HTC Desire
Методы #1 и #3 недоступны, из-за отсутствия поддержки команды push! используйте #2 или #4 методы!



Реп: (190)
123098 @ 19.8.10, 21:15 *
ffmpeg -i input.png -f rawvideo -pix_fmt rgb565 output.565
консольная команда для linux - преобразование любого изображение в формат 565. Не сочтите за грубость, но вам до этого еще рано касаться.
123098 @ 19.8.10, 20:16 *
1)"любым root эксплорером" -что это вообще такое root? как я понимаю это содержание карты памяти ...
неправильно понимаете. Это файл менеджер который при запуске запрашивает root-права и при получении оных является мощным инструментом
что такое root
123098 @ 19.8.10, 20:16 *
2)"запустить в GS Script lite сценарий" - где его взять и что с ним делать и вообще как пользоваться ...
Darkei @ 20.5.10, 23:51 *
Каталог программ(4PDA) GScript lite - обсуждение
123098 @ 19.8.10, 20:16 *
3)так же остальные моменты из игр но о них я думаю не в этой теме .
Естественно, в данной теме предполагается обсуждать все что связвно с бутанимацией. Лишние сообщения потру.
123098 @ 19.8.10, 21:23 *
а вы собственно в целом рассказать (в личку или прям тут
Щас расскажем тут) но только по bootanimation. А остальное в теме по Дизайру или вообще андроиду спросите(раз ссылка)
123098 @ 19.8.10, 21:23 *
меня достало что внизу стрелка телефон и плюсик хотелось бы другую тему

Я ж вам говорю, идите в тему про дизайр(тык)
123098 @ 19.8.10, 21:23 *
очень неохото быть простым юзером так как пока что в андройде чайник
Все придет.

[b][size=4][color=indigo]
Тему подчистил.[/color][/size]
Не флудите больше!
[/b]
З.Ы. G_Technik Почитай пункты правил 4.8 и 4.10, ты все же куратор


Сообщение отредактировал Darkei - 19.08.10, 22:33



Реп: (0)
ставлю все как положено но потом такие строки

finding update package...
oppening update package...
installing update...
copying files...
copying files...
copying files...
E:Cant chown/mod/system/bin/wlservice (no such file or directory)
failed at line 20:
set_perm 0 0 02755 SYSTEM:bin/wlservice
installation aborted



вопрос ... что я делаю не так????



Реп: (573)
123098,
А Вы таким методом пробывали?

adb remount
adb push bootanimation.zip /data/local



Реп: (190)
Куратор добрый, но скоро будет топать ногами....
123098 @ 24.8.10, 3:38 *
через 2 долго набирать
А для кого там ссылка на скачивание?(тут также кликабельно)
Darkei @ 20.5.10, 23:51 *


123098 @ 24.8.10, 4:10 *
E:Cant chown/mod/system/bin/wlservice (no such file or directory)
Можно глянуть META-INF/com/google/android/update-script из update.zip который пытались залить?

dima_sk8er,
Darkei @ 20.5.10, 23:51 *
Способ #1:Не работает на Desire
adb remount
adb push bootanimationLCR.zip /system/media/bootanimation.zip


Внимательнее быть надо

123098,
Может я вам сам update.zip наваяю, если не хотите мучаться...



Реп: (573)
Darkei,
Ну так на Desire не работает push в /system/media/
у меня он тоже не работает, а вот если в /data/local кидать, то работает. ;)



Реп: (190)
dima_sk8er,
ммм... стоп.. А точно ли Push не работает? Может remount не пашет..?
Надо к дезайровцам наведаться...



Реп: (573)
Darkei @ 24.8.10, 13:56 *
dima_sk8er, ммм... стоп.. А точно ли Push не работает? Может remount не пашет..?Надо к дезайровцам наведаться...

Не, push то работает, но после того как закинешь - ваще нету бутанимации (в папке есть, но бут не проигрывается...). А вот когда я начал пробывать в /data/local кидать, то сразу заработало :blink:



Реп: (190)
dima_sk8er,
Видать remount не пашет а data всегда смонтирована в RW доступе.

надо менеджер обновить...



Реп: (23)
Распаковывай boot.img там есть rlelogo, кажется, как то так. Вообщем это он.
4) http://forum.xda-developers.com/showthread.php?t=443431 - cборка своего boot.img , чтобы заменить второй splash.

так и не понял как распаковать boot.img, unyaffs.exe не хочет распаковывать, пишет что img файл битый (бутюимдж брал от нандроид бекапа)
P.S. На Xda я зарегился

Сообщение отредактировал AcerLiquid'ok - 24.08.10, 19:15



Реп: (190)
AcerLiquid'ok,
http://forum.xda-developers.com/showthread.php?t=443994
гугл творит чудеса и дарит улыбки. сам не попробовал пока, щас виртуалку запущу попробую)

added 00.30
метод рабочий(я на втором шаге пока х) но нужен линукс и навыки пользования...которые я приобретаю...завтра отпишусь

added 00.55
Распаковал. высплючь пишу как и что. Все достаточно просто.
Во с упаковкой проблематичнее.
Да и с обработкой изображения тоже)

есть мысль что получится и Splash1 разобрать ибо его я тоже слил

added 01.55
Я кажется спать собирался х)
Короче я еще и рековери малезовский разобрал на части...Всем спокойной ночи))

Сообщение отредактировал Darkei - 25.08.10, 00:56



Реп: (0)
dima_sk8er,
Darkei,

я попробовал и через скрипт lite и через все что вы мен написали но ничего не помогает ...
я беру фаил из галерее бут скринов

беру именно вот это
Update.zip для установки через recovery:
Nexus boot remix by fo2on (скачать только zip)

и не получается установить !!!!
в чем проблема ?



Реп: (190)
123098,
Кхм... А вы какой zip то качаете? Bootloader_update.zip или bootanimation_Nexus_Remix.zip ?

Попробуйте вот это(авто инсталятор через adb Push /data/local/)

Прикрепленный файлnexus_boot.exe ( 2.12 МБ )



Реп: (190)
Замена Initlogo.rle в boot.img step-by-step by Darkei Final(? ;) ):


Вступление:
Для начала вам понадобится линукс, советую пользоваться Ubuntu, чтобы не было лишних вопросов.
Я грузил на виртуалке, если машина не позволяет, берите Live DVD или CD (ну или USB-FlashDrive)
Еще понадобится интернет, желательно быстрый(либо много времени ;) ).
_UPD___________
А еще юзер $aNek011 поделился более удобными тулзами:Ссылка на пост
_/UPD___________
Начинаем на Windows(в моем случае XP SP3)

Извлечение нужных файлов:

Для начала открываем консоль и пишем команды
Adb shell
cat /proc/mtd

В ответ зверь ответит в консоль что-то вроде:
Прикрепленное изображение

в данном случае нас интересует строка
mtd2: 00500000 00020000 "boot"

А именно что boot находится в mtd2, что различается для разных моделей кмк на Android.

Скачиваем Boot.img:
cat /dev/mtd/mtd2 > /sdcard/boot.img
exit
adb pull /sdcard/boot.img <Somewhere>

Где <Somewhere> - какая-нибудь папка в которой будет проходить "приготовление" нового бута.
После чего работа с adb заканчивается.
Cтоит переместить файл boot.img в папку где вы будете работать с ним из под linux os. Например /home/login/Andboot

Далее переходим на Linux(В моем случае была Ubuntu 9.10)


Подготовка Linux:
Вероятнее всего у вас может не оказаться какого-то пакета, поэтому можно подстраховаться.(Опытные пользователи могут пропустить этот пункт)
Для работы нам потребуются пакеты: perl, imagemagick, gcc:
sudo apt-get install perl imagemagick gcc
(Проверялось под Ubuntu 8.10 c GNOME 2.24.1)
возможно вам предложат скачать последнюю версию пакета, если это будет необходимо.
Возможно, вам будут необходимы права Root-пользователя. (я на всякий случай делал все из под рута. Но тогда вам понадобится выполнить в конце всех операций
chmod 777 /*
чтобы был доступ к полученным файлам)
Все скрипты, исходники и программы:
для Acer Liquid(480*800): Прикрепленный файлboot_utils_Liquid.zip ( 17.29 КБ )

для HTC и остальных(480*800) Прикрепленный файлboot_utils_HTC.zip ( 15.31 КБ )

для HTC и остальных(320*480) Прикрепленный файлPNG_RLE_320x480.zip ( 14.98 КБ )


Распаковка:Скачав бут, нам нужно его раcпаковать.
Есть два способа, ручками через hex-редактор или через perl-скрипт, что мы и сделаем, зачем лишние трудности?

открываем терминал(он же консоль) и пишем:
cd '/home/login/AndBoot'
perl unpack.pl
Файл бута должен называться boot.img!!!
Что вы увидите в консоли:
login@login-desktop:~$ cd '/home/login/AndBoot'
login@login-desktop:~/AndBoot$ perl unpack.pl

kernel written to boot.img-kernel.gz
ramdisk written to boot.img-ramdisk.cpio.gz

gzip: ../boot.img-ramdisk.cpio.gz: decompression OK, trailing garbage ignored
834 blocks

extracted ramdisk contents to directory boot.img-ramdisk/
login@login-desktop:~/AndBoot$

В итоге появятся папка "boot.img-ramdisk" и два файла(boot.img-kernel.gz boot.img-ramdisk.cpio.gz )

помимо прочего скрипт создаст файл initlogo.rle нам и нужен. точнее нам нужно его заменить.

вскрываем initlogo.rle:

Пишем в линукс-терминал
cd /home/login/AndBoot
rtp.sh

появится INITLOGO.PNG

Новый initlogo.rle:
1)Кладем в нашу папку(у меня это 'Home\login\andboot') файл initlogo.png
2)в терминал пишем
cd /home/login/AndBoot
ptr.sh

3)Скрипт создаст initlogo.rle, который при запуске repack.pl автомсатически будет помещен в каталог 'boot-ramdisk'

Сборка ядра:
После того как мы создали initlogo.rle нам нужно упаковать boot.img
для этого нужно написать в том же терминале:
perl repack.pl

Новый бут запишется в newboot.img, который вы можете прошить любым доступным вам методом.


Прошивка пересобранного бута(для Acer Liquid):
Все просто: подключаем устройство
adb reboot bootloader
fastboot -i 0x0502 flash boot newboot.img
fastboot -i 0x0502 reboot



По материалам XDA-Developers.com треды:
1) http://forum.xda-developers.com/showthread.php?t=448804 - logo.rle and RLE files
2) http://forum.xda-developers.com/showthread.php?t=456071 - Custom splash image
3) http://forum.xda-developers.com/showthread.php?t=443994 - HOWTO: Unpack, Edit, and Repack Boot Images
Огромное спасибо trahelman за помошь при допиливании метода!

Цитата by AcerLiquid`ok
нашел еще один способ достать initlogo.rle (только для Acer Liquid):
Кидаем BIN прошивки в папку с Acer Download tool
Запускаем ADT(acer download tool)
Во время прошивки тел заходим в папку с ADT
видим там папку SDCAAPZ и открываем ее
там лежит initlogo.rle


anegine @ 26.11.2010, 14:04 *
только не забудь проверить в самом скрипте ptr.sh правильно ли указано разрешение твоего экрана(картинки)

и еще в скрипте repack.pl найди строчку с -cmdline и посмотри, что стоит после нее (типа mem=211M console=ttyMSM2,115200.......).
затем открой на просмотр исходный бут и почти в самом начале открытым текстом увидишь эту строку.
если не совпадает, то нужно в скрипте поставить то, что было в исходном буте.




Если нет вашего разрешения, сообщите выложу архив с исправленным скриптом. Либо самостоятельно исправьте цифры(на скрине 320*480, зависит от архива) обведенные фиолетовым на нужные в любом текстовом редакторе
Прикрепленное изображение
Прикрепленное изображение


На данный момент имеются способы работы с boot.img из под ОС Windows, в скором времени выложу подробный мануал.


Сообщение отредактировал Darkei - 01.07.12, 12:18
Причина редактирования: UPD



Реп: (1)
у кого нибудь есть оригинальный bootanimation.zip от Android? где просто надпись андроид и по нему лучи пробегают. хочу ее вернуть но прошивать не хочется, у становил от нексуса, не нравится.

выложите ее если не сложно.



Реп: (23)
nox78 @ 26.8.10, 13:41 *
у кого нибудь есть оригинальный bootanimation.zip от Android? где просто надпись андроид и по нему лучи пробегают. хочу ее вернуть но прошивать не хочется, у становил от нексуса, не нравится. выложите ее если не сложно.

вам сюда:
Darkei`s BootAnimation Manager



Реп: (190)
nox78 @ 26.8.10, 13:41 *
выложите ее если не сложно.

К сожалению, это невозможно, потому что она сделала иным принципом. Для того чтобы вернуть ее нужно либо в Darkei`s BootAnimation Manager нажать кнопку "вернуть стандартную" либо через консоль
adb shell
rm /data/local/bootanimation.zip
rm /system/medial/bootanimation.zip
exit


Сообщение отредактировал Darkei - 26.08.10, 15:02
Причина редактирования: антифлуд



Реп: (1)
AcerLiquid'ok,
Darkei,
Спасибо вам



Реп: (23)
не получается сделать конверт изображения
Приложение 'convert' может быть найдено в следующих пакетах:
* imagemagick
* graphicsmagick-imagemagick-compat
Попробуйте: sudo apt-get install <выбранный пакет>
bash: convert: команда не найдена

сижу под линуксом 9.04 на VMware

P.S. Добавьте в свой пост то что "from565.c.txt" нужно переименовать в "from565.c"
иначе ничего не работает...

И еще почему то создавшийся logo.raw пустой, и весить 0Б

Сообщение отредактировал AcerLiquid'ok - 26.08.10, 18:59


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 25.02.24, 17:08