0 votes

Les mises à jour OTA expirent-elles ?

J'ai récemment réactivé un ancien téléphone auprès de mon opérateur. (Pour vous donner une idée de son ancienneté, il fonctionne sous Android 2.3.3, alors que la dernière version disponible pour ce téléphone est 2.3.4). Il ne dispose pas de la dernière mise à jour OTA, mais lorsque j'essaie de vérifier les nouvelles mises à jour ("Paramètres" : "À propos du téléphone" : "Mises à jour du système"), j'obtiens le message suivant

"Checking for available update. Please wait..."

et d'une toupie qui ne cesse de tourner. Il ne progresse jamais au-delà de ce point. Si je reviens en arrière et que j'essaie de vérifier à nouveau, il n'arrive généralement même pas au spinner, parfois je dois appuyer plusieurs fois avant que le spinner n'apparaisse - certains appuis semblent ne rien faire et d'autres semblent faire clignoter le message "Checking..." pendant une fraction de seconde.

Le téléphone a été rooté, mais pour autant que je sache, cela ne devrait pas affecter une mise à jour OTA (bien que je comprenne que la mise à jour supprimera le rootage). Est-il possible que les mises à jour OTA soient interrompues après un certain temps ? Cette mise à jour date de 2 ou 3 ans. Est-ce qu'il y a autre chose que je peux faire pour trouver la cause du problème ?

(Je sais que je peux essayer d'effacer l'appareil, au cas où quelque chose sur l'appareil empêcherait la mise à jour, mais je crains que si les OTA expirent, je serais coincé avec une version encore plus ancienne sur l'appareil).

Mise à jour : Il semble que le BlurUpdater_VZW.apk (et l'odex) étaient manquants. Cependant, la seule copie que j'ai trouvée semble provenir de la mise à jour 4.5.629 et non de la 4.5.608 qui se trouve sur le téléphone, et elle présente le même comportement. Si je lance la version 4.5.629 sur un appareil avec 4.5.629, j'obtiens un message indiquant qu'aucune mise à jour n'est disponible, ce qui signifie peut-être que si je peux trouver une version 4.5.608 des fichiers BlurUpdater, cela fonctionnera ?

0voto

Michael Points 1314

Voici comment j'ai résolu le problème. Il s'avère que les fichiers de BlurUpdater sont spécifiques à la version que vous utilisez, et je n'avais pas la bonne version. Il m'a fallu un peu de travail pour trouver la bonne version.

Tout d'abord, j'ai téléchargé le fichier SBF pour la version 4.5.608. J'ai ensuite utilisé l'utilitaire sbf_flash en utilisant l'option -x pour extraire les images du SBF. J'ai ensuite utilisé l'option file -sL XX.img pour déterminer que les images les plus grandes étaient des systèmes de fichiers formatés ext3. J'ai ensuite utilisé la commande mount -t ext3 -o loop XX.img tmp/ pour monter chaque système de fichiers jusqu'à ce que je trouve celui qui contient le fichier BlurUpdater_VZW.apk y BlurUpdater_VZW.odex fichier. J'ai ensuite installé ces deux fichiers dans /system/app (comme Racine). Après avoir redémarré mon appareil et lancé la recherche de mises à jour, j'ai été informé qu'une mise à jour était disponible et j'ai pu commencer à l'installer.

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