The wikis are now using the new authentication system.
If you did not migrate your account yet, visit


Jump to: navigation, search
Pinephone booting to a graphical user interface, next to a Geeko plush

The purpose of the Pinephone isn’t only to deliver a functioning Linux phone to end-users, but also to actively create a market for such a device, as well as to support existing and well established Linux-on-Phone projects.

Technical Data

  • Allwinner A64 Quad Core SoC with Mali 400 MP2 GPU
  • 2GB/3GB of LPDDR3 RAM
  • 5.95″ LCD 1440×720, 18:9 aspect ratio (hardened glass)
  • Bootable Micro SD
  • 16GB/32GB eMMC
  • USB Type C (power, data and HSMI)
  • Quectel EG-25G with worldwide bands
  • WiFi: 802.11 b/g/n, single-band, hotspot capable
  • Bluetooth: 4.0, A2DP
  • Vibrator
  • RGB status LED
  • Selfie and Main camera (2/5Mpx respectively)
  • Main Camera: Single OV6540, 5MP, 1/4″, LED Flash
  • Selfie Camera: Single GC2035, 2MP, f/2.8, 1/5″
  • Sensors: accelerator, gyro, proximity, compass, barometer, ambient light
  • 3 external buttons: up, down and power
  • Hardware killswitches: LTE/GNSS, Wi-Fi, microphone, cameras and headphone
  • Samsung J7 form-factor 3000mAh battery
  • Matte black finished plastic case
  • 3.5mm headphone jack

Installing openSUSE in a Pinephone

As of the release 2020.12.16 Jumpdrive can be used to flash the eMMC memory directly.

Writing a disk image to a USB stick or a SD card

  1. Download the image you want from here. Make a choice of desktops:
    PHOSH - Gnome Shell adaption for small devices developed by Purism
    Phosh Image

    If the direct links above do not work for you (as we are constantly building new images), please check the general download directory for the images.

  2. As root extract the image onto your SD card (replace sdX with the device name of your SD card).
    WARNING: all previous data on the SD card will be lost. Check first if the device you have selected is really your SD card!
     xzcat [image].raw.xz | dd bs=4M of=/dev/sdX iflag=fullblock oflag=direct status=progress; sync
  3. Insert the SD card with the openSUSE image into your board.
  4. Power on the board.
  5. Walk through the first boot steps.
  6. Have a lot of fun...
Warning: Default login goes with the username pine and the password 1234, works on serial console, via ssh or GUI.
Warning: The root user's password is linux, but you can set one using sudo passwd root

Known issues

The following features are not working yet:

  • Accelerometer
  • GPS


  • If you have issues with the mobile connectivity (SIM card) try removing the PIN code from another device
  • When the log-in screen appears, wait 1-2 seconds until UI starts, then you can use 1234 to unlock. You can change the unlock PIN in the Settings app.


Nemo (File Manager)
Flashlight (Torch)
Pinhole (Camera)
Chatty (SMS and XMPP)
King's Cross (Terminal emulator for small screens)
Gnome Software (with patches for small screens)

See also