Editar: Aparentemente esta pregunta fue marcada como "popular", así que pensé en mencionar que encontré mi solución, que ha funcionado sin problemas: Una aplicación llamada DisableService que me permitió desactivar el servicio de actualización de la OTA de Motorola. root es necesaria.
He estado tratando de evitar que mi teléfono se actualice desde hace una semana. Cada pocos minutos paso de la aplicación que estoy usando a una pantalla de actualización. Originalmente había una opción para actualizar más tarde, pero ahora ya no está y simplemente vuelvo a la aplicación que estaba usando. Obviamente, esto es bastante perturbador. Desafortunadamente, toqué el botón "Okay" (algo así) y ahora está intentando descargar la actualización en segundo plano. He podido mitigar esto deteniendo la aplicación MotorolaOTA, y desactivando el Wi-Fi.
Despejaré todas mis conexiones Wi-Fi en caso de que mi teléfono se conecte a una y continúe la actualización. También veré si puedo introducir algo que bloquee los servidores de actualización.
¿Cómo puedo cancelar esto para no tener que preocuparme de que la actualización se complete? Tengo problemas de compatibilidad.
¿De qué otra forma puedo combatir este terror de la OTA? ¡Por favor, eres mi única esperanza!
Tengo un Motorola Moto G, XT1031.
Edición: Tengo múltiples ideas. Una es, y todavía no tengo un conocimiento extenso de cómo funcionan las autoridades de certificación SSL, pero introducir una CA root personalizada, con una CRL que incluya el servidor de actualización.
Métodos más crudos incluyen: ejecutar un servidor de nombres para usar cuando se está en Wi-Fi, lo que bloquea el servidor de actualización, o un proxy/VPN que podría filtrar las solicitudes. Tal vez podría crear un servidor de actualizaciones falso que diga "todo bien, sin actualizaciones" y hacer que mi teléfono hable con él con un certificado de CA root personalizado.