Buscar
Últimos temas
Los posteadores más activos del mes
| Tulipy | ||||
| only_freak7 | ||||
| ferlagod | ||||
| toledana | ||||
| SweeeEt | ||||
| Kathy95 | ||||
| poochini85 | ||||
| tiguron | ||||
| newgirl | ||||
| JuniorJCM |
Los posteadores más activos de la semana
Estadísticas
Tenemos 1477 miembros registrados.El último usuario registrado es joam280.
Nuestros miembros han publicado un total de 686 mensajes en 230 argumentos.
Temas más activos
¿Quién está en línea?
En total hay 19 usuarios en línea: 2 Registrados, 0 Ocultos y 17 Invitados :: 2 Motores de búsquedajoam280, luchobouzas
La mayor cantidad de usuarios en línea fue 47 el Jue Mayo 03, 2012 9:03 pm.
Modificar apps con apk manager
huawei :: Principal :: Tutoriales
Página 1 de 1. • Compartir •
Modificar apps con apk manager
Lo primero que tenemos que hacer es bajarnos el ApkManager de aquí ---> megaupload.com megaupload.comH1759RMN
Una vez descargado, los descomprimimos en cualquier lugar, y nos saldrá lo siguiente:

Para poder modificar .apk, deberemos copiar dichos .apk en la carpeta place-apk-here-for-modding.
Una vez copiados, ejecutamos el Script.bat, y pulsamos cualquier tecla.
Nos saldra esta ventana:
http://img198.imageshack.us/img198/5245/apkmanager.png
Ponemos la orden 22, pulsamos Enter y elejimos el .apk que queramos modificar.
El paso siguiente es descompilar el .apk. Para ello, elegiremos, la opción 1, poniendo el 1 y pulsando Enter. En ese momento, en la carpeta projects, tendremos una carpeta con el nombre del .apk que vallamos a modificar, y aqui llega el momento de modificar el .apk, cada uno a su gusto. Generalmente, las imagenes a modificar en la carpeta drawable-hdpi. Podremos utilizar programas como el Adobe Photoshop, Gimp, etc... (quién lo consiga hacer con el Paint tiene mi respeto total y absoluto )
Una vez modificado todo lo queramos, procederemos a Compilarlo y finalmente, firmarlo.
Para ello, eligiremos la opcion 3, tecleando el 3 y pulsando Enter y ahora nos saldra en la misma ventana dos opciones, la 1 para firmar si son aplicaciones del sistema, o la 2 para firmar si no son aplicaciones del sistema. Elegimos la que sea en nuestro caso poniendo el numero que sea y le damos al enter
Ahora mismo ya esta Compilada la aplicacion, es decir, todo juntito. Ahora simplemente queda firmarlo. Para ello utilizamos 4, tecleando el 4 y pulsando Enter.
La aplicacion ya esta lista para ser instalada . Simplemente accedemos la carpeta place-apk-here-for-modding y nos saldra nuestra aplicacion firmada con el nombre signednombredelaaplicacion.apk.
1º Para modificar una .apk que sea de sistema.
1.1. Cogemos la .apk que queramos modificar y la ubicamos en la carpeta "place-apk-here-for-modding", se puede trabajar con mas de una .apk dentro de la carpeta pero las modificaremos de una en una.
1.2. Hacemos doble clip sobre el ejecutable de "MSDos" que tenemos ahí, llamado "Script.bat"
(Segun el compañero titoodj tenemos que pulsar una tecla para continuar, en el mio no ya que esta modificado y no me hace esa pausa)
1.1. Escogeremos opción 22.
1.2. Escogeremos en numero correspondiente a la aplicación que queramos modificar.
1.3. Escogeremos la opción 9 "Decompilar apk"
1.4. Ahora vamos a la carpeta "projects" y dentro de ella estaran nuestro proyectos de decompilacion de .apk.
1.5. Escogemos la carpeta de la .apk que queramos trabajar, como bien he comentado con anterioridad, se pueden tener mas proyectos pero solo trabajar sobre uno.
1.6. Dentro de la carpeta de la aplicacion, habra el siguiente contenido:
ApplicationsProvider.apk
|---res [El contenido de esta carpeta dependera de cada aplicacion, eso es cosa del desarrollador]
| |----drawable-hdpi [Aqui encontrareros todos los graficos de la aplicación y los .9.png]
|---layout [En esta carperta hay archivos .xml los cuales son los que designan el tamaño de letra y el tamaño de las ventanas y ubicacines de los textos]
|---values [Dependiendo de la aplicacion dentro de esta carpeta habra mas o menos archivos] pero los que son importantes son el arrays.xml, public.xml y string.xml
| |----arrays.xml [Aqui tendremos los textos de los ventanas de las opciones]
| |----public.xml [Aqui tendremos todas las llamadas a los .png y strings]
| |----srings.xml [Aqui tendremos todo los textos que salen en la aplicacion, si quisieramos traducir una .apk este es el archivo]
|
|---xml
|---smaili [Aqui mejor ni entreis, mucha locura]
|---AndroidManifest.xml
|---apktool.yml
Los archivos .xml estan compilados en codigo binario, si no se decompilan no se pueden editar.
Los archivos .9.png tambien estan compilados y si no se decompilar no se pueden editar.
Estos archivos se pueden editar, pero siempre y cuando no cambiemos las guias, esas marcas negras que tiene a las costados.
1.7. Una vez que hemos modificado aquello que hemos creído conveniente hay que compilar la .apk.
1.8. Escogeremos la opción 11.
1.9. Nos pregunta que si es una .apk del sistema, le decimos que si (y).
1.10. En la siguiente pregunta es donde me lió un poco, se que hay que dar que si (y), porque sino no nos da pie ha modificar nada.
1.11. Ahora dependiendo del tipo de .apk tardara mas o menos es hacer este proceso, pero veréis que hace una pausa y os pide pulsar una tecla para continuar, bien pues hay es donde debéis hacer los cambios.
1.12. Una vez que hayamos hecho los cambios de la .apk, volvemos a la ventana de MSDos y es entonces cuando pulsaremos una tecla.
1.13. Si hemos hecho todo bien y hemos editado bien los .9.png o los archivos .xml o las traducciones, la compilación no nos tiene que dar ningún fallo, si por lo contrario nos diese algún fallo, dicho fallo estará en el archivo "log.txt"
1.14. El archivo resultante es el siguiente "unsignedApplicationsProvider.apk", este archivo NO se firma.
1.15. Ahora dependiendo de lo que hayamos modicicado estara en diferentes sitios, por ejemplo:
Si lo que hemos modificado es un .9.png estará en la carpeta res/drawable-hdpi.
Aquí podemos hacer dos cosas, arrastrar toda la carpeta a la .apk origina, si a la original y reemplazar una por otra o bien, buscar el archivo .9.png y reemplazarlo por el de la original
Si lo que hemos modificado es el idioma o hemos incluido un idioma a la .apk y así es como se traduce una .apk, seria poniendo una carpeta con el nombre de "values-es" y dentro debería ir el archivo arrays.xml o strings.xml pero también depende de la aplicación si usa arrays.xml o no lo usa.
El archivo que contiene los idiomas es el "resources.arsc", entonces arrastraremos ese archivo al original y lo reemplazaremos por el nuestro.
Si lo que hemos modificado es la carpeta smali, entonces arrastraremos el archivo "classes.dex" a la original.
Si os fijais hay dos archivos dentro de en una aplicación de sistema ni se tocan:
META-INF
AndroidManifest.xml
Estos dos archivos son los que nos da "Eclipse" y es "Eclipse" quien nos la da firmada.
Fin de la primera parte....
Con tiempo os explicare como se hace con una aplicación que se denomina ejecutable y si que se firma con el SingApk.jar
Una vez descargado, los descomprimimos en cualquier lugar, y nos saldrá lo siguiente:

Para poder modificar .apk, deberemos copiar dichos .apk en la carpeta place-apk-here-for-modding.
Una vez copiados, ejecutamos el Script.bat, y pulsamos cualquier tecla.
Nos saldra esta ventana:
http://img198.imageshack.us/img198/5245/apkmanager.png
Ponemos la orden 22, pulsamos Enter y elejimos el .apk que queramos modificar.
El paso siguiente es descompilar el .apk. Para ello, elegiremos, la opción 1, poniendo el 1 y pulsando Enter. En ese momento, en la carpeta projects, tendremos una carpeta con el nombre del .apk que vallamos a modificar, y aqui llega el momento de modificar el .apk, cada uno a su gusto. Generalmente, las imagenes a modificar en la carpeta drawable-hdpi. Podremos utilizar programas como el Adobe Photoshop, Gimp, etc... (quién lo consiga hacer con el Paint tiene mi respeto total y absoluto )
Una vez modificado todo lo queramos, procederemos a Compilarlo y finalmente, firmarlo.
Para ello, eligiremos la opcion 3, tecleando el 3 y pulsando Enter y ahora nos saldra en la misma ventana dos opciones, la 1 para firmar si son aplicaciones del sistema, o la 2 para firmar si no son aplicaciones del sistema. Elegimos la que sea en nuestro caso poniendo el numero que sea y le damos al enter
Ahora mismo ya esta Compilada la aplicacion, es decir, todo juntito. Ahora simplemente queda firmarlo. Para ello utilizamos 4, tecleando el 4 y pulsando Enter.
La aplicacion ya esta lista para ser instalada . Simplemente accedemos la carpeta place-apk-here-for-modding y nos saldra nuestra aplicacion firmada con el nombre signednombredelaaplicacion.apk.
1º Para modificar una .apk que sea de sistema.
1.1. Cogemos la .apk que queramos modificar y la ubicamos en la carpeta "place-apk-here-for-modding", se puede trabajar con mas de una .apk dentro de la carpeta pero las modificaremos de una en una.
1.2. Hacemos doble clip sobre el ejecutable de "MSDos" que tenemos ahí, llamado "Script.bat"
(Segun el compañero titoodj tenemos que pulsar una tecla para continuar, en el mio no ya que esta modificado y no me hace esa pausa)
1.1. Escogeremos opción 22.
1.2. Escogeremos en numero correspondiente a la aplicación que queramos modificar.
1.3. Escogeremos la opción 9 "Decompilar apk"
1.4. Ahora vamos a la carpeta "projects" y dentro de ella estaran nuestro proyectos de decompilacion de .apk.
1.5. Escogemos la carpeta de la .apk que queramos trabajar, como bien he comentado con anterioridad, se pueden tener mas proyectos pero solo trabajar sobre uno.
1.6. Dentro de la carpeta de la aplicacion, habra el siguiente contenido:
ApplicationsProvider.apk
|---res [El contenido de esta carpeta dependera de cada aplicacion, eso es cosa del desarrollador]
| |----drawable-hdpi [Aqui encontrareros todos los graficos de la aplicación y los .9.png]
|---layout [En esta carperta hay archivos .xml los cuales son los que designan el tamaño de letra y el tamaño de las ventanas y ubicacines de los textos]
|---values [Dependiendo de la aplicacion dentro de esta carpeta habra mas o menos archivos] pero los que son importantes son el arrays.xml, public.xml y string.xml
| |----arrays.xml [Aqui tendremos los textos de los ventanas de las opciones]
| |----public.xml [Aqui tendremos todas las llamadas a los .png y strings]
| |----srings.xml [Aqui tendremos todo los textos que salen en la aplicacion, si quisieramos traducir una .apk este es el archivo]
|
|---xml
|---smaili [Aqui mejor ni entreis, mucha locura]
|---AndroidManifest.xml
|---apktool.yml
Los archivos .xml estan compilados en codigo binario, si no se decompilan no se pueden editar.
Los archivos .9.png tambien estan compilados y si no se decompilar no se pueden editar.
Estos archivos se pueden editar, pero siempre y cuando no cambiemos las guias, esas marcas negras que tiene a las costados.
1.7. Una vez que hemos modificado aquello que hemos creído conveniente hay que compilar la .apk.
1.8. Escogeremos la opción 11.
1.9. Nos pregunta que si es una .apk del sistema, le decimos que si (y).
1.10. En la siguiente pregunta es donde me lió un poco, se que hay que dar que si (y), porque sino no nos da pie ha modificar nada.
1.11. Ahora dependiendo del tipo de .apk tardara mas o menos es hacer este proceso, pero veréis que hace una pausa y os pide pulsar una tecla para continuar, bien pues hay es donde debéis hacer los cambios.
1.12. Una vez que hayamos hecho los cambios de la .apk, volvemos a la ventana de MSDos y es entonces cuando pulsaremos una tecla.
1.13. Si hemos hecho todo bien y hemos editado bien los .9.png o los archivos .xml o las traducciones, la compilación no nos tiene que dar ningún fallo, si por lo contrario nos diese algún fallo, dicho fallo estará en el archivo "log.txt"
1.14. El archivo resultante es el siguiente "unsignedApplicationsProvider.apk", este archivo NO se firma.
1.15. Ahora dependiendo de lo que hayamos modicicado estara en diferentes sitios, por ejemplo:
Si lo que hemos modificado es un .9.png estará en la carpeta res/drawable-hdpi.
Aquí podemos hacer dos cosas, arrastrar toda la carpeta a la .apk origina, si a la original y reemplazar una por otra o bien, buscar el archivo .9.png y reemplazarlo por el de la original
Si lo que hemos modificado es el idioma o hemos incluido un idioma a la .apk y así es como se traduce una .apk, seria poniendo una carpeta con el nombre de "values-es" y dentro debería ir el archivo arrays.xml o strings.xml pero también depende de la aplicación si usa arrays.xml o no lo usa.
El archivo que contiene los idiomas es el "resources.arsc", entonces arrastraremos ese archivo al original y lo reemplazaremos por el nuestro.
Si lo que hemos modificado es la carpeta smali, entonces arrastraremos el archivo "classes.dex" a la original.
Si os fijais hay dos archivos dentro de en una aplicación de sistema ni se tocan:
META-INF
AndroidManifest.xml
Estos dos archivos son los que nos da "Eclipse" y es "Eclipse" quien nos la da firmada.
Fin de la primera parte....
Con tiempo os explicare como se hace con una aplicación que se denomina ejecutable y si que se firma con el SingApk.jar
_________________
Trabajo actual: traduciendo algunos juegos
Próximo: intentar pasar algún juego hd a resolución hvga y intentar aprender un poco mas sobre modificación de roms
huawei.creaforo.net

Alex 19 16v- Admin
- Mensajes: 295
Fecha de inscripción: 07/10/2011
Edad: 26
Localización: españa/asturias
Hoja de personaje
Gandroid: 0

Re: Modificar apps con apk manager
Tengo una pregunta... estoy intentado cambiar el idioma a la apk AWD Launcher EX y hago todos los pasos con el APK Manager pero en la carpeta de la apk de AWD no encuentro el sitio donde se cambia el idioma ni el values, ni idiomas ni strings.xml ni arrays.xml ni nada de lo que me pide para qeu lo reemplaze con el strings.xml y arrays.xml que yo me he descargado en espñaol....... sabes como funciona en esa apk?
estoy lokooooooooooooooooooo porque no lo encuentro por ningun sitio!!!
graciaaaas!!!
estoy lokooooooooooooooooooo porque no lo encuentro por ningun sitio!!!
graciaaaas!!!
Kamekanae- Pasota...

- Mensajes: 1
Fecha de inscripción: 30/01/2012
Temas similares» ¿Como modificar el tamaño de las imagenes?
» Usar apps originales para internet gratis
» Ideas para modificar botas militares
» Aplicación Astro File Manager para Android [R4D104C71V0]
» Type Fresh - Cambia la fuente de tu android
» Usar apps originales para internet gratis
» Ideas para modificar botas militares
» Aplicación Astro File Manager para Android [R4D104C71V0]
» Type Fresh - Cambia la fuente de tu android
huawei :: Principal :: Tutoriales
Página 1 de 1.
Permiso de este foro:
No puedes responder a temas en este foro.




» ¿Que ROM tenéis o preferís?
» Instagram para U8180
» Mapas igo8 Pois Europa y Radares Robser actualizados a 2-10-2011
» Recopilación Go Launcher Ex Español. Themes y Aplicación.
» Censooo
» temas para huawei U9120
» Cyanogen 7.2 RC1 (basado en Android Gingerbread 2.3.7 ) para el U8180
» Yoigo oficial española