В качестве альтернативы вы можете использовать следующую команду 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 с батареей по умолчанию. ВОТ и отредактируйте их по своему вкусу.
Очень важно сделать следующие заметки:
- Файлы battery _ ?. png и battery_charge устарели в версии 6.0 и заменены на PNG (изображение с несколькими поверхностями) с обязательными 6 кадрами (жестко запрограммировано в Android). Чтобы Battery-Images-Replacer работал с предыдущими версиями Android, устаревшие файлы сохраняются; и
- Блочное устройство в ш файл необходимо обобщить для работы в 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 минуты на чтение