Home Menu

Menu



ROM y desarrollo Motorola Moto G (2013) ROM y desarrollo Motorola Moto G (2013)


 
Herramientas
  #1  
Viejo 23/04/14, 01:50:56
Avatar de juli14
juli14 juli14 no está en línea
Cocinero veterano
Mensajes: 5,316
Compra y venta: (11)
 
Fecha de registro: ene 2012
Mensajes: 5,316
Modelo de smartphone: Xiaomi Redmi Note 3 & Iphone 7 Plus
Versión de ROM: 6.0
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
ODEX en cualquier ROM

Buscando un poco he dado con este zip, que personalmente me interesaba, ya que me he dado cuenta, que mi Moto G, funciona mucho mejor con archivos Odex que Deodex (en otros teléfonos había sido al contrario). Así que una vez configurada la Rom Deodex que llevo (exactamente la Tweaky One ROM), he probado este método y aquí la tengo, configurada y con formato ODEX.

Importante, hacer un backup de la Rom antes de flashear nada. Y no me hago responsable si algo sale mal, ya que a mi me ha funcionado.



Empecemos explicando..

¿Qué es ODEX y DEODEX?


ODEX:

En el sistema de archivos de Android, las aplicaciones vienen en paquetes con la extensión ".APK". Estos paquetes de aplicaciones contienen archivos ".ODEX" cuya función es ahorrar espacio. Estos archivos ".ODEX" son en realidad colecciones de partes de una aplicación que se ha optimizado antes de arrancar. Al hacerlo, se acelera el proceso de arranque, ya que carga previamente parte de una aplicación. Por otro lado, también hace que la piratería de aplicaciones se mas difícil, porque una parte de la codificación ya se ha extraído a otra ubicación antes de la ejecución.


DEODEX:

Deodex es básicamente un re-empaquetado de las APKs de tal manera que se vuelven a montar en archivos "classes.dex". Al hacer esto, todas las piezas de un paquete de aplicaciones se unen de nuevo en un solo lugar.
En resumen, las Rom Deodexed (o APKs) tienen todos sus paquetes de aplicaciones juntos en un solo lugar, lo que permite una fácil modificación, como la tematización. Ya no quedan trozos de código en cualquier lugar asegurando una mayor integridad.



RESUMEN:

ODEX = Mas velocidad y menos personalización.
DEODEX = Menos velocidad y mas personalización.


Otra explicación:

Si aplicas Odex a la rom, tendrá también más espacio en los datos (esto es importante porque si usted no tiene partición ext4 en sdcard, usted no tendrá demasiado espacio libre), aumenta la duración de la batería, mayor estabilidad y aumenta el desempeño de la ROM en general. Pero usted no puede modificar las APK después de aplicar ODEX.
De hecho, ODEX es una OPTIMIZED-DEX y el Sistema Android carga las aplicaciones de sistema mas rápido que cuando ellas están deodexed (DEOPTIMIZED-DEX).
Cuando usted tiene un archivo DEODEX, tiene "xxxx.apk" en system/app y en data/Dalvik-cache system@app@"xxxx.apk"@classes.dex, pero con el archivo Odex tiene archivos .apk en system/app y File.odex en system/app.



================================================== ================================================== ================================================== ========================

El Script hace lo siguiente: (dependiendo de la opción que elijas)

- odex framework
- odex app in system/app
- odex app in system/priv-app
- remove classes.dex and zipalign from jar/apk (if you enable this option)


Comandos para ODEX

+ frame [odex a todo el framework]
+ sysapp [odex a todo system/app & priv-app]
+ all [odex a framework, system/app y priv/app]


Como aplicar ODEX:

- Descarga el archivo

- Reiniciar y entrar en modo Recovery.

- Instalar el archivo .ZIP

- Reiniciar

- Abrir el Terminal Emulator (Se instala automaticamente).

- En "preferencias - tipo de terminal - seleccionamos "linux"

- Volvemos al terminal y escribimos "SU" para obtener permisos ROOT.

- Escribir "odex" para mostrar los comandos disponibles para tu teléfono.

- Elegimos la opción que queremos (teoricamente =all) y cuando acabe, cerramos el terminal y reiniciamos el teléfono.

La primera vez que reinicie, optimizará todas las aplicaciones de nuevo y listo. Con root explorer podemos mirar en system que todas las APKs lleven su archivo ODEX y lo dejamos.





Fuente: http://forum.xda-developers.com/goog...mm-dd-t2527732

Última edición por juli14 Día 23/04/14 a las 02:16:23
Responder Con Cita
Los siguientes 8 usuarios han agradecido a juli14 su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]


  #2  
Viejo 23/04/14, 01:51:27
Avatar de juli14
juli14 juli14 no está en línea
Cocinero veterano
Mensajes: 5,316
Compra y venta: (11)
 
Fecha de registro: ene 2012
Mensajes: 5,316
Modelo de smartphone: Xiaomi Redmi Note 3 & Iphone 7 Plus
Versión de ROM: 6.0
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
Para por si...
Responder Con Cita
  #3  
Viejo 23/04/14, 01:54:18
Avatar de estraya500
estraya500 estraya500 no está en línea
Usuario muy activo
Mensajes: 5,778
 
Fecha de registro: feb 2013
Localización: Spain
Mensajes: 5,778
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: AexMod Oreo
Tu operador: Tuenti Movil
Mencionado: 27 comentarios
Tagged: 0 hilos
Puedes activar Art en la ROM Tweaky one al odexarla?
Responder Con Cita
  #4  
Viejo 23/04/14, 02:01:37
Avatar de juli14
juli14 juli14 no está en línea
Cocinero veterano
Mensajes: 5,316
Compra y venta: (11)
 
Fecha de registro: ene 2012
Mensajes: 5,316
Modelo de smartphone: Xiaomi Redmi Note 3 & Iphone 7 Plus
Versión de ROM: 6.0
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por estraya500 Ver Mensaje
Puedes activar Art en la ROM Tweaky one al odexarla?
Me acorde de ti cuando lo vi, porque creo que lo pediste en algun hilo.. Y no he probado art porque llevo xposed y todo eso..
Responder Con Cita
  #5  
Viejo 23/04/14, 02:03:33
Avatar de estraya500
estraya500 estraya500 no está en línea
Usuario muy activo
Mensajes: 5,778
 
Fecha de registro: feb 2013
Localización: Spain
Mensajes: 5,778
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: AexMod Oreo
Tu operador: Tuenti Movil
Mencionado: 27 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por juli14 Ver Mensaje
Me acorde de ti cuando lo vi, porque creo que lo pediste en algun hilo.. Y no he probado art porque llevo xposed y todo eso..
Si, es que tengo ententendido que los conflictos con Art en esta ROM y otras deodex era que estaban deodexadas pero no se, de momento me quedo en mi stock
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 23/04/14, 02:16:48
Avatar de beninin
beninin beninin no está en línea
Betatester oficial
Mensajes: 4,082
 
Fecha de registro: jul 2011
Localización: Prydatown
Mensajes: 4,082
Modelo de smartphone: Pixel 3a xl
Versión de ROM: Stock
Versión de Radio: EPIC Radio!
Tu operador: Simyo
Mencionado: 16 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por estraya500 Ver Mensaje
Puedes activar Art en la ROM Tweaky one al odexarla?
Que yo sepa dex y odex forman parte de dalvik, y art es distinto, por tanto solo puedes tener odex o dex si estás en dalvik, en art crea otros archivos.
Responder Con Cita
  #7  
Viejo 23/04/14, 02:17:30
Avatar de juli14
juli14 juli14 no está en línea
Cocinero veterano
Mensajes: 5,316
Compra y venta: (11)
 
Fecha de registro: ene 2012
Mensajes: 5,316
Modelo de smartphone: Xiaomi Redmi Note 3 & Iphone 7 Plus
Versión de ROM: 6.0
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por estraya500 Ver Mensaje
Si, es que tengo ententendido que los conflictos con Art en esta ROM y otras deodex era que estaban deodexadas pero no se, de momento me quedo en mi stock
Si alguien esta con una deodex, sin xposed ni nada de eso y hace la prueba, que avise si funciona art sin problemas.
Responder Con Cita
  #8  
Viejo 23/04/14, 06:28:40
Avatar de Coldflid
Coldflid Coldflid no está en línea
Cocinero veterano
Mensajes: 4,860
 
Fecha de registro: dic 2010
Mensajes: 4,860
Modelo de smartphone: iPhone Xr
Tu operador: Movistar
Mencionado: 184 comentarios
Tagged: 1 hilos
ART si deberia funcionar ya que la razon por la que no funciona ahora mismo es el tema de deodex que es lo que causa conflicto. Si quereis hago la prueba yo mas tarde y lo confirmo
Responder Con Cita
  #9  
Viejo 23/04/14, 06:30:47
Avatar de estraya500
estraya500 estraya500 no está en línea
Usuario muy activo
Mensajes: 5,778
 
Fecha de registro: feb 2013
Localización: Spain
Mensajes: 5,778
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: AexMod Oreo
Tu operador: Tuenti Movil
Mencionado: 27 comentarios
Tagged: 0 hilos
Lo e probado y me da bootlop
Responder Con Cita
  #10  
Viejo 23/04/14, 08:20:52
Avatar de Nande
Nande Nande no está en línea
Usuario muy activo
Mensajes: 4,465
Compra y venta: (4)
 
Fecha de registro: abr 2010
Localización: Valencia
Mensajes: 4,465
Modelo de smartphone: Xiaomi MI A2
Versión de ROM: Android One
Tu operador: Lowi
Mencionado: 81 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por beninin Ver Mensaje
Que yo sepa dex y odex forman parte de dalvik, y art es distinto, por tanto solo puedes tener odex o dex si estás en dalvik, en art crea otros archivos.
Creo que no tiene que ver con eso, porque la ROM Stock viene odex y funciona ART.

Por cierto gracias por el Tuto juli14!!
Responder Con Cita
Gracias de parte de:
  #11  
Viejo 23/04/14, 10:15:15
Avatar de WaitNo
WaitNo WaitNo no está en línea
Usuario muy activo
Mensajes: 1,040
 
Fecha de registro: oct 2011
Mensajes: 1,040
Modelo de smartphone: Moto G 2013 / Mi4 64GB
Tu operador: Lowi
Mencionado: 7 comentarios
Tagged: 0 hilos
A mi tambien me ha dado bootlop al intentar poner ART, de todas formas con dalvik ya va cojonuda la ROM, y si decis que con odex es aun mas rapida...
Responder Con Cita
  #12  
Viejo 23/04/14, 12:19:53
Avatar de beninin
beninin beninin no está en línea
Betatester oficial
Mensajes: 4,082
 
Fecha de registro: jul 2011
Localización: Prydatown
Mensajes: 4,082
Modelo de smartphone: Pixel 3a xl
Versión de ROM: Stock
Versión de Radio: EPIC Radio!
Tu operador: Simyo
Mencionado: 16 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Nande Ver Mensaje
Creo que no tiene que ver con eso, porque la ROM Stock viene odex y funciona ART.

Por cierto gracias por el Tuto juli14!!
Pero al activar art odex deja de funcionar, hasta que no esté implementado (ahora art esta en pruebas) habrá archivos odex
Responder Con Cita
  #13  
Viejo 23/04/14, 12:39:39
Avatar de Nande
Nande Nande no está en línea
Usuario muy activo
Mensajes: 4,465
Compra y venta: (4)
 
Fecha de registro: abr 2010
Localización: Valencia
Mensajes: 4,465
Modelo de smartphone: Xiaomi MI A2
Versión de ROM: Android One
Tu operador: Lowi
Mencionado: 81 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por beninin Ver Mensaje
Pero al activar art odex deja de funcionar, hasta que no esté implementado (ahora art esta en pruebas) habrá archivos odex
Creo que es al revés, ART solo funciona con ROMs odex, en las deodex es donde no funciona, que es lo que pasa con la Tweaky ONE...
Responder Con Cita
  #14  
Viejo 24/04/14, 21:08:50
Avatar de estraya500
estraya500 estraya500 no está en línea
Usuario muy activo
Mensajes: 5,778
 
Fecha de registro: feb 2013
Localización: Spain
Mensajes: 5,778
Modelo de smartphone: Xiaomi Mi5
Versión de ROM: AexMod Oreo
Tu operador: Tuenti Movil
Mencionado: 27 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Nande Ver Mensaje
Creo que es al revés, ART solo funciona con ROMs odex, en las deodex es donde no funciona, que es lo que pasa con la Tweaky ONE...
En parte creo que es así pero por ejemplo las customs roms están deodexadas y se puede activar Art
Responder Con Cita
  #15  
Viejo 24/04/14, 21:17:54
Avatar de Nande
Nande Nande no está en línea
Usuario muy activo
Mensajes: 4,465
Compra y venta: (4)
 
Fecha de registro: abr 2010
Localización: Valencia
Mensajes: 4,465
Modelo de smartphone: Xiaomi MI A2
Versión de ROM: Android One
Tu operador: Lowi
Mencionado: 81 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por estraya500 Ver Mensaje
En parte creo que es así pero por ejemplo las customs roms están deodexadas y se puede activar Art
Cierto, las que se compilan desde las sources basadas en Aosp tipo cm, slim y demás son todas deodex... Pues entonces no sé como funciona el tema.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Foros Motorola > Otros smartphones antiguos de Motorola > Motorola Moto G (modelo 2013) > ROM y desarrollo Motorola Moto G (2013)


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 10:56:31 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007