The Jumpdrive image is smaller than 50MB. The process is now finished, and you can boot from eMMC.Once the flashing process is complete, disconnect the PinePhone from your PC, power it down and remove the Jumpdrive microSD card.dev/mm., check for the right device in dmesg, GNOME disks, or similar, and make sure it's unmounted) with your chosen OS image Flash the exposed PinePhone drive (e.g.Connect the PinePhone to your computer using USB-A -> USB-C cable.Boot the PinePhone from the Jumpdrive microSD card.Flash the Jumpdrive image to a microSD card.Download and extract the Jumpdrive image.You can use the dd command or a utility such as Etcher or Gnome Disks, etc. The process of flashing an OS to the exposed and mounted eMMC is identical to that of any other storage medium - e.g. This utility boots from micro SD and exposes the internal eMMC flash storage when the PinePhone is connected to a computer. The internal eMMC flash storage can be flashed using the Jumpdrive utility by Danct12 and Martijn from postmarketOS. Turn off phone, remove microSD card and then turn on the phone.Use the command lsblk to check your devices: typically with the current kernel the microSD card is /dev/mmcblk0 and the eMMC is /dev/mmcblk2 but as always with dd be extremely cautious to get the devices correct. Flash the image file to eMMC using dd if= IMAGE.img of=/dev/ mmcblkX bs=1M status=progress conv=fsync where X is the number label of the eMMC (of the disk, not the partition!).Extract the image file if it is archived.Download the desired OS' image on the booted OS or transfer it to the microSD card.Flash an OS to the microSD card (and optionally resize the partition, see below).Installation to the eMMC From the booted microSD OS GUI applications such as Etcher and GNOME Disks can be used to flash the microSD too. This takes around 2.5 minutes to flash a 4 Gb file. Then run bmaptool with the correct device:ĭownload the IMAGE.xz and the IMAGE.bmap files, then run bmaptool copy -bmap IMAGE.bmap IMAGE.xz /dev/. Make sure to select the correct device using lsblk. Make sure you're NOT selecting /dev/sda1 or /dev/mmcblk0p1 as target. Note: The image needs to be written to the whole device, not to partition 1. On the PinePhone Pro: The eMMC might have to be disconnected to boot from the microSD card, see PinePhone Pro#Boot order.Plug microSD card into phone (make sure to use the top slot, not the bottom slot).Write the image to your microSD card, see below.Download your chosen image from PinePhone Software Releases for the regular PinePhone and PinePhone Pro Software Releases for the PinePhone Pro.See reuse SD card on how to format the microSD card properly, including wiping the residues of u-boot. The phone will also try to boot from microSD cards, which were previously flashed with an OS and formatted later, causing the phone to fail to boot. Note: Booting from USB is not supported by the hardware, a live USB stick will not boot. It is not possible to lock themself out of the phone when the installation on the internal storage (the eMMC) fails, as a correctly flashed microSD card will always boot. It is therefore recommended to have a microSD card handy. The PinePhone always boots from the microSD card first. ![]() 5 Reuse SD card for data storage on system booting from eMMCįor details regarding the boot priority on the PinePhone Pro see PinePhone Pro#Boot order.4.1 Resize SD card's partition using computer.
0 Comments
Leave a Reply. |