J'ai voulu reprendre en main mon installation TWRP (3.2.3-0) recommencer par faire une sauvegarde au moins ...
Merci pour votre tuto
Je suis sur l'interface TWRP (en boucle) et je veux redémarrer sur Lineage ... Dans le menu "reboot" j'ai tout essayé ...
• Recovery : redémarrer dans le mode recovery donc le TWRP - Fait bien ça en effet • Power Off : éteindre le téléphone complètement. - Fait bien ça en effet • System : me présente le sourire lineage, pendant longtemps, avant de revenir à TWRP
• Bootloader : redémarrer dans le mode bootloader/fastboot - Voir copie d'écran et reste la encore plus longtemps, indéfiniment ...
Bonjour, Cet écran montre le mode Download. Utile pour flasher un firmware Samsung officiel par exemple.
> System : me présente le sourire lineage, pendant longtemps, avant de revenir à TWRP Du coup, est-ce que tu as bien respecté les différents "wipe" avant d'installer Lineage OS ? Est-ce que tu as bien téléchargé Lineage pour la version de ton appareil ?
Le "sourire linéage" c,est la même animation que je voyais normalement au démarrage, sauf que là, ... Je ne peux guère répondre à ta question, ce n'est pas moi qui l'ai installé, celui qui me l'a vendu. Je suppose qu'il a bien fait les choses, mieux que je ne l'aurait fait, ce n'est pas la première fois qu'il l'a réinstallé en me le transmettant, et je le connais (un peu) depuis plusieurs années. Par quels moyens je peux tenter de répondre à ta question ? Je n'ai pas tenté de faire le moindre "Wipe" moi même, je devrais ? J'ai commencé par faire une sauvegarde sans changer les options (amorçage, système et data) J'ai tenté de la restaurer, mais "impossible de resaturer Système -- monté en lecture seule J'ai restauré en désactivant la partition système à restaurer, c'est passé, mais n'a rien changé. Voilà ou j'en suis.
Ah ouais, c'est plus compliqué quand on n'a pas fait les installations soi-même. Je ne connais pas les Samsung. Reste dans le mode Download et réinstalle TWRP avec Odin (en étant sûr d'installer la bonne version !). Pour installer TWRP, pas besoin de wipe.
As-tu touché Lineage avant que ça ne redémarre plus ? Si non alors ton installation TWRP a foiré quelque part. Tu sembles découvrir la bidouille Android et tu as un pris un risque en te lançant sans te renseigner avant.
Sinon non, pas d'Internet tant que le téléphone n'a pas démarré sur Android.*
Désolé mais je n'ai pas de temps aujourd'hui pour aider davantage. Bonne chance.
Odin, c'est pour Windows si je lis bien. Je suis libriste, ubuntu depuis une grosse poignée d'années. Mon cell était mon dernier ancrage sérieux non libre. J'avais tenté de me renseigner depuis longtemps, mais je n'arrivais pas à comprendre assez clairement pour me lancer, alors j'ai été content de trouver un appareil déjà installé Lineage :-).
Tout fonctionnait bien. Il devenait temps que j'en prenne la responsabilité, sauvegardes, mises à jour ... je me suis planté !
J'ai commencé par une ouvrir TWRP pour la première fois, et fait une sauvegarde comme dit plus haut et puis ... tu connais la suite
Je sais ce que c'est une arborescente de fichiers linux, la gestion des droits, des partitions, un mbr ... etc. J'aimerais comprendre ... 1) Comment ça marche (ou devrait) marcher, ou se trouve le problème et ce que je devrais corriger 2) quels sont les outils et leur mode de fonctionnement pour le faire.
Ma partition "systeme" est en lecture seule, je n'ose pas, sans avis, y autoriser l'écriture !
Après ma sauvegarde, je suppose que la mémoire est presque pleine (elle l'était à moitié avant) donc il faut que je passe ça sur un ordi avant de charger une version de TWRP à jour pour l'installer, puis une Lineage à jour - si j'ai bien compris.
Comme alternative à Odin sous Ubuntu je trouve heimdall , mais la commande (avec cable usb branché) sudo heimdall detect me donne ERROR: Failed to detect compatible download-mode device.
Un cable usb (3 ?, avec la prise plus large aun niveau du tel) permet à mon KDE de voir le téléphone, mais - afficher les photos ne donne rien (normal, je les avait probablement déjà transféré avant) - parcourir les fichiers donne: Impossible d'entrer dans le dossier /unknown manufacturer/Mémoire interne.
Je cherche, je cherche ... et je n'ai plus trop de temps aujourd'hui non plus, Un éclairage de plus de ta part quand tu reviendras ici me rendra certainement service :-) ...
GNU/Linux est extrêmement vaste et Android un peu aussi donc difficile de rendre dans le détail. Je vais détailler autant que possible en essayant d'être clair : 1/ Quel est le modèle de ton téléphone (Galaxy S5 visiblement mais quel code technique ? Genre SM-xxxxxx)
2/ Est-ce que tu te rappelles de ce que tu as fait exactement avant que le problème survienne ?
3/ Ton ami ne pourrait pas te dépanner du coup ? Être à côté du téléphone pour régler un problème est toujours plus facile :-)
4/ Quand j'installe TWRP, j'autorise toujours le mode écriture sinon on ne peut rien faire. Après, je m'en fous des flags "Safety Net" qui sont utilisés par Android Pay par exemple. Sans accès en écriture, tu ne peux pas installer une ROM custom comme Lineage. Les applis système sont stockées dans cette partition par exemple.
5/ Quand tu lances une sauvegarde, TWRP contrôle l'espace de stockage disponible et se stoppe si la sauvegarde est trop grosse, avant même de commencer. (avec les options par défaut)
6/ Tu as KDE mais quelle distri de base ? C'est du Kubuntu ? KDE Neon (la mienne :-) ? Mint ? J'ai utilisé Heimdall il y a quelques mois et je m'étais appuyé du wiki d'Ubuntu : https://doc.ubuntu-fr.org/heimdall Évite les ports usb 3.0. Pour ma part, j'utilise un vieux hub usb pour être en 2.0. Tu as installé adb sur ton PC ? Le débogage USB est activé sur ton téléphone ? Avec ton téléphone allumé et branché à ton PC, que donne la commande "adb devices" ? Est-ce que ton téléphone est listé ?
Réponds à tous ces points et on y verra plus clair. Dernière chose, quelle version de Lineage OS as-tu ? Va dans les paramètres système > A propos. A+
Je complete ... Au démarrage, après débranchement de batterie, il affiche "recovery booting", donc la suite est logique.
1) modele : SM-G900W8 Version Lineage
2) Tel que je m'en rappelle : Après le premier démarrage, j'ai commencé par faire une sauvegarde par défaut une sauvegarde, histoire de manipuler l'interface. Dans formater, je n'ai rien fait. J'ai hésité à cliquer sur "Installer" sans rien sélectionner derrière et puis j'ai été redémarrer, je ne suis plus sur de l'option choisie. Le redémarrage a été longggggg le lendemain matin il n'avait pas fini. J'ai du redémarrer. 3) J'ai commencé par chercher dans ce forum ;-) Après l'étape de maintenant, on verra. Je viens de copier ma sauvegarde dans une sdcard toute neuve. Le support complet de SELinux est présent. MTP activé "Mise à jour des informations de partition" ... ... terminé
Je clique sur "redémarrer le système" En haut : set waranty bit : kernel Le "sourire Lineage" s'anime 23h12 c'est un peu long 23h16 Me revoici devant l'écran TWRP
4) je vais dans montage partition, je désactive "Monter la partition système en lecture seule" Puis je retourne dan "redémarrer > sytème, 23h22 Sourire lineage .... 23h25, pareil.
5) Je crois que j'avais vu ça et cru que de toutes façon j'avais la place.
6) Kde Neon, comme toi. moins bien sur un portable ou j'ai voulu tester LXQT par exemple. J'ai vu cette page aussi et ou ? la commande sudo heimdall detect,
J'avais d'abord essayé en USB2, sans que l'appareil soit vu. Avec USB3 il a été vu, mais pas lu. Peut il y avoir des problème avec la qualité / catégorie de cable ?
Oui, adb est un dépot installé. Première utilisation consciente : ~$ adb devices List of devices attached * daemon not running; starting now at tcp:5037 * daemon started successfully ~$ adb devices List of devices attached [Je branche cable usb2 ordi-tel, puis] $ adb devices List of devices attached cdcf13b6 recovery (ma sauvegarde) $
Par contre Dolphin ne m'avance pas plus. avec l'erreur : Impossible d'entrer dans le dossier /unknown manufacturer/Mémoire interne.
lsub donne la ligne Bus 001 Device 068: ID 04e8:6860 Samsung Electronics Co., Ltd Galaxy (MTP)
Il me semble que je ne la voyais pas avant. J'avance sans tout comprendre !
il reste : $ heimdall detect ERROR: Failed to detect compatible download-mode device.
Ça te parle ? Pour le moment je ne comprend pas quelles adb seraient pertinentes, Et puis je vais chercher ma sdcard pour voir ma sauvegarde, Hélas pas lisible de mon ordi au travers d'un interface clé-usb/sdcars :-(
Je pense que mon vendeur a installé les dernières versions disponibles de TWRP et Lineage, il y a environ 3 mois. Je voulais faire les mises à jour maintenant. Version lineage plus précise, quand il démarrera ...
J'ai fait mes devoirs pour ce soir, est-ce que tu as plus d'idée ?
1/ Modèle SM-G900W8 : intéressant car la version canadienne du Galaxy S5 ! Après une rapide recherche, il est possible de flasher les fichiers du Samsung Galaxy S5 Qualcomm (klte)
Pour télécharger la bonne version de TWRP, rendez-vous ici : https://eu.dl.twrp.me/klte Dernière version : 3.3.1-0
Pour télécharger la bonne version de Lineage OS, rendez-vous ici : https://download.lineageos.org/klte
2/ Je ne vois pas trop comment une sauvegarde peut faire planter le démarrage du téléphone...
3/ Est-ce que tu as des données importantes stockées dans ton téléphone ? Des données d'applications je veux dire, pas les photos, musiques,...
4/ Monter des partitions depuis TWRP n'impacte que TWRP. Ça ne change rien une fois que tu essaies de démarrer sur Android.
6/ Normalement, le câble officiel est toujours conseillé. Ça fait une piste en moins à regarder. Si "adb devices" te liste ton téléphone qu'avec le port usb 2 alors reste ainsi.
> $ heimdall detect > ERROR: Failed to detect compatible download-mode device. Tu dois être dans le mode download (et pas TWRP/recovery) avant de lancer la commande. Le mode Download est accessible depuis le menu Reboot de TWRP je pense. Sinon, regarde sur le web quelle combinaison de touches il faut faire (départ téléphone éteint).
Autre solution, installer une VM dans Virtualbox pour utiliser Odin au lieu de Heimdall. Je sais que ça fonctionne. Il faut par contre installer le "Guest Addon" et le "Extension pack" d'Oracle en plus de Virtualbox.
Résumé : Option 1 : tu arrives à installer TWRP puis tu fais les wipe cache, art/dalvik cache, data et system avant d'installer Lineage OS Option 2 : télécharger un firmware officiel Samsung à installer via Odin (ou Heimdall) avant de retourner sur TWRP > Lineage OS.
Dans les 2 cas, il y a des chances que tu perdes tes applications et les données associées. Après avoir installé TWRP, tu peux toujours flasher Lineage OS qu'avec les wipe cache, dalvik/art cache et system et si ça donne rien, tu ajoutes le wipe data.
Tu me donnes la marche à suivre, un gros merci encore. pas le temps tout de suite, donc je te donnerai des nouveles quand j'aurai pu y travailler. Une question cependant : Oui j'ai des applications, même sans informations précieuses que je n'ai pas par ailleurs (par exemple mes agendas sont dans un nextcloud, et le tel s'y connecte, je risque pas de les perdre) mais mes configurations étaient un peu soignées, et je serais content de ne pas avoir à les refaire.
Quelle sauvegarde je devrais faire dans TWRP maintenant pour les remettre si (quand) je les aurai perdues à la fin des opérations ? Modem, Amorçage, Système, Data, Cache, EFS ?
Bon, je viens de tenter une nouvelle restauration à partir de ma sauvegarde, la partition Système étant en écriture maintenant, ça a été plus complet que la dernière fois. Après la restauration, il me propose "Redémarer" et me pose deux questions, cochées par défaut : - Prompt to install TWRP app if not install # surprenant vu que je suis déjà dans TWRP là ! - Install as a System app # donc je pourrait me retrouver avec le systeme de la sauvegarde, avec la situation avant plantage ? Je dois sortir, je laisse tout ça sur la table, en me donnant la chance que tu valide (ou non) mon idée de valider ces options pour voir ...
J'avance encore pas à pas ... J'ai téléchargé et mis sur une sdcard les TWTP et Lineage recomandés, et vérifié avec les sommes de controle, et gpg pour TWRP Tiens pour Lineage il y a une nightly tous les jours ... Il me semblait avoir déjà vu ça dans les propositions de mise à jour dans lineage. Il y a pas de canal plus stable ? du coup on devrait faire une mise à jour à quel rythme ?
Je viens aussi de voir les modes de démarage recovery et download ... Du coup je reconnais un écran qui m'avait gelé ; Downloading Do not turne off the target. C'est probablement cet écran là que j'avais fini par éteindre, après une nuit en espérant qu'il passe à autre chose. probablement la source de l'ereur !
j'y suis donc de nouveau. je refait donc sur l'ordi connecté :
$ heimdall detect Device detected
Donc j'avance .... heimdall-frontens reste avec tous ses formulaires blancs man heimdall ne donne rien Les fichiers TWRP et lineage sont sur la carde sd, dans le teléphone
Pour les sauvegardes d'applications non synchronisées dans le cloud, c'est trop tard. C'est pourquoi je te recommaande vivement d'installer une application comme Titanium Backup (root requis mais j'imagine que tu as déjà Magisk) pour planifier automatiquement la sauvegarde de tes données utilisateur. Vu que je n'ai plus trop le temps de bidouiller mon téléphone, je fais une sauvegarde auto chaque lundi et jeudi. Pour les prochaines fois, toujours faire un backup TWRP avant d'installer ou de modifier des choses sensibles.
Concernant les partitions TWRP pour la sauvegarde, prends Modem, Amorçage, Système, Data et EFS. Le Cache ne sert à rien.
> Prompt to install TWRP app if not install
TWRP est un outil de sauvegarde/restauration/installation. Il existe une application Android en fait et là, il te propose de l'installer (dans la partition /system via la 2e option "Install as a System app") Cela n'a aucun impact sur tes sauvegardes/restaurations. Personnellement, je n'ai jamais utilisé l'application.
Ça fait très longtemps que je n'ai pas essayé Lineage. Avant, il y avait des Release Candidates au moins une fois par an. Après, les nightly sont généralement stables et il n'est pas du tout utile de toutes les installer. Plus le temps passe, plus les changements sont importants, forcément. Mais bien souvent, une mise à jour simple (sans effacement de données donc sans faire les wipe data et system) passe sans soucis.
> Du coup je reconnais un écran qui m'avait gelé ; Downloading Do not turne off the target. Oui, c'est le mode Download dont je t'ai parlé plusieurs fois. Ce mode doit être lancé avant d'utiliser Heimdall ou Odin. Il ne partira jamais tout seul. Pour en sortir, soit tu restes appuyé sur Power pendant plusieurs secondes soit tu tapes "fastboot reboot" dans le Terminal.
> Je fait quoi maintenant ? Je ne pourrais pas t'aider davantage concernant Heimdall. Vois la doc Ubuntu ou des tutos sur le web. Après, TWRP sait flasher des fichiers .img donc tu peux mettre le fichier .img de TWRP (téléchargé depuis lien fourni précédemment) dans ton téléphone puis, depuis le menu principal TWRP, tu fais Install > tu bascules sur la sélection de fichiers IMG > Tu prends ton fichier > Confirmer > Dire que c'est pour la partition "recovery" et tu flashes. Ensuite, tu redémarres direct dans TWRP.
Une fois cela fait, tu peux faire une installation propre de Lineage : • Téléchargement de la dernière nightly depuis lien fourni précédemment • Menu TWRP > Wipe > Prendre les 2 "cache" + system + data • Menu TWRP > Install > Sélection fichier zip téléchargé > Validation > Redémarrage sur Android/Lineage.
Est-ce que tu as lu ça ? https://wiki.lineageos.org/devices/klte/install
Bilan des opérations ... J'ai appris pas mal de choses grace à toi, je m'en suis fait un guide pour pouvoir recomancer, ou paur partager ; par gratitude, je t'en fais une copie ci dessous. Tu peux la reprendre pour faire un article, avec ma permission.
Pour faire simple, j'ai retrouvé toutes mes affaires, apps et leurs configs, en réinstallant par TWRP la dernière version de Lineage.
Le menu "install" de linéage ne semblait pas voir le fichier *.img dans son répertoire sur la carte sd introduire. Je me suis contenté d'un lineage à jour pour le moment.
Non, je ne suis pas root (sauf si c,est l'install standart avec lineage) Je n'ai jamais trouvé d'explications siffisament claires pour que j'aie l'impression de comprendre ce que je serais en train de faire en suivant les tutos, ça m'a bloqué (et j'ai ausi autre chose à faire) .
Mes données restent sur un Nextcloud. Je ne les laisse pas dans un portable que je promène en ville et que je pourrais perdre ! Reste les configurations des application, mais là, avec TWRP j,ai fait les sauvegardes (sorties vers mon ordi)
Idéalement, j'aimerais comprend le rôle de chaque partition sauvegardée. Je crois comprendre que modem, amorçage et EFS sont de très bas niveau, et n'ont besoin d'être sauvegardées que 1 fois. Tandis que Système et Data sont plus proches de l'utilisateur, je devrais les resauvegarder quand je met à jour Lineage, pour être en mesure de retrouver mes dernières applis configurées ?
adb et heimdall sont sur mon ordi, mais concrètement je ne m,en suis pas servi.
Voici la copie de ma prise de note documentariste ci dessous
Encore Merci
----
(Re) prendre le contrôle de mon ordiphone ==== Cas Samsung S5
## Principes - L'ordiphone démarre sur un "bootloader"(recovery) qui lance ensuite le système / interface utilisateur courant. - Il faut donc d'abord (re)prendre le contrôle du bootloader pour installer un système librement choisit. Ici nous voulons utiliser le bootloader "TWRP" et le système "Lineage OS" - Aller d'abord télécharger les bonnes versions de ces deux éléments. **Bonne** version veut dire : - prise sur le site du créateur, respectivement https://twrp.me/Devices/ et https://download.lineageos.org - adaptée à l'appareil : bien choisir parmis la longue liste le type exact d'appareil que l'on veut utiliser ("klte" pour moi). - A jour (évidemment) - Mettre ces fichier sur une sdcard, que l'on va mettre sur l'ordiphone
## Démarrage voir : https://wiki.lineageos.org/devices/klte/install ### en mode téléchargement Permet de télécharger un "bootloader" à partir d'un ordinateur connecté (cable usb) vol-, home, start
- Logiciel à utiliser sur l'ordinateur : heimdall sur ubuntu (ici) ou Windows (Odin sur Windows seulement) - Démarer l'ordiphone avec la combinaison home, start, vol-, - Pour en sortir, rester appuyé sur Power pendant plusieurs secondes soit taper "fastboot reboot" dans le Terminal.
~$ heimdall detect indique si le périphérique est détecté ~$ heimdall-frontend à lancer dans un terminal (sudo or non, vérifier) Puis "browse" > packet utiliser un chemin sans accents ... ~$ heimdall flash --RECOVERY .img --no-reboot
### en mode recovery Permet de démarrer sur le bootloader TWRP si déjà installé. vol+, home, start
TWRP donne un interface graphique
Commencer par une sauvegarde :
S'assurer d'avoir la place nécessaire dans la mémoire du téléphone. prendre : Modem, Amorçage, Système, Data et EFS. Le Cache ne sert à rien.
Si on veut nettoyer un téléphone, pour le donner, vendre .... Faire un Formatage (Wipe) de caches(plusieurs) + system + data et dalvik, qui est suggéré. Sinon, on a la chance, ou le malheur, de garder pleins d'installs et config sur l'ordiphone.
TWRP permet d'installer une mise à jour de lui même et/ou un nouveau Systeme : Mettre les fichier Menu Installer -> se diriger vers le fichier correspondant, fichier *.img pour TWRP ; fichier *.zip pour LineageOS
## Précautions Après avoir installé un recovery (TWRP typiquement) Prendre soin de redémarrer en mode recovery tout de suite (sinon il faudra probablement le refaire).
C'est parfait tout ça, bravo ! Je n'écris plus d'articles par manque de temps mais toutes ces informations aideront d'autres personnes grâce au forum.
Lineage (comme beaucoup d'autres ROMs) ne sont pas "rootées" par défaut. Magisk permet facilement d'avoir les pleins pouvoirs comme sur GNU/Linux. => https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
En résumé, il te suffit de flasher la dernière version stable "Latest Stable" depuis TWRP. Tu auras une application Magisk Manager de disponible au démarrage.
Pour les partitions : - https://www.forum-generationmobiles.net/t70882-info-les-partitions-android-expliquees-boot-system-recovery-data-cache-et-misc14-08-2013?highlight=partitions+primokorn - https://twrp.me/faq/whattobackup.html