WARNING: if you have not done it, already: do not buy that crappy pinephone pine64. despite the hardware related limitations, you will hardly find any linux distribution that fits. the pine keyboard needs additional driver and setup before you can use it, otherwse it's not possible to find the "-" key for example.
HANDS OFF!
see also: https://news.itsfoss.com/pinephone-review/
if you get one for free, take it :) it's a nice litte toy to deepdive into linux.
- eu pinephone pine64 beta (2g ram) incl. usb3 cable
- 2g micro sd card
- usb micro sd card reader
- notebook (linux os)
- internet connection
you need to install jumpdrive on micro sd card to install any linux distribution to pine64 internal emmc
homepage:
download:
image posh:
image barebone (preferred):
homepage:
download:
image:
- postmarketOS-phosh-pine64-pinephone-installer.img.xz
homepage:
download:
image:
- pine64-pinephone.img.xz
the pinephone pine64 beta (2g ram) runs an outdated version manjaro with plasma mobile os which makes it completely unusable. if i could have imagined something like this before i would not have had the phone powered on before starting installation described below. so here is my advice:
do not power on the pine64 with preinstalled majoro!
postmarket pine64 posh is the complete different from the preinstalled manjaro plasma crap. it makes the pine64 what i wanted it to be: a mobile phone sized linux device that works. i run chromium, xterm, vim and almost any other software i run on my notebook (thinkpad x240, slackware 14.2, linux 5.4.6) and any other machine i work with (usually slackware 14.2, linux 5.4.6).
example uses posh image but you can use any other image, too
on your linux machine:
download jumpdrive
lftp -c pget -c -n 28 https://github.com/dreemurrs-embedded/Jumpdrive/releases/download/0.8/pine64-pinephone.img.xz
install jumpdrive on micro sd
xzcat jumpdrive-pine64-pinephone.img.xz | dd of=/dev/[scard] bs=1M oflag=direct,sync status=progress
- open the pine64 backplane
- remove battery
- insert micro sd card into pine64 micro sd card slot
- connect pine64 usb cable to phone
- connect usb cable to labtop
the pine64 boots automatically to jumpdrive, if not just disconnect usb from phone, power the phone on and hold vol down. connect the usb cable, again when jumdrive is running.
on your linux machine:
download postmarketos posh
lftp -c pget -c -n 28 https://images.postmarketos.org/bpo/v22.06/pine64-pinephone/phosh/20221207-0434/20221207-0434-postmarketOS-v22.06-phosh-18-pine64-pinephone-installer.img.xz
install posh to pine64 internal emmc
xzcat 20221207-0434-postmarketOS-v22.06-phosh-18-pine64-pinephone-installer.img.xz | dd of=/dev/[the 16g device] bs=1M oflag=direct,sync status=progress
disconnect the usb cable from pine64, remove the micro sd card from pine64, insert battery, attach the backplane, power on pine64.
the postmarketos posh installation starts.