Soutenez La Quadrature du Net contre ACTA et au-delà !

Edito

Faciliter le passage à Linux (Ubuntu) définitif (single boot) ou partiel sur Mac
__
MacBook Pro 5,5 - Ubuntu 14.04 x64 single boot

lundi 16 décembre 2013

Installer Cyanogen Mod sur un Nexus5 à partir d'Ubuntu

IMG_6395

On pourrai croire que Google délivre avec ses téléphones Nexus une version d'Android sans surcouche et personnalisable à souhait. En fait vous vous retrouvez avec un téléphone avec une surcouche Google, légère certes, mais présente tout de même. Des applications non désinstallables, même si inutiles et au final peu de personnalisation possible. Cyanogen est une ROM, une "version d'Android", elle, dépourvue de toutes ces fioritures, elle est extrêmement personnalisable et aucune des applications Google n'est nécessaire à son fonctionnement (ou presque).Cyanogen Mod permet entre autre de personnaliser l'ordre de ses écran d'accueil et le nombre d'applications que l'on peu y mettre, créer des profils avec des déclencheurs ("Maison" quand on se connecte à son wifi, "Nuit" pour dormir, etc), de modifier ses raccourcis à volonté... entre autres!

Si l'installation de Cyanogen Mod sur le Nexus 5 est très bien décrite sur le wiki[eng], il reste cependant des parties un peu floues, notamment autour du fastboot (l'histoire de PATH est un peu perturbante) et de l'utilisation d'adb... Ce tutoriel reprend celui donnée par Cyanogen Mod, avec quelques précisions et une traduction en français! Je dois donc préciser que cette modification de votre appreil risque de vous faire perdre votre garantie et peut éventuellement endommager votre téléphone, vous le faites donc à vos risques et périls.

Note : Si l'installation est décrite ici pour le Nexus 5, elle doit très bien pouvoir  s'appliquer à d'autres modèles... en attendant qu'un installateur arrive sur Linux!

Voici comment j'ai procédé :

0. Préparatifs

  • Avant de commencer, sauvegarder tout le contenu de votre téléphone (pensez a faire une sauvegarde de vos SMS aussi). 
  • Installez les paquets android-tools-adb et android-tools-fastboot grâce à Synaptics par exemple. 
  • Téléchargez la ClockworkMod Recovery, la ROM Cyanogen Mod et les applications Google de bases (à moins que vous souhaitiez vous retrouver sans Playstore au démarrage...)
  • Lisez avec attention le wiki[eng]

1. Débloquer l'appareil

  • Tout d'abord il faut activer le débogage USB, pour cela allez dans Paramètres > À propos du téléphone > cliquez 7 fois sur le ""Numéro de build". Forcément si on ne le sais pas, on ne risque pas de le trouver!
  • Ensuite, vous devez autoriser votre ordinateur à déboguer, une fenêtre devrait apparaître sur votre téléphone si ce n'est pas le cas, débranchez et rebranchez votre téléphone.
  • Ouvrez un terminal et tapez :
sudo adb reboot bootloader
Un sudo ne fait jamais de mal, votre téléphone devrait redémarrer en mode fastboot.
  • Verifiez que votre téléphone est bien reconnu :
fastboot devices
Le numéro de série devrait apparaître (à comparer avec celui affiché sur l'écran de votre téléphone). Sinon c'est par là[eng] que ça se passe.
  • Ensuite tapez (le sudo est ici nécessaire) :
sudo fastboot oem unlock
Acceptez ce que votre téléphone affiche, vol+/- pour naviguer, power pour accepter.
  • L'appareil redémarre, une cadenas ouvert vous indique qu'il est debloqué.

2. Installer la Recovery

  • Réactivez le débogage USB
  • Copiez l'image de la Recovery précédemment téléchargée dans votre dossier personnel
  • Dans un terminal tapez :
sudo adb reboot bootloader
  • Vérifiez que votre appreil est toujours reconnu (on est jamais trop prudent) :
fastboot devices
  • Fashez votre Recovery en tapant sudo fastboot flash recovery your_recovery_image.img, soit pour un Nexus 5 :
sudo fastboot flash recovery recovery-clockwork-6.0.4.5-hammerhead.img
  • Redémarrez sur la Recovery :
sudo fastboot boot recovery-clockwork-6.0.4.5-hammerhead.img

3. Installez Cyanogen Mod

  • Placez le fichier .zip de la ROM ainsi que celui des applications Google dans le fichier racine de votre téléphone.
  • Redémarrer en Recovery :
sudo adb reboot bootloader
Choisissez Recovery avec les touches de Volume, puis validez avec power.
  • Toujours grâce aux touches de volumes et power, faite un backup (ça ne coûte pas grand chose)
  • Sélectionnez wipe date/factory reset
  • Puis Install zip from sdcard
  • Puis Chose zip from sdcard
  • Choisissez le .zip de la ROM, puis une fois celle-ci installée les applications Google (il faut éventuelle ment se rendre dans le dossier /0 avant)
  • Enfin Sélectionnez l'option reboot system now, voilà!

Aucun commentaire:

Enregistrer un commentaire