Installation de LineageOS 16 (Android Pie 9.0) sur un Samsung Galaxy S6 - G920F - zerofltexx

Pré-requis

  • Installer Android studio (ou uniquement adb...)
  • Activer le débogage USB sur le téléphone :
    • Paramètres -> A propos de l'appareil
    • Cliquer 7 fois sur le champ Numéro de version
    • Paramètres -> options de développement
    • Activer les options développeur
    • Activer le Débogage USB
  • Brancher le téléphone au PC et autoriser le débug USB

Général

Recovery

Modification du système de recovery du téléphone.

  • Télécharger le recovery
  • Renommer le fichier en recovery.img
  • Créer une archive tar du fichier
  • La sélectionner dans le champ AP de Odin
  • Appuyer (et maintenir) les boutons Volume Haut + Home
  • Appuyer sur Start dans Odin
  • Le téléphone va redémarrer à la fin de l'opération

Sauvegarde

Cette étape nous permet d'avoir une sauvegarde du téléphone en cas de problème futur.

  • Démarrer le S6 en mode recovery (Volume haut + Home + Power)
  • Le téléphone démarre sur TWRP (TeamWin)
  • Sur le téléphone
    • Backup
    • Sélectionner toutes les partitions
  • Créer un dossier backup sur le PC
  • Lancer une invite de commandes en tant qu'administrateur et aller dans ce dossier
  • Lancer adb backup -f s6-init.ab --twrp
  • Attendre que la sauvegarde soit terminée (~25 minutes dans mon cas). On peut suivre l'évolution de la taille du fichier backup par rapport au volume annoncé sur le téléphone.

Effacement des données

  • Bouton Wipe
  • Utiliser le slider
  • Bouton Back
  • Advanced Wipe => System et cache
  • Utiliser le slider

Installation de LineageOS

Installation de l'OS et des Google Apps basiques.

  • Télécharger la dernière version de l'OS
  • Sur le téléphone, menu Advanced => ADB Sideload => Utiliser le slider
  • Sur l'ordinateur, dans l'invite de commande : adb sideload LineageOS-9-zero-common-2019-12-15_1859.zip
  • Téléchargement des Google Apps en version pico pour diminuer le nombre d'applications installées - Comparaison
  • Sur le téléphone, Back => ADB Sideload => Utiliser le slider
  • Sur l'ordinateur, dans l'invite de commande : adb sideload open_gapps-arm64-9.0-pico-20191221.zip
  • Reboot System

Prise en main

  • Au reboot, le logo de Lineage OS apparait au bout de ~2 minutes d'animation.
  • Le processus de prise en main est fortement similaire avec celui d'un OS standard.

Sources