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