Мод бут анимейшен — это замена стандартной заставки, которую смартфон показывает при включении, на собственную анимацию: от минималистичного логотипа до полноценного видеоролика. За эту заставку на Android отвечает файл bootanimation.zip, который система проигрывает сразу после логотипа загрузчика, и именно его подменяют все моды такого рода.
Операция относительно безопасна — сама анимация не влияет на работу системы, — но требует прав на изменение системного раздела. Ниже разберём, где лежит файл, какие способы замены существуют и что делать, если после установки мода устройство зависло на заставке.
Что такое bootanimation.zip и как он устроен
Файл bootanimation.zip — это обычный ZIP-архив без сжатия, внутри которого находится текстовый конфиг desc.txt и папки с кадрами анимации (обычно PNG-изображения). Системный процесс bootanimation читает конфиг и последовательно показывает кадры с заданной частотой.
Структура desc.txt проста: первая строка задаёт разрешение кадров и частоту смены (например, 1080 2400 30 — ширина, высота, FPS), последующие строки описывают части анимации — сколько раз повторять каждую папку с кадрами и ставить ли паузу. Последняя часть обычно зациклена, чтобы анимация крутилась до полной загрузки системы.
- 🎞️ desc.txt — конфигурация: разрешение, FPS, порядок и циклы частей
- 📁 part0 — стартовая часть, проигрывается один раз
- 🔁 part1 — зацикленная часть, крутится до конца загрузки
- 🖼️ Кадры — последовательно пронумерованные PNG-файлы
Где находится файл анимации загрузки
Точный путь зависит от прошивки и производителя. Чаще всего файл лежит по одному из этих адресов:
- 📍
/system/media/bootanimation.zip— классический путь на чистом Android - 📍
/product/media/bootanimation.zip— встречается на новых версиях Android - 📍
/vendor/media/или фирменные каталоги — у некоторых производителей
Проверить расположение можно любым файловым менеджером с root-доступом, пройдя по перечисленным путям. Если файла нет ни в одном из них, поищите через поиск по имени bootanimation в корне файловой системы.
Способы установки мода бут анимации
Существует несколько подходов, от простых к более продвинутым. Выбор зависит от того, есть ли у вас root и насколько глубоко вы готовы вмешиваться в систему.
| Способ | Требования | Сложность | Обратимость |
|---|---|---|---|
| Ручная замена файла | Root, файловый менеджер | Низкая | Полная — вернуть бэкап |
| Модуль Magisk | Magisk | Низкая | Отключение модуля |
| Приложения-установщики | Обычно root | Низкая | Зависит от приложения |
| Прошивка ZIP через recovery | Кастомное recovery | Средняя | Через бэкап раздела |
Наиболее чистый вариант — модуль Magisk: он подменяет файл виртуально, не изменяя системный раздел. Отключили модуль — вернулась стоковая анимация. Ручная замена тоже надёжна, но требует перемонтирования раздела на запись, что на современных устройствах с dynamic partitions бывает затруднено.
⚠️ Внимание: приложения, обещающие смену бут-анимации «без root», на большинстве устройств фактически не могут изменить системный файл. Они либо требуют root скрытно, либо просто показывают анимацию внутри себя. Проверяйте разрешения и отзывы перед установкой.
Пошаговая установка через ручную замену
Если у вас есть root и файловый менеджер с доступом к системному разделу, процедура выглядит так. Сначала найдите текущий bootanimation.zip и скопируйте его как резервную копию. Затем поместите скачанный мод в ту же папку, заменив оригинал.
После замены важно выставить корректные права доступа — иначе система может не прочитать файл. Стандартные права для этого файла: rw-r--r-- (владелец root, группа root). В терминале это делается так:
chmod 644 /system/media/bootanimation.zip
chown root:root /system/media/bootanimation.zip
☑️ Проверка перед перезагрузкой
Перезагрузите устройство и наблюдайте результат. Если анимация не появилась или показывается чёрный экран — вернитесь к разделу о проблемах ниже.
Создание собственной анимации
Сделать свой мод можно без специальных инструментов. Подготовьте последовательность кадров в формате PNG под разрешение вашего экрана, разложите их по папкам part0, part1 и напишите desc.txt. Затем упакуйте всё в ZIP обязательно в режиме «без сжатия» (store) — сжатый архив система не проиграет.
Разумно ограничивать размер: сотни кадров в высоком разрешении замедлят чтение с накопителя и могут вызвать подтормаживание анимации. На практике достаточно 15–30 FPS и умеренного количества кадров на часть.
Пример содержимого desc.txt
Первая строка: 1080 2400 30 — ширина, высота, FPS. Вторая строка: p 1 0 part0 — проиграть part0 один раз без паузы. Третья строка: p 0 0 part1 — крутить part1 бесконечно до конца загрузки. Буква p означает стандартную часть; тип c заставляет дожидаться завершения даже при окончании загрузки.
Типичные проблемы и их решение
Самая частая жалоба — чёрный экран вместо анимации. Возможные причины: неверные права файла, архив упакован со сжатием, ошибка в desc.txt или несовпадение разрешения кадров с экраном. Проверяйте по порядку: сначала права, затем целостность архива, затем конфиг.
Вторая ситуация — устройство зависло на заставке. Здесь важно отличать проблему самой анимации от совпадения по времени сбоя системы: бут-анимация сама по себе не может вызвать бутлуп, так как это лишь визуальный слой. Если телефон не загружается, ищите причину в недавно установленных модулях или изменениях системы, а не в ZIP-файле с кадрами.
⚠️ Внимание: если после замены файла устройство перестало загружаться, не спешите сбрасывать данные. Загрузитесь в recovery или подключитесь через ADB (если отладка была включена) и верните оригинальный bootanimation.zip из бэкапа — в большинстве случаев этого достаточно.
⚠️ Внимание: моды, скачанные с непроверенных источников, могут содержать исполняемые скрипты в установщике. Чистый bootanimation.zip — это только desc.txt и картинки; если в архиве есть .sh-файлы или бинарники, изучите их перед установкой.
Как вернуть стоковую анимацию
Откат зависит от способа установки. При ручной замене — скопируйте сохранённый оригинал обратно и выставьте права 644. При установке через Magisk — просто отключите или удалите модуль и перезагрузитесь: системный файл при этом никогда не изменялся.
Если бэкап утерян, стоковый файл можно извлечь из официального образа прошивки вашей модели — он лежит в том же каталоге media внутри образа. Именно поэтому стоит хранить резервную копию с первого дня экспериментов.
Частые вопросы
Можно ли поставить бут-анимацию без root?
Полноценно — нет: файл лежит в системном разделе, закрытом для записи без root. Приложения «без root» либо не работают, либо имитируют эффект. Исключение — отдельные прошивки со встроенной сменой тем, где производитель сам предусмотрел такую опцию.
Влияет ли кастомная анимация на скорость загрузки?
На реальную скорость загрузки системы — практически нет. Однако слишком тяжёлая анимация (много кадров в высоком разрешении) может визуально подтормаживать, так как кадры читаются с накопителя параллельно с запуском системы.
Почему вместо анимации чёрный экран?
Типичные причины: ZIP упакован со сжатием вместо режима store, неверные права доступа к файлу, ошибка синтаксиса в desc.txt или кадры не совпадают по разрешению с указанным в конфиге. Проверяйте в этом порядке.
Можно ли поставить видео вместо покадровой анимации?
Стандартный механизм bootanimation работает с последовательностью PNG-кадров, а не с видеофайлами. Видео нужно предварительно разбить на кадры — например, через FFmpeg — и упаковать по описанной выше схеме.
Слетит ли гарантия или сломается ли обновление системы?
Сам файл анимации не влияет на гарантию, но root-доступ, необходимый для замены, может иметь последствия в зависимости от политики производителя. OTA-обновления на устройствах с изменённым системным разделом иногда не устанавливаются — модуль Magisk эту проблему обходит, так как не меняет раздел физически.