ROMs y desarrollo HTC Desire ROMs y desarrollo HTC Desire


 
Herramientas
  #1  
Viejo 15/07/10, 19:20:32
Avatar de guybrush01
guybrush01 guybrush01 no está en línea
Miembro del foro
Mensajes: 379
 
Fecha de registro: ene 2010
Mensajes: 379
Versión de ROM: Una al día no hace daño. ;-)
Mencionado: 0 comentarios
Tagged: 0 hilos
Qué es odexar una ROM?

Pues eso. Que desde hace un par de dias a aquí, estoy venga a oír hablar de que si tal ROM está odexada, o a gente preguntando a ver si tal otra ROM está odexada.

Se que ayuda a liberar memoria, y no se si a algo más también. Y tampoco se en que consiste.


Así que, a ver si alguien puede aclararme este nuevo termino de la Real Academia de la lengua Informática.
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 15/07/10, 19:41:44
Avatar de wundel
wundel wundel no está en línea
Usuario muy activo
Mensajes: 529
 
Fecha de registro: dic 2009
Localización: Logrono
Mensajes: 529
Modelo de smartphone: Galaxy S2 / HTC Desire / HTC Hero
Versión de ROM: Alguna con Android 2.X
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
Buena pregunta. Nunca he entendido muy bien la respuesta cuando he buscado en San Google...
Responder Con Cita
  #3  
Viejo 15/07/10, 20:09:49
Avatar de fozzy
fozzy fozzy no está en línea
Colaborador/a
Mensajes: 16,075
Compra y venta: (8)
 
Fecha de registro: oct 2008
Localización: Valladolid
Mensajes: 16,075
Modelo de smartphone: Pixel 9
Versión de ROM: Stock
Tu operador: DigiMobil
Mencionado: 282 comentarios
Tagged: 21 hilos
Odex, es un archivo asociado al apk, que lleva las instrucciones para ser ejecutado por la dalvik.
La dalvik es una maquina virtual java, optimizada para necesitar menos memoria al ser ejecutada, pero usa el system/app para guardar las aplicaciones (o sea que no se pueden desinstalar por las buenas, por ejemplo los programas incluidos en el Sense)
Las aplicaciones normales, usan data/app y se pueden desinstalar, pero usan mas memoria.
Responder Con Cita
Los siguientes 5 usuarios han agradecido a fozzy su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #4  
Viejo 15/07/10, 20:35:11
Avatar de guybrush01
guybrush01 guybrush01 no está en línea
Miembro del foro
Mensajes: 379
 
Fecha de registro: ene 2010
Mensajes: 379
Versión de ROM: Una al día no hace daño. ;-)
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias Fozzy.

O sea, que entonces deodexar (algo que parece interesarles hacer a algunas personas), es mover las aplicaciones al /data/app y quitarles sus ficheros odex, con lo que su ejecución ocupará más memoria, pero a cambio, serán más faciles de desintalar, no?
Responder Con Cita
  #5  
Viejo 15/07/10, 20:49:20
Avatar de fozzy
fozzy fozzy no está en línea
Colaborador/a
Mensajes: 16,075
Compra y venta: (8)
 
Fecha de registro: oct 2008
Localización: Valladolid
Mensajes: 16,075
Modelo de smartphone: Pixel 9
Versión de ROM: Stock
Tu operador: DigiMobil
Mencionado: 282 comentarios
Tagged: 21 hilos
Cita:
Originalmente Escrito por guybrush01 Ver Mensaje
Gracias Fozzy.

O sea, que entonces deodexar (algo que parece interesarles hacer a algunas personas), es mover las aplicaciones al /data/app y quitarles sus ficheros odex, con lo que su ejecución ocupará más memoria, pero a cambio, serán más faciles de desintalar, no?
Mas o menos, el odex se genera al ser compilado, de echo el ejecutable es el odex, ese es el que ejecuta la dalvik (Java VM). Hay una instruccion (creo que se llama dex) para pasar una aplicacion dex a su forma nativa, o sea deodexar.
Responder Con Cita
Gracias de parte de:
  #6  
Viejo 15/07/10, 21:11:07
Avatar de guybrush01
guybrush01 guybrush01 no está en línea
Miembro del foro
Mensajes: 379
 
Fecha de registro: ene 2010
Mensajes: 379
Versión de ROM: Una al día no hace daño. ;-)
Mencionado: 0 comentarios
Tagged: 0 hilos
A ver si me termino de aclarar. Que tengo una diarrea mental de mucho cuidado.

La Java VM no ejecuta el APK, si no el fichero compilado que se genera, no? Y estos compilados pueden ser de 2 tipo, unos más optimizados/comprimidos (aplicaciones odexadas), pero que se encuentran en el /system/app, y los otros en el /data/app.


Y las aplicaciones del /data/app no las ejecuta la Dalvik?


Y la única mejora es que se libera algo más de memoria usando los odexados ya que sus compilados ocupan menos? Es mucha la diferencia de un compilado normal con respecto a su odexado?
Supongo que hablamos de "memoria interna", no? La más cotizada por todos.
Responder Con Cita
  #7  
Viejo 15/07/10, 23:13:11
Avatar de shawe
shawe shawe no está en línea
Usuario muy activo
Mensajes: 9,774
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Orange
Mencionado: 243 comentarios
Tagged: 13 hilos
El APK es un archivo contenedor, realmente es un archivo .zip firmado. Dentro del apk esta la aplicación en si con todo lo que esta necesita. A parte de eso, según he entendido el deodexar el .apk lo que hace es optimizarlo en tamaño y a la vez permite tematizar las apps, de ahí que la gente quiera ROM's deodexadas.
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 15/07/10, 23:33:21
Avatar de guybrush01
guybrush01 guybrush01 no está en línea
Miembro del foro
Mensajes: 379
 
Fecha de registro: ene 2010
Mensajes: 379
Versión de ROM: Una al día no hace daño. ;-)
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias Shawe.

Veo que no es un tema tan simple como pensaba al pricio. Se me acaba de licuar del todo la diarrea mental que tenía en mi cerebro.
Responder Con Cita
  #9  
Viejo 03/08/10, 20:27:14
Avatar de fridlack
fridlack fridlack no está en línea
Usuario muy activo
Mensajes: 1,374
Compra y venta: (4)
 
Fecha de registro: may 2009
Localización: Gava, Barcelona
Mensajes: 1,374
Modelo de smartphone: Samsung Galaxy S8
Versión de ROM: Depende del dia...
Tu operador: Vodafone
Mencionado: 5 comentarios
Tagged: 0 hilos
Alguien ha encontrado una manera sencilla de odexar un apk? tengo el Gmail.apk 2.2.1 pero no tengo cojones de odexarlo por las scripts que pruebo....

Alguien tiene alguna manera de odexar un apk en la desy, o con windows... sorry no uso linux
Responder Con Cita
  #10  
Viejo 03/08/10, 21:51:16
Avatar de shawe
shawe shawe no está en línea
Usuario muy activo
Mensajes: 9,774
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Orange
Mencionado: 243 comentarios
Tagged: 13 hilos
fridlack las ROM's de superatmel general los .odex en el primer arranque, no se si eso te puede servir de ayuda, el como lo hace no lo he mirado pero se que lo hace que lo vi hace tiempo.
Responder Con Cita
  #11  
Viejo 03/08/10, 22:06:44
Avatar de fridlack
fridlack fridlack no está en línea
Usuario muy activo
Mensajes: 1,374
Compra y venta: (4)
 
Fecha de registro: may 2009
Localización: Gava, Barcelona
Mensajes: 1,374
Modelo de smartphone: Samsung Galaxy S8
Versión de ROM: Depende del dia...
Tu operador: Vodafone
Mencionado: 5 comentarios
Tagged: 0 hilos
Seguro que en el arranque ejecuta algun script, he probado un chorro ya y no hay manera, con la mierda de tener el system bloqueado no chutan, ademas en recovery tampoco...

Que es una chorrada, es solo una apk, el gmail.apk 2.2.1 que trae cuatro chorradas, pero queria tener toda la rom odexada....

Os subo el apk, gmail.apk 2.2.1 http://www.megaupload.com/?d=Q5CTAGK3

Última edición por fridlack Día 03/08/10 a las 22:12:29
Responder Con Cita
Gracias de parte de:
  #12  
Viejo 03/08/10, 22:50:37
Avatar de shawe
shawe shawe no está en línea
Usuario muy activo
Mensajes: 9,774
Compra y venta: (2)
 
Fecha de registro: jun 2009
Mensajes: 9,774
Modelo de smartphone: Moto X+1
Versión de ROM: Stock
Versión de Radio: Stock
Tu operador: Orange
Mencionado: 243 comentarios
Tagged: 13 hilos
Cita:
Originalmente Escrito por fridlack Ver Mensaje
Seguro que en el arranque ejecuta algun script, he probado un chorro ya y no hay manera, con la mierda de tener el system bloqueado no chutan, ademas en recovery tampoco...

Que es una chorrada, es solo una apk, el gmail.apk 2.2.1 que trae cuatro chorradas, pero queria tener toda la rom odexada....

Os subo el apk, gmail.apk 2.2.1 http://www.megaupload.com/?d=Q5CTAGK3
Este no es el mismo que viene en la 2.09? Con el Titanium Backup vi que tenia un Backup de una versión más nueva y creo que era de Gmail, aunque no preste mucha atención.
Responder Con Cita
  #13  
Viejo 03/08/10, 22:57:14
Avatar de fridlack
fridlack fridlack no está en línea
Usuario muy activo
Mensajes: 1,374
Compra y venta: (4)
 
Fecha de registro: may 2009
Localización: Gava, Barcelona
Mensajes: 1,374
Modelo de smartphone: Samsung Galaxy S8
Versión de ROM: Depende del dia...
Tu operador: Vodafone
Mencionado: 5 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por shawe_ewahs Ver Mensaje
Este no es el mismo que viene en la 2.09? Con el Titanium Backup vi que tenia un Backup de una versión más nueva y creo que era de Gmail, aunque no preste mucha atención.
Por lo menos con la 2.09 que me baje yo no viene... se diferencia en algunas cosas como por ejemplo tiene un acceso directo para responder arriba...

Miralo en administrador de aplicaciones, ahi sale la version, a mi la 2.09 que tengo instalada (que es la oficial con root y app2sd) me venia el 2.2

Si instalas esta acuerdate de borrar el .odex, sino peta por todos lados... y desde el recovery claro
Responder Con Cita
Gracias de parte de:
  #14  
Viejo 08/12/11, 17:13:45
Avatar de dani_vh92
dani_vh92 dani_vh92 no está en línea
Usuario muy activo
Mensajes: 1,246
Compra y venta: (1)
 
Fecha de registro: mar 2011
Mensajes: 1,246
Modelo de smartphone: HTC Desire / Moto G
Versión de ROM: Añejo. Lo estoy dejando
Versión de Radio: A pilas
Tu operador: Movistar
Mencionado: 17 comentarios
Tagged: 0 hilos
siento el reflote, pero no quiero crear un tema nuevo para una simple pregunta.
¿Se puede considerar, entre una ROM odexada y otra deodexada, que una sea mejor que otra?
La Runny de Sebastiaan15 tiene las 2 versiones, y desconozco las diferencias entre ambas, aparte de lo ya comentado más arriba.
Responder Con Cita
  #15  
Viejo 08/12/11, 18:59:19
Avatar de blackhawk_LA
blackhawk_LA blackhawk_LA no está en línea
Vendedor verificado
Mensajes: 10,708
Compra y venta: (86)
 
Fecha de registro: nov 2010
Mensajes: 10,708
Modelo de smartphone: Galaxy S23 Ultra
Versión de ROM: Stock+root
Tu operador: Pepephone
Mencionado: 37 comentarios
Tagged: 3 hilos
Odexada es más rápida y ocupa menos espacio en total, aunque al necesitar estar los ficheros .odex en /system, necesita más espacio en esta partición. Pero ese espacio y más se ahorra después en la dalvik cache. Es más rapida sobre todo en roms con sd-ext, ya que en versiones deodexadas la ROM tiene que estar accediendo a la memoria sd-ext continuamente para ejecutar las aplicaciones de sistema.
Es más rapida tambien una odexada que una deodexada ambas con la dalvik en nand, aunque aqui no se nota tanto la diferencia (y no te aseguro al 100% que sea más rapida en este caso ,lei a AlexV y a Droidzone de xda debatiendo esto y en principio entendí que es más rapida siempre la odexada)

La deodexada sólo tiene la ventaja de que es más facil de modificar para los cocineros, y en todo caso, que la carpeta /system ocupa menos espacio con lo que no tienes que modificar el hboot.
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > HTC Desire > ROMs y desarrollo HTC Desire


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: 01:10:30 (GMT +1)

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