A small video tutorial about installing postmarketOS edge on the Pinebook Pro. Currently there are installer images for Gnome-shell, Plasma desktop and Sway.
On all Pinebook Pros it should be possible to boot the installer image from SD card (if you reflashed your pinebook the results might vary since it depends on the u-boot in that image). For some u-boot releases it can also boot from USB.
This build is from the edge branch of postmarketOS.
This is the PINE64 PinePhone running postmarketOS with the new gnome-shell UI option. It runs a full gnome desktop environment at 2x scaling together with GDM to launch it.
gnome shell isn't very optimized for small screens.
The lovely background music is the ukulele track from Bensound
jetomit managed to figure out how to boot a mainline Linux kernel on the Kobo Clara HD, an ereader from 2018.
I'm running the Sxmo UI on it to test, most of the Sxmo UI is optimized for the PinePhone though so it's pretty hard to actually use a bunch of things. Mainly due to missing 2 of the 3 hardware input buttons.
Wiki page: https://wiki.postmarketos.org/wiki/Kobo_Clara_HD_(kobo-clara)
Merge request: https://gitlab.com/postmarketOS/pmaports/-/merge_requests/2334
The first look at the new PinePhone Pro. The faster version of the original PinePhone with an Rockchip rk3399s SoC in it.
https://pine64.org/pinephonepro
This is the 3rd and final prototype for the PinePhone keyboard. Since the prototypes are shipped with the wrong firmware I have to solder on some USB wires to flash the keyboard controller with the opensource firmware that megi developed.
This is also demo-ing some keyboard use in Phosh on postmarketOS. It definetly needs some more tweaks, but the input itself is working perfectly.
The keyboard firmware from megi: https://xff.cz/kernels/pinephone-keyboard-1.0.tar.gz
The source for the firmware: https://xff.cz/git/pinephone-keyboard/tree/README.flashing
Thumbdrives is an app I'm making that emulates usb mass storage or usb cd drives through the GUI. This makes the PinePhone a bootable device if it's connected to the PC with an USB cable.
Trying out the pogopins on the back of the PinePhone, this is an expansion port that can be used to connect extra components, it features a connection to USB and battery power, an i2c bus and a dedicated interrupt pin.
This is also the connector that will be used for the planned keyboard attachment and the extended battery. Since this is a regular i2c port any hardware with a linux i2c driver can be used on it.
In this case I used a MLX90640 thermal camera module which has a 32x24 pixel resolution. This is similar to the flir lepton modules you can attach to android/iphone. What this still needs to function nicely is a better driver that actually reads the calibration data from the sensor and scales the data correctly, upscales it and combines it with the regular camera in the phone.
With proper hardware this should be able to do the standard 8fps of this camera module and it should be able to accurately read the temperature of the center.
The development in this video is done on the Pinebook Pro, both the laptop and the phone run postmarketOS.
Music by bensound.com
Recorded a demo of me trying SXMO again. It's pretty nice and probably the fastest user experience I've had on the PinePhone. It does take some learning to get used to the shortcuts though.
This is using an SXMO image generated for the PinePhone from postmarketOS edge since postmarketOS is currently right in the middle of releasing v21.03
The information on SXMO can be found on https://sr.ht/~mil/Sxmo/