PinePhone

Informations générales

Il y a deux types de mémoires :

PinePhone par défaut

Le chargeur d’amorçage (bootloader) par défaut du PinePhone tente un démarrage dans cet ordre :

Tow-Boot

Quand on veut flasher l’eMMC (pour y installer un autre système d’exploitation) avec le logiciel de boot par défaut, il faut passer par JumpDrive, une image SD qu’on amorce et qui expose la mémoire eMMC sous la forme d’un stockage USB classique. On peut alors brancher son PinePhone en USB pour qu’il soit reconnu comme n’importe quel disque.

Tow-Boot est un logiciel de démarrage alternatif qui permet d’avoir accès à l’eMMC sans nécessiter d’avoir JumpDrive+SD.

Pour l’installer sur la mémoire de boot du PinePhone :

Maintenant, le PinePhone a 3 modes de démarrage :

Pour chacun des modes, il faut :

Erreurs avec le mode Stockage USB de Tow-Boot et le PinePhone

Tow-Boot (0.8) semble avoir quelques soucis avec le PinePhone quand il démarre en mode Stockage USB, en particulier avec le câble d’origine (le câble rouge).

Si vous avez un doute, lancer la commande suivante avant de brancher votre PinePhone :

$ sudo dmesg -w

Si des messages similaires s’affichent, vous pouvez soit tenter d’autres ports (ports arrière de votre PC), soit d’autres câbles :

[13413.292836] usb 1-3: new high-speed USB device number 11 using xhci_hcd
[13413.293182] usb 1-3: Device not responding to setup address.
[13413.501175] usb 1-3: Device not responding to setup address.
[13413.708831] usb 1-3: device not accepting address 11, error -71
[13413.710410] usb usb1-port3: unable to enumerate USB device
[13414.760841] usb usb1-port3: Cannot enable. Maybe the USB cable is bad?

Mais ce n’est pas tout, même avec un autre câble, il me fallut passer par ces étapes :

Seule ces étapes m’ont permis de réussir à monter la mémoire eMMC.

Installer Mobian sur la mémoire eMMC

La documentation officielle d’installation de Mobian se trouve ici. Les informations/limitations spécifiques au PinePhone se trouve ici.

Téléchargez une image dans le dossier weekly (Mobian est une rolling release).

Démarrer le PinePhone en mode Stockage USB.

Détectez le nom du périphérique à l’aide de la commande lsblk (sdb, chez moi).

Flasher l’image de Mobian sur votre mémoire (Attention : Utilisation de la commande dd !) :

$ sudo dd bs=4M if=mobian-pinephone-phosh-20221023.img of=/dev/MYDEVICE status=progress
$ sync

N’oubliez pas sync pour terminer l’écriture correctement.

Mise à jour du modem EG25-G

Toutes les informations sont disponibles ici, mais en gros, c’est pour des questions de sécurité.

Dernière mise à jour : sam. 29 octobre 2022