1. Download the PinePhone JumpDrive image here:
https://github.com/dreemurrs-embedded/Jumpdrive/releases/2. You can grab the PinePhone Mobian image you want from the
https://images.mobian-project.org/pinephone/ I grab the latest weekly
3. Extract and install the JumpDrive image to a micro SD card using something like "Startup Disk Creator" that comes with Ubuntu or KDE. (Baleana, Rufus, whatever)
4. Power down the PinePhone, and put the microSD card into the slot., then power back on. The PinePhone will automatically boot from SD card if it has an OS on the SD card.
Note: At this point You can also burn the Mobian image to a microSD card and boot to that without messing up the factory OS that came with the PinePhone. Just insert that microSD card instead and the PinePhone will boot to that.
5. Once JumpDrive is booted, you can plug the PinePhone into a Linux computer USB port and it will mount and give yo access to the PinePhone's internal eMMC memory as a disk. You can see which "/dev" device it was mounted under by opening up "Disk" and figuring out which device it is from there. Unplug the PinePhone, plug it back in see what goes away and comes back.
6. Use the dd commands here (step 5 of "
From the booted microSD OS") to install the Mobian image to the eMMC memory on the PinePhone: (you might be able to just use "Startup Disk Creator" here)
https://wiki.pine64.org/wiki/PinePhone_Installation_Instructions#Installation_to_the_eMMCIn this post, I'm basically summing up the process from that last link.