Installer /e/OS sur un SHIFT - SHIFTphone 8 otter
Ce guide installe /e/OS sur votre otter. Lisez-le en entier avant de commencer, pour éviter les surprises en cours de route. Rétrograder depuis une version d’OS plus récente que le build /e/OS que vous allez installer peut provoquer des instabilités ou bricker certains appareils — vérifiez d’abord votre version d’OS actuelle. Le flash se fait à vos risques : les builds /e/OS sont fournis au mieux, sans aucune garantie, et le projet /e/OS décline toute responsabilité quant aux conséquences.
Prérequis
- Sauvegardez vos données importantes sur un support de stockage externe — certaines étapes ci-dessous formatent le téléphone et effacent toute sauvegarde restée dessus.
- Chargez votre téléphone à plus de 50 %.
- Activez
adbetfastbootsur votre PC — instructions d’installation. - Téléchargez tous les fichiers listés dans la section Téléchargements ci-dessous avant de commencer.
- Utilisez un vrai câble de données — certains câbles ne servent qu’à la charge et ne transfèrent pas de données.
- Activez le débogage USB sur votre appareil — instructions.
- Vérifiez votre modèle exact dans le Sélecteur d’appareils : quand c’est disponible, survolez le nom de l’appareil pour voir le numéro de modèle pris en charge, et vérifiez qu’il correspond exactement au vôtre.
- Démarrez au moins une fois avec l’OS d’origine et vérifiez que tout fonctionne — SMS, appels, y compris via WiFi et LTE si disponibles (certains appareils exigent que VoLTE/VoWiFi ait été utilisé au moins une fois sur l’OS d’origine pour provisionner l’IMS). Ce qui est cassé sur l’OS d’origine le restera sur /e/OS.
Si vous essayez d’installer une version de /e/OS basée sur un correctif de sécurité plus ancien que celui présent sur votre appareil, vous rendrez votre appareil inutilisable (brick). Cliquez sur Détails ci-dessous pour des informations détaillées
Pour vérifier le niveau de correctif de sécurité de votre téléphone avec un bootloader verrouillé, avant d'installer /e/OS, ouvrez les
Paramètres du téléphone » À propos du téléphone » Version d'Android » Niveau du correctif de sécurité Android. Comparez-le ensuite au niveau du correctif de sécurité du build /e/OS, visible dans la section Téléchargements pour SHIFTPhone 8 ci-dessous.
Les valeurs suivantes déterminent si les protections anti-rollback se déclenchent sur le SHIFTphone 8 :
* Les erreurs de protection anti-rollback se déclenchent si vous installez une mise à jour dont le numéro de version est INFÉRIEUR à la valeur de l’index de rollback stockée sur l’appareil.
* La valeur de l’index de rollback est MISE À JOUR pour correspondre à la valeur de ro.build.version.security_patch de la version actuellement installée, mais uniquement si le bootloader est VERROUILLÉ.
* La valeur de l’index de rollback ne dépend PAS de la VERSION D’ANDROID actuellement installée.
* La valeur de l’index de rollback ne peut JAMAIS être ABAISSÉE.
* Les erreurs de protection anti-rollback sont FATALES quand le bootloader est VERROUILLÉ.
* Les erreurs de protection anti-rollback sont IGNORÉES quand le bootloader est DÉVERROUILLÉ.
Voici quelques exemples pour vous aider à comprendre le fonctionnement des protections anti-rollback :
Exemple 1
* Votre SHIFTphone 8 sous Google Android affiche un niveau de correctif de sécurité du 5 juin 2022
* Le build /e/OS disponible indique : /e/OS build : R official (Security patch: 2022-05-05)
* Dans cet exemple, le build /e/OS a un niveau de correctif de sécurité plus ancien que celui d’origine ; la protection anti-rollback se déclenchera donc, et vous rendrez votre téléphone inutilisable
Exemple 2
* Votre SHIFTphone 8 sous Google Android affiche un niveau de correctif de sécurité du 5 juin 2022.
* Le build /e/OS disponible indique : /e/OS build : R official (Security patch: 2022-06-05)
* Dans cet exemple, le build /e/OS a le même niveau de correctif de sécurité que celui d’origine ; la protection anti-rollback laissera donc passer, et vous pourrez installer /e/OS sans problème.
Exemple 3
* Votre SHIFTphone 8 tourne sous Google Android -R alors que /e/OS est désormais disponible sur la base d’AOSP -S.
* Votre SHIFTphone 8 sous Google Android affiche un niveau de correctif de sécurité du 2022-10-03, soit le 3 octobre 2022.
* Dans cet exemple, le build /e/OS a un niveau de correctif de sécurité plus ancien que celui d’origine ; la protection anti-rollback se déclenchera donc, même si la version /e/OS repose sur une version plus récente d’AOSP. Dans cet exemple, vous rendrez votre téléphone inutilisable.
Téléchargements pour otter
Vous hésitez entre les deux ? Voir builds officielles vs. communautaires.
Déverrouiller le bootloader
Ces étapes ne doivent être exécutées qu’une seule fois par appareil. Le déverrouillage du bootloader effacera toutes les données de votre appareil — assurez-vous d’avoir sauvegardé ce que vous souhaitez conserver (voir Prérequis ci-dessus). Vous ne savez pas ce que le déverrouillage change sur votre appareil ? Voir Reverrouillage du bootloader.
Démarrez l’appareil
Activez les options développeur
Depuis les options développeur, activez le déverrouillage OEM
Redémarrez en fastboot en exécutant la commande
adb reboot bootloaderdans la console du PCAstuce: Toutes les commandes de console sont exécutées sur un PC avec adb activé, dans la consoleadb.Demandez le déverrouillage avec
fastboot flashing unlockApprouvez avec Volume haut
Déverrouillez les partitions critiques avec
fastboot flashing unlock_criticalApprouvez avec Volume haut
Redémarrez l’appareil
fastboot reboot- L’appareil procède à une réinitialisation d’usine
Installer /e/OS
Utilisateurs de Windows : exécutez ces commandes dans Git Bash, pas dans l’invite de commande par défaut.
Procédons à l’installation :
Décompressez le fichier que vous avez téléchargé depuis le lien de la section
Téléchargements pour otterci-dessus.unzip <fileyoudownloaded>Remplacez
<fileyoudownloaded>par le nom du fichier que vous avez téléchargé. Vous pouvez aussi le décompresser avec un gestionnaire/explorateur de fichiers.Vérifiez que le dossier où vous avez décompressé les fichiers contient les éléments suivants :
- le répertoire
bin-linux-x86- qui contient les outils Linux, dont fastboot et adb - le répertoire
bin-msys- qui contient les outils Windows, dont fastboot et adb - les fichiers
.img- Les fichiers.imgqui doivent être flashés sur l’appareil. flash_otter_factory.sh- Le script d’installation.
- le répertoire
Démarrez votre otter en mode bootloader/fastboot :
- L’appareil étant éteint
- maintenez Volume haut + Marche/Arrêt.
Ouvrez un terminal (Linux) ou Git Bash (Windows) dans le dossier qui contient
flash_otter_factory.sh— clic droit dans le dossier puis « Ouvrir un terminal ici » / « Ouvrir Git Bash ici ». Rendez ensuite le script exécutable et lancez-le :chmod +x flash_otter_factory.sh && ./flash_otter_factory.shL’étape
chmodpeut nécessiter les privilèges root/sudo.L’appareil redémarre automatiquement une fois tous les fichiers requis installés.
Verrouiller le bootloader
Une fois l’installation terminée et après avoir vérifié que l’appareil démarre correctement, vous pouvez verrouiller le bootloader de votre otter. Cela n’est possible que sur les builds officielles — la procédure ne fonctionnera pas sur les builds communautaires. Voir Bootloader relocking pour savoir ce que cela protège, et ce que cela ne protège pas.
Redémarrez votre appareil sur le bootloader, via une combinaison de touches :
- L’appareil étant éteint
- maintenez Volume haut + Marche/Arrêt.
Verrouillez la partition critique :
fastboot flashing lock_criticalValidez avec Volume haut puis Marche/Arrêt.
Verrouillez l’appareil :
fastboot flashing lockValidez avec Volume haut puis Marche/Arrêt.
Partagez votre expérience, proposez des astuces ou des modifications de ce guide d’installation en visitant, pour le SHIFTphone 8, le sujet dédié sur notre forum communautaire. Pour signaler des problèmes dans /e/OS, veuillez consulter ce guide
Cette documentation « Installer /e/OS sur un SHIFT - SHIFTphone 8 - « otter » » est dérivée de « install LineageOS on otter » par The LineageOS Project, utilisée sous licence CC BY.