FEDORA ON THE PINEPHONE INSTALLATION GUIDE
This is a rather rough, but usable draft of getting the Fedora PinePhone image onto your PinePhone eMMC.
GET THE FILES
Download both the Fedora and Jumpdrive images.
Fedora:
https://github.com/nikhiljha/pp-fedora-sdsetup/releases
Jumpdrive:
https://github.com/dreemurrs-embedded/Jumpdrive/releases
EXTRACT FEDORA IMAGE FROM ARCHIVE
tar xf fedora.tar.xz
INSATALL JUMPDRIVE TO SDCARD
Write the Pinephone Jumpdrive image to your SDCard:
xz -d pine64-pinephone.img.xz
sudo dd if=/path/to/pine64-pinephone.img of=/dev/<YOUR_SD_CARD>
INSTALL FEDORA TO EMMC
-
Insert the SDCard into your Pinephone. It is literally on top of the SIM card slot.
-
Boot the Pinephone, and it should quickly boot to the Jumpdrive software.
-
Plug it in to the PC that has the Fedora image on it.
-
Figure out what device the phone reports for the eMMC chip.
-
Write the fedora image to the eMMC device presented to your PC
sudo dd if=i/path/to/fedora.img of=/dev/
bs=1M status=progress
EXPAND ROOT PARTITION
You will need potentially to install f2fs-tools package first. Check that it is installed.
rpm -qa | grep f2fs-tools
To resize the partition:
sudo parted /dev/<your_sd_card_device>
(parted) resizepart 2 100%
(parted) quit
sudo resize.f2fs /dev/<the_second_sd_card_PARTITION>
BOOT
-
You can power off the phone once the Fedora image is completed.
-
Remove the Jumpdrive SD card.
-
Power on the Pinephone.
THINGS OF NOTE
-
Changing the password via the Settings menu is fine, but recall that this is your pin too.
-
You will have to manually add an APN for your wireless connection (if you have an activated SIM). This can be done via Settings->Network->Mobile Network->Network Pulldown
-
Some apps can install just fine. But when run do not fit the screen correctly. Sometimes that can be fixed by going to the overview (^ icon at bottom middle of the screen) and re-entering the application.
-
To disable random MAC addresses on your wireless, go into Settings->Wi-Fi->Click the gear icon next to your SSID you are connected to->Identity. You need to select the MAC that is in the MAC Address pulldown. And then for the "Cloned Address" pulldown, select preserve. Of course if you have another MAC that you wish to clone as, you can enter that in the MAC address field.
-
To get a GUI software manager, open up a terminal and issue the following command (while, of course connected to the internet):
sudo dnf install gnome-software