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

Как заменить бутанимацию в Android устройствах.Несколько методов установки новой загрузочной анимации.

Вы давно уже поменяли стандартную тему на своем устройстве, установили новую оболочку системы типа 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 , введя следующие команды:

su

cd /system/customize/resource

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

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

mv bootanimation.zip bootanimation.bak

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

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

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

reboot

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

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

/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

Xiaomi – это не просто гигантский производитель электроники, в первую очередь это разработчик программного обеспечения, и именно MIUI была первым продуктом китайской компании. Что приходит вам на ум, когда вы слышите MIUI? Наша ассоциация – «возможности». Фирменная оболочка для смартфонов Xiaomi позволяет сделать множество манипуляций и настроить интерфейс полностью под себя, но не все об этом знают. Сегодня мы расскажем о том, как настроить анимацию во время загрузки вашего смартфона.

Даже если вы опытный пользователь устройств пекинского бренда, настоящий олдфаг и знаток продукции, вполне вероятно, что вы и понятия не имели, что MIUI позволяет настолько глубоко менять графические настройки системы. В приложении «Темы» множество дизайнеров предлагают самые разнообразные иконки, значки, фоновые картинки и многое другое, и здесь же можно сменить и анимацию загрузки. Оно предустановлено в MIUI и не требует отдельной загрузки. Как вы понимаете, для смены анимации включения не потребуется никаких сложных манипуляций, получения root-прав или подключения к компьютеру – с «Темами» всё делается максимально просто.

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

Единственным важным нюансом является то, что у вас должен быть смартфон Xiaomi с MIUI. Девайсы, выпущенные по программе Android One, не подойдут, поэтому владельцам Mi A2 / A2 / A3 эта статья будет бесполезна.

Итак, для смены анимации загрузки смартфона вам необходимо выполнить следующее:

  1. Откройте приложение «Темы».
  2. В нижнем правом углу перейдите во вкладку с символом человечка, откроется Профиль.
  3. Теперь нажмите по строке «Компоненты», а затем выберите «Анимация загрузки».

Nastrojka Miui Kak Pomenyat Animacziyu Pri Vklyuchenii Smartfona 2

Открыв этот раздел, скорее всего вы обнаружите только одну-единственную стандартную тему, которая поставляется с телефоном. Другие варианты можно загрузить при помощи того же приложения «Темы» – анимации загрузки встраиваются дизайнерами в тему оформления MIUI. Загвоздка заключается только в том, чтобы узнать, есть ли у определенной темы анимация загрузки или нет. Никакого иного способа, кроме как установить понравившуюся тему интерфейса и перезапустить телефон, не предусмотрено. Возможно, со временем разработчики Xiaomi добавят фильтр или какую-то другую опцию, которая позволит пользователям с поиском.

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

  1. Cyberpunk2077
  2. Decent Blue
  3. DEEP PURPLE – U.I
  4. Extremely Dark v12
  5. Azyteck – LineUi
  6. Pure2 pro v12
  7. Lite os V12
  8. Me You I plus
  9. Space star
  10. Saturn
  11. Classic UI
  12. Khalifa- LineUi
  13. Z.Bluer LineUi Vip
  14. JOY UI 12
  15. Destro OS
  16. Mantra – LienUi
  17. BACK
  18. ROG mod v12
  19. Galaxy S20
  20. One UI PRO
  21. Flyme 8
  22. OxygenOS
  23. Pixel 4 Dark
  24. iOS 14 Beta
  25. Android 12

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

Напомним, несколько дней назад Xiaomi объявила, что фирменная оболочка MIUI была удостоена сразу 5 премий в области дизайна iF Design Award, которая считается «Оскаром в мире дизайна». Так, премию получила оболочка MIUI для TV за режим Xiaomi TV Office, который может удаленно устраивать видеоконференции и взаимодействовать с документами без использования компьютера. Вторая награда досталась сервису для улучшения тактильного обратного отклика при помощи вибрации MIUI Haptic, который значительно упрощает взаимодействие с телефоном людям с ограниченными возможностями. Также были отмечены MIUI Natural Sound, система анимации Xiaomi TV Ripple и Xiaomi TV Smart Home. К сожалению, многие из них являются эксклюзивными для Китая.

Nastrojka Miui Kak Pomenyat Animacziyu Pri Vklyuchenii Smartfona 3
Nastrojka Miui Kak Pomenyat Animacziyu Pri Vklyuchenii Smartfona 4

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

То же самое можно применить и здесь. Представьте себе загрузку экрана с сотнями строк кода в стиле Matrix, работающими непрерывно. Или включение логотипа Linux на экран запуска, несомненно, придаст вашему устройству технический вид. В общем, есть множество причин, по которым вы хотели бы изменить эту скучную, унылую и монотонную загрузочную анимацию на вашем Android-устройстве. Имея это в виду, давайте начнем с этого руководства.

Все инструкции были перечислены в отдельных разделах для простоты понимания. Продолжайте в той же последовательности, как указано. Они могут не работать ожидаемым образом в телефонах Samsung и в некоторых сильно настроенных прошивках Android.

Кроме того, вы готовы попробовать его, а затем обязательно сделайте резервную копию заранее. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.

ШАГ 1: рутируйте свой телефон Android

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

ШАГ 2. Загрузите пользовательские загрузочные анимации

Затем вам нужно будет захватить предпочитаемую загрузочную анимацию. Для этого этот пост XDA (кредит: старший член XDA мауам) может пригодиться, так как он имеет множество загрузочных анимаций (более 200!) разбросаны по разным доменам. Это определенно стоит проверить. Как только вы получили желаемую загрузочную анимацию, пришло время установить ее на ваше Android-устройство. Следуйте вместе.

ШАГ 3: Установите приложение File Explorer с поддержкой root

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

Поэтому вам придется загрузить из Play Store тот, который поставляется с этой функцией. Что касается этого руководства, я использую файловый менеджер Solid Explorer. Вы можете попробовать любой из предпочитаемых вами корневых обозревателей, просто убедитесь, что у них есть возможности root.

ШАГ 4. Установите пользовательскую загрузочную анимацию на Android

  1. Для начала переименуйте загруженный файл в bootanimation, отсюда полное имя будет bootanimation.zip. Теперь перенесите этот файл на свое устройство.
  2. Запустите приложение File Explorer на своем телефоне (в этом руководстве мы используем Solid Explorer, однако инструкция будет примерно такой же и для других).
  3. Теперь нажмите на меню гамбургера, расположенное в левом верхнем углу, и выберите Root.
  4. Теперь вы получите всплывающее окно разрешения Magisk, нажмите «Предоставить».
  5. Перейдите в следующее место: система > носитель.
    резервная копия стоковой загрузочной анимации zip-файла
  6. В нем вы уже найдете файл bootanimation.zip. Это оригинальная загрузочная анимация, предоставленная OEM-производителем. На данный момент не удаляйте его, а сделайте резервную копию.
  7. Для этого лучше всего переименовать его во что-то вроде bootanimationbackup.zip.
  8. Теперь скопируйте пользовательский файл анимации загрузки, который вы назвали bootanimation.zip, и перенесите его в этот каталог (system > media).
  9. Теперь выберите этот файл и перейдите в раздел его свойств.
    изменить разрешение загрузки анимации Android
  10. В нем перейдите на вкладку «Атрибуты», и вам нужно дать ему разрешения-666 (RW-R–R–). Другими словами,
    • Владелец: Р, В
    • Группа: Р
    • Глобальный: R
  11. После того, как необходимые права доступа к файлу будут установлены, сохраните изменения, нажав кнопку «Применить».
  12. Теперь вы можете перезагрузить устройство и насладиться новой пользовательской загрузочной анимацией.

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

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

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

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

    получить доступ к загрузочному анимационному медиа twrp

  5. Теперь выберите файл bootanimation.zip и нажмите «Удалить». При этом вы удалили пользовательский файл анимации загрузки.
    удалить кастомную загрузочную анимацию twrp
  6. Затем выберите файл bootanimationbackup.zip и нажмите «Переименовать файл».
  7. Измените его имя на bootanimation.zip и проведите пальцем вправо, чтобы сохранить его. Таким образом, вы восстановили исходный файл загрузочной анимации.
    исправить загрузочную анимацию bootloop twrp
  8. Теперь вы можете перезагрузить устройство в ОС. Для этого перейдите в «Перезагрузить» и нажмите «Система».

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

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

Приветственная анимация — первое, что появляется на экране при включении. Чаще всего она сделана на основе логотипа компании, выпустившей устройство. Неудивительно, что многих это раздражает. Зачем каждый раз получать бездушные «приветы» от производителя, если анимацию можно поменять на нечто более интересное? В этой статье мы предлагаем рассмотреть, как поменять анимацию при включении со стандартной на пользовательскую самыми простыми способами. Описанные ниже методы одинаково подходят для всех моделей смартфонов с рут-правами.

Инструкция по замене стартовой анимации вручную

File Explorer Root Browser

  1. В первую очередь необходимо получить root-права и установить подходящий файловый менеджер. Например, File Explorer Root Browser. Еще один хороший вариант — Root Explorer. После установки зайдите в корневой каталог — System. Откройте в контекстном меню «Разрешения» («Права доступа»). Для этого в зависимости от выбранного менеджера зажмите на пару секунд папку или выберете «Свойства».
  2. Перед вами откроются 9 отсортированных полей. Откройте «Свойства» и удостоверьтесь, что параметры чтения (-r), выполнения (-x) и записи (-wr) в разделе «Разрешения» выбраны все.
  3. Далее перейдите в папку System, затем Media или Multimedia. Точное название зависит от конкретного устройства. Здесь вы увидите файл с названием bootanimation.zip или другим похожим. Отредактируйте его на bootanimation.zip1. Теперь у вас останется сохраненная анимания на случай, если Вы захотите вернуть старую или что-то пойдет не так.
  4. Теперь осталось только скопировать любую скачанную анимацию в эту папку, переименовав файл в bootanimation. Обратите внимание на то, чтобы не изменить расширение.zip/.qmg. Перезагрузите устройство и наслаждайтесь новой анимацией.

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

Как изменить анимацию при включении смартфона на Android

Более простой способ — скачать приложение Boot Animations for Superusers. Название намекает, что и для этого способа требуется наличие рут-прав. Можно просто выбрать из каталога понравившуюся заставку. К сожалению, ассортимент бесплатных анимаций относительно небольшой, тем не менее и среди них есть интересные варианты. На некоторых моделях смартфонов приложение может не запускаться с первого раза. Проблема решается простой переустановкой.

⚡️ Присоединяйтесь к нашему каналу в Telegram. Будьте в курсе последних новостей, советов и хитростей для смартфонов и компьютеров.

Эта запись была полезной?

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

Главный экран устройства на Android

В Android настраивается практически всё. Те, кому мало видоизменить интерфейс ОС, при наличии root-доступа могут использовать и возможность замены стандартной приветственной заставки.

Загрузочная анимация Android – что это такое

Бутанимация (bootanimation) – это экран приветствия, который появляется на всех Android-устройствах при включении питания и загрузке системы. Чаще всего анимация воспроизводится с изображением логотипа производителя и звуковым сопровождением.

Обычно bootanimation являет собой несжатый ZIP-архив, содержащий каталоги с пронумерованными картинками и файл инициализации desc.txt, предназначенный для воспроизведения анимации в нужном порядке. Находиться такой архив может в разных системных разделах, отличаться может и его название в зависимости от устройства, например, у Samsung это bootsamsung.qmg, находящийся в разделе system media.

Бутанимация на Android

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

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

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

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

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

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

Рут-права на Android

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

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

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

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

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

Boot Animations for Superusers на Android

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

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

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

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

С правами суперпользователя и файловым менеджером с поддержкой рут получится также ускорить запуск 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х, что ускоряет анимацию или отключить её, если нужно сделать смартфон шустрее. Для применения изменений выполняется перезагрузка.

Время прочтения
7 мин

Просмотры 13K

Всем привет!

Сплеш-скрин (также известный как экран загрузки) – неотъемлемая часть приложения, когда оно разрастается так, что холодный старт начинает занимать какое-то ощутимое время. До недавнего обновления сплеш-скрин реализовывался двумя основными способами:

  1. Через атрибут темы windowBackground

  2. Через отдельную Activity

Первый подход является более оптимальным, т.к. не расходует лишних ресурсов на создание и манипуляции с отдельной активити. Однако с первым подходом нет возможности использовать анимации – картинка, помещаемая в windowBackground, должна быть статичной.

На помощь нам с выходом Android 12 разработчики предоставили новую API для создания сплеш-скринов.

В данной статье я не буду пересказывать официальную документацию по созданию нового сплешкрина (с которой можно ознакомиться здесь), однако расскажу, с какими сложностями и подводными камнями, не описанными в официальной доке, мы столкнулись при создании анимированного экрана загрузки в нашем приложении BestDoctor.

Ожидаемый результат

При старте приложения у нас происходит небольшая подгрузка изначальных данных, поэтому одновременно функцией сплешскрина должна быть и индикация загрузки. Лучше всего для этого подходит старый добрый спиннер (или лоудинг индикатор). Для этого удобнее всего закрутить логотип BestDoctor (среди сотрудников компании известный как АГРЕССИВНЫЙ КРОВАВЫЙ ЁЖ).

Вот такой сплешскрин хотим получить в результате:

Приступаем к реализации

Следуя официальной доке, реализовать новый сплеш-скрин можно двумя способами:

  1. Через атрибуты общей темы приложения

  2. Через compat-библиотеку

Разница этих двух методов в том, что первый работает только для Android 12+, а второй сделает такой же сплшскрин для старых версий.

ВАЖНО: анимированную картинку возможно использовать только на Android 12+, т.е. даже при использовании компат-библиотеки на предыдущих версиях все равно будет статичная картинка.

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

Начнем со статичной картинки с бэкграундом. Добавляем нужные атрибуты в тему приложения.

<item name="android:windowSplashScreenBackground">@color/splashscreen_background</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_splashscreen_logo</item>

В качестве картинки используем векторный логотип BestDoctor:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="32dp"
    android:height="33dp"
    android:viewportWidth="32"
    android:viewportHeight="33">
    <path
        android:fillColor="@color/coral30"
        android:pathData="M32,18.3662H21.7073C21.2638,18.3662 21.042,18.9013 21.3551,19.2145L28.6343,26.4967L25.9992,29.133L18.733,21.8638C18.4199,21.5506 17.885,21.7724 17.885,22.2162V32.5H14.1541V22.2162C14.1541,21.7724 13.6192,21.5506 13.3062,21.8638L6.0008,29.146L3.3657,26.5098L10.6449,19.2276C10.958,18.9144 10.7362,18.3793 10.2927,18.3793H0V14.6468H10.2927C10.7362,14.6468 10.958,14.1117 10.6449,13.7985L3.3657,6.5033L6.0008,3.867L13.267,11.1362C13.5801,11.4494 14.115,11.2276 14.115,10.7839V0.5H17.8459V10.7839C17.8459,11.2276 18.3808,11.4494 18.6938,11.1362L25.96,3.867L28.6343,6.5033L21.3551,13.7855C21.042,14.0987 21.2638,14.6338 21.7073,14.6338H32V18.3662Z" />
</vector>

Запускаем приложение и получаем вот такой отстой:

Лого как-то непонятно растянулось, нам такое не подходит. Начинаем разбираться в проблеме.

Переходим в раздел официальной документации по размеру картинки и находим вот такой текст:

The splash screen icon uses the same specifications as Adaptive icons, as follows:

* Branded image: This should be 200×80 dp.
* App icon with an icon background: This should be 240×240 dp, and fit within a circle of 160 dp in diameter.
* App icon without an icon background: This should be 288×288 dp, and fit within a circle of 192 dp in diameter.

For example, if the full size of an image is 300×300 dp, the icon needs to fit within a circle with a diameter of 200 dp. Everything outside the circle will be invisible (masked).

Что все это значит:
В Android 12 при запуске приложения по дефолту в качестве сплеш-скрин картинки используется иконка приложения. Собственно, для той картинки, которую мы хотим использовать явно, используется те же спецификации, что и для адаптивных иконок. Мы используем картинку без бэкграунда (без бэкграунда именно картинки, а не самого экрана), поэтому, судя по доке, наша картинка должна быть размера 192×192 dp. Окей. Обновим наш вектор, установив атрибуты viewportWidth и viewportHeight. Также придется завернуть весь наш вектор в group и добавить translate, чтобы в увеличенном viewport разместиться по центру.
Получаем:

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="32dp"
    android:height="33dp"
    android:viewportWidth="192"
    android:viewportHeight="192">
    <group
        android:translateX="80"
        android:translateY="79.5">
        <path
            android:fillColor="@color/coral30"
            android:pathData="M32,18.3662H21.7073C21.2638,18.3662 21.042,18.9013 21.3551,19.2145L28.6343,26.4967L25.9992,29.133L18.733,21.8638C18.4199,21.5506 17.885,21.7724 17.885,22.2162V32.5H14.1541V22.2162C14.1541,21.7724 13.6192,21.5506 13.3062,21.8638L6.0008,29.146L3.3657,26.5098L10.6449,19.2276C10.958,18.9144 10.7362,18.3793 10.2927,18.3793H0V14.6468H10.2927C10.7362,14.6468 10.958,14.1117 10.6449,13.7985L3.3657,6.5033L6.0008,3.867L13.267,11.1362C13.5801,11.4494 14.115,11.2276 14.115,10.7839V0.5H17.8459V10.7839C17.8459,11.2276 18.3808,11.4494 18.6938,11.1362L25.96,3.867L28.6343,6.5033L21.3551,13.7855C21.042,14.0987 21.2638,14.6338 21.7073,14.6338H32V18.3662Z" />
    </group>
</vector>

Запускаем приложение:

Ура! Картинку больше не размазывает, размер правильный. Двигаемся дальше.

Анимация кручения

Splash Screen API поддерживает использование AnimationDrawable и AnimatedVectorDrawable – воспользуемся же этой возможностью!

  1. Внесем изменения в код нашего вектора: добавим атрибуты name (идентификатор group нашего вектора, нужен для обращения к нему) и pivotX, pivotY (координаты точки вращения, в нашем случае – центр картинки).

<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="32dp"
    android:height="33dp"
    android:viewportWidth="192"
    android:viewportHeight="192">
    <group
        android:name="logoGroup"
        android:pivotX="16"
        android:pivotY="16.5"
        android:rotation="0"
        android:translateX="80"
        android:translateY="79.5">
        <path
            android:fillColor="@color/coral30"
            android:pathData="M32,18.3662H21.7073C21.2638,18.3662 21.042,18.9013 21.3551,19.2145L28.6343,26.4967L25.9992,29.133L18.733,21.8638C18.4199,21.5506 17.885,21.7724 17.885,22.2162V32.5H14.1541V22.2162C14.1541,21.7724 13.6192,21.5506 13.3062,21.8638L6.0008,29.146L3.3657,26.5098L10.6449,19.2276C10.958,18.9144 10.7362,18.3793 10.2927,18.3793H0V14.6468H10.2927C10.7362,14.6468 10.958,14.1117 10.6449,13.7985L3.3657,6.5033L6.0008,3.867L13.267,11.1362C13.5801,11.4494 14.115,11.2276 14.115,10.7839V0.5H17.8459V10.7839C17.8459,11.2276 18.3808,11.4494 18.6938,11.1362L25.96,3.867L28.6343,6.5033L21.3551,13.7855C21.042,14.0987 21.2638,14.6338 21.7073,14.6338H32V18.3662Z" />
    </group>
</vector>
  1. В res/animator добавляем аниматор кручения:

<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="1500"
    android:interpolator="@android:anim/linear_interpolator"
    android:propertyName="rotation"
    android:repeatCount="-1"
    android:repeatMode="restart"
    android:valueFrom="0"
    android:valueTo="360" />

Обратите внимание, что здесь duration="1500" (время, за которое картинка совершает полный оборот на 360 градусов), repeatCount="-1" (бесконечный повтор анимации), мы к этому еще вернемся.

  1. В res/drawable добавляем ic_splashscreen_logo_animated. В target.name указываем имя группы, в которую завернут path всего нашего вектора.

<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/ic_splashscreen_logo">
    <target
        android:name="logoGroup"
        android:animation="@animator/splashscreen_animator" />
</animated-vector>
  1. И наконец добавляем нужные атрибуты темы (заменив ссылку с обычной иконки на анимированную):

<item name="android:windowSplashScreenBackground">@color/splashscreen_background</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_splashscreen_logo_animated</item>
<item name="android:windowSplashScreenAnimationDuration">1500</item>

Обратите внимание, что в windowSplashScreenAnimationDuration указаны те же самые 1500, что в animator, т.е. мы хотим, чтобы лого совершало один полный оборот за 1500 миллисекунд.
Запускам и получаем вот такое:

Хммм… Проблемка: лого делает один оборот и останавливается, хотя загрузка у нас еще не завершилась.

В атрибутах темы отсутствует что-то, отвечающее за повтор анимации, хотя в нашем animator установлен repeatCount="-1". Что ж, будем чинить это дерзким хаком.

  1. В animator оставляем желаемое время одного цикла анимации.

  2. В windowSplashScreenAnimationDuration вместо времени одного цикла анимации подставляем Integer.MAX_VALUE, то есть 2147483647. Если загрузка не будет занимать 25 дней, то пользователи никогда и не заметят, что анимация закончилась.

Обновленные атрибуты темы выглядят вот так:

<item name="android:windowSplashScreenBackground">@color/splashscreen_background</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_splashscreen_logo_animated</item>
<item name="android:windowSplashScreenAnimationDuration">2147483647</item>

Запускаем и получаем ожидаемый результат, ура!

Брендинг

Конечно же нам хочется, чтобы пользователи знали, услугами какой компании они пользуются, поэтому добавим брендинг на сплеш-скрин. Эта возможность также предусмотрена в новом API.

Добавляем нужный атрибут темы с векторной картинкой:

<item name="android:windowSplashScreenBrandingImage">@drawable/ic_splashscreen_branding</item>

Запускаем и получаем вот эту кашу:

Немножко погуглив, я нашел легкий обход этой проблемы:

  1. В res/drawable добавляем ic_splashscreen_branding_centered:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:drawable="@drawable/ic_splashscreen_branding"
        android:gravity="center" />
</layer-list>
  1. Меняем в теме ссылку на отцентрированную картинку:

<item name="android:windowSplashScreenBrandingImage">@drawable/ic_splashscreen_branding_centered</item>

Вуаля: картинка стала нормальной :)

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

Большое спасибо за внимание!

После покупки ГУ из поднебесной, в ней уже была программа для замены загрузочного логотипа, но после него магнитола включается еще секунд 15, и в это время они посчитали нужным вставить довольно унылую анимацию с зеленым ведроидом и не самым красивым названием своего творения Eunavi (на видео видно).

Результат замены:

видео:

Инструкция:
Сразу хочу предупредить, за все операции и манипуляции с вашими девайсами ответственность несёте только вы сами (если чо я не при делах 8), так же получение root прав лишает гарантии.
Так просто ее поменять не получится, для этого нужны root права. На андроиде 7.1 как у меня их удалось получить с помощью NewKingrootV4.9.6_C151_B313_en_release_2016_08_26_105203 и SuperSU-Me+Pro-9.7.4P .Если не выходит-идем курить 4pda раздел FAQ

Далее нужно создать ту самую анимацию. у меня она находилась в system/media/bootanimation.zip, на некоторых устройствах может быть другой путь. Скачайте свой архив и сохраните на компьютер (сделайте бэкап на всякий случай). Вы увидите, что он состоит из двух папок и файла настроек анимации

Фото в бортжурнале Ford Mondeo IV

содержимое bootanimation.zip

в папке part0 будут те кадры анимации, которые отвечают за ее появление

во второй папке part1 уже те кадры которые будут зациклены, я просто закинул туда два последних кадра, чтобы анимация остановилась.

Так же важно уделить внимание именам файлов: у меня так-начинаются «01_00000» в part0 и «02_000*» в part1, где * — следующий номер после последнего джипега в part0

1 способ: вручную. В текстовом файле desc.txt (который не рекомендуется создавать и редактировать блокнотом, лучше использовать notepad++) хранятся те самые настройки анимации

Фото в бортжурнале Ford Mondeo IV

desc.txt

1024 600 — разрешение вашего экрана (можно узнать разными способами, от создания скриншота экрана и просмотра свойств до установки спец приложений) я же просто зашел на алиэкспресс и посмотрел характеристики магнитолы, там было указано разрешение 1024*600

25 — это скорость анимации

p 1 0 part0 — папку part0 показать один раз
p 0 0 part1 — папку part1 зациклить до завершения загрузки

Картинки я создал из этого видео ссылка вдруг кому нужно. конвертеров video-jpg в интернете полно, описывать не буду. далее картинки с помощью light image resizer подгоняем под наше разрешение 1024*600, не забыв снять галочку «сохранять соотношение сторон», раскидываем картинки по папкам, переименовываем. кстати вот прога для массового переименования файлов. Создаем desc.txt и закидываем все это в архив bootanimation.zip, выбираем метод сжатия «без сжатия»

Внимание: рекомендуемый максимальный объем архива — 12Мб. С анимациями больше 20Мб у людей бывали проблемы с бесконечной загрузкой

2 способ (рекомендую): использовать специальные программы для создания архива bootanimation.zip
нам потребуются только подготовленные картинки в папках и программа Boot animation creator
1.выбираем нужный каталог

Фото в бортжурнале Ford Mondeo IV

с нашими папками part 0 и part1

2.вводим настройки файла инициализации desc.txt, которые описывал выше

Фото в бортжурнале Ford Mondeo IV

разрешение, скорость, переходы

3. сохраняем готовый архив

Фото в бортжурнале Ford Mondeo IV

Полный размер

имя bootanimation.zip

проверить как будет выглядеть анимация можно этой программой

Если у вас такое же разрешение можете просто скачать мой готовый архив: bootanimation.zip

Теперь закидываем архив на флешку, вставляем в магнитолу. Я пользовался Total commander, встроенный Ex проводник упорно не хотел заменять системный файл даже с root правами. закидываем в system/media наш архив, выставляем права доступа к файлу 644 rw-r-r.

И наконец перезагружаемся и смотрим результат.

С чем могут возникнуть проблемы:
у меня больше всего времени ушло чтобы получить root права на android 7.1.
черный фон (или белый) при загрузке-долго мучался пытаясь использовать png вместо jpg, все инструкции говорили что его можно использовать, и даже анимация китайцев была в png-как только конвертировал картинки в jpg-все заработало.

P.S: первый раз пишу инструкцию, если где то повторился или написал непонятно, сильно не пинайте 8)
Всем полного бака!


Загрузочная анимация (Bootanimation) Андроид создание и замена

Загрузочная анимация (Bootanimation) Андроид создание и замена. Для тех кто любит всячески модифицировать Андроид или надоела стандартная загрузочная анимация Android и есть желание ее заменить, данный материал поможет осуществить вашу мечту!

Прежде всего!

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

  • Что такое Root права?
  • Как получить Root права на Android!

Загрузочная анимация Android что это такое?

Bootanimation (загрузочная анимация Android) — это загрузочная анимированная картинка (точней картинки), которая показывается во время загрузки Android.

Загрузочная анимация (Bootanimation) Андроид создание и замена

Где находится Bootanimation и как выглядит?

Загрузочная анимация может находиться в трех различных разделах ОС Android, а именно:

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

Bootanimation это чаще всего, не сжатый ZIP архив, который может иметь различные названия:

  • bootanimation.zip
  • spc_bootanimation.zip
  • VFAU_bootanimation.zip

Как правило в смартфонах и планшетах компании Samsung файл загрузочной анимации называется — bootsamsung.qmg и находиться в  разделе /system/media.

Что находиться внутри Bootanimation?

Как выше было сказано bootanimation — это не сжатый ZIP архив, в котором содержаться папки с последовательно пронумерованными картинками, а также файл инициализации desc.txt, который служит для того чтобы объяснять системы порядок воспроизведения анимации.

Загрузочная анимация (Bootanimation) Андроид создание и замена

архив bootanimation.zip с папками и файлом инициализации desc.txt

Загрузочная анимация (Bootanimation) Андроид создание и замена

папка в которой последовательно пронумерованы картинки

 Создание 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. Открываем и редактируем его:

Загрузочная анимация (Bootanimation) Андроид создание и замена

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

480 480 — размер картинки

24 — скорость воcпроизведения

p 1 0 — один раз показать файлы из папки part0 без задержки

part0 — папка с картинками part0

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

part1 — папка с картинками part1

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

Загрузочная анимация (Bootanimation) Андроид создание и замена

Автоматизация и упрощение создания файла DESC.TXT

Для новичков можно предложить программу Boot Animation Creator которая упростит создание правильного desc.txt и bootanimation.zip в целом.

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

Загрузочная анимация (Bootanimation) Андроид создание и замена

Укажите разрешение экрана и скорость потока

Загрузочная анимация (Bootanimation) Андроид создание и замена

Настройте переходы

Загрузочная анимация (Bootanimation) Андроид создание и замена

Сохраните готовый проект загрузочной анимации Android

Загрузочная анимация (Bootanimation) Андроид создание и замена

ВНИМАНИЕ!

В сети Internet можно найти схожую по названию программу  Boot Animation Creator — bootanimationstudio.com. Ни в коем случае не скачивайте данную программу!

Загрузочная анимация (Bootanimation) Андроид создание и замена

Данная программа содержит вирусы! Повторюсь  Boot Animation Creator — bootanimationstudio.com содержит вирусы!

Загрузочная анимация (Bootanimation) Андроид создание и замена

Создание Bootanimation для Samsung

1. Скачайте программу Samsung Theme Designer и установите ее

2. Скачайте понравившуюся загрузочную анимацию bootanimation.zip с интернета и распакуйте ее

3. Запустите программу Samsung Theme Designer

4. Выбрать создание проекта (не сенсор)

Загрузочная анимация (Bootanimation) Андроид создание и замена

5. Выбрать любой телефон из списка. В поле Select Showcase выбрать «Default». В поле Name создать любое имя.

Загрузочная анимация (Bootanimation) Андроид создание и замена

4. В новом открывшемся окне, активировать вкладку «The View Window» и выбрать пункт «Idle BackGround»

5. С правой стороны в поле «Background Type» сменить с  fixed на animated

Загрузочная анимация (Bootanimation) Андроид создание и замена

6. С распакованного архива анимации, в первой папке смотрим количество картинок

7. Открыть файл desc.txt и посмотреть скорость (частоту) кадров

8. В поле «Frame» ввести значения равному количеству картинок (п.6)

9. В поле «Duration» ввести скорость кадров (п.7)

10. В поле «Repeat» оставить значение False

Загрузочная анимация (Bootanimation) Андроид создание и замена

11. Перетянуть картинки с первой папки на проект

12. Нажмите кнопку сохранить вверху и выполните экспорт темы

Загрузочная анимация (Bootanimation) Андроид создание и замена

13. После создание анимации откроется папка или перейдите в папку с проектом и добавьте расширение ZIP  файлу с расширением SMT

Загрузочная анимация (Bootanimation) Андроид создание и замена

14. Откройте архив и извлечь файл IdleBgAnimObj.qmg и и переименовываем его наbootsamsung.qmg

15. Теперь необходимо добавить вторую папку для того чтобы анимация повторялась, возвращаемся к проекту удаляем все картинки и смотрим количество картинок во второй папке и прописываем, меняем в поле «Repeat» на значение True, сохраняем и создаем новую тему. Вынимаем с нового архива IdleBgAnimObj.qmg и и переименовываем его на bootsamsungloop.qmg

16. Полученную анимацию переместить в /system/media

Пример создания анимации

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

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

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

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

Установка Bootanimation с помощью Adb Run (для HTC)

Если нет желание возиться с файловым менеджером, переброской загрузочной анимации на Android, после установкой, то стоит обратить свое внимание на приложение ADB RUN

Загрузочная анимация (Bootanimation) Андроид создание и замена

Ознакомится с данной программой, узнать другие особенности а также скачать можно на данной странице — ADB RUN.

Когда мы сравниваем наш Android с iPhone, одна из самых сильных сторон, о которых мы говорим, — это возможность настройки. Android известен уровнем настройки, который можно сделать, чтобы их телефон выделился из толпы. Обои, темы, виджеты и пользовательские программы запуска, что угодно. Установив правильный набор приложений, вы никогда не устареете в своем Android-устройстве.

Смена обоев или создание собственного виджета — это все равно что царапать поверхность бесконечного мира настроек. Знаете ли вы, что вы даже можете изменить загрузочную анимацию Android, если у вас есть root-доступ на вашем устройстве? Достичь этого очень легко, и если вы любите делать свой телефон отличным от остальных, это то, что вам не хватает секретного ингредиента. Итак, позвольте мне показать вам, как этого можно достичь.

Заметка: Прежде чем мы начнем, я бы посоветовал вам на всякий случай сделать резервную копию Nandroid вашего телефона. Процесс довольно простой, но тогда у нас есть 4-й закон Мерфи. Кроме того, некоторые устройства Samsung могут быть несовместимы с этим трюком на TouchWiz ROM. Но если у вас установлен кастомный ROM, ничего подобного.

Старый добрый путь с использованием корневого проводника

Это ручной метод, при котором вы должны загрузить файл загрузочной анимации из Интернета, а затем заменить его тем, который есть на вашем телефоне. Вы можете искать и загружать загрузочную анимацию из различных онлайн-репозиториев. Вот ссылка на XDA для начала. Просто убедитесь, что вы загружаете файл с правильным разрешением. Большинство загружаемых файлов будут называться bootanimation.zip. Но если это не так, переименуйте файл и перенесите его на свой телефон.

Теперь откройте ES File Explorer и убедитесь, что вы включили корневой проводник в его настройках. Перейдите в папку / system / media и вы найдете файл с именем bootanimation.zip. Переименуйте его как bootanimation.zip.bak. Это поможет вам в будущем вернуться к стандартной анимации. После этого вставьте файл bootanimation.zip, который вы скачали из Интернета, в / system / media.

Последнее, что нужно сделать перед перезагрузкой, — это исправить права доступа к файлу. Нажмите и удерживайте новый файл bootanimation.zip, измените права доступа на rw-r — r — и сохраните настройки.

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

Использование приложения — простой способ.

Для тех, кто любит готовить на столе, а не готовить себе еду, всегда найдется приложение. Загрузочная Коробка — это простое приложение для Android, с помощью которого вы можете легко искать, загружать и даже применять загрузочную анимацию на свой телефон. Приложение также дает вам исправление для таких устройств, как Samsung, в которых анимация загрузки сохраняется в .Формат QMG.

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

Как только все будет на месте, вы можете просмотреть каталог, просмотреть загрузочную анимацию и установить их по своему усмотрению. Легче этого быть не может. Одна интересная особенность приложения — скремблер, который рандомизирует загрузочную анимацию при каждой загрузке устройства. Довольно круто! Правильно?

Вывод

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

Post Views: 136

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить анимацию включения телефона
  • Как изменить анимацию включения на андроид
  • Как изменить анимацию блокировки
  • Как изменить анимацию атаки свена
  • Как изменить анимацию iphone

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии