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

файл от вашия телефон. Има два начина да постигнете това. Можете да изтеглите оригинален файл на фърмуера за вашето устройство към вашия компютър и вземете файла logo.bin от там.



Като алтернатива можете да използвате следната команда ADB (вижте: Как да инсталирам ADB на Windows ), за да изтеглите logo.bin директно от телефона си на компютъра си, чрез USB връзка:



dd ако = / dev / лого на = / sdcard / logo.bin bs = 3145728 брой = 1



След като получите файла logo.bin за телефона си, стартирайте LogoBuilder и щракнете върху бутона „Създаване на проект“ и изберете файла logo.bin, който сте получили.



Сега можете да редактирате изображенията по ваш вкус - за максимална съвместимост, уверете се, че използвате същите типове файлове / размери на изображенията като оригиналите. По принцип Недей заменете 540 × 960 .png с 1080 × 1920 например.

Когато приключите с редактирането на изображенията, щракнете върху бутона „Направи“ в LogoBuilder, който ще създаде нови файлове logo.bin и update.zip. Можете или да мигате logo.bin с мигащ инструмент, като SP Flash Tool или можете да мигате update.zip чрез персонализирано възстановяване като TWRP. Не правете и двете. Изберете едното или другото.



Променете анимацията на батерията в ROM ROM Lollipop и CM13 Marshmallow

Ако телефонът ви работи с CyanogenMod персонализиран ROM, ето начин да промените анимацията на батерията чрез скрипт. Първо ще трябва да изтеглите всички батерии по подразбиране .pngs ТУК и ги редактирайте по ваш вкус.

Много е важно да направите следните бележки:

  1. Файловете за батерията _ ?. png и battery_charge са остарели в 6.0 и са заменени от png (изображение с много повърхности) със задължителни 6 кадъра (твърдо кодирани в Android). За да може Battery-Images-Replacer да работи с предишни версии на Android, остарелите файлове се съхраняват; и
  2. Блоковото устройство в ш файлът трябва да бъде обобщен, за да работи в i9300 (моят случай) и може би други, така че беше заменен на ред 9 с: block = `намери / 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. Стартирайте възстановяване и мигайте zip файла. Изключете телефона и започнете да зареждате. Насладете се на новата си анимация на батерията.

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

Изключително лесно. Просто погледнете вътре / system / semc / chargemon / data за зареждане на батерията .PNG файлове. След това можете да ги редактирате или замените със свои .PNG файлове, просто не забравяйте да използвате същите размери на изображението като оригиналите.

HTC устройства

Много лесно, но ще ви трябва софтуер, който може да редактира .RLE файлове, като най-новия Photoshop CC 2017, или софтуер, който може да конвертира .RLE в .PNG и обратно.

Но всъщност просто копирайте всички .RLE файлове от / system / media / zchgd и ги редактирайте с помощта на софтуера, който споменах по-горе, след което заменете старите файлове.

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