Aller au contenu

[TUTO] Installer manuellement l'OTA d'Android Lollipop 5.0 avec ADB


Rungun

Recommended Posts

Installer manuellement l'OTA d'Android Lollipop 5.0 avec ADB

(fonctionne avec Android M)

 

Android_Lollipop_Statue_Screenshot_From_

 
 
:excl: Rappelez vous que vous et vous seul êtes responsables de vos actes, Ni moi ni Frandroid pourront être tenus pour responsable en cas de brick de celui-ci.  :excl: 
 
 
Bonne nouvelle ! Vous allez pouvoir installer tout de suite Android Lollipop sur votre Nexus 5, et ce, sans perdre aucune donnée :)
Le principe est simple : On va télécharger nous même le fichier ZIP de la mise à jour OTA, et l’exécuter nous même.
 
Si vous êtes rooté avec le bootloader déverrouiller ou même sous une custom ROM, ce tutoriel n'est pas pour vous.
 
Prérequis : 

• Minimal ADB and Fastboot de chez nos confrères XDA, que vous pouvez télécharger ici : http://forum.xda-developers.com/showthread.php?t=2317790
• Les drivers à jours pour le Nexus 5, que vous pouvez télécharger ici : http://developer.android.com/sdk/win-usb.html
 

Faites bien attention à votre version, si vous ne savez pas laquelle vous avez, allez dans Paramètres > A propos du téléphone > Numéro de Build, et choisissez le bon fichier ZIP de l'OTA d'Android Lollipop.
•KTU84P pour passer à LRX21O : http://android.clients.google.com/packages/ota/google_hammerhead/c1a33561be84a8a6a7d5a4c8e3463c4db9352ce6.signed-hammerhead-LRX21O-from-KTU84P.c1a33561.zip
•KTU84Q pour passer à LRX21O : http://android.clients.google.com/packages/ota/google_hammerhead/67fdc56df808024ba5ebd95d4e16358c3b4f96cb.signed-hammerhead-LRX21O-from-KTU84Q.67fdc56d.zip

 

• Pour Android Marshmallow LMY48M pour passer à MRA58K voici le lien du fichier ota : 

https://android.googleapis.com/packages/ota/google_hammerhead/8f8cc12f7a9d7561be21f95914f289bda86e402b.signed-hammerhead-MRA58K-from-LMY48M.zip
 
Note : Le fichier à un très grand nom, libre à vous de le renommer, cela n'influe en rien dans les manipulations. Personnellement je l'ai renommer en "update.zip"
 
Vous avez besoins de vous assurer que le Débogage USB est activé. Si les options développeurs n'apparaissent pas dans vos Paramètres, suivez cette manipulation :

Allez dans Paramètres > A propos du téléphone > Numéro de Build, et tapez sur le numéro de build 7 fois. Les options développeurs auront apparues dans la page principale des Paramètres.


 
Il est obligatoire de placer le fichier ZIP que vous avez télécharger tout à l'heure dans le dossier "Minimal ADB and Fastboot", qui se trouve dans Programs Files (x86).
 
Maintenant, il est enfin temps d'installer notre fichier. Ouvrez Minimal ADB par le raccourci qu'il y a sur votre bureau, ou alors allez dans "C:\Program Files (x86)\Minimal ADB and Fastboot", appuyez sur Shift et faites un clic droit en même temps, et cliquer sur "Ouvrir une fenêtre de commande ici"
 
- Votre téléphone est brancher sur votre ordinateur, avec le débogage USB en marche. Le téléphone est allumer. Vous devez le redémarrer en mode Fastboot donc vous tapez

adb reboot bootloader

dans l'invite de commande que vous avez ouvert précédemment.
 
- Le menu "Fastboot" devrais apparaître, et vous pouvez normalement voir "Start" en haut de votre écran. Appuyez plusieurs fois la touche Volume + de votre téléphone pour arrivez jusque "Recovery". Appuyez maintenant sur le bouton Power pour valider notre choix.
 
- Vous devez maintenant voir un Androïd avec le ventre ouvert, et un point d'exclamation rouge. Appuyez simultanément sur Volume + et Power pour arriver à un nouveau menu bleu. (J'ai réussi la manipulation des touches au bout de plusieurs fois, donc persévérez.)
Dans ce menu, naviguez avec les touches Volume - et Volume + jusque sélectionner "apply update from adb" et valider votre choix toujours avec le bouton Power.
Dans la commande Windows, taper ceci :

adb sideload lenomdevotrefichier.zip

Si tout se déroule bien, la commande devrais indiquer un certain pourcentage qui augmentera jusque 100%. Ne touchez à rien et laisser la magie du flash se faire. Une fois arriver à 100%, votre Nexus 5 va encore "travailler" afin d'installer votre mise à jour. Cela peut mettre un certain temps, et le boot aussi, ne paniquez pas c'est normal, votre téléphone va démarrer. Soyez patient.
 
Et maintenant, profitez bien de votre nouvel OS !

 

 

Pour ceux qui sont dans le cas ou le téléphone n'est pas reconnu en mode recovery (et qu'il est donc impossible de faire la commande sideload) la solution à été donner par ralfred un peu plus bas, un grand merci à celui ci !

Modifié par Rungun
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Un p'tit commentaire ici, puisque c'est cette méthode que j'ai suivie hier après-midi et qui a fonctionné sans problème.

J'en profite pour y mettre ce complément (infos données sous Windows 8.1):

 

Si, comme moi, vous avez un problème d'appareil non trouvé après le reboot en fastboot, il faut mettre à jour le driver du Nexus MAIS pas avec le driver USB de Google, parce qu'en fastboot l'appareil est disons reconnu différemment. Voilà donc comment j'ai résolu ce souci:

 

-Aller dans le gestionnaire de périphériques

-Trouver le Nexus dans la liste, icone indiquant un problème (absence de driver)

-Clic droit > mettre à jour le pilote

-Choisir d'aller chercher manuellement sur le PC

-Sélectionner le dossier "Minimal ADB & Fastboot"

-Il proposera logiquement trois possibilités, choisir le pilote qui a un nom du genre "adb interface" (désolé, j'ai pas noté le nom précis, m'enfin vous devriez le trouver sans problème).

 

Ainsi le pilote sera mis à jour pour être reconnu par ADB, et vous pourrez lancer la commande "adb sideload".

  • Like 2
Lien vers le commentaire
Partager sur d’autres sites

Bonjour et merci pour le tuto déjà :)

Si je comprends bien, ce tuto est valable uniquement pour les Nexus 5 stock non rooté ?

J'ai laissé le mien brut (sans bidouille) depuis que je l'ai donc je peux me lancer sans soucis ?

Et je suppose qu'il y a la perte de toutes les données ?

Flemme d'attendre l'OTA à vrai dire !

Lien vers le commentaire
Partager sur d’autres sites

Il s'agit du zip de la màj OTA donc aucune perte de données. Effectivement valable uniquement pour les Nexus non rootés au bootloader verrouillé.

 

J'ai fait la mise à jour manuelle sur Mac via adb sans aucun soucis, pas de drivers à installer, juste le zip et le petit fichier adb et c'est parti.

 

J'aime bien Lollipop pour l'instant.

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Si, comme moi, vous avez un problème d'appareil non trouvé après le reboot en fastboot, il faut mettre à jour le driver du Nexus MAIS pas avec le driver USB de Google, parce qu'en fastboot l'appareil est disons reconnu différemment. Voilà donc comment j'ai résolu ce souci:

[...]

Salut ! Je suis précisément bloqué à cette étape, j'ai aussi "device not found" et quand je suis ta manip' en sélectionnant le dossier Minimal ADB et fastboot Windows me dit qu'il ne trouve aucun pilote...

Quelqu'un aurait une petite idée ? Merci. :D

Lien vers le commentaire
Partager sur d’autres sites

Salut ! Je suis précisément bloqué à cette étape, j'ai aussi "device not found" et quand je suis ta manip' en sélectionnant le dossier Minimal ADB et fastboot Windows me dit qu'il ne trouve aucun pilote...

Quelqu'un aurait une petite idée ? Merci. :D

 

Ah zut. C'est bête, comme je l'ai dit ici, je n'ai pas pensé à prendre note au fur et à mesure, plongé dans le truc (en ayant peur de foirer quelque chose ^^)... Je sais que je n'ai pas réussi à mettre à jour le driver du premier coup, mais je me souvient pas très précisément de ce que j'ai fait...

Ce dont je suis sûr c'est qu'il faut lui mettre ce fameux pilote "adb interface" machin-truc :D

 

@@Rungun avait eu le même problème, il se souvient peut-être mieux que moi.

Lien vers le commentaire
Partager sur d’autres sites

Salut ! Je suis précisément bloqué à cette étape, j'ai aussi "device not found" et quand je suis ta manip' en sélectionnant le dossier Minimal ADB et fastboot Windows me dit qu'il ne trouve aucun pilote...

Quelqu'un aurait une petite idée ? Merci. :D

Hello !

 

Même problème me concernant, aucun pilote trouvé. Windows 7 également?

Lien vers le commentaire
Partager sur d’autres sites

Hello !

 

Même problème me concernant, aucun pilote trouvé. Windows 7 également?

Je pense avoir trouvé :D

En fouillant un peu j'ai trouvé des "drivers universels", que tu peux trouver sur cette page :

https://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH(j'ai pas osé mettre le lien de téléchargement direct je crois que le forum prend ça pour un spam après).

Télécharge le fichier, débranche ton téléphone, lance l'installation, rebranche, ton téléphone est maintenant reconnu automatiquement.

J'ai lancé le sideload machin et les pourcentages se sont chargés.

Maintenant j'attend de voir si l’installation se finie, je vous tiens au courant. :)

(Ah et je suis sous Windows 8.1 si ça peut apporter quelque chose...)

Edit : Après 5 minutes d'installation (juste après le chargement de l'update.zip), ...et 10 bonnes minutes de redémarrage... Il est vivaaaaaant !

 

Tout à l'air de fonctionner et j'ai effectivement encore toutes mes applis, SMS, photos..!

Du coup c'est parfait, merci pour ce tuto mis à part ce petit soucis  de driver tout fonctionne comme sur des roulettes !

 

 

Edit 3 : après cette manip' d'installation de driver custom j'ai voulu brancher mon Nexus 5 au PC pour voir la mémoire interne et il ne s'affichait pas dans "Ce PC" (ou "poste de travail" pour les anciens :D)

La solution c'est d'aller dans "gestionnaire de périphériques", de désinstaller le driver "clockword" (clic droit sur le périph' nexus 5 > désinstaller). Débrancher, rebrancher son téléphone, et une installation du bon driver (pas le ADB) se fera automatiquement et vous pourrez de nouveau accéder à la mémoire du téléphone via votre PC.

 

J’espère que c'est assez clair mais voilà je préfère préciser avant de me faire taper dessus. :)

Modifié par Hunter-45
  • Like 3
Lien vers le commentaire
Partager sur d’autres sites

Merci ! Je vais tenter cette approche  :) Confirme nous si ça fonctionne

 

Edit : Chargement en cours également  :)

 

Edit2 : Je confirme à tous, ça fonctionne parfaitement. Je n'ai rien perdu de mes données et la màj est correctement fonctionnelle. L'installation via cordon dure 10 bonnes minutes, et le reboot du téléphone (qui optime toutes vos applications) est d'une longueur... Seulement 177 applications et ça m'a bien pris 8 minutes.
​Merci Rungun & Hunter-45 pour le petit soucis de driver.

Modifié par Tiidjay
Lien vers le commentaire
Partager sur d’autres sites

Sinon on doit pouvoir utiliser un driver generique de windows. Quand vous allez dans gestionnaire de peripheriques vous faites installer manuellement, choisir dans une liste, puis choisir adb interface et installer le driver.

C'est ce que j'ai fais sur la nexus 7 (meme probleme de non reconnu) et ça a marché.

Pas essayé sur nexus 5 encore (je patiente) mais ça devrait être la même chose

Modifié par stig
Lien vers le commentaire
Partager sur d’autres sites

Merci pour le tuto grâce auquel j'ai pu installer l'OTA.

 

J'en profite pour vous faire part des soucis rencontrés et comment je les ai résolu.

 

Pour débuter voici l'état de mon N5 avant la mise à jour : Bootloader dévérouillé et root actif (avec towel root + SuperSu). 

J'avais bien lu l'avertissement en début de tuto sur ma situation mais comme je suis jouer j'ai opté pour l'installation de l'OTA mais en ayant au préalable reverrouillé mon bootload et effectuer un unroot.

 

Pour reverrouiller le bootloader j'ai procédé en redémarrant en mode fastboot puis avec la commande "adb oem lock"

 

Pour effectuer le unroot j'ai utilisé SuperSu.

Dans les paramètres de SuperSu, activer le mode "pro" (c'est gratuit) puis j'ai cliqué sur "suppression complète du root". Mon N5 n'ayant pas redémarré à l'issue de cette opération j'ai forcé un redémarrage au cas où.

Après vérification que root avait disparu à l'aide de "RootChecker" je me suis lancé dans l'opération de mise à jour du tuto.

 

Là petite galère car en mode recovery mon N5 n'était plus reconnu, donc impossible d'envoyer le fichier .zip

 

Pour résoudre ceci j'ai forcé la mise à jour du driver en procédant ainsi :

 

Toujours dans le mode recovery, le N5 connecté à l'ordi en USB, ouvrir le gestionnaire de périphérique de windows (7 pour ma part)

puis j'ai cliqué droit sur mon N5 qui était marqué comme n'étant pas reconnu 

puis j'ai sélectionné mettre à jour le pilote

Puis j'ai sélectionné rechercher un pilote sur mon ordinateur

puis j'ai sélectionné choisir parmi une liste de pilotes périphériques sur mon ordinateur

puis j'ai sélectionné appareil android

puis j'ai sélectionné Google et Android Composite ADB Interface 

Puis j'ai accepté l'avertissement de windows

 

Une fois le driver installé j'ai pu effectué sans soucis la mise à jour et maintenant mon N5 est sous Lollipop ...


j'aimerai comprendre : pourquoi on ne peut pas appliquer ce tuto avec un bootloader deverouillé (mon cas)  ?  et si je le reverrouille est ce que cela va wiper les datas ?  

 

En fait l'OTA arrive avec une nouvelle vérification qui fait que si un des fichiers système a été modifié ou que le bootloader est déverrouiller il semble que l'OTA ne s'installe pas.

 

J'ai reverrouillé mon bootloader (plus unroot) (voir mon message précédent) sans perdre aucune données et en ayant réussi l'application de l'OTA par cette méthode

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Il s'agit du zip de la màj OTA donc aucune perte de données. Effectivement valable uniquement pour les Nexus non rootés au bootloader verrouillé.

 

J'ai fait la mise à jour manuelle sur Mac via adb sans aucun soucis, pas de drivers à installer, juste le zip et le petit fichier adb et c'est parti.

 

J'aime bien Lollipop pour l'instant.

 

 

Le souci c'est qu'ADB est en .exe, je ne l'ai pas trouvé sur OSX. Tu as fait comment ? :P

 

 

Edit: suffit juste de trouver le dossier avec la commande Adb. Ça devrait marcher.

Modifié par sparda06
Lien vers le commentaire
Partager sur d’autres sites

Bonjour, alors voilà j'ai un petit soucis, j'essaye de mettre à jour mon téléphone vers la 5.0, mais je bloque au moment où il faut entrer la commande "adb sideload nomdufichier.zip" ça met met sa : http://www.hostingpics.net/viewer.php?id=440168capture1.png

et donc sa ne marche pas... Pourquoi ?

Merci d'avance ! 

Modifié par YoosDu71
Lien vers le commentaire
Partager sur d’autres sites

Bonjour, alors voilà j'ai un petit soucis, j'essaye de mettre à jour mon téléphone vers la 5.0, mais je bloque au moment où il faut entrer la commande "adb sideload nomdufichier.zip" ça met met sa : http://www.hostingpics.net/viewer.php?id=440168capture1.png

et donc sa ne marche pas... Pourquoi ?

Merci d'avance ! 

Je vois que tu as indiqué comme nom de fichier uptade.zip ce ne serait pas plutot update.zip le nom du fichier ?

Lien vers le commentaire
Partager sur d’autres sites

Merci pour le tuto grâce auquel j'ai pu installer l'OTA.

 

 

Pour reverrouiller le bootloader j'ai procédé en redémarrant en mode fastboot puis avec la commande "adb oem lock"

 

 

 

 

merci bcp rungun pour le tuto  et ralfred pour les adaptions : juste une petite remarque la commande pour reverrouiller le bootloader est "fastboost oem lock"  

Lien vers le commentaire
Partager sur d’autres sites

Sinon on doit pouvoir utiliser un driver generique de windows. Quand vous allez dans gestionnaire de peripheriques vous faites installer manuellement, choisir dans une liste, puis choisir adb interface et installer le driver.

 

Ah voilà où je me trompais dans mon explication, il ne faut pas aller chercher dans le dossier ADB mais choisir dans une liste :)

Une fois dans le recovery sur mon Nexus 5 (avec l'android ouvert avec "Aucune commande"), j'ai beau faire Volume + et Power, ça ne fait rien à part redémarrer :(

Il faut insister, ça n'a pas marché du premier coup pour moi non plus. Ré-essaye en appuyant bien les deux vraiment en même temps et en les laissant enfoncés un peu, ça finira par marcher ;)

Lien vers le commentaire
Partager sur d’autres sites

Le souci c'est qu'ADB est en .exe, je ne l'ai pas trouvé sur OSX. Tu as fait comment ? :P

 

 

Edit: suffit juste de trouver le dossier avec la commande Adb. Ça devrait marcher.

 

Oui j'ai télécharge le SDK complet mais il faut juste le fichier adb pour mac qui dans Tools je crois.

Je l'ai glissé sur le bureau, c'est plus simple mais c'est réellement le seul prérequis sur Mac.

Modifié par MeeD
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...