Installer LineageOS sur Samsung Galaxy S20 FE 5G (r8q)
⚠️ À NE PAS OUBLIER : le Download Mode Une fois que l'écran de Download Mode apparaît sur le téléphone, tu n'as que 10 secondes pour lancer la commande
samloadercorrespondante dans ton terminal. Un seul essai est autorisé : si tu rates ce délai, le téléphone ne prendra plus de commandes et il faudra tout recommencer depuis le début de l'étape (rallumer, refaire la combinaison de boutons, etc.). Sois donc prêt, avec le terminal ouvert et la commande déjà tapée (ou dans l'historique, prête à relancer), avant de démarrer en Download Mode.
⚠️ Ne jamais continuer si une étape échoue
Si une étape ne fonctionne pas comme prévu, arrête-toi et ne poursuis pas l'installation.
1. Prérequis de base
- Lire l'intégralité du guide au moins une fois avant de commencer, pour éviter les erreurs liées à une étape manquée.
- Avoir
adbinstallé sur l'ordinateur. - Activer le débogage USB sur le téléphone.
- Vérifier que le modèle du téléphone correspond exactement à l'un de ceux-ci :
- SM-G781B
- SM-G781B/DS
- SM-G781N
- SM-G7810
- Avoir démarré au moins une fois sur l'OS d'origine (stock) et vérifié que toutes les fonctionnalités marchent.
- Supprimer tous les comptes Google du téléphone pour éviter la protection "Factory Reset Protection" (FRP).
- LineageOS est fourni "tel quel", sans garantie. L'installation se fait à tes propres risques.
Si ton téléphone est actuellement sur une version d'Android plus récente ou plus ancienne que celle requise, il faut d'abord mettre à jour ou downgrader avant de continuer. La version requise est Android 13 (ce qui peut être inférieur à la version de LineageOS installée, ce n'est pas une erreur). S'il existe plusieurs mises à jour de sécurité pour cette version, utiliser la plus récente. Pour upgrade/downgrade, il faudra chercher un guide en ligne (non fourni par LineageOS).
2. Vérifier le bon firmware
- Le "firmware" = ensemble d'images spécifiques au device, inclus et mis à jour par l'OS stock.
- Les builds LineageOS pour ce device nécessitent qu'Android 13 (version stock) soit installé avant de suivre ce guide.
- Bien vérifier la version d'Android, pas la version de l'OS du fabricant (One UI, etc.).
- Être sur une autre ROM custom, même une build non-officielle de la même version de LineageOS, ne garantit pas que ce prérequis est rempli.
⚠️ Ne pas installer la bonne version de firmware avant de continuer peut entraîner : échec d'installation de LineageOS, plantages inattendus après installation, ou dommage permanent au téléphone.
3. Instructions pré-installation
- Connecter le téléphone à un réseau Wi-Fi.
- Activer les options développeur : Paramètres → À propos du téléphone → appuyer 7 fois sur "Numéro de build".
- Dans le menu Options développeur, activer OEM Unlock.
- Télécharger
vbmeta.imgdepuis la page officielle (lien "here" dans le wiki source), par exemple vers~/Bureau/vbmeta.img. - Éteindre le téléphone et démarrer en Download Mode :
- Téléphone éteint : maintenir Volume Haut + Volume Bas, puis brancher le câble USB au PC.
- ⏱️ Appuyer dans les 10 secondes sur le bouton correspondant à "Device unlock mode" / "Unlock Bootloader" affiché à l'écran.
- Le téléphone va redémarrer. Refaire les étapes 1 et 2 (Wi-Fi + réactiver les options développeur).
- Vérifier que "OEM Unlock" est toujours activé, puis continuer à l'étape suivante.
- Éteindre à nouveau le téléphone et redémarrer en Download Mode :
- Téléphone éteint : maintenir Volume Haut + Volume Bas, puis brancher l'USB.
- ⏱️ Tu as 10 secondes dès l'apparition de l'écran Download Mode pour lancer la commande
samloaderci-dessous dans ton terminal. Un seul essai : passé ce délai, le téléphone reboot automatiquement et il faut recommencer depuis le début de cette étape.
- Flasher le VBMeta avec
samloader(remplacer le chemin si besoin) :samloader flash --partition VBMETA ~/Bureau/vbmeta.img - Le téléphone redémarre : tu peux débrancher le câble USB.
- Le téléphone va demander un factory reset : suivre les instructions à l'écran.
- Refaire la configuration Android en passant toutes les étapes possibles, puis reconnecter au Wi-Fi.
- Réactiver les options développeur (10 appuis sur "Numéro de build") et vérifier que "OEM Unlock" est toujours activé.
4. Informations importantes
Les appareils Samsung ont un mode de démarrage spécial appelé "Download mode", similaire au "Fastboot mode" des appareils avec bootloader débloqué. Sous LMDE, on utilise samloader pour interagir avec ce mode (au lieu d'Odin, réservé à Windows). La méthode préférée pour installer une recovery custom passe par le Download Mode — rooter le firmware stock n'est ni nécessaire ni requis.
5. Installer la Lineage Recovery via samloader
- Activer les options développeur (10 appuis sur "Numéro de build").
- Activer OEM Unlock dans le menu Options développeur.
- Télécharger la Lineage Recovery : fichier nommé
recovery.img(dernière version), par exemple vers~/Bureau/recovery.img. ⚠️ Utiliser uniquement la recovery officielle liée dans le wiki — les autres recoveries peuvent ne pas fonctionner. - Éteindre le téléphone et démarrer en Download Mode :
- Téléphone éteint : maintenir Volume Haut + Volume Bas, puis brancher l'USB.
- Cliquer sur le bouton correspondant à "Continue" à l'écran pour entrer en Download Mode.
- ⏱️ Tu as 10 secondes dès l'apparition de l'écran Download Mode pour lancer la commande
samloaderci-dessous dans ton terminal. Un seul essai : passé ce délai, le téléphone reboot automatiquement et il faut recommencer depuis le début de cette étape.
- Flasher la recovery avec
samloader(remplacer le chemin si besoin) :
Note : le téléphone peut affichersamloader flash --partition RECOVERY ~/Bureau/recovery.imgDownloading... Do not turn off target!!même une fois le flash terminé, c'est normal. - Rebooter manuellement en recovery :
- Retirer/remettre la batterie (si amovible), ou
- Maintenir Volume Bas + Power pendant 8-10 secondes jusqu'à ce que l'écran devienne noir, relâcher immédiatement, puis
- Téléphone éteint : maintenir Volume Haut + Power pendant que le câble USB est branché au PC.
- ⚠️ Il faut rebooter en recovery immédiatement après l'avoir installée, sinon elle sera écrasée au prochain boot.
- ⚠️ Si la recovery n'affiche pas le logo LineageOS, tu as démarré sur la mauvaise recovery : recommencer cette section depuis le début.
6. Installer LineageOS depuis la recovery
- Télécharger le fichier
.zipde LineageOS souhaité (ou builder son propre package).- Note : la page de téléchargement peut contenir des fichiers additionnels non nécessaires à ce guide — les ignorer.
- Si tu n'es pas déjà en recovery, redémarrer dedans :
- Téléphone éteint : maintenir Volume Haut + Power pendant que l'USB est branché au PC.
- 💡 Le tactile fonctionne en recovery sur la plupart des appareils. Sinon, utiliser les boutons Volume pour naviguer et Power pour sélectionner.
- Sélectionner Factory Reset, puis Format data / factory reset, et suivre le processus de formatage.
- ⚠️ Cela supprime le chiffrement et efface tous les fichiers du stockage interne, et formate la partition cache.
- Retourner au menu principal.
- Sideloader le package
.zipde LineageOS — ne pas rebooter avant d'avoir suivi le reste des instructions !- Sur le téléphone : sélectionner "Apply update", puis "Apply from ADB" pour démarrer le sideload.
- Sur le PC, lancer la commande de sideload en remplaçant le chemin par le tien :
adb -d sideload /home/val/Téléchargements/lineage-23.2-20260711-nightly-r8q-signed.zip - Note : si la vérification de signature échoue, l'image est corrompue ou n'est pas une image LineageOS officielle → la retélécharger.
- 💡 Normalement
adbafficheTotal xfer: 1.00x. Mais parfois le transfert semble s'arrêter à 47% avecadb: failed to read command: Success, ou afficherNo error/Undefined error: 0— c'est normal et le flash a quand même réussi.
7. Installer les add-ons (optionnel)
- Pour l'architecture arm64, l'add-on peut être téléchargé depuis le lien du wiki.
- ⚠️ Cet add-on doit être installé avant le premier boot sur LineageOS !
- Depuis la recovery : cliquer sur "Apply update", puis "Apply from ADB", puis exécuter pour chaque package :
adb -d sideload /path/to/zip - Si un écran affiche "Signature verification failed", cliquer sur "Yes" — c'est normal, les add-ons ne sont pas signés avec la clé officielle de LineageOS.
8. Terminé !
Une fois tout installé avec succès, tu peux redémarrer sur le nouvel OS :
- Cliquer sur la flèche retour en haut à gauche, puis "Reboot system now".
Et après ?
- Pour reverrouiller le bootloader, voir la FAQ officielle LineageOS à ce sujet.
- Si un avertissement s'affiche à chaque démarrage, il n'y a rien à faire, c'est normal — l'ignorer.
- Ne pas désinstaller d'applications système : LineageOS n'embarque déjà qu'un minimum d'apps, et cela peut casser le système.
- LineageOS ne fournit aucun support pour le rootage.
- LineageOS est Android : il supporte les apps comme n'importe quel appareil Android, mais certaines apps peuvent choisir d'exclure les appareils selon "l'intégrité du système" (Device integrity) — voir la section "quirks" du device sur le wiki.
9. Ressources utiles
-
samloader-rs — outil (réécriture en Rust de samloader) utilisé dans ce guide pour flasher le VBMeta et la recovery (sections 3 et 5), et qui permet aussi de télécharger le firmware stock Samsung officiel (utile pour récupérer le firmware Android 13 requis avant l'installation, voir section 2) : https://github.com/topjohnwu/samloader-rs
-
Builds LineageOS pour le r8q — page officielle listant toutes les builds (nightly, etc.) disponibles à télécharger pour ce device : https://download.lineageos.org/devices/r8q/builds
Pas de commentaires