В это, конечно, трудно поверить, но я готовлю новый экран зарядки для Snowdroid
В телефонах на базе SoC от MediaTek обычно стоит примитивный экран зарядки, который у меня работает с артефактами:
* цифры в процентах не отображаются, вместо этого показаны какие-то полосы; * в участке, где должна двигаться синяя волна, здесь телефон показывает мусор.
Взглянув на реализацию, очевидно, что инженеры MediaTek применяли графические ассеты как в BMP, так и RAW, но применяется в дальнейшей компиляции только формат RAW. А координаты и индексы были указаны черте что, поэтому ширины и высоту каждых ассетов приходится узнавать через KDE Gwenview или через GIMP.
Главное - я уже сам задокументировал все это, чтобы потом не ломать голову, поэтому мне будет легче подгонять под свой конфиг.