Cómo cambiar la animación de carga sin conexión para dispositivos Android

archivo desde su teléfono. Hay dos maneras de lograr esto. Puede descargar un archivo de firmware original para tu dispositivo a su computadora, y tome el archivo logo.bin desde allí.



Alternativamente, puede utilizar el siguiente comando ADB (consulte: Cómo instalar ADB en Windows ) para extraer logo.bin directamente desde su teléfono a su computadora, a través de una conexión USB:



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



Una vez que haya obtenido el archivo logo.bin para su teléfono, inicie LogoBuilder y haga clic en el botón 'Crear proyecto', y elija el archivo logo.bin que obtuvo.



Ahora puede editar las imágenes a su gusto; para obtener la máxima compatibilidad, asegúrese de utilizar los mismos tipos de archivo de imagen / tamaños de dimensión que los originales. Básicamente no haga reemplace un 540 × 960 .png con un 1080 × 1920, por ejemplo.

Cuando haya terminado de editar las imágenes, haga clic en el botón 'Crear' en LogoBuilder, que creará un nuevos archivos logo.bin y update.zip. Puede flashear el logo.bin con una herramienta de flasheo, como SP Flash Tool , o puede actualizar el archivo update.zip a través de una recuperación personalizada como TWRP. No hagas ambas cosas. Escoge una o la otra.



Cambiar la animación de la batería en las ROM CM12 Lollipop y CM13 Marshmallow

Si su teléfono está ejecutando la ROM personalizada de CyanogenMod, aquí hay una manera de cambiar la animación de la batería mediante un script. Primero deberá descargar todos los .pngs de batería predeterminados AQUÍ y edítelos a su gusto.

Es muy importante tomar las siguientes notas:

  1. Los archivos battery _ ?. png y battery_charge están obsoletos en 6.0 y se reemplazan por png (imagen de varias superficies) con 6 fotogramas obligatorios (codificados en Android). Para que Battery-Images-Replacer funcione con versiones anteriores de Android, los archivos obsoletos se conservan; y
  2. El dispositivo de bloque en sh El archivo debe generalizarse para que funcione en i9300 (mi caso) y tal vez en otros, por lo que se reemplazó en la línea 9 con: block = `buscar / dev / block / platform -name BOOT`;

Pero el problema es la creación de un nuevo battery_scale.png archivo. En este caso, tenemos las 6 imágenes de superficie única (batería _? Archivos png) y queremos crear un archivo de “Imagen de superficie múltiple” compatible con Android 6.0.

Hay un script para hacer la mayor parte del trabajo sucio, pero tiene requisitos. Necesitará:

ImageMagick
exiftool
png aplastar

Ahora estoy proporcionando el script .sh AQUÍ . Este script debe ejecutarse desde una terminal de Linux o en Windows con Cygwin instalado.

Una vez creado el battery_scale.png, debe copiarlo en el directorio Battery-Images-Replacer-ak-opo-anykernel / charger / si no ejecutó el script allí. Vaya al directorio base (Battery-Images-Replacer-ak-opo-anykernel) y ejecute 'zip -r ../Battery-Images-Replacer.zip'. y debería obtener el archivo zip flasheable en el directorio principal.

Ahora transfiera el archivo zip a su teléfono (adb push, transferencia de archivos usb, etc.) y asegúrese de que el archivo esté disponible para TWRP o CWM. Inicie la recuperación y actualice el archivo zip. Apague el teléfono y comience a cargar. Disfruta de tu nueva animación de batería.

Dispositivos Sony Xperia

Extremadamente facil. Solo mira adentro / system / semc / chargemon / data para los archivos .PNG de carga de la batería. Luego puede editarlos o reemplazarlos con sus propios archivos .PNG, solo asegúrese de usar las mismas dimensiones de imagen que las originales.

Dispositivos HTC

Muy fácil, pero necesitará un software que pueda editar archivos .RLE, como el último Photoshop CC 2017, o un software que pueda convertir .RLE a .PNG y viceversa.

Pero básicamente copie todos los archivos .RLE de / system / media / zchgd y edítelos usando el software que mencioné anteriormente, luego reemplace los archivos antiguos.

3 minutos de lectura