![]() |
|
| ROMs y desarrollo Samsung Galaxy S I9000 ROMs y desarrollo Samsung Galaxy S I9000 |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#2181
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
| Gracias de parte de: | ||
|
|
|
#2182
|
||||
|
||||
|
alguien me puede explicar la diferencia entre una rom ODEX y una DEODEX? y como se instala esta ultima??
|
|
#2183
|
||||
|
||||
|
ODEX o DEODEX: ----- By Rastafary
En Android, todas las aplicaciones vienen empaquetadas en archivos con extension APK. Junto con las aplicaciones de sistema o que vienen "de serie" en el firmware del fabricante (system/app/), se puede encontrar un archivo de extension ODEX con el mismo nombre que el APK cuya funcion es la de ahorrar espacio. Estos archivos .odex son colecciones de partes de la aplicacion correspondiente, que estan optimizadas ANTES de arrancar. Lo que se consigue con esto es que se arranque el sistema mas rapido ya que con este sistema se hace una precarga de parte del codigo de la aplicacion. Es por esto que las aplicaciones de sistema o preinstaladas sean dificiles de modificar, ya que parte del codigo de la aplicacion ya está escrito en dicho archivo .odex, Llamo modificacion a editar codigo para añadir o quitar funcionalidades a la aplicacion o, simplemente, cambiar el aspecto de las aplicaciones editando la parte visual (frameworks y demas... iconos, logos, fondos, etc etc) Ahora que hemos explicado qué es un archivo .odex y para que sirve, esto ya empieza a ser mas facil de entender... El proceso de deodexizado consiste, simplemente, en reempaquetar todos los contenidos y componentes de la aplicacion en el APK correspondiente mediante el recompilado del classes.dex, que es el fichero contenido en el APK que contiene las clases de Java que se han usado en el codigo de la aplicacion. Hecho esto, lo que se consigue es tener todo en el mismo sitio y permite que se ejecute toda la aplicacion desde el paquete APK, por así decirlo, sin que haya interacciones desde fuentes externas como son los archivos .odex Partimos de la base de que Android utiliza para ejecutar todo, una maquina virtual basada en Java que se llama Dalvik Virtual Machine. Bien, en el caso de aplicaciones deodexizadas, el fichero .dex que hay dentro del APK, es el que contiene la caché (codigo basé) de la aplicacion y que es utilizado por la DALVIK. En el caso de las aplicaciones ODEXIZADAS, la DALVIK utiliza el archivo .odex, que es la version mejorada y optimizada del archivo .dex. Requisito de este método es que el archivo .odex debe de estar en el mismo directorio que el APK y llamarse igual. Éste último, es el método usado por Android por defecto. Cuando Android arranca, la caché de la maquina virtual DALVIK se llena con los archivos .odex, lo que permite a Android saber con antelación qué aplicaciones se cargaran y, como ya hemos comentado que el .odex es parte del código de la aplicación optimizado, se cargará todo mas rapidamente. DEODEXIZANDO los APK, como ya hemos comentado antes, permite tener TODO el codigo de la aplicacion en un mismo sitio, sin entrar en conflicto con el entorno de ejecución de ANDROID Llegados a este punto, las ventajas o desventajas estan mas bien claras... Como ventajas tenemos las de poder personalizar/modificar las aplicaciones de sistema. Esto para los desarrolladores es vital y bastante importante... sobre todo para los que se dedican tematizar firmwares y aplicaciones de sistema. Como deventaja, evidentemente, tenemos que el sistema tardaría mas en arrancar. Pero hay un PERO en esto, y es que esta demora en la carga del sistema solo sería la primera vez que se enciende el movil. Se sobreentiende, que la primera vez es cuando lo compras o cuando flasheas el firmware y enciendes el movil. ¿porqué solo la primera vez? pues resulta que la cache de la Dalvik, se queda escrita desde la primera vez que arrancamos Android, por lo que este proceso solo se realiza una vez... Ahora ya no parece tanta desventaja verdad? Te aconsejo que le heches un vistazo a los tutos para novatos
|
| Gracias de parte de: | ||
|
#2184
|
||||
|
||||
|
Cita:
Saludos
|
|
#2185
|
||||
|
||||
|
Cita:
Yo estoy igual, llevo un par de semanas que cada vez va a peor. Sobretodo he empezado notar una lentitud bestial con la última versión de speedmod T24. ¿Ya has probado el kernel? yo iba a hacer un wipe pero si el kernel va bien pues mejor |
|
#2186
|
||||
|
||||
|
ayer instale esta rom con el speedmod kernel y por ahora de lujo. lo unico malo es el bug 3d que me aparecio en el quadrant advanced dandome unos increibles 2457 puntos en este benchmark
. hay alguna solucion para este bug o hay que esperar a que los desarrolladores vayan implementando codigo gingerbread en sus aplicaciones?
|
|
#2187
|
|
Yo al contrario tengo la ramad deodex y el speedmod t24 con lagfix, con el t21 tenia un pequeño lag que con está ultima versión de solucionó, me va como la seda con este último kernel.
|
|
#2188
|
||||
|
||||
|
Cita:
gracias por contestar, ahora entiendo la diferencia, pero lo que sigo sin entender es como instalo la deodex, porque el formato es diferente, pero como dices me pasare por los tutos de novatos aunque ya haya flasheado varias veces jejejej ![]() edito: he estado mirando los post para novatos, pero no encuentro referencias de como instalar una rom deodex, seguramente sea una tonteria jajajaj pero no se como se hace Última edición por leofra Día 21/07/11 a las 13:45:54 |
|
#2189
|
||||
|
||||
|
Cita:
|
| Gracias de parte de: | ||
|
#2190
|
||||
|
||||
|
tras unas semanas probando diferentes roms y kernels, al final pensé: porque no probar tambien una rom base con un buen kernel con lagfix y a ver que tal? y mi sorpresa es que va de lujo. Le he puesto un lancher y personalizado a mi gusto, y va fino fino, casi al nivel de muchas roms que dan a veces muchos problemillas, con resultados en quadrant rondando los 2.000, con un consumo mas que moderado (que hace unos dias puse la cyanogen y la F1 y me duraba la mitad justamente que con esta).
En fin, creo que me quedaré ya así hasta que no lea auténticas maravillas de alguna rom, que al fin y al cabo, como te digo, las diferencias de rendimiento no son demasiado "visibles" para el publico en general respecto a otras roms, y con un launcher lo pones a tu gusto y punto |
|
#2191
|
||||
|
||||
|
Cita:
Cita:
Yo también me he vuelto a la JVP. Sin duda a mí tambien me va mucho mejor que la JVQ y sobretodo en cuanto a consumo. |
|
#2192
|
||||
|
||||
|
jajajaja si se instala por recovery no necesito manual jaja, gracias por contestar
|
|
#2193
|
|
Buenas tardes
Tengo instalada la version odex de samfirware jvp. Quiero instalar la deodex, tengo que instalar algun kernel diferente al stock? Si es asi, quiero uno que no de problemas con el bluetooth y sin ext4, cual recomendais? Gracias de un novato. Enviado desde mi GT-I9000 usando Tapatalk |
|
#2194
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
| Gracias de parte de: | ||
|
#2195
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
|
#2196
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
|
#2197
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
|
#2198
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
|
#2199
|
|
|
Cita:
Enviado desde mi GT-I9000 usando Tapatalk |
|
|
|
#2200
|
||||
|
||||
|
Buenas a todos.
Me gustaría iniciarme en esto del flaseo pero no soy muy hábil con estas cosas de la tecnología. Os he leído durante este tiempo pero nunca me he atrevido a salirme de los cánones establecidos. Soy de movistar, mi sgs es de diciembre de 2010 y venía con eclair, en el mes de febrero hice la actualización oficial a froyo por Kies. Ahora que ha salído la 2.3.3 de movistar iba a realizar la misma operación pero he leído que está complicado ser root y que además tiene algún bug añadido, por lo que me he decidido a meterle esta rom a través de odin. Mi pregunta es si puedo flasear directamente a la jvp viniendo de la 2.2 oficial de movistar o tengo que pasar antes por algún paso intermedio para no fastidiarla. Y también si con la rom y el kernel que viene en este hilo es suficiente o necesito algo más para que rule sin problemas. Se me olvidaba, he visto al principio que hay dos rom, una odex y otra deodex, pero no sé porqué y cúal es la que debo poner. ![]() Gracias anticipadas. Última edición por Juanfran68 Día 23/07/11 a las 21:24:35 |
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 22:35:56 (GMT +1)
HTCMania: líderes desde el 2007



. hay alguna solucion para este bug o hay que esperar a que los desarrolladores vayan implementando codigo gingerbread en sus aplicaciones?




