đŸ‡«đŸ‡· Installation Fairphone Open ou Lineage OS impossible

Normalement le chargeur d’amorçage est dĂ©verrouillĂ© par dĂ©faut. Comme fastboot et adb (as-tu installĂ© adb Ă©galement ?) fonctionnent sur ton ordi sous Xubuntu, ça enlĂšve des Ă©tapes en moins. Je n’ai personnellement jamais utilisĂ© le script en question (probablement parce que je n’ai jamais vraiment pensĂ© qu’il en existait un et je ne l’ai donc pas vu dans la liste parce que je ne le cherchais pas), mais le script d’installation manuelle.

Comme ça fait un certain temps que je l’ai fait, j’ai pu oublier des Ă©tapes, donc si quelque chose ne devait pas fonctionner, ce sera ma faute. D’autant plus que la derniĂšre fois, il n’y avait pas de ‘manual switcher’ mais juste un ZIP d’installation manuelle


MĂ©thode fastboot :

  1. Backup des données importantes (sauf si le téléphone est déjà vide de données)
  2. TĂ©lĂ©chargement du dossier ZIP (je prendrais celui d’installation manuelle, mais celui pour switcher manuellement devrait fonctionner aussi)
  3. En fastboot, connectĂ© Ă  l’ordi via USB : fastboot -w, pour effacer le cache et les donnĂ©es utilisateur
  4. sh flash-for-unix.sh

MĂ©thode fastboot+ TWRP :

  1. Backup des données importantes
  2. Téléchargement de TWRP et du dossier ZIP
  3. En fastboot : fastboot -w
  4. fastboot flash recovery twrp-x.x.x-x-FP2.img
  5. fastboot reboot recovery ou Power + Volume Up
    6.1 adb push /dossier_x/fp2-sibon-18.04.1-manual-switcher.zip /external_sd/ si tu as une carte SD externe
    6.2 adb push /dossier_x/fp2-sibon-18.04.1-manual-switcher.zip /sdcard/ sinon
  6. Le menu de dĂ©part de TWRP te permet d’installer des fichiers ZIP. Tu choisis Install, tu sĂ©lectionnes le dossier qui se situes soit dans ta carte SD externe, soit dans un autre dossier
  7. DĂ©coches Zip signature verification, sinon TWRP te fournira un message d’erreur
  8. Confirme le flash et c’est parti
1 Like

Bonjour et merci pour tes retours.

Pas sur le mien, ou alors j’ai mal vu. Je vais vĂ©rifier.
Je n’ai pas de donnĂ©es, j’ai juste essayĂ© le tĂ©lĂ©phone avec son Android 6 mais il y a vraiment trop de google dessus pour moi!

pas l’instruction “fastboot -w” dans le script switcher.

Effectivement, lors de la derniĂšre tentative du jour, au redĂ©marrage du FP2, je suis arrivĂ© sur un menu de boot qui me proposait de charger une image Ă  partir de sdcard ou external_SD (alors que je n’en ai pas! :slight_smile: )

Ok, plein d’info : je pense que je vais retester (pas sĂ»r d’avoir le temps ce soir hĂ©las) en dĂ©verrouillant le chargeur d’amorçage, et si ça coince encore, j’essaierais avec une carte SD, de toutes façons, il m’en faudra une.

Merci pour les infos, je restitue ma rĂ©ussite ici prochainement (j’espĂšre!).

Mais de rien !

Je t’assure qu’il l’est. Moi aussi j’ai cette possibilitĂ© dans les options pour dĂ©veloppeurs, mais si ton chargeur d’amorçage n’était pas dĂ©verrouillĂ© par dĂ©faut, tu n’aurais mĂȘme pas pu flasher TWRP (si c’est bien ce que tu as fait et que ma dĂ©duction est juste).

Cette commande est Ă  taper avant d’activer le script, j’aurais dĂ» ĂȘtre plus clair. Si elle n’est pas dans le script, c’est peut-ĂȘtre justement pour cela qu’il ne peut pas fonctionner : parce que tu dois avoir effacĂ© tes donnĂ©es avant. Du moins c’est ce que j’en retire, parce que la seule fois oĂč un flash a ratĂ©, c’est justement parce que je n’avais pas effacĂ© mes donnĂ©es avant.

Est-ce que ce menu Ă©tait celui de TWRP ? Peux-tu dĂ©tailler les Ă©tapes ? Ça m’aiderait peut-ĂȘtre Ă  comprendre comment mieux t’aider


Bonjour,
alors il faut que je prĂ©cise un truc : si je suis habituĂ© Ă  installer des distributions GNU/Linux sur des PC, voire parfois des Mac, je n’ai encore jamais bidouillĂ© les tĂ©lĂ©phones.
Je ne connais donc les manipulations qu’au travers de ce que j’ai pu lire deci-delà.

Ce que j’ai fait :

Suite Ă  echec (restĂ© coincĂ© aprĂšs l’étape de validation des donnĂ©es), je suis venu lire ce sujet, puis j’ai Ă©tĂ© regarder dans les options d’AndroĂŻd :

  • activĂ© l’option pour les dĂ©veloppeurs en appuyant 7 fois sur le numĂ©ro de build

  • activĂ© le mode DĂ©bogage USB,
  • constatĂ© que le DĂ©verrouillage OEM n’est pas activĂ© (bonjour les doubles nĂ©gations).

Je n’ai donc pas installĂ© TWRP.
J’ai Ă©galement testĂ© avec un PC Window$, mais trop bridĂ© pour pouvoir mĂȘme reconnaĂźtre le FP2.

Actuellement, si je dĂ©marre le FP2, en Volume UP + Power ON, j’arrive sur le petit robot ‘mort’. Si j’appuie Ă  nouveau sur Volume UP + Power ON, j’arrive sur un menu de boot, “Android Recovery”, en version 6.0.1/FP2-gms-17.10.1/FP2-gms-17.10.1, avec diffĂ©rents choix.
Rebbot to system now,
Rebbot to bootloader,
Apply update From ADB,
Apply update From SD card,
Les Wipe, un mount, view recovery logs.

Et je confirme que le dĂ©verrouillage OEM n’est pas activĂ©!
Et si je comprends cette option, cela impliquerait une modification dans le firmware pour contraindre le démarrage sur cette seule image FP-gms ??

Bon, je tente ce soir dans la configuration actuelle, puis en dĂ©verrouillant l’amorçage OEM, enfin en effaçant Ă  la main (sudo Fastboot -w).

Merci et bonne journée,
Vincent.

Bonjour Ă  tous,

Je vais sans doute joyeusement pĂ©daler Ă  cĂŽtĂ© du vĂ©lo, mais au cas oĂč


Pour installer FPOpen OS, c’est le bouton Volume Down qu’il faut garder appuyĂ© (comme indiquĂ© dans la doc dĂ©jĂ  mentionnĂ©e plus haut).

Encore une fois, c’est sans doute un coup d’épĂ©e dans l’eau, mais dans le doute


Bon courage dans tous les cas :wink:

Merci pour les détails !

Suite Ă  cela, as-tu essayĂ© de connecter ton Fairphone Ă  ton ordinateur ? As-tu appelĂ© adb en tapant adb devices ? As-tu vu un message sur Fairphone te demandant d’autoriser le dĂ©bogage USB depuis ton ordinateur ? As-tu autorisĂ© le dĂ©bogage en question ?

Je suis dĂ©solĂ©, mais je pense quand mĂȘme qu’il l’est. J’ai la mĂȘme option, qui est aussi affichĂ©e comme dĂ©sactivĂ©e, mais ce statut est faux. En rĂ©alitĂ©, mon chargeur de d’amorçage est dĂ©verrouillĂ©, et il l’a Ă©tĂ© depuis le dĂ©but. Je n’ai pas dĂ» envoyer de mail Ă  Fairphone, ni remplir de formulaire pour obtenir un code qui permet l’opĂ©ration tout en supprimant la garantie, ni rien.
Rien que la dĂ©tection du Fairphone par fastboot indique que le bootloader est dĂ©verrouillĂ©, ou le devrait. Si tu peux connecter ton Fairphone Ă  ton ordinateur, taper adb reboot bootloader ou adb reboot recovery (en partant du principe que tu as installĂ© fastboot et adb) et que ces commandes redĂ©marrent ton Fairphone sur le bootloader en mode fastboot ou en mode recovery, normalement c’est tout bon.

Bien sĂ»r, comme je ne suis pas en possession de ton tĂ©lĂ©phone, je ne peux pas ĂȘtre absolument sĂ»r et il est possible que malgrĂ© tout, ton bootloader soit verrouillĂ© suite Ă  une erreur de manipulation lors de la prĂ©installation d’Android chez Fairphone ou Ă  cause d’un changement dans la politique de Fairphone, mais cela m’étonnerait fort parce que tu n’es pas le seul Ă  avoir passĂ© de l’Android standard Ă  FP Open ou Ă  Lineage OS, que ce soit avec le premier stock de FP2 ou les plus rĂ©cents.

C’est le menu recovery standard. Je ne suis pas un dĂ©veloppeur ni un expert d’Android, mais de ce que je comprends et de ce que je lis, un bootloader verrouillĂ© implique qu’on ne peut en aucun cas modifier le systĂšme de son tĂ©lĂ©phone (en flashant un autre systĂšme par exemple). Le dĂ©verrouiller permet cela, notamment.
Flasher Fairphone Open te donnera accĂšs Ă  Fairphone OS sans les applications et services Google, ainsi qu’à TWRP, mais tu peux Ă©galement commencer par flasher TWRP et Fairphone Open ensuite en mettant ton Fairphone en mode fastboot (Power + Volume Down) et en tapant (depuis un terminal) fastboot flash recovery twrp twrp-x.x.x-x-FP2.img.

Cela dit, cette option pourrait ĂȘtre un bon test, pour voir s’il est seulement possible de flasher quoi que ce soit sur ton Fairphone. Si tu essayes cela, et que cela fonctionne (en gros la commande te retourne [OKAY], tu peux simplement redĂ©marrer le Fairphone en recovery comme ceci : fastboot reboot recovery.

1 Like

You can use Deepl if you want. Goole isn’t involved, except from the fact that it was founded by to ex-Google employees :wink:

1 Like

Bonjour,
Oui,
Volume down + Power On pour passer en fastboot,
Volume up + Power On pour passer en mode Recovery.

Dans le mĂȘme genre, pour installer fastboot et adb sous Xubuntu 14.04, c’est :
“sudo apt install android-tools-adb android-tools-fastboot”

A+

OK, donc c’est bien ce que je disais : totalement Ă  cĂŽtĂ© du vĂ©lo :frowning:

Et dĂ©solĂ© pour l’intervention obsolĂšte!

Bonjour,
alors beaucoup d’infos, chouette!

Oui, reconnu en mode stockage par défaut si allumé, mais inconnu de fastboot et adb.
Si démarré en mode fastboot, il est reconnu par fastboot, toujours pas par adb
 (en sudo ou non)

Comme j’ai activĂ© ce mode dans les paramĂštres, le message est inverse.

Oui, ça me semble plus logique.

Il faut que je teste cela. Comme ce serait trop simple, je le fais ce soir avec un autre PC, un petit Netbook Ă©galement sous Xubuntu 14.04 (je sais, il faudrait migrer
), car je ne suis pas chez moi.
Je ne touche pas au pseudo dĂ©verrouillage de l’amorçage et je reviens ici pour afficher la suite (ce qui m’ennuie, c’est que adb ne le dĂ©tecte pas, je vais duckduckgoser un peu sur ce sujet).
Merci et Ă  suivre!

Don’t worry, au moins ça a le mĂ©rite de clarifier, car il semble que ce soit souvent l’inverse sur d’autres tĂ©lĂ©phones.

Eureka, mon FP2 est sous Fairphone Open!
‘Juste’ en suivant les instructions officielles Ă  un dĂ©tail prĂšs :
De ce que je comprends, c’est l’option de deboggage du port USB qui manque dans la procĂ©dure officielle.
Je vais voir comment le signaler à FairPhone


Je n’ai donc pas dĂ©butĂ© par l’effacement des donnĂ©es (fastboot -w).

Autre point, cette fois adb reconnaĂźt bien le FP2, je vais pouvoir tester Lineage OS ou autre.

Merci!

1 Like

Chouette :slight_smile: Bravo !

En mode fastboot, adb ne peut pas le reconnaĂźtre
 mais fastboot, oui. De la mĂȘme maniĂšre, fastboot ne peut dĂ©tecter ton FP2 que lorsque celui-ci est en mode fastboot.

SpontanĂ©ment ? Alors lĂ , je suis soufflé  La premiĂšre fois, sous Xubuntu 14.04 Ă©galement, j’avais dĂ» suivre tout une procĂ©dure, similaire Ă  celle-ci (paragraphe “Configuring USB access”), pour que mon ordinateur puisse seulement accĂ©der aux dossiers de mon Fairphone (et pour qu’adb puisse le voir aussi)

C’est par là : Install LineageOS on FP2 | LineageOS Wiki. Il faut faire attention à une chose : LineageOS doit disposer de la derniùre version de TWRP (celle de Fairphone Open n’est pas la derniùre). Pour cela, en suivant les instructions officielles si tu veux avoir la version officielle :

  1. Télécharger et flasher la derniÚre version de TWRP (avec fastboot)
  2. Une fois le flash terminé, redémarrer directement dans TWRP avec fastboot reboot recovery ! Si tu redémarres avec Fairphone Open, celui-ci va remplacer ta version de TWRP par la sienne
  3. Continuer avec l’installation de LineageOS

Encore un truc : si tu as besoin d’utiliser le GPS, sache que les versions d’Android sans les services de Google (comme FP Open ou Lineage OS) en sont dĂ©pourvues. Tu as plusieurs solutions (lire jusqu’au bout ! J’écris cet avertissement surtout pour moi qui peut vouloir aller trop vite). A partir d’ici, n’hĂ©site surtout pas Ă  te rĂ©fĂ©rer Ă  quelqu’un de bien plus compĂ©tent que moi, comme Roboe, mais il faudra utiliser l’anglais avec lui (parce qu’il est tout Ă  fait possible que ce que j’écris ne soit pas tout Ă  fait juste, je le fais de mĂ©moire) :

  1. Utiliser OpenGApps : te redonnes accĂšs aux services de Google et donc au Play Store, GPS, etc., mais est assez lourd. L’avantage d’un systĂšmes sans les GApps est justement qu’il est bien plus lĂ©ger

  2. Utiliser microG. Plus lĂ©ger que les OpenGApps, aussi libre que possible (contient malgrĂ© tout des restes de composants propriĂ©taires). Tu peux le flasher indĂ©pendamment de la version officielle de LineageOS, mais il faudra refaire l’opĂ©ration Ă  chaque mise Ă  jour si ma mĂ©moire est bonne
  3. Utiliser uniquement UnifiedNLP, qui est la partie “localisation” de microG. LĂ  aussi, un flash indĂ©pendant est possible, mais lĂ  encore, il faut refaire l’opĂ©ration Ă  chaque mise Ă  jour

Pour avoir accĂšs Ă  ces services, il faut les flasher pendant l’installation de LineageOS. Je m’explique : TWRP de permet de flasher plusieurs dossiers ZIP. Tu peux donc sĂ©lectionner celui de Lineage, puis celui de microG (ou OpenGApps si tu prĂ©fĂšres cette solution), et flasher les deux dossiers l’un Ă  la suite de l’autre. Pour le fonctionnement et les options des trois solutions, se rĂ©fĂ©rer aux sites respectifs des projets.
L’inconvĂ©nient est qu’à chaque mise Ă  jour (si j’ai bien compris), il te faudra tĂ©lĂ©charger le nouveau dossier ZIP de Lineage OS et reprendre celui de microG (ou sa mise Ă  jour), et tout reflasher


Pour pallier cet inconvĂ©nient, il existe une version non officielle de LineageOS, qui comprend directement microG et F-Droid. Elle te permet de faire tes mises Ă  jour “Over-the-Air” sans souci
 Et tu peux faire confiance aux mainteneurs du projet, il ne s’agit pas de pirates sans scrupules. Je n’ai jamais eu de problĂšme avec cette version, en tout cas.

Une derniĂšre chose : LineageOS te permet de passer directemen Ă  Android 8.1, mais par contre les modems propriĂ©taires ne changent pas. Il te faut les flasher manuellement, et tu peux les trouver ici. Tu peux mĂȘme apprendre Ă  faire ton propre dossier modem.zip : c’est par ici.

Je ne crois pas :wink: fastboot (Power + Volume Down) est bien une merveilleuse option pour installer FP Open, et celle que l’on choisit quand on ne veut pas tĂ©lĂ©charger TWRP d’abord
 donc ton intervention est tout Ă  fait pertinente de mon point de vue. Tu ne pouvais juste pas savoir que @dub120 Ă©tait dĂ©jĂ  au courant, c’est tout
 et ça arrive Ă  tout le monde, pas d’inquiĂ©tude !

Salut et bravo @dub120 ,

Pas d’inquiĂ©tude, non :wink: C’est juste que je n’ai pas fait toutes ces manipulations : quand j’ai installĂ© FPOpen OS, tout se passait sur le tĂ©lĂ©phone, avec un simple tĂ©lĂ©chargement et hop, byebye google (c’était l’objectif principal pour moi). Au passage, savez-vous pourquoi cette solution n’existe plus??

Si j’étais moins flemmard, et si FPOOS ne me donnait pas entiĂšre satisfaction, je me lancerais dans lineage. En toutcas, je garde bien toutes vos infos, ça finira pas me servir!! :smiley:

Pour la localisation je suis parfaitement satisfait de la solution UnifiedNLP+Mozilla Location Service personellement (mais mes besoins sont limités en la matiÚre)


Bonjour,
Merci spartid pour toutes ces infos, je ne soupçonnais mĂȘme pas que Fairphone Open puisse ne pas prendre en charge en natif le matĂ©riel embarquĂ© sur Fairphone
 Et oui j’ai ‘besoin’ de la gĂ©olocalisation pour l’identification des traces d’anciens chemins/sentiers.
Je vais regarder tout ceci avec attention, ainsi que lister les avantages/inconvénients de Lineage vs Fairphone Open.
Bonne journée!

AprĂšs un rapide passage, je modĂšre ce que j’ai Ă©crit. En fonction de mon utilisation limitĂ©e des smartphones, je ne suis pas vraiment sĂ»r d’avoir besoin de cette gĂ©olocalisation (i.e. le GPS me suffit) :

You can use LineageOS without GApps/microG, but you will probably miss something. In particular, you won’t have the:

  • network localization services, which means that you can only use the GPS for the positioning
  • Google Cloud Messaging, so you won’t receive any push notification for any app that relies on it
  • the Maps API, which means that any app that uses Google Maps through the Maps API will probably crash

Rester en dehors du monde Google est trĂšs sĂ©duisant
 Je vais d’abord essayer de “vivre sans”!

Par contre, il y a une application que j’utilise beaucoup et qui a Ă©tĂ© retirĂ©e du catalogue F-Droid, Droid48 (la ROM de HP n’est pas libre). Ceci Ă©crit, il existe une kyrielle de sites proposant l’APK
 dont je ne connais pas le niveau de confiance! Peut-ĂȘtre aussi possible de la rĂ©cupĂ©rer sur mon smartphone actuel?

Salut,

Je ne sais pas comment ça se passe sous lineage, mais sous fairphone open OS, tu peux te gĂ©olocaliser avec les rĂ©seaux sans fil et les bornes en utilisant les solutions libres mentionnĂ©es plus haut
 C’est moins prĂ©cis justement parce que les donnĂ©es ne sont aspirĂ©es sans rien demander, mais ça marche vraiment pas mal
 C’est juste des applications (dans les dĂ©pĂŽts Fdroid) Ă  installer.

Je dis ça parce que renoncer totalement me semble dommage :wink:

Salut,

Retour d’expĂ©rience qui peut ĂȘtre utile aprĂšs bientĂŽt 1 an d’utilisation de mon Fairphone 2.

Sous Fairphone Open j’avais rĂ©guliĂšrement des redĂ©marreges intempestif (environ 5 ou 6 fois par jour) et le GPS Ă©tait mal gĂ©rĂ©, il fallait installer des applications tierces pour l’utiliser. Je ne sais pas par contre ce que ça donne avec la derniĂšre version en date.

AprĂšs 6 mois sous Lineage OS (depuis avril il me semble) je peux affirmer que l’OS est stable. Aucun redĂ©marrage est le GPS est gĂ©rĂ© nativement, donc pas besoin d’utiliser d’applications tierces pour le faire fonctionner. L’option “ConfidentialitĂ©â€ (qui n’existe que sous Lineage OS) est la bienvenue pour verrouiller l’accĂšs et la transmission de donnĂ©es personnelles pour les quelques applications propriĂ©taires dont je peux avoir besoin.

En bref, Fairphone est bon en hardware, mais ils ont encore du travail à faire au niveau software. Je conseil donc plus que vivement Lineage pour vos téléphones.

En parlant d’applications, je conseil bien entendu F-droid, mais aussi la boutique Aurora qui est disponible sur F-droid pour tĂ©lĂ©charger les APK du Play Store de façon anonyme sous une Gmail gĂ©nĂ©rique fourni via l’application.

Salut,

Visiblement un cas ne fait pas l’autre. Je suis sous FPOpen OS depuis pas loin d’un an sans aucun problĂšme. Effectivement faut installer des applications pour le GPS, mais c’est vraiment le seul truc et j’ai bien du mal a voir ça comme un problĂšme
 Je te trouve un peu dur avec eux en tout cas, ce que tu dĂ©cris ne correspond pas du tout Ă  mon expĂ©rience.

Le téléphone me donne vraiment entiÚre satisfaction avec Open OS


AprĂšs je ne doute pas que lineage fonctionne trĂšs bien ;-).

En mĂȘme temps, tu es dans la branche LineageOS
 :blush:
Pour ma part, j’ai actuellement un peu de mal Ă  dĂ©gager du temps pour transfĂ©rer mes donnĂ©es proprement : du coup, je pense qu’il faut d’abord que je vois comment faire des sauvegardes exploitables entre diffĂ©rentes distributions avant de faire des essais.
Question naĂŻve : possible de faire un dual boot sur un FP2? :stuck_out_tongue_winking_eye: