SuperMan-ROM sur Galaxy S7
Par taz le mercredi 28 septembre 2016, 07:00 - Android - Lien permanent
Fait regrettable, les systèmes d'exploitation préinstallés (stock) sur les smartphones commerciaux sont de pire en pire.
Ainsi, le Galaxy S7 de Samsung est équipé par défaut d'Android 6 (Marshmallow) avec l'interface propriétaire de Samsung TouchWiz.
Ces dernières années, CyanogenMod était une bonne alternative aux ROMs stock, il semble cependant que ce ne soit plus le cas aujourd'hui. Heureusement, d'autres ROMs sont apparues à la place.
Parmi les ROMs (systèmes d'exploitation personnalisés, par abus de language) dignes d'intérêt, il y a :
- SuperMan-ROM (basée sur TouchWiz)
- crDroid
- D8
- PhoeniX
- Extreme Debloated ROM
Cet article détaille comment installer SuperMan-ROM sur un Galaxy S7 (donc il n'intéressera pas grand monde).
Les téléphones concernés sont les versions non-US du S7, qui possèdent un SoC (system on a chip) Exynos, à savoir : le Galaxy S7 SM-G930F (International, Single SIM), le Galaxy S7 SM-G930FD (International, Dual SIM), le Galaxy S7 SM-G930K/L/S (Corée), et le Galaxy S7 SM-G930W8 (Canada). Au contraire, les versions américaines dotées d'un SoC Qualcomm[1] sont verrouillées au niveau du bootloader et ne peuvent pas facilement être modifiées[2]. Pour vérifier le modèle du smartphone : Paramètres -> À propos du téléphone (Settings->About phone) et chercher le numéro de modèle (model number).
Cette opération effacera toute la mémoire du téléphone, il est donc fortement recommandé de copier toutes les données utiles sur une carte SD externe avant de commencer, ce qui est facile sur le S7.
De plus il est probable que votre précieuse garantie soit complètement annihilée par l'installation d'une nouvelle ROM.
L'installation d'une ROM requiert (enfin pas tout à fait, mais disons que c'est utile) de rooter le smartphone, c'est-à-dire d'en devenir logiciellement administrateur. Cela va se faire en 3 étapes (tutorial video) :
1. débloquage OEM
2. installation d'un utilitaire de récupération (recovery)
3. rootage : élévation de privilèges via l'acquisition des droits d'administrateur
ainsi tout sera mis en place pour la quatrième et dernière étape :
4. installation de la ROM : SuperMan-ROM
Pour la suite, veuillez cliquer sur... Lire la suite plus bas :)
Plus en détails :
Les instructions qui suivent sont à vos risques et périls. Le Radjaïdjah Blog n'est en aucun cas responsable en cas de pertes de données ou de dysfonctionnement du téléphone.
Avant de commencer, assurez-vous que votre téléphone soit compatible (cf ci-dessus), que vos données importantes soient bien sauvegardées sur un support externe (puisque vous allez tout perdre), et que la batterie de votre smartphone soit au moins à 60% (ça serait ballot que la batterie se coupe en plein formattage). Une fois ceci vérifié, c'est parti.
0. Prérequis
0.1 Récupérer un ordinateur sous Windows, sous VMware, ou sous wine et un cable USB-microUSB.
0.2 Y télécharger les pilotes Samsung pour Android
0.3 Y télécharger Odin
0.4 Y télécharger SuperSU (optionnel)
0.5 Y télécharger No verify opt encrypt
0.6 Y télécharger la dernière version de TWRP
0.7 Y télécharger enfin SuperMan-ROM.
1. Débloquage OEM
1.1 Aller dans Paramètres -> À propos du téléphone (Settings -> About phone) et chercher les informations logicielles (Software info).
1.2 Dans Software info, titiller le numéro de version (Build number) environ 5-6 fois jusqu'à ce qu'apparaisse Mode développeur activé (Developer mode has been turned on'').
1.3 Appuyer deux fois sur le bouton de retour, un nouveau menu devrait être apparu : options développeur (Developer options), y aller.
1.4 Activer le déverrouillage OEM (OEM unlock).
2. Installation d'un utilitaire de récupération
2.1 Sur l'ordinateur, lancer ODIN, un utilitaire pour flasher des firmwares de récupération dans la mémoire interne du smartphone.
2.2 Nous allons installer TWRP (Team Win Recovery Project)
2.3 Tout d'abord, installer sur l'ordinateur les pilotes Samsung pour Android, y connecter le S7 via un cable USB.
2.4 Rebooter le S7 en mode transfert (Download mode). Pour ce faire, éteindre le S7 et le re-démarrer en maintenant les touches Volume Bas et Home enfoncées.
2.5 Après avoir vu l'écran d'avertissement du mode transfert, appuyer sur Volume Haut pour continuer.
2.6 Lancer ODIN et placer le fichier TAR de TWRP dans l'emplacement AP, désactiver l'auto-reboot, et appuyer sur Start.
2.7 Maintenir Volume Bas + Home + Power pour quitter le mode transfert puis maintenir Volume Haut + Home + Power pour atteindre le mode récupération.
2.8 À cette étape, s'affiche l'écran de demande de confirmation de modifications, à valider.
2.9 Pour formatter la mémoire du S7, aller sur Wipe -> Format Data et confirmer. Cette opération effacera le contenu du smartphone.
3. Rootage : élévation de privilèges via l'acquisition des droits d'administrateur
3.1 Depuis l'ordinateur, transférer no-verity-opt-encrypt et SuperSU dans la mémoire interne du téléphone.
3.2 Flasher no-verity-opt-encrypt
3.3 Flasher SuperSU (optionnel)
4. Installation de SuperMan-ROM
4.1 Il ne reste plus qu'à flasher la ROM : SuperMan-ROM et à suivre la procédure d'installation.
Pour les mises à jour, il est inutile de refaire toutes ces étapes ; sauf indication explicite contraire, flasher la ROM mise à jour (dirty flash) est suffisant.
Afin de définir les droits de connexion à Internet des applications, DroidWall, évoqué dans Sortez Couverts II, apparemment obsolète, peut être remplacé par AFWall+.
Bon courage !
13 derniers coms