0 votos

Falta el menú 'About>Software Updates' en el HTC One M8 Android 5.0.1

En los 'Ajustes > Acerca de' no hay 'Actualizaciones de software' en mi teléfono. También estoy esperando recibir la actualización OTA de Android 5.1, y no llega nada. ¿Por qué no hay Actualizaciones de software' en mi teléfono (¿qué he hecho para acabar aquí?) y cómo lo recupero?

Ahora sé que si restauro tanto el sistema como los datos (y arranco) entonces el menú de actualización está ahí, y recibo una OTA. Si no restauro la partición de datos (sólo sistema+arranque) entonces el menú de actualización no está ahí y no hay OTA. No es normal, pero ¿cómo puedo modificar mi partición de datos para que las actualizaciones de software vuelvan a estar disponibles?

Dispositivo

  • HTC One M8
  • 5.0.1 Stock System - pero una vez he modificado un archivo en la partición del sistema, y luego he restaurado System+Boot original, pero no he restaurado la partición de datos original de antes de modificar el sistema.
  • Recuperación TWRP

Historia - ¿Qué he hecho?

He instalado Android de stock en el teléfono desbloqueado S-ON y OTA'ed a 5.0.1. Luego instalé TWRP, hice una copia de seguridad de todas las particiones. Esta es la copia de seguridad que ahora puedo volver a. Luego rooteé el teléfono, instalé mis aplicaciones con la copia de seguridad de titanio, y también apliqué un arreglo de la tarjeta SD editando /etc/permissions. El arreglo de la tarjeta sdcard no funcionó, pero fue una edición de /system, por lo que podría ser relevante. No me di cuenta cuando el menú de actualización desapareció. En otro teléfono, el HTC One m7, hice lo mismo - excepto el arreglo de la tarjeta sdcard, y el menú de actualización sigue ahí

Cuando ahora vuelvo a stock /system, el menú de actualización+OTA no vuelve a aparecer, pero si restauro /data también veo el menú de actualización+OTA. Si luego hago Root al teléfono y aplico el fix de la sdcard el menú de actualización y la OTA siguen ahí. Aunque sospecho que el menú de actualización podría desaparecer en algún momento en el futuro después de modificar el sistema, y es sólo una cuestión de que no se han dado cuenta de que /system se modifica (pura especulación).

Nota sobre TWRP recovery

Sé que no podré instalar la OTA mientras esté en TWRP, pero la OTA debería estar disponible, así que no veo el sentido de volver al recovery de stock antes de que vuelva a funcionar.

1voto

GiantTree Puntos 1234

Porque usted ha escrito al /system partición, se ha bloqueado debido a la forma en que se instalan las actualizaciones, sólo parchean archivos es decir, NO hay una imagen completa del sistema y por lo tanto, para evitar bootloops, bricking, mal funcionamiento, etc, simplemente eliminan la opción OTA.

También: Este estado se guarda y no se vuelve a comprobar (porque si se ha retocado /system es intencionadamente permanente. Restauración de /data elimina esta información y permite una comprobación por parte del sistema.

Es similar a la forma en que los teléfonos Samsung detectan si han sido modificados; no es instantáneamente después de la instalación/reinicio, sino después de algunas comprobaciones (existencia de archivos, permisos, tamaños, fechas, hashsums, etc.). Esto puede requerir o no algún tiempo para terminar.

Última nota: La disponibilidad/existencia y el alcance de esas comprobaciones pueden variar en función de la revisión de la ROM, del modelo y de las modificaciones adicionales realizadas por los transportistas o el propio fabricante.

0 votos

Gracias. ¿Sabes cómo restablecer la bandera en la partición de datos sin restaurar los datos?

0 votos

Lo siento pero no tengo un dispositivo HTC así que no sé dónde se guarda. Probablemente en alguna base de datos o archivo oculto incluso.

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