PPP Explorer Edition - Wipe eMMC
#1
*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):
  1. 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
  2. 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)
  3. Type lsblk in the terminal app on the phone to list the devices
    Code:
    lsblk

    [Image: device.png]

  4. 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

  5. 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.
  Reply


Messages In This Thread
PPP Explorer Edition - Wipe eMMC - by The3DmaN - 01-28-2022, 01:56 PM
RE: PPP Explorer Edition - Wipe eMMC - by bcnaz - 01-30-2022, 02:02 AM
RE: PPP Explorer Edition - Wipe eMMC - by bcnaz - 02-01-2022, 12:43 AM
RE: PPP Explorer Edition - Wipe eMMC - by Conjada - 01-31-2022, 06:44 AM
RE: PPP Explorer Edition - Wipe eMMC - by Conjada - 01-31-2022, 08:35 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Will a Pinephone Pro (Explorer) work with TING wpeckham 7 2,955 07-21-2023, 08:33 PM
Last Post: KC9UDX
Question The Case of the Vanishing EMMC DieSkaarj 8 2,693 04-20-2023, 03:27 AM
Last Post: DieSkaarj
  Mobian + tow boot + emmc flash = boot loop spropine 4 3,230 12-31-2022, 09:14 AM
Last Post: mburns
  How reflash my eMMC? IHaveALinuxPhone 2 1,452 12-01-2022, 05:39 PM
Last Post: IHaveALinuxPhone
  Pinephone Pro Explorer Edition for sale, link in description Dinobot 0 1,067 07-16-2022, 01:34 AM
Last Post: Dinobot
  R U running from eMMC -- If so how? tckosvic 19 12,485 06-14-2022, 08:47 AM
Last Post: bobjrsenior
  PinephonePro Explorer Edition for sale, link in the post. LinuXmarksTheSpot 0 915 05-29-2022, 12:15 PM
Last Post: LinuXmarksTheSpot
  Not Bypassing the eMMC meansbs 3 2,344 04-02-2022, 06:25 AM
Last Post: fxc
  Re-flash the emmc For_lack_of_a_better_name 5 3,009 03-31-2022, 08:31 AM
Last Post: ragreenburg
  Any way to get Pinephone Pro Dev edition still? Viengi28 1 1,406 03-30-2022, 10:29 AM
Last Post: fxc

Forum Jump:


Users browsing this thread: 1 Guest(s)