Voici comment flasher votre téléphone mobile Samsung pour y installer un système plus ouvert : Replicant.
Maîtriser les bases
qu’est-ce que le système Replicant ?
savoir qu’un Galaxy S3 doit fonctionner avec la puce i9300 pour pouvoir être flashé avec Replicant
lire tous les détails du téléphone Samsung Galaxy S3 i9300
faire un point sur ce qui fonctionne (OU PAS) avec le nouveau système
lire la page du guide d’installation
Télécharger les fichiers
télécharger l’image du nouveau système choisi : Replicant 4.2
télécharger le system.zip : replicant-4.2-i9300.zip
télécharger le recovery : recovery.img
télécharger le checksum md5 et les deux signatures .asc également
rassembler ces 5 fichiers dans un répertoire.
Clef de confiance
installer la clef sur votre système GNU/Linux, en mode root #gpg —recv-key 4A80EB23
s’assurer que les fichiers répondent bien à la clef
taper les lignes de commande suivantes, depuis le répertoire en cours contenant les fichiers
vérifier la clef pour le système #gpg —armor —verify replicant-4.2-i9300.zip.asc replicant-4.2-i9300.zip
vérifier la clef pour le recovery #gpg —armor —verify recovery.img.asc recovery.img
lire la validation ou bien recommencer.
Checksum
taper en ligne de commande # md5sum -c i9300.md5
lire les validations : recovery.img : OK et replicant-4.2-i9300.zip : OK
ou bien chercher la raison et recommencer
Outils d’installation
avoir installé les outils : heimdall et ADB sur votre ordinateur.
Installation depuis la ligne de commande
démarrer le téléphone en appuyant simultanéement sur les trois boutons volume down, validation et power
voir le logo vert Androïd apparaître avec le message Downloading... Do not turn off target !!
connecter le câble USB du téléphone à l’ordinateur
lancer la commande d’installation, suivante, depuis le dossier dans lequel se trouve vos images Recovery et Replicant. Nous utilisons heimdall pour lancer l’application de Recovery sur le mobile depuis l’ordinateur. Donc :
lancer # heimdall flash —BOOT recovery.img —RECOVERY recovery.img
l’ordinateur installe l’image de boot sur le téléphone. Le téléphone doit rebooter _seul_ en mode recovery.
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 power du téléphone
descendre avec le bouton volume down
choisir install zip from sideload
valider avec le bouton power
Installation depuis la ligne de commande
lancer la commande suivante # adb sideload replicant-4.2-i9300.zip
lire la ligne de réponse du shell : sending : ’replicant-4.2-i9300.zip’ 100%
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 l’USB avant le reboot
souffler pour avoir bien travaillé !
aller prendre une bière.