Installer /e/OS sur un Google - Pixel sailfish

Ce guide installe /e/OS sur votre sailfish. 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 adb et fastboot sur 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.
Avertissement: Déconnectez-vous de tous les comptes (Google, Samsung, Mi Account, etc.) configurés sur la ROM d’origine avant de continuer. La plupart des fabricants activent la Factory Reset Protection (FRP) : après une réinitialisation d’usine, un appareil encore connecté à un compte redemandera les identifiants de ce compte avant de pouvoir être réutilisé. Supprimez également tout verrouillage d’écran.

Téléchargements pour sailfish

Chaque build inclut /e/OS Recovery — pas besoin de téléchargement séparé.

Vous hésitez entre les deux ? Voir builds officielles vs. communautaires.

  • Consultez la section Instructions de pré-installation ci-dessous pour des téléchargements supplémentaires propres à votre appareil.

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.

Astuce: Si vous voyez no permissions fastboot sous Linux ou macOS, essayez d’exécuter fastboot en root.
  1. Activez le déverrouillage OEM dans les options pour les développeurs, dans les Paramètres de l’appareil, si l’option est présente.

  2. Connectez votre appareil à votre PC via USB.

  3. Sur l’ordinateur, ouvrez une invite de commande (sous Windows) ou un terminal (sous Linux ou macOS), et tapez :

    adb reboot bootloader
    

    Vous pouvez aussi démarrer en mode fastboot via une combinaison de touches :

    • L’appareil étant éteint
    • maintenez Volume bas + Marche/Arrêt
  4. Une fois l’appareil en mode fastboot, vérifiez que votre PC le détecte en tapant :

    fastboot devices
    
  5. Tapez maintenant la commande suivante pour déverrouiller le bootloader :

    fastboot flashing unlock
    
  6. Si l’appareil ne redémarre pas automatiquement, redémarrez-le. Il devrait maintenant être déverrouillé.

  7. Comme l’appareil est entièrement réinitialisé, vous devrez réactiver le débogage USB pour continuer.

Installer un recovery personnalisé avec fastboot

  1. Connectez votre appareil à votre PC via USB.

  2. Sur l’ordinateur, ouvrez une invite de commande (sous Windows) ou un terminal (sous Linux ou macOS), et tapez :

    adb reboot bootloader
    
  3. Une fois l’appareil en mode fastboot, vérifiez que votre PC le détecte en tapant :

    fastboot devices
    
  4. Flashez une image de recovery sur votre appareil

    fastboot flash boot recoveryfilename.img
    

    Remplacez recoveryfilename par le nom de l’image de recovery que vous avez téléchargée dans la section précédente

  5. Redémarrez manuellement en mode recovery

  • L’appareil étant éteint
  • maintenez Volume bas + Marche/Arrêt et choisissez Recovery Mode.
Astuce: Les versions obsolètes de fastboot ont abandonné la prise en charge de l’A/B legacy ; fastboot peut donc tenter de flasher vers boot__a / boot__b au lieu de boot_a / boot_b si vous essayez de flasher boot. Dans ce cas, vous devez mettre à jour fastboot vers une version supérieure ou égale à 31.0.2. Vous pouvez aussi spécifier manuellement le slot à flasher en fonction du slot vers lequel fastboot a échoué. Par exemple, si fastboot échoue à flasher vers boot__a, vous devez flasher vers boot_a.

Sauvegarde EFS/Persist

Avertissement: Les étapes « Sauvegarde EFS/Persist » et « Repartitionnement » ne doivent être exécutées qu’une seule fois : si vous avez exécuté le script de repartitionnement pendant le guide d’installation, il est inutile de le refaire. Si vous n’êtes pas certain de l’avoir déjà exécuté, le relancer est sans danger.
Avertissement: Avant de poursuivre le repartitionnement, nous vous recommandons fortement de sauvegarder persist et EFS avec adb, sous peine de perdre votre IMEI et vos adresses MAC Wi-Fi + BT
  1. Si vous n’êtes pas en recovery, redémarrez en recovery :
    • devices.hold_volume_down_power_recovery
  2. Utilisez maintenant les boutons de volume pour sélectionner « Advanced », puis « Enable ADB ».
  3. Ouvrez maintenant un terminal (Linux/macOS) ou PowerShell (Windows), exécutez adb -d shell, puis exécutez-y les commandes suivantes :
    • dd if=/dev/block/sdd9 of=/tmp/modemst1.img
    • dd if=/dev/block/sdd10 of=/tmp/modemst2.img
    • dd if=/dev/block/sdd3 of=/tmp/persist.img
    • exit
  4. Puis, depuis ce même terminal/PowerShell, exécutez :
    • adb -d pull /tmp/modemst1.img
    • adb -d pull /tmp/modemst2.img
    • adb -d pull /tmp/persist.img
Astuce: Veillez à conserver ces fichiers en lieu sûr au cas où les étapes suivantes échoueraient.

Repartitionnement

Avertissement: Cette étape n’est pas optionnelle : l’appareil ne démarrera pas /e/OS sans repartitionnement préalable !
Avertissement: Ce processus effacera toutes les données de l’appareil, y compris votre stockage interne !
  1. Téléchargez le script de repartitionnement flashable depuis ici pour les modèles 32 Go, et ici pour les modèles 128 Go.
  2. Renommez le fichier zip téléchargé en repartition.zip.
  3. Sur l’écran de votre appareil, choisissez « Apply Update », puis « From ADB ».
  4. Depuis votre terminal/PowerShell, exécutez adb -d sideload /path/to/repartition.zip, en remplaçant /path/to/ par le chemin où vous avez téléchargé le zip de repartitionnement.
Astuce: Le paquet du script de repartitionnement n’est pas signé avec la clé officielle d’/e/OS ; lors du sideload, /e/OS Recovery affichera donc un écran indiquant Signature verification failed. C’est attendu, veuillez appuyer sur Yes.
Avertissement: Cette étape peut prendre jusqu’à 5 minutes ; veillez à ce que votre connexion USB/source d’alimentation ne soit pas interrompue pendant ce temps.
  1. L’appareil terminera le processus de repartitionnement et affichera Done! à l’écran ; à ce moment-là, sélectionnez « Advanced » puis « Reboot to Recovery », puis poursuivez le processus d’installation.

Étapes pour installer /e/OS avec le recovery /e/OS

Astuce: Utilisez les touches de volume pour naviguer et la touche Marche/Arrêt pour sélectionner
Astuce: Si votre PC ne parvient pas à détecter votre appareil en adb… sur l’écran principal du recovery /e/OS, appuyez sur Advanced » Enable adb

Sur l’écran principal du recovery /e/OS :

  1. Sélectionnez Factory reset
  2. Sélectionnez l’option Format data / Factory reset
  3. L’écran suivant affichera un avertissement indiquant que cette action est irréversible
  4. Sélectionnez Format data pour continuer ou Cancel si vous voulez revenir en arrière
  5. Si vous avez sélectionné Format data ..le processus de formatage se terminera
Astuce: Vous verrez du texte en petits caractères en bas à gauche de l’écran indiquant la progression du formatage

Le texte en petits caractères ressemblera à ceci

Wiping data
Formatting/data
Formatting/cache
Data wipe complete
  1. L’affichage reviendra alors à l’écran Factory Reset
Astuce: Utilisez la touche volume haut pour choisir la flèche en haut afin de revenir à l’écran principal

Sur l’écran principal du recovery /e/OS :

  1. Sélectionnez Apply Update puis, sur l’écran suivant, Apply update from adb

  2. Sur l’écran suivant, l’appareil est maintenant en mode sideload

    Notez qu’à ce stade l’option Cancel est en surbrillance, ce qui ne signifie pas que vous avez annulé l’action. L' appareil est en mode adb sideload.

  3. Sur votre PC, lancez l’adb sideload. Tapez la commande ci-dessous dans une console

    adb sideload downloaded_file_name.zip

    Remplacez downloaded_file_name.zip par le nom du fichier /e/OS que vous avez téléchargé dans la section précédente

  4. Appuyez sur la touche enter (Entrée) du clavier pour démarrer le sideload L’écran affichera le pourcentage de progression… Cela peut marquer une pause à 47 %

  5. Laissez-lui un peu de temps

  6. La console du PC affichera alors Total xfer: 1.00x

  7. L’écran du téléphone affichera alors du texte avec un message du type

    Script succeeded result was [1.000000]

    Cela signifie que l’installation a réussi

  8. Utilisez la volume key (touche volume) pour sélectionner la back arrow (flèche retour) en haut à gauche de l’écran du téléphone

  9. Revenez à l’écran principal et sélectionnez Reboot system now

    Le redémarrage peut prendre 5 à 10 minutes

Bravo: Félicitations ! Votre téléphone devrait maintenant démarrer sur /e/OS.
Pour trouver des astuces de dépannage… cliquez ici

adb

  • Getting a Total xFer ':' 0.01x message - Try to upload the /e/OS to internal storage and retry to install
  • adb ':' sideload connection failed ':' insufficient permissions for device error - Try to execute the commands adb kill-server and adb start-server and retry
  • Getting an insufficient permissions error - Try the solution given here
  • When running "adb devices" in bash a device is shown as "unauthorized" - Try the solution given here

Connectivity

  • Trying to troubleshoot mobile connectivity issues - Read this guide


Partagez votre expérience, proposez des astuces ou des modifications de ce guide d’installation en visitant, pour le Pixel, le sujet dédié sur notre forum communautaire. Pour signaler des problèmes dans /e/OS, veuillez consulter ce guide