Installer Android 4.4 KitKat sur le Nexus 4

Android 4.4 fournit par Google est sorti depuis quelques heures, je l’attendais depuis longtemps.
D’ailleurs cet article est rédigé avant la mise à disposition OTA pour les Nexus 4.
Nous allons procéder à l’installation Android avec l’aide de Windows 8.1.
Un avant-goût ? Mon Nexus 4 sous Android 4.4!

Pré-requis :

Je vous conseille de créer un dossier sur votre disque avec l’ensemble des fichiers comme ceci :

Décompressez les 2 fichiers : adb_fastboot et latest_usb_drivers_windows puis les installer.
Décompressez aussi occam-krt16o-factory-75ccae7a.tgz qui contient Android 4.4.

Installation Android 4.4 :

Lancement du terminal Windows à l’ancienne :

cmd
cd C:Program Files (x86)Minimal ADB and Fastboot

Lancement nouvelle génération avec Windows 8 (en mode graphique) :
MAJ + clic droit sur le répertoire : « Minimal ADB and Fastboot« 

Copiez les fichiers du dossier « occam-krt16o-factory-75ccae7a » que vous avez décompressé dans :

C:Program Files (x86)Minimal ADB and Fastboot)

Pour être sur voici le contenu de mon dossier :

On continue avec le branchement de notre Nexus 4 sur notre ordinateur Windows 8.1.
Pour commencer démarrez le Nexus 4 en « Fastboot » (Power + Volume BAS).

Lancement de la commande de vérification de connexion : Nexus4/Windows 8.1 :

fastboot devices
==> C:Program Files (x86)Minimal ADB and Fastboot>fastboot devices
==> 01c04xxx94xxxxxx        fastboot

Normalement, une ligne apparaît, voir ci-dessus. Sinon, ré-installez le pilote USB pour Android.
Ensuite le Nexus 4 doit être débloqué au niveau du « bootloader« , vérifiez la dernière ligne qui doit être en mode « Unlocked » comme sur la capture d’écran (ci-dessous) :

Pour être certain du déblocage, lancez la commande suivante :

fastboot oem unlock
==> ...
==> FAILED (remote: Already Unlocked)
==> finished. total time: 0.002s

La commande renvoi un FAILED ! Mon smartphone est déverrouillé.

Sinon lancez cette commande :  (efface le contenu de votre smartphone).

fastboot oem unlock

Redémarrez le smartphone en mode Fastboot et passez à la suite.

Nous allons flasher notre Nexus 4 pour le passer sous Android 4.4 !

Exécutez la commande dans le terminal « flash-all.bat« , voici le résultat :

C:Program Files (x86)Minimal ADB and Fastboot>flash-all.bat
sending 'bootloader' (2203 KB)...
OKAY [  0.072s]
writing 'bootloader'...
OKAY [  0.313s]
finished. total time: 0.387s
rebooting into bootloader...
OKAY [  0.002s]
finished. total time: 0.002s
< waiting for device >
sending 'radio' (45537 KB)...
OKAY [  1.440s]
writing 'radio'...
OKAY [  2.495s]
finished. total time: 3.937s
rebooting into bootloader...
OKAY [  0.002s]
finished. total time: 0.002s
< waiting for device >
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: MAKOZ30d
Baseband Version.....: M9615A-CEFWMAZM-2.0.1700.97
Serial Number........: 01c04aee9447af4f
--------------------------------------------
checking product...
OKAY [  0.002s]
checking version-bootloader...
OKAY [  0.001s]
checking version-baseband...
OKAY [  0.002s]
sending 'boot' (6336 KB)...
OKAY [  0.203s]
writing 'boot'...
OKAY [  0.349s]
sending 'recovery' (6884 KB)...
OKAY [  0.241s]
writing 'recovery'...
OKAY [  0.383s]
erasing 'system'...
OKAY [  0.038s]
sending 'system' (700500 KB)...
OKAY [ 22.067s]
writing 'system'...
OKAY [ 39.344s]
erasing 'userdata'...
OKAY [  0.459s]
formatting 'userdata' partition...
Creating filesystem with parameters:
    Size: 14129561600
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 8144
    Inode size: 256
    Journal blocks: 32768
    Label:
    Blocks: 3449600
    Block groups: 106
    Reserved block group size: 847
Created filesystem with 11/863264 inodes and 95427/3449600 blocks
sending 'userdata' (137438 KB)...
writing 'userdata'...
OKAY [ 12.032s]
erasing 'cache'...
OKAY [  0.030s]
formatting 'cache' partition...
Creating filesystem with parameters:
    Size: 587202560
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 7168
    Inode size: 256
    Journal blocks: 2240
    Label:
    Blocks: 143360
    Block groups: 5
    Reserved block group size: 39
Created filesystem with 11/35840 inodes and 4616/143360 blocks
sending 'cache' (10984 KB)...
writing 'cache'...
OKAY [  0.976s]
rebooting...

finished. total time: 76.151s
Press any key to exit...

Waouh, votre Nexus 4 va redémarrer sous Android 4.4 KitKat  !