[Cocina] Descompilar archivos .dex con smali.

  • Iniciador del tema PureMod
  • Fecha de inicio
PureMod

PureMod

Diamante
31 Ago 2010
2.873
1.032
3.789
Android World
Nose ya cual uso...
#1
]


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:
M

marquez864

Simdualero de Oro
22 Oct 2012
204
5
930
sevilla
#2
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?
 

¿Qué tecnología no debe faltar en tu próximo móvil?

  • NFC

    Votos: 181 46,3%
  • Carga inalámbrica

    Votos: 141 36,1%
  • Carga ultra rápida

    Votos: 225 57,5%
  • 5G

    Votos: 171 43,7%
  • Al menos 3 cámaras principales

    Votos: 112 28,6%
  • Sensor TOF

    Votos: 70 17,9%
  • Lector de huellas

    Votos: 204 52,2%
  • USB tipo C

    Votos: 209 53,5%
  • Bluetooth

    Votos: 188 48,1%
  • Pantalla flexible

    Votos: 34 8,7%

Miembros conectados

  • abolado
  • Ywvdbdbd
  • juanarroyo54
  • manuavila
  • alejandromagno2x
  • enrique.monfort
  • Juan89Fran
  • tecnoadicto
  • segnini
  • norte
  • menguelez
  • debiu
  • Pedromo
  • HellBoii
  • Christian Camaton
  • Kurtz
  • mthump23
  • miguel.tranchete
  • deleduran
  • dhino79
... y 25 más.