Discusión general sobre Android Exclusivo para hablar de Android

Respuesta
 
Herramientas
  #1  
Viejo 19/12/13, 05:50:19
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

EDITAR APLICACIONES (juegos)

Muy buenas,

Para modificar aplicaciones de juegos, la gente suele hacerse root y utilizar programas que alteran el contenido del juego, PERO, sin embargo hay descargas en internet de mods creados por personas de otros juegos, el cual lo descargas e instalas (sin ser root) y tienes todo desbloqueado.
Un ejemplo para que se me entienda:
El bike race, juego de motos, tiene motos que se desbloquean pasando ciertos niveles y otras (3 de ellas) en las que hay que pagar pero hay una apk idéntica (se instala ajena a play store aunque play store la reconoce) que cuelgan en internet que la instalas y tiene absolutamente todo desbloqueado (lo de pago inclusive)


Mi duda es la siguiente:
¿Como se hace esto? es decir, para yo crear un bike race idéntico al de play store pero con todo desbloqueado sin tener que pagar nada y partir de la última actualización.

Gracias de antemano, saludos!
Responder Con Cita


  #2  
Viejo 19/12/13, 21:35:41
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

¿Alguienn?
lo que necesitaria saber más que nada es cual es el archivo al descomprimir la apk que habría que modificar para lo que pido.
Responder Con Cita
  #3  
Viejo 19/12/13, 23:38:52
Array

[xs_avatar]
Xavier_B Xavier_B no está en línea
Usuario muy activo
· Votos compra/venta: (32)
 
Fecha de registro: nov 2011
Localización: Palma de Mallorca
Mensajes: 690
Modelo de smartphone: OnePlus-One 64G/ Xiaomi Note/ LG G2/ Galaxy Mega 6
Tu operador: Otra
Pues lo mas sensato es averiguarlo "GoogleSAM", y hacerlo.
No creo que alguien que se tome su tiempo en modificar datos y apk's venga y coja y te diga como hacerlo.
Responder Con Cita
  #4  
Viejo 20/12/13, 06:32:08
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

Thumbs up

 Cita: Originalmente Escrito por edii.xaviier Ver Mensaje
Pues lo mas sensato es averiguarlo "GoogleSAM", y hacerlo.
No creo que alguien que se tome su tiempo en modificar datos y apk's venga y coja y te diga como hacerlo.
Buenas,
en primer lugar llevo semanas buscando e intentando hacerlo y nada de nada.
Luego, pensaba (pienso) que es algo que puede saber hacer la gente y que haya tutoriales pero que no haya dado con el.
Y por último, no veo raro que alguien comparta como se hace.
He realizado una pregunta, de buenas formas como para que vengas a responder eso que no aclara absolutamente nada.
Saludos
Responder Con Cita
  #5  
Viejo 20/12/13, 22:20:14
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

¿Alguien sabe por donde van los tiros?
Responder Con Cita
  #6  
Viejo 20/12/13, 23:01:10
Array

[xs_avatar]
dxppxd dxppxd no está en línea
Usuario muy activo
 
Fecha de registro: feb 2012
Mensajes: 2,057
Tu operador: Movistar

Es empezar por descompilar los archivos apk.

Bajas la app del playstore, siendo root sacas el archivo apk desde data/app y lo pasas a tu pc.

En el pc hay algunas opciones para descompilar la app, la más básica es apktool (varios tutoriales al respecto).

Ya descompilada, hay montón de directorios y archivos. En qué archivo haya que hacer la modificación depende de la app. Lo que generalmente buscas son los archivos "smali" (un poco de conocimientos de android y java vendrán bien).

La app modificada la puedes recompilar y tendrás el archivo apk modificado para instalarse desde fuera del playstore.

Mi recomendación? Aprende por ejemplo, no esperes que te lo den en bandeja de plata. Busca una app modificada y la descompilas, luego la app original y la descompilas. Finalmente comparas ar hivos entre ambas apps y ves dónde realizaron la modificación.
Haces esto un par de veces con diferentes apps e irás agarrando sensibilidad de qué partes del código se usan para manejar las cosas desbloqueables, el oro/ge.as, etc. Después es que empiezes a experimentar modificando las apps tú mismo.
Responder Con Cita
  #7  
Viejo 23/12/13, 05:36:38
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

Muchas gracias por tu comentario, ya que me sirvió de ayuda. Leí algo parecido en un foro inglés y tras tu comentario, me puse a ello.
Ya se como descomprimir el classes.dex, pero dentro hay miles de carpetas!
Dentro de ellas, había una con el nombre del juego y los smali que había parecían ser de ello pero intentando compararlos (para ver diferencias) me resultaba díficil, eran idénticos (eso parecía) y mas del 1000 líneas.
Seguiré investigando y realizando intentos, si alguien me puediese aportar algo más, sería de agradecer!
Saludos!
Responder Con Cita
  #8  
Viejo 02/01/14, 21:05:51
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

Hola a todos!
Investigando, encontré una diferencia (para mí, determinante) entre un archivo de un classes.dex y otro.
Bueno se trata de una constante llamada "BikeLocked" que significa desbloquear moto.
En el hack pone "false" y en el original pone "true" adjunto imágen


Bien, he conseguido cambiar ese código con smali y al abrir con java decompiler para comprobarlo, me sale ya cambiado (false en bicelocked original) el problema surge al empaquetarlo e instarlo: lo hago bien, lo cambio y lo guardo (utilizo baksmali y smali y sustituyo el classes.dex modificado por el otro) pero cuando lo intento instalar me sale "Aplicación no instalada"
Mi duda es ¿a qué puede deberse? ¿que podría hacer?
A ver, teniendo en cuenta que una es falsa y otra original ¿que debería hacer para que funcionase?
Saludos!
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 02/01/14, 23:26:03
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

Listo! lo conseguí!
Estoy fascinado, no lo pensaba jamás!
Pronto lo compartiré!
Responder Con Cita
Gracias de parte de:
  #10  
Viejo 07/01/14, 21:37:33
Array

[xs_avatar]
PTPisla PTPisla no está en línea
Usuario novato en la web
 
Fecha de registro: dic 2013
Mensajes: 9
Tu operador: Movistar

Ya está subido a youtube
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Discusión general sobre Android



Hora actual: 11:00:04 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /