Загрузочная анимация в Андроид — BootAnimation

Сегодняшний материал будет полезен тем, кто любит экспериментировать и видоизменять свой гаджет на базе Андроид. Если Вам надоела стандартная анимация при загрузке и есть большое желание её заменить, то внимательно читайте наш пост, и Вы станете настоящим гуру в данном вопросе.

Что такое загрузочная анимация

Bootanimation по другому называют загрузочной анимацией – анимированная картинка или группа изображений, которые показываются при загрузке Андроида. Как только Вы включили свой гаджет Вы первое, что Вы видите это – bootanimation.

Где находится и как заменить Bootanimation

Перед тем, как приступить к замене стандартной загрузочной анимации Андроид, Вы должны убедиться, что у Вас открыты рут-права. Если проблем нет, то переходим к следующему пункту.
Bootanimation – в большинстве представляет из себя не упакованный zip-архив. Он может называться bootanimation, bootanimation_spc или наподобия.

Кроме устройств от Samsung, там файл имеет расширение gmg и имя bootsamsung. Также внутри этого архива содержатся файл конфигурации desc, который указывает в какой очередности должен происходить показ.
bootanimation-android-1

Его можно найти в следующих разделах:

System -> media;
Data -> local -> media.

При замене, просто нужно перезаписать нужный файл из указанной директории.

Как создать свою загрузочную анимацию в Андроид

Данный мануал будет подойдет для всех, кроме:

Если у Вас устройство Samsung (читайте ниже);

Если у Вас не заводская прошивка или модифицированная;

Если установлена альтернативная прошивка: CyanogenMod, Omni Rom и др.

Также при создании анимации Вы должны учитывать несложные требования:

Размер изображений должен соответствовать стандартному разрешению устройства;

Файл не должен быть более 11 Mb и содержать больше чем 300 файлов;

Формат изображений только jpg или png;

Все картинки должны быть пронумерованы 1-2-3-и т.д. ;

При формировании zip нужно использовать метод «Без сжатия»;

Имя архива менять нельзя, и перед началом процедуры старый файл лучше предварительно сохранить.

bootanimation-android-2
Также в архиве Bootanimation будет содержатся тестовый файл desc – файл настроек, который редактируется обычным блокнотом, например, Notepad++. Давайте рассмотрим все его параметры:

480 800 – размер расширения картинок (длина и высота в пикселях);

24 – скорость показа кадров в секунду;

P 1 0 – из директории part0 показать все картинки 1 раз;

Part0 – название директории;

P 0 0 – показывает картинки из директории part1, пока не завершится загрузка;

Part1 – название директории.

В конце файла обязательно делаем абзац.

Создание с помощью программы Boot Animation Creator

Для пользователей, которые не желают детально разбираться в настройках и хотят сделать всю процедуру с помощью программ есть специальное решение Boot Animation Creator.

Для этого переходим на официальную страничку проекта и находим надпись Download link и скачиваем.

bootanimation-android-9

Далее все просто, запускаем Boot Animation Creator, выбираем каталог с ранее подготовленными картинками (важно чтобы они были в очередности по названиям).

bootanimation-android-3

bootanimation-android-4

bootanimation-android-5

bootanimation-android-6

bootanimation-android-7

bootanimation-android-8

Выбираем количество показов (loop) и задержку (delay), устанавливаем разрешение (width height) и скорость показа анимации (FPS). Нажимаем сохранить (SAVE). Вот и все.

Как создать загрузочную анимацию для гаджетов Samsung

Саму анимацию будем создавать с помощью официальной утилиты Samsung Theme Designer.

1. Качаем программу с официального сайта (zip архив);

2. Находим любую анимацию в интернет, например, с этой галереи;

3. Запускам Samsung Theme Designer;

4. Создаем проект (Non Touch);

bootanimation-android-10
5. Выбираем произвольную модель, в Showcase ставим значение Default. В name вписываем любое название на латинице;

6. В левом нижнем углу нажимаем View Tree Window -> Idle Background;

7. В правой колонке меняем значение с fixed на animated;

bootanimation-android-11
8. В скачанном архиве открываем файл desc.txt и смотрим его настройки;
9. В поле Frame – вводим количество картинок Duration скорость кадров в секунду, Repeat – ставим false;
bootanimation-android-12

10. Затем просто перетягиваем папку со скачанного файла в середину рабочей области Samsung Theme Designer;
bootanimation-android-13
11. Выполняем экспортирование;

12. Когда программа попросит открыть папку соглашаемся. Находим файл с расширение .smt, кликаем на нем правой кнопкой мыши и выбираем пункт открыть с помощью WinRar;

13. Извлекаем из него файл IdleBgAnimObj.qmg и переименовываем его в bootsamung.gmg;

14. Теперь повторяем процедуру со второй папкой только в поле Repeat указываем True;

15. Только теперь извлекаем IdleBgAnimObj.qmg и меняем его имя на bootsamsungloop.qmg, теперь у нас есть два готовых файла;

16. Перезаписываем их по этому пути System -> media.