Что такое бутанимация на андроид

Бутанимация для android: как установить

Quick hack: Changing the Android boot animation

Robert Foss April 21, 2017

Share this post:

Reading time:

For various reasons you might want to change the Android boot animation to something other than the stock one, this is how you do it.

There exists official documentation for how to create a custom boot animation, but unfortunately it is lacking in actual examples.

So this guide is a bit more hands-on.

Structure of bootanimation.zip

Without covering too much of the same gound as the documentation, let’s have a quick look at what is in a simple bootanimation.zip.

$ ls -la bootanimation
total 28
drwxr-xr-x 4 hottuna hottuna 4096 Apr 19 22:39 .
drwxr-xr-x 8 hottuna hottuna 4096 Apr 19 22:39 ..
-rw-r--r-- 1 hottuna hottuna   92 Apr 19 15:21 desc.txt
drwxr-xr-x 2 hottuna hottuna 4096 Apr 19 12:44 part0
drwxr-xr-x 2 hottuna hottuna 4096 Apr 19 12:45 part1

$ cat bootanimation/desc.txt 
1920 1080 30         # WIDTH HEIGHT FPS
c 5 15 part0 FFFFFF  # TYPE COUNT PAUSE PATH  
c 5 15 part1 FFFFFF  # TYPE COUNT PAUSE PATH  

ls -la bootanimation/part0 
total 28
drwxr-xr-x 2 hottuna hottuna  4096 Apr 19 12:44 .
drwxr-xr-x 6 hottuna hottuna  4096 Apr 19 15:40 ..
-rw-r--r-- 1 hottuna hottuna 10688 Apr 19 12:31 0000.png
-rw-r--r-- 1 hottuna hottuna 10688 Apr 19 12:31 0001.png
-rw-r--r-- 1 hottuna hottuna 10688 Apr 19 12:31 0002.png
-rw-r--r-- 1 hottuna hottuna 10688 Apr 19 12:31 0003.png
-rw-r--r-- 1 hottuna hottuna 10688 Apr 19 12:31 XXXX.png

Note that the «#» comments are mine and not actually present in the files.

An important thing to note with the zip file is needs to have compression turned off.

Switch bootanimation

unzip bootanimation.zip
cd bootanimation
# Edit desc.txt and partN folders to your needs
zip -0qry -i \*.txt \*.png \*.wav @ ../bootanimation.zip *.txt part*

# Option 1, use adb to send bootanimation.zip
adb root
adb remount
adb push bootanimation.zip /system/media/bootanimation.zip

# Option 2, bake bootanimation.zip into your AOSP build
cp bootanimation.zip /opt/aosp/out/target/product/linaro_arm/system/bootanimation.zip
./your_favorite_buildscript_here.sh

Отключение загрузочной анимации

С правами суперпользователя и файловым менеджером с поддержкой рут получится также ускорить запуск Android-устройства, а анимацию при начальной загрузке можно выключить, что позволит девайсу загружаться без каких-либо заставок.

Как повысить загрузку данных

В диспетчере файлов нужно перейти к папке \System\ build.prop. Здесь содержатся данные о текущей прошивке и настройки девайса, применяемые после включения аппарата, в том числе информация, определяющая, как действовать при загрузке устройства. Папку нужно открыть с помощью инструмента для редактирования текста и в конце списка ввести код ro.config.hw_quickpoweron=true, затем сохранить. После перезагрузки устройство будет грузиться быстрее.

Как отключить загрузочную анимацию на Android

В том же build.prop можно убрать бутанимацию, чтобы ускорить процесс загрузки, путём ввода кода debug.sf.nobootanimation=1. Так девайс будет загружаться без заставок.

Отключение анимации при загрузке Android для более быстрого запуска можно выполнить и с помощью вышеупомянутого приложения Boot Animations for Superusers.

На устройствах Android применяется также анимация при переходе между приложениями, окнами или меню, что занимает время, если у смартфона мало ресурсов.

Если же вы решили повысить производительность устройства, избавившись от замедляющих навигацию элементов анимации при работе с интерфейсом Android, это выполняется в разделе «Для разработчиков» настроек устройства (активируется в разделе «О телефоне» несколькими нажатиями по пункту «Номер сборки»). При активном режиме разработчиков нужно перейти в подраздел «Рисование», где для анимации окон, переходов и длительности анимации значение 1х, выставленное по умолчанию, нужно поменять на 0,5х, что ускоряет анимацию или отключить её, если нужно сделать смартфон шустрее. Для применения изменений выполняется перезагрузка.

Список Изменений / Что Нового

3.0.0.0:- Update for Android Nougat- Fix download count- Many changes under-the-hood

Material design re-write!- Hundreds of added boot animations.- High-quality boot animation previews.- Many improvements

Вы давно уже поменяли стандартную тему на своем устройстве, установили новую оболочку системы типа SPB Shell
или Regina Launcher
и задумываетесь над тем, чем бы еще украсить свой телефон или планшет. А не хотите ли установить новую бутанимацию, или загрузочную анимацию, как ее еще называют?

Сегодня я представлю вам несколько способов как поменять загрузочную анимацию в Android
.

Для начала, я хочу напомнить, что для того чтобы у вас появилась возможность установить новую загрузочную анимацию, вы должны иметь права доступа root
на своем Android
устройстве.

Что такое права доступа root
в Android
, для чего они нужны и как их получить, вы можете почитать в этой статье
.

Замена загрузочной анимации в Android с помощью root файлового менеджера Root Explorer, SU File Manager
или ES проводник

1. Скачайте из маркета и установите, любой из перечисленных выше файловых менеджеров.

2. Скачайте zip файл с загрузочной анимацией lдля вашего устройства, который обычно имеет имя bootanimation.zip

3. Скопируйте файл на SD карту памяти.

4. Если файл имеет другое имя, переименовать его в bootanimation.zip

5. Скопируйте файл bootanimation.zip

6. Перейдите в папку /system/media/ на вашем устройстве.

7. Переименуйте файл bootanmation.zip, который там находится в bootanimation.bak .

8. Вставьте файл bootanmation.zip в текущую папку

9. Перезагрузите телефон или планшет и насладитесь новой загрузочной анимацией.

У вас ничего не получилось? Попробуйте следующие варианты решения проблемы:

Скопируйте файл bootanimation.zip в папку /data/local/ или папку /system/customize/resource/

На некоторых устройствах файл с загрузочной анимацией может иметь другое имя, отличное от bootanimation.zip
. Например, на HTC Desire HD этот файл называется VFAU_bootanimation.zip
, или spc_bootanimation.zip
в HTC EVO.

В таком случае, как вы уже, наверное, и сами догадались, нам нужно заменить эти файлы новым файлом с бутанимацией. Не забудьте только переименовать старый файл в.bak и назначить новому файлу такое же имя, которое было у старого файла.

Замена загрузочной анимации в Android c помощью эмулятора терминала

1. Скачайте и установите из маркета следующие два приложения:

Superuser

https://market.android.com/details?id=com.noshufou.android.su

Android Terminal Emulator

https://market.android.com/details?id=jackpal.androidterm

2. Скачайте файл bootanimation.zip для вашего устройства и скопируйте его на карту памяти

3. Откройте приложение Terminal Emulator и перейдите в папку /system/media , введя следующие команды:

cd /system/customize/resource

После чего, для того, чтобы убедиться, что мы находимся в /system/media , можно ввести команду ls

Переименовываем старый файл:

mv bootanimation.zip bootanimation.bak

Теперь уже можно скопировать новый файл с загрузочной анимацией:

cp /sdcard/bootanimation.zip /system/media bootanimation.zip

Перезагружаем телефон или планшет:

Ваш телефон или планшет должен перезагрузиться. Если этого не произошло, перезагрузите его вручную.

Если этот метод не сработал, почитайте методы решения проблем из предыдущего способа и попробуйте в приведенных выше командах заменить папку

/system/media на папку /data/local или /system/customize/resource

Как заменить бутанимацию в Android через загрузочное меню восстановления вашего устройства

1. Скопируйте файл с бутанимацией для вашего устройства bootanimation.zip на карту памяти

2. Перезагрузитесь в меню восстановления

3. Выберите пункт «Flash ZIP from sdcard
«

4. Выберите и прошейте.zip файл с загрузочной анимацией

5. Перезагрузите устройство.

Как заменить загрузочную анимацию в Android с помощью ADB

1.Установите ADB
, как описано в этой статье
.

2.Подключите ваше устройство к компьютеру с помощью USB кабеля или через WiFi

3.Скачайте файл с бутанимацией для вашего устройства и переименуйте его в bootanimation.zip

4.Скопируйте файл в папку, где находится программа adb

5.Запустите командную строку и введите следующие команды:

adb remount

adb push bootanimation.zip /data/local/bootanimation.zip

adb reboot

Как вы уже догадываетесь, возможно придется вместо /data/local ввести /system/media или /system/customize/resource

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

Создание Bootanimation

Данный материал предназначен для всех марок смартфонов и планшетов Android, кроме Samsung
(если установлена кастомная прошивка CyanogenMod, Aopk, Aosp, Omni Rom, то данное правило не распространяется). Для Samsung информация представлена ниже.

Правила создания Bootanimation

  • размер картинок должен соответствовать вашему размеру экрана
  • объем bootanimation не должен превышать 12 мб или иметь более 500 кадров
  • файлы картинок должны быть последовательно пронумерованы
  • формат картинок JPG (JPEG) или PNG
  • При создание архива он должен иметь 0% сжатия, без сжатия
  • Название архива должно соответствовать названию вашего bootanimation (то есть если файл имел название spc_bootanimation.zip, то и созданная анимация должна иметь соответствующее название, если bootanimation.zip то, переименовать на bootanimation.zip)

Для того чтобы создать правильную загрузочную анимацию Android прежде всего нужно иметь какой-то навык работы в графических редакторах.

Как правильно создать файл desc.txt

Прежде всего файл desc.txt необходимо создать
, для этого создайте простой текстовый файл и переименуйте его на desc
. Открываем и редактируем его:

Расшифровка и объяснение

  • 480 480 — размер картинки
  • 24 — скорость воcпроизведения
  • p 1 0 — один раз показать файлы из папки part0 без задержки
  • part0 — папка с картинками part0
  • p 0 0 — показывать файлы из папки part1 без задержки, пока не закончится загрузка
  • part1 — папка с картинками part1

В конце необходимо сделать переход на следующую строку, то есть нажать кнопку Enter:

Как исправить Bootloop после изменения загрузочной анимации

Хотя шансы крайне редки, но мы никогда не должны говорить никогда, когда речь идет о пользовательских разработках и бутлупах! Так что, если ваше устройство попало в загрузочную петлю после изменения загрузочной анимации, то есть довольно простой способ исправить это. вот что нужно сделать:

  1. Для начала на вашем устройстве должно быть установлено TWRP Recovery. Если это не так, обратитесь к нашему подробному руководству: Как установить TWRP Recovery на Android.
  2. Загрузите ваше устройство в TWRP Recovery. Как только это будет сделано, перейдите к Mount и включите System.
  3. Теперь, когда системный раздел смонтирован, перейдите в раздел «Дополнительно» TWRP.
  4. Выберите опцию «Диспетчер файлов» и перейдите в следующий каталог: «Система» > «Система» > «Медиа».
  5. Теперь выберите файл bootanimation.zip и нажмите «Удалить». При этом вы удалили пользовательский файл анимации загрузки.
  6. Затем выберите файл bootanimationbackup.zip и нажмите «Переименовать файл».
  7. Измените его имя на bootanimation.zip и проведите пальцем вправо, чтобы сохранить его. Таким образом, вы восстановили исходный файл загрузочной анимации.
  8. Теперь вы можете перезагрузить устройство в ОС. Для этого перейдите в «Перезагрузить» и нажмите «Система».

Как устанавливать загрузочную анимацию Android?

После того как создали bootanimation.zip (или создали анимацию для Samsung) или скачали, переместите его на карту памяти или внутреннюю память (если нет карты памяти). Установите из магазина приложений Google Play приложение Root Browser

После чего переместить и заменить загрузочную анимацию Android по одному из пути (в зависимости от вашей модели) :

  • /system/media
  • /data/local/media
  • /system/customize/resource

Как можно сменить bootanimation (загрузочную анимацию) двумя способами на примере смартфонов с ОС КитКат — Explay Fresh и ZTE Blade AF3

Не всегда загрузочная анимация
приходится по душе владельцу приобретенного девайса. Есть несколько вариантов для такой замены, но я опишу (как мне показалось) два самых простых и схожих по действию (правда при наличии Рут-доступа к системе устройства) на примере смартфонов — Explay Fresh
и ZTE Blade AF3
. Оба варианта взаимозаменяемы и были случаи, что в одном варианте загрузочная анимация
не запускалась, а по втором способу — прекрасно работала…

Для этого мне потребовалось:

1. Скачать или создать нужный файл — bootanimation.zip
. Не любая анимация сможет сработать на устройстве и иногда надо подбирать или редактировать уже имеющийся.zip.

2. Файловый менеджер с доступом к системным файлам.

Дальнейшие действия
:

ZTE Blade AF3
на bootanimation
Андроид 6.0
Marshmallow
.

Для этого мне пришлось основательно подредактировать на компьютере скаченную из Сети
анимацию(изменить размер, структуру папок и воспроизведение). Затем скопировал нужный файл на sd-карту и переименовал, добавив цифру 2
. На телефоне открыл файловый менеджер — ES Проводник
. Этот файловый менеджер имеет очень широкие возможности и довольно понятный интерфейс. Только надо не забыть включить в его Настройках
Root-доступ
и отметить —Показывать скрытые файлы
.

Зашел в каталог sd-карты и скопировал файл bootanimation2.zip
. Перешел по следующему пути /system/media
и вставил файл в данный каталог. Затем выделил долгим нажатие стоковый bootanimation
и переименовал, добавив букву n
(на всякий случай, чтобы в случае чего — быстро восстановить). Далее выделил bootanimation2
открыл контекстное меню (три маленьких квадратика справа вверху экрана) и выбрал — Свойства
Далее изменил права для данного файла на такие.

Нажал ОК
и вернулся в каталог, чтобы переименовать в bootanimation
. После переименования на этом процесс замены анимации загрузки окончен. Можно перегрузить систему чтобы проверить в действии.

Замена стоковой загрузочной записи смартфона Explay Fresh
на bootanimation
Андроид 5.0
Lollipop

Первоначальные действия на смартфоне Explay Fresh
(скачать, скопировать на sd-карту, можно не переименовывать) не отличаются от первого варианта. Только теперь со скопированным ES Проводником
файлом bootanimation.zip
зашел по пути — /data/local
и вставил файл в этот каталог. Больше никаких действий не проводил, а перешел в следующий каталог — /system/media
и переименовал стоковый файл — bootanimation.zip
, добавив букву n
. Хотя потом проверял не переименовывая этот файл — и тоже запускается новая анимация. Но для надежности лучше переименовать. На этом процесс замены анимации загрузки также окончен. Перегрузил систему чтобы проверить анимацию в действии.

Проблемы:
Если анимация не работает (тоже случается), то cамый надежный вариант — надо на компьютере посмотреть стоковый файл bootanimation
и новый и подредактировать новый в соответствии со стоковым — размер картинок, файл — desc
(я использовал Блокнот
). В крайнем случае можно без проблем восстановить переименованный стоковый фай — bootanimation.

Страницы загрузки файлов:

Продолжение следует…

Еще статьи:

Николай сказал-(а):
Спасибо за статью.У меня как раз тот случай когда бутанимация не работает.Кстати приложение apps.boot.animations-3010
прекрасно справляется с установкой необходимого ффйлика.Но сам файлик должен быть аналогом стокового.

Как начать создавать анимацию для Android

Создание анимации для Android может показаться сложной задачей для начинающих разработчиков, но на самом деле процесс достаточно прост. Здесь представлено руководство по созданию анимации для Android, в котором объясняется основные шаги и инструменты, необходимые для начала работы.

1. Используйте анимационные ресурсы: Android предоставляет набор встроенных анимационных ресурсов, которые вы можете использовать для создания анимации в вашем приложении. Например, вы можете использовать анимацию переключения между активностями или анимацию нажатия на кнопку. Вы можете создать анимационный ресурс в папке res/anim вашего проекта.

2. Используйте класс Animation: В Android есть класс Animation, который позволяет вам определить различные типы анимации, такие как вращение, масштабирование, перемещение и т. д. Вы можете использовать класс Animation и его подклассы, такие как RotateAnimation, ScaleAnimation и TranslateAnimation, для создания и настройки анимаций в вашем приложении.

3. Используйте класс Animator: Кроме класса Animation, Android также предоставляет класс Animator для создания более сложных анимаций. Класс Animator позволяет вам определить анимацию с использованием значений свойств, таких как прозрачность, поворот, масштабирование и т. д. Вы можете использовать класс ObjectAnimator, которым управляет класс AnimatorSet, для создания и настройки анимации.

4. Используйте XML-файлы для определения анимации: Вы можете использовать XML-файлы для определения анимации в Android. Например, вы можете создать файл animation.xml в папке res/anim вашего проекта и определить анимацию с использованием элементов, таких как , , и т. д. Это позволяет вам разделить анимацию и код.

5. Применяйте анимацию к визуальным элементам: Наконец, вы можете применить созданную анимацию к визуальным элементам вашего приложения. Например, вы можете применить анимацию к ImageView с помощью метода startAnimation(). Вы также можете программно управлять анимацией, используя методы, такие как pause(), resume() и cancel().

После того, как вы ознакомитесь с основами анимации для Android, вы сможете создавать более сложные и креативные анимации для вашего приложения.

Frequently Asked Questions (FAQs)

Q1. Can I use any boot animation with the Boot Animation Magisk Module?
Yes, as long as the boot animation adheres to the correct format and is compatible with your device, you can utilize any boot animation.

Q2. How can I create my own boot animation?
Creating a personalized boot animation entails employing animation software such as Adobe After Effects or following online tutorials. Ensure the animation is exported in the appropriate format and resolution.

Q3. Is rooting my device required to use the Boot Animation Magisk Module?
Yes, since the Boot Animation Magisk Module is installed using Magisk, root access is necessary for your device.

Q4. Will installing the Boot Animation Magisk Module void my device warranty?
Installation of the Boot Animation Magisk Module itself does not void your device warranty. However, modifying system files may potentially void the warranty. Proceed with caution.

Q5. Can I share the Boot Animation Magisk Module with others?
Yes, you can share the Boot Animation Magisk Module with others, provided you possess the required permissions and distribution rights.

Customization of Boot Animation with Magisk Module

Customizing the boot animation using the Magisk Module allows you to create a unique visual experience. Here are a few tips to get started:

6.1 Discover a Custom Boot Animation: Explore online resources or employ animation software to craft a boot animation. Ensure compatibility with your device.

6.2 Rename and Replace: Rename the custom boot animation file as «bootanimation.zip» and substitute the existing file in the Boot Animation Magisk Module folder.

6.3 Adjust Resolution and Frame Rate: Modify the resolution and frame rate of the boot animation to align with your device’s screen specifications, optimizing performance.

6.4 Test and Refine: Install the modified Boot Animation Magisk Module and reboot your device to evaluate the customized boot animation. Make necessary adjustments until the desired outcome is achieved.

Troubleshooting Boot Animation Issues

If any issues arise with the boot animation after installing the Magisk Module, consider the following troubleshooting steps:

7.1 Clear Magisk Cache: Access Magisk Manager, access the settings menu, and select «Clear Magisk Cache.» Reboot your device and verify if the boot animation functions correctly.

7.2 Check Compatibility: Ensure compatibility between the boot animation, Magisk Module, and your device’s Android version and firmware.

7.3 Reinstall the Module: Uninstall the Boot Animation Magisk Module, reboot your device, and reinstall the module using the steps outlined in section 5.

7.4 Seek Community Support: If the issue persists, seek assistance and guidance from the Magisk community or relevant forums.

Как включить или изменить загрузочную анимацию

На рутированных девайсах присутствует возможность поменять анимацию при включении или перезагрузке с логотипом производителя на любую другую, которую можно скачать. Более продвинутый пользователь сможет сделать загрузочную анимацию и самостоятельно. Перед началом работ рекомендуется сделать резервную копию на случай, если что-то пойдёт не так.

Есть несколько способов, как включить новую загрузочную анимацию на Android и главное условие для её установки – наличие root-прав на Android-устройстве. Рассмотрим самые простые и эффективные методы.

Вручную с использованием файлового root менеджера

Для начала потребуется скачать и установить любой из файловых менеджеров с поддержкой root, например, Root Explorer, File Explorer Root Browser или другой. Настройка загрузочной анимации на Android выполняется следующим образом:

  • Получаем рут-права на устройстве.
  • Устанавливаем файловый менеджер.
  • Загружаем ZIP-файл с бутанимацией для девайса (обычно он именуется zip), копируем его на SD-карту устройства.
  • Скачанный файл переименовываем в bootanimation.zip.
  • В корневом каталоге system из контекстного меню открываем «Разрешения» («Права доступа»), для чего зажимаем папку и выбираем «Свойства». Следует убедиться, что в разделе «Разрешения» выбраны все параметры чтения (-r), выполнения (-x) и записи (-wr).
  • Идём в папку system media на устройстве, где храниться дефолтная анимация (каталог может также называться datalocal\media или system\customize\resource).
  • Переименовываем файл бутанимации zip, который там находится, на своё усмотрение, например, добавив цифру, букву в имени или изменив расширение – это делается на случай, если возникнет желание вернуть дефолтную анимацию. Тогда файлу нужно будет просто присвоить прежнее название.
  • Теперь перемещаем скачанный файл bootanimation.zip в текущий каталог. Для него должны быть выставлены и сохранены атрибуты rw- r- r-.
  • Перезагружаем девайс и смотрим на новое приветствие.

Файл бутанимации на разных устройствах может носить и такие названия, как spc_bootanimation.zip или VFAU_bootanimation.zip. Так, следует заменить бутанимацию новым элементом, назначив ему то же имя, что и у старого. Для дефолтной анимации в свою очередь следует применить другое имя, чтобы оставить возможность настройки приветственной заставки по умолчанию.

Для девайсов бренда Samsung бутанимация зовётся bootsamsung.qmg. Чтобы заменить её, нужно выполнить следующее:

  • Скачиваем архив bootanimation.zip (переименовываем, если объект называется по-другому).
  • Перемещаем скачанный элемент в раздел system\media.
  • Идём в каталог system\bin и находим файл samsungani, делаем его копию путём переименования, затем удаляем исходный элемент.
  • Ищем файл system\bin\bootanimation и даём ему название samsungani.
  • Удаляем два файла с расширением «.qmg» из system\media и перезагружаем устройство.

С помощью приложения

Ещё проще изменить загрузочную анимацию, используя специальный софт Boot Animations for Superusers. Для применения данного способа также должны быть открыты права суперпользователя, о чём и свидетельствует название приложения. Скачать софт можно из Google Play или, загрузив файл «.apk».

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

Софт содержит ряд бесплатных и платных заставок для загрузки, а также много других полезных функций. Здесь есть три вкладки Local (файловый менеджер, позволяющий добавить загруженный файл), Server (галерея, из которой можно выбирать загрузочные анимации) и Randomize (рандомное применение различных вариантов анимации при каждом включении девайса). Для установки новой бутанимации можно просто выбрать понравившуюся заставку и нажать «Установить», в результате чего приложение загрузит и установит bootanimation.

Софт также включает возможность создания пользовательских заставок, конвертации GIF-картинок в бутанимации, изменения размера и редактирования FPS-анимации, и прочие опции. Основной функционал приложения доступен бесплатно, но за дополнительные функции придётся доплачивать.

Понравилась статья? Поделиться с друзьями:
ГЕО-АС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: