PDA

Ver la Versión Completa : [ ARTICULO ] Ajustes Leedroid y optimizando el rendimiento de la Rom que tengamos instalada


caraconejo
27/10/12, 12:17:15
No pocas ROM´s de HTC Flyer traen instalado "Leedroid Tweaks" una aplicación diria que casi tan imprenscindible como deaprovechada en su potencial...

HTC Flyer, EVO View 4G > Flyer Android Development > [MOD] 29.03 Leedroid Tweaks Flyer v2.0 - Added longpress actions (http://forum.xda-developers.com/showthread.php?t=1565572)

Nota; esta app -Leedroid Tweaks- no tiene por que "ir en la Rom genuina de Leedroid, que tambien va de serie" en otras ROM se incluye y en caso de no tenerlo, se puede incluir, flashando el zip, desde el CWR sin mayores problemas"

Entre sus opciones avanzadas se encuentra la del "zipalieando" (creo recordar que en Titanium esta opción también esta presente)

zipalign es una herramienta de alineación de archivo que proporciona una optimización importante de aplicaciones para Android (. apk) archivos.

El objetivo es asegurar que todos los datos sin comprimir comienza con una alineación particular con respecto al comienzo del archivo.

En concreto, hace que todos los datos sin comprimir dentro del apk., Como imágenes o archivos en bruto, que se alinean en 4-bytes.

Esto permite a todas las partes a acceder directamente con mmap() incluso si contienen datos binarios con restricciones de alineamiento.

El beneficio es una reducción en la cantidad de RAM consumida cuando se ejecuta la aplicación.

Precaución: zipalign sólo debe realizarse después el archivo apk se ha firmado con su clave privada.. Si se realiza zipalign antes de firmar, entonces el procedimiento de la firma va a deshacer la alineación. Además, no realizar modificaciones en el paquete alineados. Las alteraciones en el archivo, como cambiar el nombre o borrar entradas, potencialmente alterar la alineación de la entrada modificada y todas las inscripciones posteriores. Y los archivos agregados a un "alineado" archivo no se alinearán.

Normalmente la ROM ya trae sus App´s pre-zipalineadas, pero a medida que vamos instalando App´s estas no lo van tanto, con Leedroid Tweaks podemos zipalinear todo de nuevo, incluso "corregir permisos" sin entrar en el CWR

Ajustes/Tweaks Leedroid para el Flyer ya está aquí!
Es la primera versión, así que puedes esperar más ajustes cuando llegué el momento de añadir un poco más (-:

Screenshots:

http://i.imgur.com/Q5xuP.jpg - http://i.imgur.com/XJAIF.jpg -http://i.imgur.com/OKaXd.jpg - http://i.imgur.com/HnGvB.jpg - http://i.imgur.com/Y3ERu.jpg -http://i.imgur.com/Q2jTq.jpg - http://i.imgur.com/732XC.jpg - http://i.imgur.com/Jpg6e.jpg - http://i.imgur.com/dtDG0.jpg -http://i.imgur.com/5t9co.jpg - http://i.imgur.com/NGIZ4.jpg - http://i.imgur.com/MzrNH.jpg -

Lo que hace la GUI gráfica de mr Leedroid; El ajuste se realiza mediante la alteración del tamaño de la "extra" sobre el terreno en los locales de las secciones zip archivo de cabecera. Los datos existentes en el "extra" campos pueden ser alterados por este proceso
Uso
Para alinear infile.apk y guardarlo como outfile.apk :
zipalign [-f] [-v] <alignment> infile.apk outfile.apk
Para confirmar la alineación de existing.apk :
zipalign -c -v <alignment> existing.apk
El <alignment> es un número entero que define los límites de la alineación de bytes. Este debe ser siempre 4 (que proporciona 32-bit de alineación) o de lo efectivamente no hace nada.
Flags:
-f : sobrescribir outfile.zip existentes
-v : resultado detallado
-c : confirmar la alineación del archivo dado