Il existe bien des tutoriaux sur le net pour expliquer comment mettre à jour son téléphone et le rooter. Le but ici est juste de me rappeler de manière succinte comment j’ai fait la manipulation sur le mien.

Source initiale XDA Forum : [ICS]Universal Rooting for most ICS phones, Any ROM, now with CWM6

Cette méthode, aux versions de firmware près, est valable pour (presque) tous les téléphones. Elle ne déclenche ni incrémentation du compteur de flash, ni triangle jaune !

Mon Galaxy Note était resté en Gingerbread + Kernel CF-Root depuis que je l’avais acheté et rooté en janvier dernier. J’ai patiemment attendu que la version ICS 4.0.3 soit testée par la communauté et j’ai bien fait, vu les retours plutôt négatifs. La 4.04 étant disponible depuis fin juillet, j’ai décidé de sauter le pas.

Firmware GingerBread initial :
PDA: N7000XXKKA ##
CSC: N7000OXXKK5
Version: 2.3.6
Date: 2011-11-14
Lien : http://www.hotfile.com/dl/145839954/19bd6ac/N7000XXKKA_N7000OXXKK5_XEF.zip.html
CF-Root Kernel : http://download.chainfire.eu/68/CF-Root/SGN/CF-Root-SGN_XX_AUT_KKA-v5.0-CWM5.zip
Initial CF-Root Flasher : http://forum.xda-developers.com/attachment.php?attachmentid=772536&d=1320499012
Explications (Thread XDA) : http://forum.xda-developers.com/showthread.php?t=1331784

Nouveau Firmware ICS 4.0.4 ::
PDA: N7000XXLRI
CSC: N7000XEFLP2
Version: 4.0.4
Date: 2012-07-20
Lien : http://www.hotfile.com/dl/165276389/42af10a/N7000XXLRI_N7000XEFLP2_XEF.zip.html

Il faut donc télécharger ce nouveau firmware (et potentiellement l’ancien en cas de raté) avant toute opération.

Si vous ne savez pas quelle est la version installée sur votre téléphone, composez le ‘*#1234#’. Actuellement, j’obtiens :
PDA (ou CODE): N7000XXLRI
PHONE (ou MODEM): N7000XXLRB
CSC: N7000XEFLP2
Build Info: Wed Jul 11 19:41:13 KST 2012

  • Télécharger les outils indispensables.

/!\ Les liens vers les outils pourraient ne plus être actifs quand vous lirez cet article – le plus souvent parce que les versions auront évoluées. Une recherche Google ou sur le forum XDA vous donnera les bon liens.

Pour flasher le firmware désiré, j’ai utilisé Odin PC v1.85. J’ai tenté la même opération avec Odin Mobile Pro V3.25 mais je me suis fait quelques frayeurs et ça n’a finalement pas fonctionné.

Odin PC V1.85http://forum.xda-developers.com/attachment.php?attachmentid=771703&d=1320429195

Les outils pour rooter le téléphone après l’installation du nouveau firmware :

Root + SuperSU v0.96 + Busybox 1.20.2http://forum.xda-developers.com/attachment.php?attachmentid=1305965&d=1346924138

Cette méthode ne nécessite plus de kernel pré-rooté, donc plus de CF-Root.

Mon précédent kernel CF-Root n’utilisait pas forcément les mêmes versions d’outils de root que les nouveaux que j’allais exploité. Ces derniers n’étaient d’ailleurs pas forcément installé au même endroit. Il fallait donc que je m’assure de purger mon système pour éviter les interactions indésirables.

Unroot + SuperSU/Busybox uninstallerhttp://forum.xda-developers.com/attachment.php?attachmentid=1272342&d=1345499651

  • Télécharger les outils facultatifs.

Vous pouvez souhaiter faire une sauvegarde de votre téléphone « en l’état » avant toute opération. Cela vous permettra de revenir en arrière en cas de soucis avec le nouveau firmware, et revenir dans votre précédent environnement.

Pour cela, vous devrez téléchager un outil supplémentaire :

ClockworkMod ROM Manager 6.0.1.2 pour Galaxy Note N7000http://download2.clockworkmod.com/recoveries/recovery-clockwork-6.0.1.2-n7000.zip

Si vous avez précédemment utilisé un Kernel CF-Root, ce CWM vous sera familier.

  • Préparation de l’installation.

Après ces quelques téléchargements, nous avons tout ce qu’il faut pour mettre à jour le Galaxy Note.

Il faut évidemment installer Odin PC sur votre machine.

En décompressant le firmware ICS téléchargé, on obtient un fichier nommé N7000XXLRI_N7000XXLRB_N7000XEFLP2_HOME.tar.md5. Ce fichier sera utilisé avec Odin PC.

Les deux autres fichiers téléchargés (Root + SuperSU + Busybox) doivent être copiés sur la carte SD externe de votre téléphone (pas dans la mémoire du téléphone lui-même). Il en sera de même avec le CWM si vous l’avez téléchargé.

Assurez vous que Kies n’est pas lancé sur votre système. Utilisez éventuellement le gestionnaire de tâches pour tuer l’application.

  • Réaliser une sauvegarde avec CWM (facultatif).

Le CWM téléchargé précédemment sert ici à réaliser une sauvegarde avant de flasher le firmware. Vous pourrez ainsi revenir à votre précédent système si la mise à jour ne vous satisfait pas.

Il faut pour cela :

  • Eteindre votre téléphone et attendre quelques secondes.
  • Redémarrer le en pressant simultanément les touches ‘Vol up + Home + Power’ jusqu’à ce qu’il démarre en mode Recovery.
  • Sélectionner « apply update from external storage »
  • Selectionner le fichier « recovery-clockwork-6.0.1.2-n7000.zip »
  • Dans ce nouveau Recovery, choisissez « Backup/Restore » puis « Backup » et laisser le téléphone réaliser la sauvegarde. Ca peut être long !

Pour réinstaller cette sauvegarde, suivez la même procédure en choisissant « Restore » !

  • Installation du nouveau firmware.

L’installation de ce nouveau firmware se fait donc via le PC, avec Odin PC. Le Galaxy Note sera connecté en USB à ce même PC au préalable.

Il suffit de lancer l’application. de cliquer sur le bouton PDA et indiquer le chemin jusqu’au firmware. Vous devriez obtenir un écran de ce type :

Vérifiez que les cases à cocher à droite sont bien dans le même état :

  • Re-Partition : décoché
  • Auto-Reboot : coché
  • Force Reset Time : coché
  • Flash Lock : décoché

Enfin, une des cases de la ligne ID:COM doit être jaune, indiquant sur quel port COM de votre PC le Galaxy Note est branché.

Il faut maintenant passer votre téléphone en mode Download. Éteignez le complètement et attendez quelques secondes. Pressez ensuite simultanément les touches ‘Vol down + Home + Power’ jusqu’à ce qu’il démarre en mode Download.

Une confirmation peut vous être demandée sur le téléphone : suivez le guide.

A partir de là, vous pouvez appuyer sur « Start ». La fenêtre de messages en bas à gauche vous montrera l’avancée du flashage. Lorsque l’opération se déroule bien jusqu’au bout, un beau « PASS! » vert doit apparaître !

Si ce n’est pas le cas, regardez la raison indiquée par Odin PC, modifiez en conséquence et recommencez. Vous trouverez aussi beaucoup d’onfirmations sur le forum XDA en cas d’échec de votre mise à jour.

Si tout s’est bien déroulé, votre téléphone a du rebooté tout seul, faire les mises à jour système nécessaires et vous permet enfin d’accéder aux fonctions de votre téléphone mis à jour.

Vous pouvez avoir perdu l’organisation de vos icônes, mais toutes vos applications et leurs données doivent être présentes, à moins que vous ayez réalisé un wipe préalable.

  • Rooter ce nouveau firmware

Avant ICS, le root du téléphone nécessitait le plus souvent le flashage d’un kernel custom, comme le Kernel CF-Root. Ce n’est désormais plus la peine.

Si votre précédent firmware était rooté, nous allons purger votre système avant de rooter avec les nouveaux outils.

Il faut pour cela rebooter en mode recovery :

  • Éteindre votre portable complètement et attendez quelques secondes.
  • Redémarrer le en pressant simultanément les touches ‘Vol up + Home + Power’ jusqu’à ce qu’il démarre en mode Recovery.
  • Sélectionner « apply update from external storage »
  • Selectionner le fichier « Unroot_SuperUser-Busybox-Uninstaller-Update2-signed.zip

A la fin de cette opération, votre téléphone est débarrassé des anciens mécanismes de root et autres outils associés.

Vous pouvez rebooter votre téléphone, le ré-éteindre et revenir en mode Recovery pour le rooter de nouveau. Sélectionner maintenant le fichier « Root-SuperSU.0.96-Busybox.1.20.2-S2-signed.zip ».

Rebootez et voilà, vous avez maintenant un système installé en ICS rooté !