<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.parinux.org/lib/exe/css.php?s=feed" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Wiki de Parinux si:psl:inventaire</title>
    <subtitle></subtitle>
    <link rel="alternate" type="text/html" href="https://wiki.parinux.org/"/>
    <id>https://wiki.parinux.org/</id>
    <updated>2026-04-06T22:25:48+00:00</updated>
    <generator>FeedCreator 1.8 (info@mypapit.net)</generator>
    <link rel="self" type="application/atom+xml" href="https://wiki.parinux.org/feed.php" />
    <entry>
        <title>si:psl:inventaire:pinephone - [Backup] </title>
        <link rel="alternate" type="text/html" href="https://wiki.parinux.org/si/psl/inventaire/pinephone?rev=1772807268&amp;do=diff"/>
        <published>2026-03-06T14:27:48+00:00</published>
        <updated>2026-03-06T14:27:48+00:00</updated>
        <id>https://wiki.parinux.org/si/psl/inventaire/pinephone?rev=1772807268&amp;do=diff</id>
        <author>
            <name>GNUtoo</name>
            <email>GNUtoo@undisclosed.example.com</email>
        </author>
        <category  term="si:psl:inventaire" />
        <content>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;inventaire&quot;&gt;Inventaire&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un Pinephone (quelle version?) dans sa boite avec:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Une carte microSD 16G qui à finit par casser lors de l&amp;#039;installation de GloDroid: la carte s&amp;#039;est mise en lecture seule. Elle était peut être trop ancienne (normalement PINE64 ne fournit pas de carte microSD avec le téléphone donc ça doit sans doute être un don du membre de Parinux qui avait eu le Pinephone avant).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un cable USB&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un petit papier avec des liens vers des resources sur leur site&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inventaire&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inventaire&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-498&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;informations_utiles&quot;&gt;Informations utiles&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le port série est accessible en permanence en désactivant l&amp;#039;audio avec les kill switch. On peut soit utiliser l&amp;#039;adaptateur de PINE64 (fortement conseillé) soit créer un adaptateur soi même (plus compliqué à faire de façon fiable). Les paramètres sont 152008n1 et du point de vue du Pinephone le port série est disponible sur /dev/ttyS0.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Informations utiles&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;informations_utiles&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;499-883&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;backup&quot;&gt;Backup&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Le Pinephone à une eMMC interne. Le backup est chez GNUtoo.
&lt;/p&gt;

&lt;p&gt;
Ce qui est dessus est sans doute libre, donc on devrait pouvoir le publier tel quel à condition de demander les sources à Pine64.
&lt;/p&gt;

&lt;p&gt;
A noter qu&amp;#039;on à pas encore de backup du modem donc vaux mieux pas changer l&amp;#039;&lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; du modem. GNUtoo à essayé de faire un backup d&amp;#039;un autre Pinephone (Pinephone “convergence” avec 3GB de RAM), et n&amp;#039;a pas réussi à backuper certaines partitions. Et le backup était fait à travers /dev/mtdblock* alors qu&amp;#039;il nous faudrait les fichiers ubifs ou /dev/mtd directement.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Backup&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;backup&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;884-1465&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit4&quot; id=&quot;liens_pour_l_installation&quot;&gt;Liens pour l&amp;#039;installation&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Logiciel &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Instructions d&amp;#039;installation officielles               &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Lien de téléchargement                                         &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; uSD    &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; eMMC &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GloDroid &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://github.com/GloDroidCommunity/pine64-pinephone&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/GloDroidCommunity/pine64-pinephone&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/GloDroidCommunity/pine64-pinephone&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://github.com/GloDroidCommunity/pine64-pinephone/releases&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/GloDroidCommunity/pine64-pinephone/releases&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/GloDroidCommunity/pine64-pinephone/releases&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; Oui    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; Mobian   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; &lt;a href=&quot;https://wiki.mobian.org/doku.php?id=install-linux&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.mobian.org/doku.php?id=install-linux&quot; rel=&quot;ugc nofollow&quot;&gt;https://wiki.mobian.org/doku.php?id=install-linux&lt;/a&gt;     &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; &lt;a href=&quot;https://images.mobian-project.org/pinephone/&quot; class=&quot;urlextern&quot; title=&quot;https://images.mobian-project.org/pinephone/&quot; rel=&quot;ugc nofollow&quot;&gt;https://images.mobian-project.org/pinephone/&lt;/a&gt;                   &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; Oui    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Tow-Boot &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://tow-boot.org/devices/pine64-pinephoneA64.html&quot; class=&quot;urlextern&quot; title=&quot;https://tow-boot.org/devices/pine64-pinephoneA64.html&quot; rel=&quot;ugc nofollow&quot;&gt;https://tow-boot.org/devices/pine64-pinephoneA64.html&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; &lt;a href=&quot;https://github.com/Tow-Boot/Tow-Boot/releases&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Tow-Boot/Tow-Boot/releases&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/Tow-Boot/Tow-Boot/releases&lt;/a&gt;                  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Non[1] &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1507-2108&amp;quot;} --&gt;
&lt;p&gt;
[1] On peut quand même utiliser Tow-Boot sur une carte microSD. Pour ça il faut d&amp;#039;abbord effacer Tow-boot de /dev/mmcblk2boot0 (ça se fait facilement l&amp;#039;installeur de TowBoot). Ensuite il faut utiliser le MBR pour la microSD car avec GPT ça va effacer la table GPT (y&amp;#039;a quand même un backup à la fin de la microSD), et même avec les options avancées[2] on voit bien qu&amp;#039;on peut pas rajouter une partition avant. Donc on peut convertir en MBR avec gdisk en selectionnant &amp;#039;r (recovery and transformation options (experts only))&amp;#039; puis &amp;#039;g&amp;#039; (convert GPT into MBR and exit). Y&amp;#039;a peut être moyen de faire marcher avec le GPT si la bootrom essaie aussi à d&amp;#039;autres offsets mais faudrait trouver la documentation pour ça (dans le wiki sunxi, ou dans les manuels du SOC, etc). Ensuite on peut installer Tow-Boot avec &amp;#039;dd if=Tow-Boot.mmcboot.bin of=/dev/sdN bs=8k seek=1&amp;#039;
&lt;/p&gt;

&lt;p&gt;
[2] gdisk /dev/sdbN + &amp;#039;x&amp;#039; pour Expert Command + &amp;#039;l&amp;#039; pour &amp;#039;set the sector alignment value&amp;#039;, si on met le &amp;#039;sector alignment value&amp;#039; à 1 ça la première partition commence au secteur 34, et la bootrom regarde à l&amp;#039;offset 16 (2048k / 512 == 16)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Liens pour l&amp;#039;installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;liens_pour_l_installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1466-3221&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit6&quot; id=&quot;distributions_testees&quot;&gt;Distributions testées&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Distributions test\u00e9es&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;distributions_testees&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3222-3259&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;installation&quot;&gt;Installation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;table sectionedit8&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Distribution &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Installation &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; PostmarketOS &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; ?            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;a href=&quot;https://wiki.mobian-project.org/&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.mobian-project.org/&quot; rel=&quot;ugc nofollow&quot;&gt;Mobian&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Plusieurs méthodes possibles, testé en gravant une image sur une microSD &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; PureOS Amber      &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; debootstrap OK mais le kernel est trop vieux pour le Pinephone (pas de dts pour le pinephone) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; PureOS byzantium  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kernel assez récent et à normalement le bon dts avec support écran mais le debootstrap rate en second stage (ça rate au niveau des certificats et pourant le keyring est installé et j&amp;#039;avais rajouté ca-certificates dans la liste des paquets supplémentaires, faut peut être un keyring en tant que paquet supplémentaire ou d&amp;#039;autres paquets qui manquent) &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3286-3975&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3260-3976&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;retours&quot;&gt;Retours&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;table sectionedit10&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Distribution &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; date   &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Informations utiles &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Commentaires &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; PostmarketOS &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ancien &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Installé par Dino? Utilisait KDE, N&amp;#039;était pas super bien intégré &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Mobian &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; 25/04/2020   &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; mot de passe par défaut: 1234, u-boot n&amp;#039;a pas la commande ums compilé dedans &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Gnome 3, à l&amp;#039;air pas mal, mieux intégré que le KDE du PostmaketOS mais par défaut certaines applications par défaut comme le désarchiveur ne marchent pas bien en portrait (d&amp;#039;autres marchent parfaitement). Attention: si on change le mot de passe et rajoute des lettres on ne peux plus dévérouiller l&amp;#039;écran car le dévérouilleur à un clavier qui n&amp;#039;a que des chiffres. L&amp;#039;interface est aussi moins efficace que Android. Par exemple pour le multi-tache c&amp;#039;est plus long pour changer d&amp;#039;application et il faut quand on utilise des applications non adaptées comme le désarchiveur il faut souvent passer du mode portrait au mode paysage et vice versa. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3998-4923&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Retours&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;retours&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3977-4925&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;glodroid&quot;&gt;GloDroid&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
GloDroid est une distribution Android qui supporte le Pinephone. La version testée ici est la 2023w12.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;installation_glodroid&quot;&gt;Installation GloDroid&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
L&amp;#039;installation demande:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; un ordinateur (idéalement sous GNU/Linux car c&amp;#039;est plus simple)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; une microSD et un lecteur de cartes microSD&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
L&amp;#039;installation est assez simple si on à pas déjà installé tow-boot (&lt;a href=&quot;https://github.com/Tow-Boot/Tow-Boot&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Tow-Boot/Tow-Boot&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/Tow-Boot/Tow-Boot&lt;/a&gt;). On peut l&amp;#039;installer soit sur une carte microSD soit sur le stoquage interne.
&lt;/p&gt;

&lt;p&gt;
Certaines cartes microSD sont assez lente donc (elle peuvent ralentir le téléphone au point de le bloquer quand on fait un backup du stoquage interne avec dd par exemple), donc il vaux mieux privilégier le stoquage interne si possible.
&lt;/p&gt;

&lt;p&gt;
Si on à déjà installé towboot (c&amp;#039;est maintenant requis pour les versions récented de Mobian par exemple), towboot sera installé sur le stoquage interne dans /dev/block/mmcblk2boot0 et il va prendre la précédence sur l&amp;#039;endroit ou glodroid installe son bootloader (/dev/block/mmcblk2), et l&amp;#039;installation de GloDroid sur la mémoire interne va rater.
&lt;/p&gt;

&lt;p&gt;
Vu que le bootloader sur une microSD prend la précédence par rapport à la mémoire interne, Pour régler le problème, il suffit soit:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; de démarrer sur l&amp;#039;installer de Tow-Boot et de sélectionner “Erase eMMC Boot content” puis “Erase eMMC Boot”.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ou d&amp;#039;installer d&amp;#039;abord GLODroid sur une microSD, et ensuite d&amp;#039;effacer le bootloader avec les commandes suivantes une fois le GloDroid démarré:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt;$ adb root
$ abd shell
# echo 0 &amp;gt; /sys/class/block/mmcblk2boot0/force_ro
# dd if=/dev/zero of=/dev/block/mmcblk2boot0
# sync
# echo 1 &amp;gt; /sys/class/block/mmcblk2boot0/force_ro&lt;/pre&gt;

&lt;p&gt;
Puis on peut recommencer l&amp;#039;installation sur la mémoire interne depuis le début.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;limitations_et_contournement_de_problemesbogues&quot;&gt;Limitations et contournement de problèmes / bogues&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le modem peut disparaitre n&amp;#039;importe quand et crashe souvent au boot, du coup faut rebooter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pas de SMS multipart ⇒ On ne peut pas envoyer de SMS dont la taille est supérieur à environ 127 charactères (certains caractères comme les accents prennent plus de place que d&amp;#039;autres). Du coup on peut pas faire d&amp;#039;échanges de clefs avec Silence (une application pour chiffrer les SMS).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pas de données&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h5 id=&quot;modem_qui_disparait&quot;&gt;Modem qui disparait&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Le modem peut disparaitre à n&amp;#039;importe quel moment et crashe souvent au boot du téléphone. Quand ça arrive on ne peut plus envoyer de SMS (a noter que les SMS sont limités à 127 charactères) mais on voit encore la barre de réseau.
&lt;/p&gt;

&lt;p&gt;
Quand le modem est la, on peut le voir avec lsusb:
pine64_pinephone:/ # lsusb
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 003: ID 2c7c:0125
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002&lt;/pre&gt;

&lt;p&gt;
Sinon quand il est pas la le lsusb ressemble à ça:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Bus 003 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002&lt;/pre&gt;

&lt;p&gt;
La commande lsusb peut être tapée soit dans une application terminal (comme termoneplus trouvable sous f-droid), soit avec adb. A noter que la plus part des applications F-Droid ont des dépendances non libres (comme le SDK officiel Android).
&lt;/p&gt;

&lt;p&gt;
Par exemple avec adb si on veut voir quand/si le modem disparait durant le boot on peut taper:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;watch adb shell lsusb&lt;/pre&gt;

&lt;/div&gt;

&lt;h5 id=&quot;utilisation_de_mmcli&quot;&gt;Utilisation de mmcli&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Pas mal de tutoriaux pour le pinephone mentionnent l&amp;#039;usage de mmcli. GloDroid utilise maintenant ModemMamager donc on peut aussi utiliser mmcli. Ça marche aussi sans root par adb ou dans un émulateur de terminal.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;GloDroid&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;glodroid&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4926-&amp;quot;} --&gt;</content>
        <summary>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;inventaire&quot;&gt;Inventaire&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un Pinephone (quelle version?) dans sa boite avec:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Une carte microSD 16G qui à finit par casser lors de l&amp;#039;installation de GloDroid: la carte s&amp;#039;est mise en lecture seule. Elle était peut être trop ancienne (normalement PINE64 ne fournit pas de carte microSD avec le téléphone donc ça doit sans doute être un don du membre de Parinux qui avait eu le Pinephone avant).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un cable USB&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Un petit papier avec des liens vers des resources sur leur site&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Inventaire&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;inventaire&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-498&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;informations_utiles&quot;&gt;Informations utiles&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le port série est accessible en permanence en désactivant l&amp;#039;audio avec les kill switch. On peut soit utiliser l&amp;#039;adaptateur de PINE64 (fortement conseillé) soit créer un adaptateur soi même (plus compliqué à faire de façon fiable). Les paramètres sont 152008n1 et du point de vue du Pinephone le port série est disponible sur /dev/ttyS0.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Informations utiles&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;informations_utiles&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;499-883&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit3&quot; id=&quot;backup&quot;&gt;Backup&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Le Pinephone à une eMMC interne. Le backup est chez GNUtoo.
&lt;/p&gt;

&lt;p&gt;
Ce qui est dessus est sans doute libre, donc on devrait pouvoir le publier tel quel à condition de demander les sources à Pine64.
&lt;/p&gt;

&lt;p&gt;
A noter qu&amp;#039;on à pas encore de backup du modem donc vaux mieux pas changer l&amp;#039;&lt;abbr title=&quot;Operating System&quot;&gt;OS&lt;/abbr&gt; du modem. GNUtoo à essayé de faire un backup d&amp;#039;un autre Pinephone (Pinephone “convergence” avec 3GB de RAM), et n&amp;#039;a pas réussi à backuper certaines partitions. Et le backup était fait à travers /dev/mtdblock* alors qu&amp;#039;il nous faudrait les fichiers ubifs ou /dev/mtd directement.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Backup&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;backup&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;884-1465&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit4&quot; id=&quot;liens_pour_l_installation&quot;&gt;Liens pour l&amp;#039;installation&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Logiciel &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; Instructions d&amp;#039;installation officielles               &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; Lien de téléchargement                                         &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; uSD    &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; eMMC &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GloDroid &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://github.com/GloDroidCommunity/pine64-pinephone&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/GloDroidCommunity/pine64-pinephone&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/GloDroidCommunity/pine64-pinephone&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;a href=&quot;https://github.com/GloDroidCommunity/pine64-pinephone/releases&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/GloDroidCommunity/pine64-pinephone/releases&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/GloDroidCommunity/pine64-pinephone/releases&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; Oui    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; Mobian   &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; &lt;a href=&quot;https://wiki.mobian.org/doku.php?id=install-linux&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.mobian.org/doku.php?id=install-linux&quot; rel=&quot;ugc nofollow&quot;&gt;https://wiki.mobian.org/doku.php?id=install-linux&lt;/a&gt;     &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; &lt;a href=&quot;https://images.mobian-project.org/pinephone/&quot; class=&quot;urlextern&quot; title=&quot;https://images.mobian-project.org/pinephone/&quot; rel=&quot;ugc nofollow&quot;&gt;https://images.mobian-project.org/pinephone/&lt;/a&gt;                   &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt; Oui    &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Tow-Boot &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;a href=&quot;https://tow-boot.org/devices/pine64-pinephoneA64.html&quot; class=&quot;urlextern&quot; title=&quot;https://tow-boot.org/devices/pine64-pinephoneA64.html&quot; rel=&quot;ugc nofollow&quot;&gt;https://tow-boot.org/devices/pine64-pinephoneA64.html&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt; &lt;a href=&quot;https://github.com/Tow-Boot/Tow-Boot/releases&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Tow-Boot/Tow-Boot/releases&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/Tow-Boot/Tow-Boot/releases&lt;/a&gt;                  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Non[1] &lt;/td&gt;&lt;td class=&quot;col4 leftalign&quot;&gt; Oui  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1507-2108&amp;quot;} --&gt;
&lt;p&gt;
[1] On peut quand même utiliser Tow-Boot sur une carte microSD. Pour ça il faut d&amp;#039;abbord effacer Tow-boot de /dev/mmcblk2boot0 (ça se fait facilement l&amp;#039;installeur de TowBoot). Ensuite il faut utiliser le MBR pour la microSD car avec GPT ça va effacer la table GPT (y&amp;#039;a quand même un backup à la fin de la microSD), et même avec les options avancées[2] on voit bien qu&amp;#039;on peut pas rajouter une partition avant. Donc on peut convertir en MBR avec gdisk en selectionnant &amp;#039;r (recovery and transformation options (experts only))&amp;#039; puis &amp;#039;g&amp;#039; (convert GPT into MBR and exit). Y&amp;#039;a peut être moyen de faire marcher avec le GPT si la bootrom essaie aussi à d&amp;#039;autres offsets mais faudrait trouver la documentation pour ça (dans le wiki sunxi, ou dans les manuels du SOC, etc). Ensuite on peut installer Tow-Boot avec &amp;#039;dd if=Tow-Boot.mmcboot.bin of=/dev/sdN bs=8k seek=1&amp;#039;
&lt;/p&gt;

&lt;p&gt;
[2] gdisk /dev/sdbN + &amp;#039;x&amp;#039; pour Expert Command + &amp;#039;l&amp;#039; pour &amp;#039;set the sector alignment value&amp;#039;, si on met le &amp;#039;sector alignment value&amp;#039; à 1 ça la première partition commence au secteur 34, et la bootrom regarde à l&amp;#039;offset 16 (2048k / 512 == 16)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Liens pour l&amp;#039;installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;liens_pour_l_installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1466-3221&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit6&quot; id=&quot;distributions_testees&quot;&gt;Distributions testées&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Distributions test\u00e9es&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;distributions_testees&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;3222-3259&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;installation&quot;&gt;Installation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;table sectionedit8&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Distribution &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Installation &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; PostmarketOS &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; ?            &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;a href=&quot;https://wiki.mobian-project.org/&quot; class=&quot;urlextern&quot; title=&quot;https://wiki.mobian-project.org/&quot; rel=&quot;ugc nofollow&quot;&gt;Mobian&lt;/a&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Plusieurs méthodes possibles, testé en gravant une image sur une microSD &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; PureOS Amber      &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; debootstrap OK mais le kernel est trop vieux pour le Pinephone (pas de dts pour le pinephone) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; PureOS byzantium  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kernel assez récent et à normalement le bon dts avec support écran mais le debootstrap rate en second stage (ça rate au niveau des certificats et pourant le keyring est installé et j&amp;#039;avais rajouté ca-certificates dans la liste des paquets supplémentaires, faut peut être un keyring en tant que paquet supplémentaire ou d&amp;#039;autres paquets qui manquent) &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3286-3975&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;3260-3976&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit9&quot; id=&quot;retours&quot;&gt;Retours&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;div class=&quot;table sectionedit10&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Distribution &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; date   &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Informations utiles &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Commentaires &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; PostmarketOS &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Ancien &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Installé par Dino? Utilisait KDE, N&amp;#039;était pas super bien intégré &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Mobian &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt; 25/04/2020   &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; mot de passe par défaut: 1234, u-boot n&amp;#039;a pas la commande ums compilé dedans &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Gnome 3, à l&amp;#039;air pas mal, mieux intégré que le KDE du PostmaketOS mais par défaut certaines applications par défaut comme le désarchiveur ne marchent pas bien en portrait (d&amp;#039;autres marchent parfaitement). Attention: si on change le mot de passe et rajoute des lettres on ne peux plus dévérouiller l&amp;#039;écran car le dévérouilleur à un clavier qui n&amp;#039;a que des chiffres. L&amp;#039;interface est aussi moins efficace que Android. Par exemple pour le multi-tache c&amp;#039;est plus long pour changer d&amp;#039;application et il faut quand on utilise des applications non adaptées comme le désarchiveur il faut souvent passer du mode portrait au mode paysage et vice versa. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3998-4923&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Retours&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;retours&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3977-4925&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;glodroid&quot;&gt;GloDroid&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
GloDroid est une distribution Android qui supporte le Pinephone. La version testée ici est la 2023w12.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;installation_glodroid&quot;&gt;Installation GloDroid&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
L&amp;#039;installation demande:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; un ordinateur (idéalement sous GNU/Linux car c&amp;#039;est plus simple)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; une microSD et un lecteur de cartes microSD&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
L&amp;#039;installation est assez simple si on à pas déjà installé tow-boot (&lt;a href=&quot;https://github.com/Tow-Boot/Tow-Boot&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Tow-Boot/Tow-Boot&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/Tow-Boot/Tow-Boot&lt;/a&gt;). On peut l&amp;#039;installer soit sur une carte microSD soit sur le stoquage interne.
&lt;/p&gt;

&lt;p&gt;
Certaines cartes microSD sont assez lente donc (elle peuvent ralentir le téléphone au point de le bloquer quand on fait un backup du stoquage interne avec dd par exemple), donc il vaux mieux privilégier le stoquage interne si possible.
&lt;/p&gt;

&lt;p&gt;
Si on à déjà installé towboot (c&amp;#039;est maintenant requis pour les versions récented de Mobian par exemple), towboot sera installé sur le stoquage interne dans /dev/block/mmcblk2boot0 et il va prendre la précédence sur l&amp;#039;endroit ou glodroid installe son bootloader (/dev/block/mmcblk2), et l&amp;#039;installation de GloDroid sur la mémoire interne va rater.
&lt;/p&gt;

&lt;p&gt;
Vu que le bootloader sur une microSD prend la précédence par rapport à la mémoire interne, Pour régler le problème, il suffit soit:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; de démarrer sur l&amp;#039;installer de Tow-Boot et de sélectionner “Erase eMMC Boot content” puis “Erase eMMC Boot”.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ou d&amp;#039;installer d&amp;#039;abord GLODroid sur une microSD, et ensuite d&amp;#039;effacer le bootloader avec les commandes suivantes une fois le GloDroid démarré:&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt;$ adb root
$ abd shell
# echo 0 &amp;gt; /sys/class/block/mmcblk2boot0/force_ro
# dd if=/dev/zero of=/dev/block/mmcblk2boot0
# sync
# echo 1 &amp;gt; /sys/class/block/mmcblk2boot0/force_ro&lt;/pre&gt;

&lt;p&gt;
Puis on peut recommencer l&amp;#039;installation sur la mémoire interne depuis le début.
&lt;/p&gt;

&lt;/div&gt;

&lt;h4 id=&quot;limitations_et_contournement_de_problemesbogues&quot;&gt;Limitations et contournement de problèmes / bogues&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Le modem peut disparaitre n&amp;#039;importe quand et crashe souvent au boot, du coup faut rebooter&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pas de SMS multipart ⇒ On ne peut pas envoyer de SMS dont la taille est supérieur à environ 127 charactères (certains caractères comme les accents prennent plus de place que d&amp;#039;autres). Du coup on peut pas faire d&amp;#039;échanges de clefs avec Silence (une application pour chiffrer les SMS).&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Pas de données&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h5 id=&quot;modem_qui_disparait&quot;&gt;Modem qui disparait&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Le modem peut disparaitre à n&amp;#039;importe quel moment et crashe souvent au boot du téléphone. Quand ça arrive on ne peut plus envoyer de SMS (a noter que les SMS sont limités à 127 charactères) mais on voit encore la barre de réseau.
&lt;/p&gt;

&lt;p&gt;
Quand le modem est la, on peut le voir avec lsusb:
pine64_pinephone:/ # lsusb
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Bus 003 Device 001: ID 1d6b:0001
Bus 002 Device 003: ID 2c7c:0125
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002&lt;/pre&gt;

&lt;p&gt;
Sinon quand il est pas la le lsusb ressemble à ça:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Bus 003 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0001
Bus 002 Device 001: ID 1d6b:0002&lt;/pre&gt;

&lt;p&gt;
La commande lsusb peut être tapée soit dans une application terminal (comme termoneplus trouvable sous f-droid), soit avec adb. A noter que la plus part des applications F-Droid ont des dépendances non libres (comme le SDK officiel Android).
&lt;/p&gt;

&lt;p&gt;
Par exemple avec adb si on veut voir quand/si le modem disparait durant le boot on peut taper:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;watch adb shell lsusb&lt;/pre&gt;

&lt;/div&gt;

&lt;h5 id=&quot;utilisation_de_mmcli&quot;&gt;Utilisation de mmcli&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;

&lt;p&gt;
Pas mal de tutoriaux pour le pinephone mentionnent l&amp;#039;usage de mmcli. GloDroid utilise maintenant ModemMamager donc on peut aussi utiliser mmcli. Ça marche aussi sans root par adb ou dans un émulateur de terminal.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;GloDroid&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;glodroid&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4926-&amp;quot;} --&gt;</summary>
    </entry>
</feed>
