Outils pour utilisateurs

Outils du site


lineageos:install_fairphone

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lineageos:install_fairphone [2022/05/12 21:35] – [Installer /e/ sur un Fairphone 4] obilhautlineageos:install_fairphone [2025/12/26 12:31] (Version actuelle) obilhaut
Ligne 1: Ligne 1:
-{{ ::efoundation:e-foundation-logo.png?200 |}}+====== Installer /e/OS (ou LineageOS) ======
  
-====== Installer /e/ sur un Fairphone 4 ====== 
  
-:!: Cette documentation a été rédigée en mai 2022 avec un Fairphone 4 et une distribution Linux Debian 11. Toute autre association pourrait exiger d'ajuster quelque peu les méthodes. Cependant les principes restent les mêmes.+Sur son [[lineageos:install_fairphone3|Fairphone 3]]
  
 +Sur son [[lineageos:install_fairphone4|Fairphone 4]]
  
-[[https://doc.e.foundation/devices/FP4/install|Source]] 
  
-Pré-requis : 
-  * Un Fairphone 4 
-  * Un câble USB-C vers USB (utilisé pour recharger son téléphone) 
-  * Un ordinateur avec une distribution GNU/Linux récente 
-  * Une connexion à Internet 
- 
- 
-====== Trouver le code IMEI de son téléphone ====== 
- 
-[[https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone-3/|Source]] 
- 
-A partir de l'Android actuellement installé sur votre téléphone : suivez ce chemin et notez précieusement le code trouvé qui sera de la forme : "355870091910461" : 
- 
-//Paramètres > "À propos du téléphone" > "Code IMEI (emplacement SIM 1)"// 
- 
-====== Trouver le numéro de série de son téléphone ====== 
- 
-[[https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone-3/|Source]] 
- 
-A partir de l'Android actuellement installé sur votre téléphone : suivez ce chemin et notez précieusement le numéro de série trouvé qui sera de la forme : "a256dc95" : 
- 
-//Paramètres > "À propos du téléphone" > "Modèle et matériel"// 
- 
- 
-====== Obtenez le code de déblocage ====== 
- 
-:?: le code de déblocage permet de déverrouiller le "bootloader", cette partie logicielle en charge du lancement de votre système d'exploitation mobile. 
- 
-Rendez-vous sur [[https://www.fairphone.com/en/bootloader-unlocking-code-for-fairphone-3/|cette page]] (en anglais) et entrez les deux codes trouvés dans le formulaire prévu, comme le montre l'image ci-dessous : 
- 
-{{ ::fairphone:fp4_get_unlock_code1.png?400 |}} 
- 
-Cliquez sur le bouton "Get your unlock code", le site vous renvoie un code de déblocage. Gardez-le précieusement : 
- 
-{{ ::fairphone:fp4_get_unlock_code2.png?400 |}} 
- 
-====== Activez mode développeur ====== 
- 
-Vous allez passer en mode développeur ! 
- 
-Paramètres » À propos du téléphone » Numéro de build » Tapez 7 fois (oui oui, 7 fois !) 
- 
-Saisissez éventuellement votre code pin. Bienvenue chez les pros ! 
- 
-[[https://doc.e.foundation/pages/enable-usb-debugging|Source]] 
- 
-====== Installer les outils sur son ordinateur ====== 
- 
-:?: utiliser la ligne de commande ci-dessous pour installer les pré-requis sur votre ordinateur. sudo est optionnel, selon votre distribution. 
- 
-<code> 
-[sudo] apt install adb fastboot -y 
-</code> 
- 
-Plus d'information sur le site de la [[https://doc.e.foundation/pages/install-adb|e-foundation]] 
-====== Activez le debogguage USB ====== 
- 
-Suivez le chemin suivant : 
- 
-Paramètres » Système » Paramètres avancés » Options pour développeurs » Activez le debogguage USB 
- 
-Sur certains systèmes le chemin peut aussi être : 
- 
-Paramètres > Paramètres avancés > Options de développement > Activez le "Déblocage OEM" 
- 
-Si nécessaire, entrez votre code PIN, et/ou le code récupéré à l'étape "Obtenez le code de déblocage" 
- 
-Ensuite, branchez votre téléphone à l'ordinateur, puis entrez les commandes suivantes dans [[gnu_linux:utiliser_le_terminal|un terminal]] Linux : 
-<code> 
-adb devices 
-</code> 
-L'ordinateur vous affiche une liste d'appareils. Continuez seulement si le vôtre est affiché : 
-<code> 
-adb reboot bootloader 
-fastboot devices 
-</code> 
- 
-L'ordinateur vous affiche une liste d'appareils. Continuez seulement si le vôtre est affiché : 
-<code> 
-fastboot oem unlock 
-ou en cas d'erreur du type "unknown command", essayez : 
-fastboot flashing unlock 
-</code> 
-Avec les boutons "Vol+" et "Vol-", sélectionnez l'option "Unlock the bootloader et appuyez sur le bouton principal utilisé pour allumer votre téléphone. 
- 
-S'il vous est demandé de confirmer. Tapez Oui ou Yes 
- 
- 
- 
-Redémarrez sur le "bootloader", puis entrez aussi la commande suivante : 
- 
-<code> 
-fastboot flashing unlock_critical 
-</code> 
-Avec les boutons "Vol+" et "Vol-", sélectionnez encore l'option "Unlock the bootloader et appuyez sur le bouton principal utilisé pour allumer votre téléphone. 
- 
-Quand le processus est terminé, tapez : 
- 
-<code> 
-fastboot reboot 
-</code> 
- 
-Le téléphone va redémarrer normalement. Cette opération est terminée. 
-====== Téléchargez votre système LineageOS ou /e/ ====== 
- 
- 
-Pour /e/, choisissez la dernière image en date [[https://images.ecloud.global/stable/FP4/|disponible ici]], téléchargez le fichier ".zip" le plus récent. 
- 
-Pour iodeOS (un autre système basé sur Android, respectueux de votre vie privée), choisissez la dernière image en date sur [[https://github.com/iodeOS/ota/releases/tag/v2-FP4|cette page]], et téléchargez le fichier ".zip" le plus récent. 
- 
-Décompressez le fichier zip dans un répertoire. 
- 
-Créez un fichier flash.txt, dans lequel vous copiez-collez les commandes suivantes : 
- 
-<code> 
-fastboot flash bluetooth_a bluetooth.img 
-fastboot flash bluetooth_b bluetooth.img 
-fastboot flash devcfg_a devcfg.img 
-fastboot flash devcfg_b devcfg.img 
-fastboot flash dsp_a dsp.img 
-fastboot flash dsp_b dsp.img 
-fastboot flash modem_a modem.img 
-fastboot flash modem_b modem.img 
-fastboot flash xbl_a xbl.img 
-fastboot flash xbl_b xbl.img 
-fastboot flash tz_a tz.img 
-fastboot flash tz_b tz.img 
-fastboot flash hyp_a hyp.img 
-fastboot flash hyp_b hyp.img 
-fastboot flash keymaster_a keymaster.img 
-fastboot flash keymaster_b keymaster.img 
- 
-fastboot flash abl_a abl.img 
-fastboot flash abl_b abl.img 
-fastboot flash boot_a boot.img 
-fastboot flash boot_b boot.img 
-fastboot flash recovery_a recovery.img 
-fastboot flash recovery_b recovery.img 
-fastboot flash dtbo_a dtbo.img 
-fastboot flash dtbo_b dtbo.img 
-fastboot flash vbmeta_system_a vbmeta_system.img 
-fastboot flash vbmeta_system_b vbmeta_system.img 
-fastboot flash vbmeta_a vbmeta.img 
-fastboot flash vbmeta_b vbmeta.img 
-fastboot flash super super.img 
- 
-fastboot flash aop_a aop.img 
-fastboot flash aop_b aop.img 
-fastboot flash featenabler_a featenabler.img 
-fastboot flash featenabler_b featenabler.img 
-fastboot flash imagefv_a imagefv.img 
-fastboot flash imagefv_b imagefv.img 
-fastboot flash multiimgoem_a multiimgoem.img 
-fastboot flash multiimgoem_b multiimgoem.img 
-fastboot flash qupfw_a qupfw.img 
-fastboot flash qupfw_b qupfw.img 
-fastboot flash uefisecapp_a uefisecapp.img 
-fastboot flash uefisecapp_b uefisecapp.img 
-fastboot flash xbl_config_a xbl_config.img 
-fastboot flash xbl_config_b xbl_config.img 
-fastboot flash core_nhlos_a core_nhlos.img 
-fastboot flash core_nhlos_b core_nhlos.img 
- 
-fastboot erase userdata 
-fastboot erase metadata 
- 
-fastboot --set-active=a 
-</code> 
- 
-Renommez le fichier flash.txt en flash.sh avec la commande suivante : 
- 
-<code> 
-mv flash.txt flash.sh 
-</code> 
-Rendez le fichier "exécutable" : 
- 
-<code> 
-chmod +x flash.sh 
-</code> 
- 
-Redémarrez le téléphone sur le bootloader, en l’éteignant d'abord, puis en l'allumant en maintenant le bouton "Vol -" enfoncé. 
-Ensuite, sur votre ordinateur, exécutez le script : 
- 
-<code> 
-./flash.sh 
-</code> 
- 
-Les lignes de commandes du diable s'affichent avec des [OKAY] au bout des lignes. 
- 
-Une fois terminé, redémarrez votre téléphone (adb reboot), votre système est prêt à être utilisé !! 
- 
-Toutes nos félicitations ! 
lineageos/install_fairphone.1652391333.txt.gz · Dernière modification : 2025/03/01 11:02 (modification externe)