[Cocina] Descompilar archivos .dex con smali.

PureMod

Diamante
Mensajes
2.873
Puntos
3.789
Móvil
Nose ya cual uso...
]


Fuente oficial:

http://www.dev-puremod.es


Esto es para los que ya tocan los códigos smali, puesto que ya son palabras mayores, es mas para los cocineros:

Necesitamos java JDK:


http://www.oracle.com/technetwork/java/javase/downloads/index.html


y 7zip:


http://www.7-zip.org/




Abrir el archivo .jar con "7zip" y extraer el .dex.




Descargar archivos:




http://code.google.com/p/smali/downloads/list


baksmali(versión).jar
smali(versión).jar




Renombrar quitando la version y dejar en nombre en .jar.


Meterlos en una carpeta, ej:


C:/editorapk


Meter ahora el archivo ".dex" a descompilar.


Abrir un terminal "cmd"


Ir a la raiz poniendo:


cd c/editorapk


Una vez en la raiz, para descompilar el ".dex" de la apk o del archivo .jar y marcar en un terminal msdos:


java -Xmx512m -jar baksmali.jar classes.dex


Ahora tendrémos dentro de la carpeta "editoapk" una carpeta llamada "out" esa carpeta contiene el archivo ".dex" descompilado.


Una vez modificados los archivos deseados, volvemos a compilar el archivo:


java -Xmx512m -jar smali.jar out


Esto nos crea un archivo dentro de la carpeta ".dex" llamado "out.dex" ahora solo tenemos que sacarlo y renombrarlo a "classes.dex" y cambiarlo por el que antes emos sacado con el 7zip.
 
Última edición:
queria hacerte una pregunta, me he comprado un huawei a199, del que solo he encontrado rom en la pagina anzhi, por supuesto es china, pero mi pregunta es si se puede crear una rom sacando los archivos de mi movil o tengo que buscar una oficial?
 

Del blog

Es tendencia

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba