Skip to content

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

  1. Insert the SDCard into your Pinephone. It is literally on top of the SIM card slot.

  2. Boot the Pinephone, and it should quickly boot to the Jumpdrive software.

  3. Plug it in to the PC that has the Fedora image on it.

  4. Figure out what device the phone reports for the eMMC chip.

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

  1. You can power off the phone once the Fedora image is completed.

  2. Remove the Jumpdrive SD card.

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