PDA

Ver la Versión Completa : [ TUTORIAL ] Como DEODEXeirzar & ODEXerizar una Stock ROM


mir2ruso
22/03/13, 19:15:52
http://img.talkandroid.com/uploads/2012/02/AndroidGuide1-420x244.jpg

Bien antes de comenzar quiero que os paseis por esta guia la cual explica todos los terminos perfectamente, os dejo la version original:

http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/

Y como no aqui en HTCMania tienen tambien muy buena informacion:
http://www.htcmania.com/showthread.php?t=323803 (http://www.htcmania.com/showthread.php?t=323803)
* Creado por rocagi (http://www.htcmania.com/member.php?u=593677)
Bien, ahora que ya se tienen por lo menos las primeras dudas en cuanto a terminologia se refiere y los motivos de su uso, procedemos con el manual.

Solo espero que los usuarios del subforo Xperia Tipo se animen a sacarle el maximo partido a sus terminales.

IMPORTANTE (requisitos previos):

NI QUE MENCIONAR QUE ANTES DE CUALQUIER PASO IMPORTANTE ES MEJOR TENER UNA COPIA DE SGURIDAD, ¿Cómo? - >

Como hacer una copia/instalacion NANDORID e instalacion de ROMs/etc mediante CWM (http://www.htcmania.com/showthread.php?t=574964)

* Usen solo el manual para hacer la copia de seguridad, el resto para instalar una ROM, no nos es importante en este caso.

* BATERIA CARGADA AL 100% SIEMPRE para todos los procesos

---------------
1º.- Deberemos de ser ROOT para el proceso en el terminal movil:
Como Rootear Xperia Tipo (http://www.htcmania.com/showthread.php?t=515616)

2º.- Tener los drivers del movil en el PC correctamente instalados,
para ello usar el PC Companion:
http://www.sonymobile.com/es/tools/pc-companion/

3º.- Tener una copia de seguridad de nuestro terminal (por si acaso):
Como hacer una copia/instalacion NANDORID e instalacion de ROMs/etc mediante CWM (http://www.htcmania.com/showthread.php?t=574964)

4º.- Tendremos que tener instalado el SDK de Android en nuestro PC:
http://developer.android.com/sdk/index.html (http://developer.android.com/sdk/index.html)

5º.- Tener la ultima version de busybox instalada en el terminal movil:

Aqui:
https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer

Y aqui:
https://play.google.com/store/apps/details?id=stericson.busybox

* Para instalar esta app os pide unos pasos, seguirlos rigurosamente.

6º.- Tambien es necesario tener xUltimate:

Link original:
http://www.droidforums.net/forum/xeudoxus/47283-release-xultimate.html

Version traducida por google:
http://translate.google.es/translate?sl=en&tl=es&js=n&prev=_t&hl=es&ie=UTF-8&eotf=1&u=http%3A%2F%2Fwww.droidforums.net%2Fforum%2Fxeudo xus%2F47283-release-xultimate.html&act=url

La ultima version es la 2.4 y la teneis aqui:
http://www.xeudoxus.com/android/xUltimate-v2.4.zip

* NOTA, la version funcional varia segun el terminal movil, si la version mas reciente da problemas usar una anterior asta que una funcione correctamente.

CREDITOS

No suelo ponerlos al principio pero en este caso es imprescindible ya que en este caso solo me he dedicado a traducir las partes de XDA y a simplificar los pasos.

La fuente original ha sido extraida mayoritariamente de:
http://forum.xda-developers.com/showthread.php?t=1600805

Por otro lado gran parte de estre trabajo tambien ha sido recopilado de un post creado por el usuario rocagi (http://www.htcmania.com/member.php?u=593677) de HTCMania:
http://www.htcmania.com/showthread.php?t=323803

No duden en visitar estos links una vez hayan leido completamente este tutorial, asi podran solucionar todas aquellas primeras dudas ocasionadas.

AHORA VAMOS AL LIO

(DEODEXeirzar):

1º.- Conectamos el movil al ordenador y esperamos.
* (Hay que tener la depuracion USB activada, en Ajustes> Aplicaciones> Desarrollo)

2º.- Descomprimir el xUltimamte que descargamos anteriormente y a posteriori ejecutar Main.exe, debera de reconocernos el movil, si no es asi, probar otra
version de xUltimate, cuando os lo reconozca os saldra un listado de opciones.

3º.- En ese listado seleccionamos:

a) La opcion (1) pull / system / app y esperate que se complete.
b) La opcion (2) pull / system / framework y esperate que se complete.
c) La opcion (3) Deodex / system / app y esperate que se complete.

* En este momento si hay cualquier error buscalo en el archivo .Odex, luego retira el .Odex de la carpeta en esta otra carpeta "origi_app" xUltimate.

c) Continuamos con la opcion (4) Deodex / system / framework y esperate que se complete.

4º.- Finalizamos saliendo de xUltimate - EXIT.

5º.- En la carpeta xUltimate, copiar "done_frame" y "done_app" y moverlos a la raíz de la sdcard (memoria interna de nuestro Tipo).

6º.- Descontectamos el movil del PC y lo volvemos a conectar (modo almacenamiento masivo).

7º.- Nos vamos a la consola del sistema (CMD, MSDos) y con el ADB configurado tendremos que ir a donde tenemos instalado el SDK,
luego en la carpeta platform-tools, ejecutar el comando prompt y meten el siguiente codigo:

adb shell
su
stop
mount -o rw,remount /system/ /system/
cp /sdcard/done_app/* /system/app/
rm /system/app/*.odex
cp /sdcard/done_frame/* /system/framework/
rm /system/framework/*.odex
mount -o ro,remount /system/ /system/
reboot


8º.- Ya tendremos la rom deoxderizada

(ODEXeirzar)

Si por algún motivo en el futuro quieren volver a ODEXAR la rom solo tienen que restaurar los archivos
de la carpeta "origi_app" en system/app y la "origi_frame" en system/framework.

-----------------------------------------
Con este tutorial creo que ya se podran aventurar a aprender un poco mas sobre su terminal y darle algo mas de estabilidad a sus roms.

Un claro ejemplo es aplicarlo a esta ROM como algunos usuarios
han realizado satisfactoriamente:

Nuevo Firmware 11.0.A.4.27 (http://www.htcmania.com/showthread.php?t=571382)

RECUERDEN usenlo bajo su propia responsabilidad,
HTCMania, XDA, rocagi (http://www.htcmania.com/member.php?u=593677) y yo como informantes NO NOS HACEMOS responsables de su uso y los problemas que puedan surgir.

CrAsYsKoRn
28/03/13, 05:27:24
En cuanto mejora el telefono deodexizando? y en caso de modifcar la lista de app del sisytema? Y por ultimo transferibles a la sd externa?

mir2ruso
12/04/13, 17:30:26
En cuanto mejora el telefono deodexizando? y en caso de modifcar la lista de app del sisytema? Y por ultimo transferibles a la sd externa?
Lo que se mejora es el sistema y con ello ganas en rendimiento.

Para mas informacion leete - >
http://www.htcmania.com/showthread.php?t=323803 (http://www.htcmania.com/showthread.php?t=323803)

shark71
26/04/13, 05:12:32
pues compadre que cres.....:oh::oh::oh::oh::oh:........que me anime hacer eso y adivina que paso........:cry::cry::cry::cry::cry:.......pues funciono jajajajaja.....:grin::grin::grin::grin::grin::grin :


pues me anime ha seguir el tutorial este y una de los problemas que encontre fue que me salia que no se reconocia a java como archivo o ejecutable y mandaba error tras error hasta que decidi ponerlo a modo de compatibilidad para windows xp sp3 ....(cabe mencionar que uso windows 7 x64) y que funciona :risitas::risitas::risitas::risitas::risitas::besi to::besito::besito: ya empieza hacer el deodex.

tanto para las apps como para el firmware. cuando lo obtube lo que opte no fue ponerlo en mi telefono sino que me puse a modificar mi stock rom con el resultado de ser deodex :silbando::silbando::silbando:

eso si tube que extraer todo lo demas del archivo original y ps manos a la obra jajajaja :risitas::risitas::risitas:.

mas o menos me habre tardado unas 5 horas aprox pero quedo la rom porque fue a prueba y error,viendo que me hacia mal y que no.....si antes valoraba el trabajo de los que desarrollan una rom o la modifican ahora lo valoro mas por el gran esfuerzo que hacen para que este 100% funcional por eso gracias a todos los que modifican una rom y en especial a locochon porque fue la primera rom cocinada que pruebo porque tengo bootloader bloqueado :aplausos::aplausos::aplausos::aplausos: xD :risitas::risitas::risitas:.

ya que por fin la instale y ya instalada empeze a darle retoques porque salian errores que los pude ir solucionando y bueno despues de escuchar musica por 8 horas y jugar bladeslinger por 1 hora este es el resultado.

http://i37.tinypic.com/208u2wo.png http://i37.tinypic.com/212wb2g.png

http://i35.tinypic.com/11mdqg4.png http://i33.tinypic.com/2nsnypv.png


GRACIAS por este tutorial ya que gracias a ti que lo pusiste puedo tener mi stock rom con deodex :gracias: :campeon::aplausos::grin::grin::grin::sisi1::sisi1 ::sisi1::sisi1:

mir2ruso
26/04/13, 17:58:33
Gracias a ti por comentar.

Me alegro de que te funcione a las mil maravillas.

A ver si se anima alguien mas jeje

CrAsYsKoRn
14/06/13, 01:45:25
yo tambien me anime a deodexarlo pero con otro metodo mediante cwm http://forum.xda-developers.com/showthread.php?t=2156939 pero un gran trabajo mir2ruso
nota: probado y funcionando en compilacion .16

limax182
14/06/13, 02:13:53
Yo ya tengo la .16, .22 y .27 deodex :grin: pero todos son backups con CWM jeje
Todas gracias al tuto de mir2ruso
Saludos!

CrAsYsKoRn
14/06/13, 02:20:01
ala ya para entrarte a la cocina con esas deodex para probar una por una!

dragon1
07/07/13, 20:47:28
gracias a tu tutorial puede hacer deodex con mi stock rom. gracias agrego fotos de mi rom personalizada

locochon
10/08/13, 21:25:30
y saben para que es el deodex es solo para personalisar alas apps es mejor el odex en cuenstion de rendimientos si quieres diles que locochon dijo eso las apps habern mas rapido en odex y es mas estble esl systma

locochon
15/08/13, 22:39:39
pero de todos modos mir ruso se agradese tu trabajo