*Due to some question surrounding my previous instructions, I have re-added and changed this post to use the same instructions as on the Pine Phone Pro Wiki the only difference being that I added some links and an image to make it more new Linux user friendly.
According to the PinePhone Pro Wiki, and due to the fact that not all software is stable yet, it is best to run all distros from an SD card. Yes I am aware that the Explorer Edition comes with Plasma Mobile installed to the eMMC, however from what I understand if something goes wrong and the stock bootloader becomes corrupted or overwritten you could be left with a more difficult time restoring the device due to the boot order of the PPP defaulting to the eMMC. So at this point it seems it is best to boot your distro from an SD card and wipe the stock bootloader off the eMMC which forces the phone to always boot from the SD slot.
The PPP comes by default with a bootloader on the eMMC that lets you boot to an SD card by holding down the power button a bit longer when turning the phone on.
The steps below force the phone to always boot from and SD card (If you choose to follow this you do so at your own risk):
- Download the Arch Phosh PinePhone Pro Image (You can also use Manjaro or another distro if you prefer) on another computer and use your favorite tool (Gnome Disks, Etcher, etc.) to image it to an SD Card
- Insert imaged SD card into your PPP Explorer Edition and hold down the power button until it boots to Arch Linux (or other distro if you did not use Arch)
- Type lsblk in the terminal app on the phone to list the devicesCode:
lsblk
- Wipe the bootloader using the following command (Note: please replace "DEVICE" with the eMMC device name and double-check you got it correct and that you did not select your microSD card or a partition of the eMMC! Mine was called mmcblk2 and showed ~115gb in size but yours may be different so triple check!)
Code:sudo dd if=/dev/zero of=/dev/DEVICE bs=8k seek=1 count=4
- Once you have run the command and it is complete. You can reboot and it should reboot to the distro on your SD card.
View my projects at: https://gitlab.com/users/The3DmaN/projects or at the3dman.gitlab.io you can also find me on Matrix in many of the Pine related channels.