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

файл с вашего телефона. Это можно сделать двумя способами. Вы можете либо скачать оригинальный файл прошивки для вашего устройства на свой компьютер и возьмите оттуда файл logo.bin.



В качестве альтернативы вы можете использовать следующую команду ADB (см .: Как установить ADB в Windows ), чтобы загрузить logo.bin прямо с телефона на компьютер через USB-соединение:



dd if = / dev / logo of = / sdcard / logo.bin bs = 3145728 count = 1



Получив файл logo.bin для своего телефона, запустите LogoBuilder, нажмите кнопку «Создать проект» и выберите полученный файл logo.bin.



Теперь вы можете редактировать изображения по своему вкусу - для максимальной совместимости убедитесь, что вы используете те же типы файлов / размеры изображений, что и оригиналы. В принципе не делайте замените, например, 540 × 960 .png на 1080 × 1920.

Когда вы закончите редактировать изображения, нажмите кнопку «Создать» в LogoBuilder, чтобы создать новые файлы logo.bin и update.zip. Вы можете либо прошить logo.bin с помощью инструмента для прошивки, например SP Flash Tool , или вы можете прошить update.zip через кастомное рекавери, например TWRP. Не делайте и того, и другого. Выберите то или другое.



Изменение анимации батареи в ПЗУ CM12 Lollipop и CM13 Marshmallow

Если ваш телефон работает под управлением пользовательского ПЗУ CyanogenMod, вот способ изменить анимацию батареи с помощью скрипта. Сначала вам нужно будет загрузить все файлы .png с батареей по умолчанию. ВОТ и отредактируйте их по своему вкусу.

Очень важно сделать следующие заметки:

  1. Файлы battery _ ?. png и battery_charge устарели в версии 6.0 и заменены на PNG (изображение с несколькими поверхностями) с обязательными 6 кадрами (жестко запрограммировано в Android). Чтобы Battery-Images-Replacer работал с предыдущими версиями Android, устаревшие файлы сохраняются; и
  2. Блочное устройство в ш файл необходимо обобщить для работы в i9300 (мой случай) и, возможно, в других, поэтому он был заменен в строке 9 на: block = `find / dev / block / platform -name BOOT`;

Но загвоздка - создание нового battery_scale.png файл. В этом случае у нас есть 6 изображений с одной поверхностью (файлы батареи _ ?. png), и мы хотим сделать файл «Multi Surface Image» совместимым с Android 6.0.

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

ImageMagick
exiftool
pngcrush

Теперь я предоставляю сценарий .sh ВОТ . Этот сценарий должен запускаться либо с терминала Linux, либо в Windows с Cygwin установлены.

После создания battery_scale.png вам нужно скопировать его в каталог Battery-Images-Replacer-ak-opo-anykernel / charger /, если вы не запускали там скрипт. Перейдите в базовый каталог (Battery-Images-Replacer-ak-opo-anykernel) и запустите «zip -r ../Battery-Images-Replacer.zip». и вы должны получить флэш-файл zip в родительском каталоге.

Теперь перенесите zip-файл на свой телефон (adb push, usb-передача файлов и т. Д.) И убедитесь, что файл доступен для TWRP или CWM. Загрузитесь в recovery и прошейте zip-файл. Выключаем телефон и начинаем зарядку. Наслаждайтесь новой анимацией батареи.

Устройства Sony Xperia

Очень просто. Просто загляни внутрь / система / semc / chargemon / данные для зарядки аккумулятора .PNG файлы. Затем вы можете редактировать или заменять их своими собственными файлами .PNG, только убедитесь, что размеры изображений совпадают с размерами оригиналов.

Устройства HTC

Очень просто, но вам понадобится программа, которая может редактировать файлы .RLE, например последняя версия Photoshop CC 2017, или программа, которая может конвертировать .RLE в .PNG и обратно.

Но в основном просто скопируйте все файлы .RLE из / system / media / zchgd и отредактируйте их с помощью программного обеспечения, о котором я упоминал выше, а затем замените старые файлы.

3 минуты на чтение