4 votos

¿Cómo ocultar las actualizaciones del mercado? (Dado que la copia de seguridad de Titanium "separar del mercado" no funciona)

Tengo una aplicación a la que una actualización reciente le ha quitado funcionalidad, así que me gustaría hacer creer al market que ya no tengo esta aplicación para que deje de intentar actualizarla y pueda volver a utilizar con seguridad la función "actualizar todo".

Si esta pregunta parece un duplicado exacto de esta pregunta , es porque lo es, EXCEPTO la solución de copia de seguridad de titanio que he probado docenas de veces, mientras que el mercado de Android se detiene, reinicios, flashes rom, etc no funcionará bajo ninguna circunstancia. La copia de seguridad de titanio "separar del mercado" no parece ayudar en lo más mínimo. En realidad no estoy seguro de lo que hace. Mi suposición es que las versiones recientes del mercado rompió la funcionalidad de desprendimiento.

La copia de seguridad de titanio "Separar del mercado" no funciona.

2voto

ce4 Puntos 11180

Guarda una copia del archivo .apk original y mantén una copia de seguridad.

Una forma a prueba de balas para quedar fuera del mecanismo de actualización de Google Play para esa app es volver a firmarlo con una clave diferente y luego reinstalar el archivo apk recién firmado. Google Play (tal vez) seguirá ofreciendo actualizaciones** para esa aplicación, pero instalarlas acabará fallando debido a la diferente firma. ApkTool lo hará por ti:

me@local:/tmp$ java -jar apktool.jar decode --no-src FDroid.apk fdroid/
I: Copying raw classes.dex file...
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: /home/me/apktool/framework/1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values*/* XMLs...
I: Done.
I: Copying assets and libs...
me@local:/tmp$ java -jar apktool.jar build fdroid/ FDroid.new.apk
I: Copying classes.dex file...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
me@local:/tmp$ md5sum FDroid.apk FDroid.new.apk
123c6932114dbed1334611eb8f4ca397  FDroid.apk
059ba98c5c60433cb6799013f22f244f  FDroid.new.apk
me@local:/tmp$ diff -rq FDroid.apk FDroid.new.apk
Files FDroid.apk and FDroid.new.apk differ.

ZipSigner2 también podría ayudarte a hacerlo (lo acabo de encontrar en Google Play).

1voto

Vugluskr Puntos 346

Actualizaciones recientes del mercado hizo romper el desprendimiento. Una solución es congelar Market Updater y luego desinstalar las actualizaciones de Market. Si la versión original de Market en tu ROM es lo suficientemente antigua, esto la degradará a una versión anterior a la actualización correspondiente. Si esto finalmente hará que las cosas no funcionen en Market, no lo sé todavía.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X