Peut être vous le savez deja mais Android 5.0 est disponible sur le Nexus 4, du moins les images de restauration. Si vous êtes impatient et que vous n’avez pas envie d’entre la mise à jour OTA , voici comment faire pour l’installer à l’aide d’ADB et d’un cable USB.

Tout d’abord, ce tout se base pour les personnes qui n’ont pas de récovery alternatif car je part du principe que si vous avez deja installer un recovery alternatif, vous n’avez pas forcement besoin de ce petit guide :)

Ensuite, il faut savoir que la procédure enlèvera tout vos données , car il faut pour cela déverrouiller son telephone pour y installer l’image de restauration.

Il vous faudra également les outils ADB et fastboot d’installer sur votre système. Je vous laisse vous débrouiller pour installer ceci, ce n’est pas très compliqué en sois notamment si vous êtes sur Ubuntu :

De plus, je tiens à préciser que ce guide à été tester sous Linux et OS X , donc des systèmes UNIX. Même si la procédure est très proche sous Windows, rien n’est garantie.

sudo apt-get install android-tools-adb android-tools-fastboot

Ou encore Archlinux :

sudo yaourt -Sy adb fastboot-git

Par contre sous windows.. il faut installer tout le SDK Android.

C’est partie !

## Prérequis

  1. Avoir ADB et fastboot d’installé
  2. Avoir activé le mode de débogage USB sur votre Nexus
  3. ???
  4. Un peu de temps

Télécharger l’image de restauration

L’image de restauration permet de revenir à n’importe quel version d’android. Ces images sont disponible sur le site de Google qui liste toute les versions des différent appareil Nexus supportés.

Rendez-vous donc sur se site et télécharger la version 5.0 qui correspond à votre Nexus. ( occam pour le Nexus 4 et hammerhead pour le Nexus 5)

Factory Images for Nexus Devices

image

Une fois le téléchargement fini, je vous conseil de vérifier l’empreinte MD5 pour être sur que le .tgz est complet. Pour cela, en supposant qu’il se trouve dans le dossier Donwloads :

~$ cd Downalods
~$ md5sum occam-lrx21t-factory-51cee750.tgz
67aa480781bebc47b70a1e94de5b92e5 occam-lrx21t-factory-51cee750.tgz

Si la valeur retournée est la même que sur le site, on est bon et on peu continuer :)

Déverrouiller le bootloader

C’est cette étape qui va effacer toute vos données sur votre téléphone alors penser à bien tout sauvegarder avant.

Brancher votre téléphone en USB et dans le terminal vérifier que votre téléphone est bien present:

~$ adb devices
List of devices attached
5700XXXXXXXX device

Ensuite il faut démarrer son Nexus en mode bootloader grace à la commande suivante

~$ adb reboot bootlader

Maintenant, l’étape ultime pour déverrouiller votre Nexus:

~$ fastbook oem unlock

Confirmer l’action directement sur le Nexus avec les boutons de volumes et le bouton power

Maintenant que c’est fait on peut passer à la suite :)

Installer l’image de restauration

Dans votre dossier Downloads , il faut extraire l’archive:

tar -xzvf occam-lrx21t-factory-51cee750.tgz
cd occam-lrx21t/

L’image viens avec un petit script pour faciliter l’installation, dernière étape ultime pour installer Android 5.0

sudo ./flash-all.sh

Il faut patienter un bon moment, la copie des fichiers est plutôt rapide, mais le premier démarrage est relativement long, alors soyez patient mais rien ne vous empêcher de paniquer tout de même si cela vous fais envie :)

imageVoila, vous avez Android 5.0

Enjoy();