CyanogenMod

Téléphone mobile : installer un CyanogenMod sur un Samsung Galaxy SIII - i9300 Flasher la ROM de votre téléphone mobile Samsung

Voici comment flasher votre téléphone mobile Samsung pour y installer un système plus ouvert : CyanogenMod.

Attention, le projet CyanogenMod a changé fin 2016 pour devenir LineageOS, les liens ci-dessous, sont en partie 404.

Je reprends, en partie, le tutoriel sur le wiki CyanogenMod. Plutôt bien fait, vous pouvez également le suivre. Cet article est aussi un aide mémoire pour nous et un lien vers CyanogenMod.

Téléchargement des fichiers
- télécharger la dernière version de CyanogenMod pour le mobile Samsung Galaxy S3 i9300 qui se trouve sur la première ligne.
- enregistrer le fichier ZIP dans un dossier spécifique "CyanogenMod" par exemple
- calculer le md5sum avec la ligne de commande suivante $ md5sum cm-11-20141223-NIGHTLY-i9300.zip
- lire le md5sum obtenu : 2b47493b18af81d306ea0cbe01e2cc78 cm-11-20141223-NIGHTLY-i9300.zip
- comparer ce md5sum avec celui proposé sur le site : 2b47493b18af81d306ea0cbe01e2cc78
- re-télécharger le ZIP si cette "somme" est différente !


Tuto-ROM-i9300$ md5sum cm-11-20141223-NIGHTLY-i9300.zip
2b47493b18af81d306ea0cbe01e2cc78 cm-11-20141223-NIGHTLY-i9300.zip
Tuto-ROM-i9300$


Choix d’un Recovery

Au choix, MAIS ce sont les mêmes :
- 1 - retrouver le fichier recovery.img utilisé pour l’installation du système Replicant
- 2 - télécharger le recovery proposé par CyanogenMod : ClockworkMod (pas très libre !)
- lire l’article consacré à l’application de recovery


Pour la suite, il est nécessaire d’avoir installé les outils heimdall et adb.


Lancement du Recovery
- utiliser heimdall pour lancer le recovery
- s’assurer d’être dans le bon dossier CyanogenMod avec l’image du recovery à l’intérieur
- lancer la commande d’installation suivante, depuis votre ordinateur # heimdall flash —BOOT recovery.img —RECOVERY recovery.img
- suivre ce que vous dit le terminal, tel que ci-dessous :


Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating :
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient !

Session begun.

Downloading device’s PIT file...
PIT file download successful.

Uploading BOOT
100%
BOOT upload successful

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...


- constater le reboot et démarrage du recovery sur le mobile

Installation depuis le téléphone mobile
- descendre avec le bouton volume down du téléphone
- choisir la fonction install zip sur la deuxième ligne
- valider avec le bouton de validation, du bas du téléphone
- descendre avec le bouton volume down
- choisir install zip from sideload, toujours depuis la deuxième ligne
- valider avec le bouton de validation du téléphone

Installation depuis votre ordinateur
- lancer la commande suivante # adb sideload cm-11-20141223-NIGHTLY-i9300.zip
- suivre l’évolution de l’installation en pourcentage


Installation en erreur
- il est possible que vous ayez un message d’erreur comme celui-ci sur votre ordinateur en ligne de commande :

* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error : device not found

et celui-ci sur votre mobile :

Pour corriger ce souci, il vous faut :
- annuler l’installation et la relancer avec les deux commandes suivantes
- tuer adb avec la ligne # adb kill-server
- relancer adb # adb start-server

Aussi, depuis le téléphone, il peut être nécessaire d’effacer la mémoire par un factory reset avant une nouvelle installation.


Installation depuis le téléphone mobile
- faire Go Back depuis le menu bleu du téléphone
- valider
- choisir wipe data/factory reset
- valider Yes — delete all user data
- terminer par Reboot system now

- débrancher le câble USB
- découvrir le nouveau système sur votre mobile
- être heureux