Pulsa aquí para quitar la publicidad.

[Cocina] Descompilar archivos .dex con smali.

Tema en 'Cocina Android y Traducciones' iniciado por PureMod, 3 Oct 2012.

  1. PureMod

    PureMod Simdualero de Diamante

    • Veteran@
    2.872
    1.056
    31 Ago 2010
    Android World
    ]


    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: 18 Jun 2013
  2. marquez864

    marquez864 Simdualero de Oro

      170
      4
      22 Oct 2012
      sevilla
      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?
       
    Verificación:
    Borrador guardado Borrador eliminado

    Compartir esta página

    Galletas! Nos obligan a informar que utilizamos cookies (como casi todas las webs). Al continuar navegando aceptas su uso.