¿Hay alguna forma de evitar que Google elimine aplicaciones del teléfono?

Antes de que Android se generalizara, hubo un incidente en el que Google eliminó una aplicación usando una función llamada Eliminación remota de aplicaciones.

Potencialmente, esto le permite a Google comenzar a eliminar aplicaciones políticas o antiautoritarias, aunque sé que hasta ahora solo las han usado para eliminar malware.

Aún así, no confío mucho en Google ni en ninguna otra corporación y preferiría hacer todo lo posible para mantenerlos fuera de mi teléfono.

Ya uso CyanogenMod 9 (última noche 2012-06-21) pero como uso Market/Play no viene al caso.

¿Hay alguna forma de piratear la aplicación Market/Play para que no pueda eliminar aplicaciones del teléfono sin la autorización específica del usuario?

Alternativamente, ¿hay alguna forma de configurar permisos por aplicación en CM9 para evitar que la aplicación Market/Play elimine algo?

http://android-developers.blogspot.co.uk/2010/06/ejercicio-nuestra-aplicación-remota.html

http://phandroid.com/2010/06/24/google-puede-removely-remove-apps-from-your-phone/

The Market es una aplicación de sistema, por lo que puede hacer lo que quiera. Le sugiero que no use el paquete de aplicaciones de Google si esto le preocupa.
Me doy cuenta de todo eso.
Puede usar droidwall para bloquear el acceso de gapps a Internet, excepto cuando instala aplicaciones. Sin embargo, las aplicaciones pagas pueden fallar si tienen una nueva verificación programada de su licencia. Además: las solicitudes de instalación basadas en sitios web (play.Google.com) no funcionarán. No es un esquema perfecto pero es casi a prueba de balas code.google.com/p/droidwall/issues/detail?id=168

Respuestas (2)

¿Hay alguna forma de piratear la aplicación Market/Play para que no pueda eliminar aplicaciones del teléfono sin la autorización específica del usuario?

Sí, hay herramientas para descompilar un archivo APK y DEX y hacer modificaciones y volver a armarlo; necesitará root, los softwares apropiados, mucho conocimiento sobre Dalvik y el bytecode de Java, y muchos fines de semana dedicados a la lectura. También tenga en cuenta que está violando los TOS de Google Play.

Y... buena suerte, la necesitarás.

Hackear la aplicación Play probablemente no sea una opción factible. Y como sugiere Matthew Read, como aplicación de sistema, puede hacer lo que quiera.

Las únicas otras opciones que se me ocurren son usar un mercado alternativo de aplicaciones de Android. Puede encontrar algunos aquí: http://www.howtogeek.com/106175/the-top-5-alternatives-to-the-android-market/