0 votes

Le menu 'About>Software Updates' est absent sur le HTC One M8 Android 5.0.1 de Stock

Dans "Paramètres > À propos", il n'y a pas de "Mises à jour logicielles" sur mon téléphone. Je m'attends également à recevoir la mise à jour OTA Android 5.1, mais rien ne vient. Pourquoi n'y a-t-il pas de Pourquoi n'y a-t-il pas de menu "Mises à jour logicielles" sur mon téléphone (qu'ai-je fait pour en arriver là ?) et comment puis-je le rétablir ?

Je sais maintenant que si je restaure à la fois le système et les données (et que je démarre), le menu de mise à jour est présent et je reçois une OTA. Si je ne restaure pas la partition de données (seulement système+boot) alors le menu de mise à jour n'est pas là et il n'y a pas d'OTA. Ce n'est pas normal, mais comment puis-je modifier ma partition de données pour que les mises à jour logicielles soient à nouveau disponibles ?

Dispositif

  • HTC One M8
  • 5.0.1 Stock System - mais j'ai une fois modifié un fichier sur la partition système, et ensuite restauré le System+Boot original, mais pas restauré la partition Data originale d'avant la modification du système.
  • Récupération TWRP

Histoire - Qu'est-ce que j'ai fait ?

J'ai installé Android stock sur le téléphone déverrouillé S-ON et OTA'ed à 5.0.1. J'ai ensuite installé TWRP, fait une sauvegarde de toutes les partitions. C'est la sauvegarde à laquelle je peux maintenant revenir. J'ai ensuite enraciné le téléphone, installé mes applications avec la sauvegarde titanium, et aussi appliqué un correctif sdcard en éditant /etc/permissions. Le correctif sdcard n'a pas fonctionné, mais il s'agissait d'une édition de /system, donc cela pourrait être pertinent. Je n'ai pas remarqué la disparition du menu de mise à jour. Sur un autre téléphone, le HTC One m7, j'ai fait la même chose - sauf le correctif pour la carte SD, et le menu de mise à jour est toujours là.

Lorsque je rétablis maintenant le système /system, le menu de mise à jour+OTA ne réapparaît pas, mais si je restaure également /data, je vois le menu de mise à jour+OTA. Si je Root téléphone et appliquer sdcard fix le menu de mise à jour et OTA sont toujours là. Je soupçonne que le menu de mise à jour pourrait disparaître à un moment donné dans le futur après avoir modifié le système, et c'est juste une question de ne pas avoir réalisé que /system est modifié (pure spéculation).

Note sur la récupération TWRP

Je sais que je ne pourrai pas installer l'OTA pendant que je suis sur TWRP mais l'OTA devrait être disponible, donc je ne vois pas l'intérêt de revenir à la récupération stock avant qu'elle ne fonctionne à nouveau.

1voto

GiantTree Points 4016

Parce que vous avez écrit au /system partition, il s'est verrouillé en raison de la façon dont les mises à jour sont installées, elles ne font que corriger des fichiers, c'est-à-dire PAS d'image système complète et donc, pour éviter les bootloops, les bricks, les dysfonctionnements, etc, ils suppriment simplement l'option OTA.

Aussi : Cet état est sauvegardé et n'est jamais vérifié à nouveau (car si vous avez bricolé /system c'est intentionnellement permanent. Restauration du site /data supprime cette information et permet une vérification par le système.

C'est similaire à la façon dont les téléphones Samsung détectent s'ils ont été modifiés ; ce n'est pas instantanément après l'installation/le redémarrage, mais plutôt après quelques vérifications (existence de fichiers, permissions, tailles, dates, hashsums, etc.) ). Cela peut ou non prendre un certain temps pour se terminer.

Dernière remarque : la disponibilité/existence et l'étendue de ces vérifications peuvent varier en fonction de la révision de la ROM, du modèle et des modifications supplémentaires apportées par les opérateurs ou le fabricant lui-même.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X