Ver Mensaje Individual
  #19  
Viejo 11/02/13, 00:18:15
Avatar de HTCMania.AGM
HTCMania.AGM HTCMania.AGM no está en línea
Miembro del foro
Mensajes: 234
 
Fecha de registro: dic 2012
Mensajes: 234
Modelo de smartphone: Xperia U
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
temazo jeje

como antes a dicho un compañero el Notepad ++ es imprescindible para editar los ficheros de texto de la aplicacion

y luuego para las imagenes recomiendo GIMP tambien , los de windows no valen

Notepad - http://notepad-plus-plus.org/download/v6.3.html

Gimp - http://www.gimp.org/downloads

y conocimientos basicos de Ms.dos (cd - cd.. esas cosas)
bueno despues de tener todo instalado jre y sdk

Instalacion de APKtool :

descomprimir el zip en raiz del pc - c:\apktool\poner aki los archivos

y ya luego para decompilar/compilar hay que abri una ventana de "msdos"
por ejemplo en el menu inicio de windows en la barra de buscar poner CMD

se habrira una ventana por defecto en la carpeta de usuario. salir de ellas
se hace poniendo - cd.. (salir de 1) repetimos hasta llegar a C:\

luego entramos en la carpeta donde descomprimimos el apktool
por ejemplo : cd apktool (entrariamos y quedaria asi c:\apktool\)

para empezar habria que copiar la apk o jar en la carpeta donde lo tengamos instalado
los comandos basicos serian (quedan escritos asi en la pantalla msdos)

decompilar
c:\apktool\apktool d NOMBREAPK.apk CARPETADESTINO
(ejemplo : apktool d SemcPhone.apk SPHONE)
crea una carpeta donde esta instalado el apktool con el nombre SPHONE y la aplicaion decompilada

compilar
c:\apktool\apktool b NOMBRECARPETA NUEVAAPK.apk
(ejemplo : apktool b Sphone SemcPhone.apk)
esto crea la aplicacion modificada (o no modificada) en la carpeta de instalacion

Instalar Frameworks para aplicaciones de sistemas especificos htc - sony etc....
se necesitan dos apk de nuestros xperia U en este caso y son Framework-res.apk y semcgenericUXPres.apk (movil - system/framework)
copiar donde tenais el apktool instalado i los comandos para instalar son:

c:\apktool\apktool if NOMBREFRAMEWORK1.apk
(ejemplo : apktool if framewor-res.apk)
si esta correcto aparecera un mensaje de que a instalado c:\taltaltaltal\talatl\1.apk

y para la otra igual pero cambiando el nombre

c:\apktool\apktool if NOMBREFRAMEWORK2.apk
(ejemplo : apktool if semcgenericuxpres.apk)
si esta correcto aparecera un mensaje de que a instalado c:\taltaltaltal\talatl\2.apk

los jar es igual pero poniendo .jar esta claro jeje

para firmar lo que yo hago es coger la aplicacion modificada compilada por apktool
abrirla con 7z y copiar resources.arsc , clases.dex y la carpeta Meta-INF y RES al apk original para dejarla firmada y modificada. bueno espero que se entienda.

hay mucha mucha informacion por hai sobre esto yo e aprendido ANDROID hace 1 año
nada mas

Última edición por HTCMania.AGM Día 11/02/13 a las 00:30:20
Responder Con Cita