3 votos

¿Cómo puedo desactivar las actualizaciones automáticas de OTA en un dispositivo Nexus en Marshmallow?

Con la nueva política de Google de emitir actualizaciones de seguridad mensuales para dispositivos Nexus a partir de Marshmallow, yo, el orgulloso propietario de un Nexus 9 (16GB, WiFi, Versión del sistema: MRA58K), tengo que hacer una instalación manual de todas las imágenes de fábrica cada mes solo porque Google emitió una actualización de 4.0MB, y tuve que conectar mi tableta al WiFi solo porque lo necesitaba.

Prefiero hacerlo manualmente y flashear las imágenes de fábrica para actualizar entre lanzamientos principales, e ignorar aquellas que vienen en medio. Por lo tanto, estas actualizaciones mensuales OTA son una molestia, incluso si todo lo que tengo que hacer para no instalarlas es ignorar la notificación que aparece. La molestia es que tengo TWRP, root y ElementalX, y prefiero usar OfficeSuite en lugar de Docs y no tengo uso para Fit, por lo que he desinstalado esas aplicaciones del sistema, lo que hace que las actualizaciones no se puedan instalar de todos modos.

Entonces, la pregunta:

¿Qué servicio(s) o proceso(s) son responsables de descargar esta actualización? ¿De qué aplicación forman parte? Y, lo más importante, ¿Puedo desactivar la aplicación/proceso/servicio ofensivo sin afectar de otra manera a mi sistema? (Eso incluye no interferir con las aplicaciones de Google de ninguna manera)

NOTA: Sé que la notificación es presentada por Google Play Services, verifiqué eso. Quiero saber qué procesos/servicios son responsables de descargar la actualización, no de mostrar la notificación.

Edición:

Para todos los que votan para cerrar la pregunta como duplicada, no he encontrado una respuesta que satisfaga mis requisitos en la pregunta referenciada a la que se ha pensado que es una duplicada de. Para futura referencia, no solo deseo desactivar la notificación, sino también el servicio de actualización. Además, la respuesta proporcionada en la pregunta vinculada potencialmente afectará a otros componentes de mi sistema, no solo al actualizador OTA, ya que implica deshabilitar todas o solo las notificaciones de "Google Play Services", lo cual no es en absoluto lo que quiero (entiendo para qué sirve esa aplicación y deshabilitar cualquier parte de ella no está en mi mejor interés. Por lo tanto, cualquier solución que no involucre GAPPs es una mejor solución (ya que dependo mucho de ellos, excepto por el suite Docs).

Edición:

Desde entonces, he cambiado a la ROM PureNexus y me he deshecho de estos problemas. Ahora he actualizado manualmente a Android 7.0 y ya no uso el dispositivo tanto. Por lo tanto, estas respuestas ya no me son aplicables, pero esta pregunta es un buen punto de referencia para otros con una preocupación similar.

0 votos

0 votos

No entiendo por qué querrías buscar el servicio/proceso responsable de descargar la actualización. Incluso si llegas a conocerlo, no hay garantía de que puedas deshabilitar ese servicio/proceso de forma segura sin arriesgar la estabilidad de los Servicios de Google Play. Te sugiero que pruebes NotifyClean en su lugar. En lugar de optar por deshabilitar todas las notificaciones de los Servicios de Google Play, puedes elegir ocultar solo una en particular (en este caso, la de la actualización del sistema). Yo uso este módulo con éxito en Android 6.0.1.

0 votos

@Firelord Quizás quieras convertir eso en una respuesta? // Quería desactivar el proceso de Actualización por OTA para que las actualizaciones por OTA no se descarguen en absoluto, y mucho menos mostrar un mensaje. Sin embargo, accedo a tu segundo punto.

3voto

Motes Puntos 111

Cambia el nombre de /system/etc/security/otacerts.zip a otacerts_bak.zip.

Esto evitará que se comunique con el servidor de actualizaciones OTA.

0 votos

También necesitarás actualizar tu respuesta: el usuario debe montar la partición /system para mover el archivo. Sigue las instrucciones aquí android.stackexchange.com/a/110928, y luego ejecuta mv /system/etc/security/otacerts.zip /system/etc/security/otacerts_bak.zip

1voto

Ian C. Puntos 24

Lo siento, no tengo Marshmallow disponible para confirmar el proceso al 100%. Dicho esto, el método estándar para varias versiones de Android siempre ha sido el siguiente:

  1. Ir a Configuración
  2. Desplazarse hasta el final y encontrar "Acerca de (... | teléfono | dispositivo)"
  3. Encontrar la opción "Actualización" | "Actualización del sistema"
  4. Desactivar "descarga automática" | "actualización automática"

Instrucciones sencillas con capturas de pantalla están disponibles en WikiHow.

2 votos

No tengo ninguna opción (no hay menú de tres puntos, nada) en Actualización del sistema. Sin embargo, acepté tu respuesta porque de lo contrario probablemente sea el proceso correcto para lograr esto.

1 votos

O, más bien, el problema puede estar en mi extremo. Ya tengo la actualización de seguridad de noviembre de 2015 "descargada y lista para instalar", así que eso puede tener algo que ver con que no esté recibiendo ninguna de las opciones que mencionaste. Confirmaré y reportaré. De todas maneras, gracias.

-1voto

akaBeakman Puntos 11

Compré un Nexus 6P y activé el servicio con Sprint. El problema fue que, hace unos meses, una de las actualizaciones de Google tenía un error que no me permitía obtener servicio LTE con Sprint (ya está arreglado). Así que tuve que revertir mi teléfono Android a una versión anterior y no actualizarlo hasta que el parche solucionara el problema.

Para ir junto con tu problema, me molestaba porque después de revertir a una versión anterior, constantemente recibía notificaciones para actualizar mi teléfono, lo cual no quería. Esto es lo que hice para deshacerme de estas notificaciones:

Ir a Configuración → Aplicaciones → Servicios de Google Play → Notificaciones → Bloquear todas.

Recientemente lo volví a habilitar porque parece que Google solucionó este problema.

0 votos

He resuelto mi problema saltando a PureNexus XD - No volveré a las ROMs de stock otra vez :P

0 votos

Estoy votando en contra de tu respuesta ya que mencioné específicamente en la pregunta que no podía desactivar las notificaciones de Google Play Services, y las respuestas que mencionaban eso no eran bienvenidas - Lee la parte en negrita. No sé quién votó a favor de tu respuesta - pero no debería haberlo hecho sin leer la pregunta.

0 votos

La solución que proporcioné sí responde a la pregunta "¿Cómo puedo desactivar las actualizaciones automáticas de OTA en un dispositivo Nexus en Marshmallow?". Desactivar las notificaciones del Servicio Google Play evitará que te pidan que actualices tu sistema operativo Android a menos que vayas a 'Actualizaciones del sistema' en la sección "Acerca del teléfono". Aunque hayas desactivado las notificaciones, esto no significa que tus aplicaciones de Google Play no se actualizarán. Puede ser mejor que busques en Google cómo funcionan las actualizaciones de OTA. De todos modos, me alegra ver que tu problema se ha solucionado.

-1voto

Arya Das Puntos 53

Habilitar las Opciones de Desarrollador en Android 6.0 Marshmallow 1. Despliega la barra de notificaciones y abre la aplicación de Configuración. También puedes lograr lo mismo desde el cajón de aplicaciones si así lo deseas.

  1. Desplázate hasta abajo y pulsa en 'Acerca del teléfono'.

  2. Ahora desplázate nuevamente hacia abajo y verás una entrada etiquetada como 'Número de compilación'. Sigue tocando hasta que veas un aviso que diga ¡Eres ahora un desarrollador!

después de hacer esto, puedes desactivar la alternancia de Actualizaciones automáticas del sistema, para deshacerte de esa molesta actualización automática del sistema.

0 votos

No hay tal opción en ninguna parte de la configuración. Por favor dime sobre qué dispositivo estás hablando y dónde se encuentra esta configuración, preferiblemente con capturas de pantalla.

-1voto

lawl0r Puntos 195

Deepak ha respondido correctamente la pregunta, sin embargo, no ha sido lo suficientemente claro. Para aclarar: ve a "Configuración", "Acerca de" y toca en "Número de compilación" hasta que veas el mensaje "Opciones de desarrollador se han activado" (o similar) - generalmente se requieren 7 toques. En ese punto, REGRESA a la pantalla principal de Configuración y desplázate hasta la parte inferior, donde ahora verás "Opciones de desarrollador". Bajo este (nuevo) conjunto de opciones, encontrar "Actualizaciones automáticas del sistema" y desactívalo. Esto debería resolver el problema, aunque no estoy seguro sobre las notificaciones, pero mi conjetura es que ya no aparecerán, ya que has deshabilitado la funcionalidad que las causa.

0 votos

No has respondido la pregunta que comenté debajo de la respuesta de @Deepak - ¿de qué teléfono estás hablando? Eso es importante saberlo, diferentes fabricantes organizan sus ajustes de manera diferente, y es diferente en diferentes versiones de Android. De todos modos, ahora corro con 7.1 estándar en el dispositivo, y esa opción de "Actualización automática del sistema" no existe allí. Sé cómo habilitar las Opciones de desarrollador, así que no se requiere más información al respecto. (Hay una etiqueta wiki en este sitio para las Opciones de Desarrollo, se puede vincular si es necesario). De hecho, he mencionado en la pregunta que mi dispositivo está rooteado.

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