J'ai deux téléphones Pixel sous Android 10. Hier, j'ai rejoint le programme Android Beta pour obtenir Android 11, avec l'intention d'essayer Android 11 sur un téléphone et de garder l'autre sur Android 10. J'ai commencé le processus de téléchargement/installation sur un seul téléphone. Aujourd'hui, j'ai voulu vérifier l'avancement du processus de mise à jour d'Android 11, je suis allé dans les paramètres et j'ai vu qu'une mise à jour était disponible. Pensant que le processus avait peut-être expiré et que je devais simplement réessayer, j'ai choisi de télécharger/installer la mise à jour.
Immédiatement après le démarrage, j'ai vérifié quel téléphone je regardais, et j'ai été horrifié de constater que c'était le autre le téléphone, celui que je voulais garder sous Android 10. Donc je voulais annuler le processus sur ce téléphone, mais il y a pas de bouton d'annulation . Comme l'interface utilisateur ne propose pas d'option, j'ai pensé essayer de tuer les processus sur le téléphone.
crosshatch:/ # ps -A | grep update
u0_a64 10143 893 4987920 48108 SyS_epoll_wait 0 S com.google.android.configupdater
root 10773 1 44184 5808 SyS_epoll_wait 0 S update_engine
crosshatch:/ # kill -9 10143
Cela a tué com.google.Android.configupdater, mais update_engine a refusé de mourir. Chaque fois que j'essayais de tuer update_engine, un nouveau apparaissait.
Mais lorsque je suis revenu à l'écran de mise à jour du système, il a heureusement indiqué que le téléchargement était en pause. MAIS il ne présentait qu'une option pour reprendre, PAS pour annuler.
Même dans ce cas, ce sursis a été de courte durée, car il a rapidement choisi de reprendre automatiquement, sans en recevant une quelconque indication de ma part que je voulais faire ça.
J'ai maintenant éteint le téléphone en essayant de trouver comment le garder sous Android 10.
Je vois que dans certains cas Une fois le téléchargement terminé, l'utilisateur aura une dernière chance de décider s'il veut continuer. Est-ce vrai pour la mise à jour vers Android 11 ? Et comme le demande la question posée dans ce lien, puis-je choisir de supprimer le téléchargement à la place ? Ou existe-t-il un moyen d'annuler le téléchargement en cours ? Je suis inquiet à l'idée de le laisser se terminer et de décider ensuite si je veux continuer plutôt que de sélectionner "Plus tard".
Mise à jour L'autre téléphone avec lequel j'avais l'intention d'essayer Android 11, après le processus de " téléchargement et d'installation ", a fait pas me donner la possibilité de préciser "Plus tard" ou "Annuler". Je ne peux donc pas simplement attendre et l'annuler, mais je vais peut-être devoir trouver un moyen de réinitialiser le processus de "téléchargement et d'installation" pendant qu'il se déroule. En attendant, je gagne du temps en gardant le téléphone Android 10 éteint la plupart du temps.
Mise à jour 2 J'ai également envisagé de rétrograder vers Android 10 une fois Android 11 installé, par exemple en suivant les étapes suivantes ce guide mais cela semble gênant et potentiellement risqué. Je préférerais de loin un moyen d'arrêter le téléchargement/installation actuel d'Android 11.
0 votes
Pouvez-vous effacer les données de ce paquet (configupdater) ?
1 votes
@alecxs Bonne idée, j'ai essayé avec
pm clear com.google.android.configupdater
et il a indiqué qu'il s'agissait d'un succès. Lorsque je vais dans le système, il affiche "Mise à jour disponible" (bien, les données ont été effacées, je suppose ?) mais ensuite je vais l'afficher (ce qui donnait auparavant le choix de télécharger/installer), et il affiche à nouveau qu'il est en train de télécharger la mise à jour. Et le processus update_engine est toujours là, et redémarre automatiquement lorsqu'il est arrêté.0 votes
Veuillez noter que la version du chargeur de démarrage comporte une protection contre le déclassement qui ne peut être contournée d'aucune manière. vous devez trouver le paquet responsable pour l'effacer. une réinitialisation d'usine sera plus efficace.
0 votes
@alecxs Merci, c'est bon à savoir. Je préférerais annuler le téléchargement/l'installation plutôt que de le laisser se terminer et de rétrograder plus tard.
0 votes
Je suppose que la mise à jour est programmée localement, mais il est possible qu'elle soit programmée à distance aussi, peut-être via un compte google lié ou via le numéro de série de l'appareil ? dans ce cas, il est possible que la mise à jour soit réessayée même après une réinitialisation d'usine (spéculation).
0 votes
Il faut savoir que google ne propose pas de solution pour débrider un appareil non débridé autre que le mode fastboot. il est donc fortement recommandé de déverrouiller le bootloader sur les appareils google (en dehors de la période de garantie).