I just got two oneplus 6 phones so I thought I'd show off postmarketOS running on it. These devices are pretty powerful with the fairly recent Qualcomm SDM845 SoC in it and the mainlining progress on it is just awesome.
This is the PINE64 PineTab running postmarketOS with the new gnome-shell UI option.
Gnome shell fits pretty well on the 1280x800 screen without any scaling. The keyboard in my developer edition is pretty much useless do a small hardware issue so I'm using an external usb keyboard. Without the keyboard attached gnome has a touchscreen keyboard that works well on this screen size but it seems to have a bug with the backspace and enter key making it useless in this demo.
The lovely background music is the ukulele track from Bensound
Wiremapper is an opensource client for the pockethernet network cable tester. It's running on the PinePhone here in the Phosh environment.
Royalty Free Music from Bensound
I had access to an Blackmagic Design Atem Mini videomixer for a few days, so I reverse engineered the network protocol used to control the mixer with the official windows/osx control panel application.
These mixers are basically the hardware version of OBS, it has 4 HDMI inputs and 2 audio inputs and it mixes that together with an FPGA, ensuring frame-perfect output. This thing has 2? frames latency or something. In this video I have the HDMI output connected to my 10" hdmi monitor to show the result of the mix, there's also an usb-c connector to connect it to your PC where it will show up as an UVC webcam, ready to use in streaming/videocalls.
This video mixer app is built with python and GTK3+libhandy, it should work on the PineTab and Pinebook pro, which is why I started this project.
The source for this project is at https://git.sr.ht/~martijnbraam/pyatem​ which contains the python module implementing the protocol and my test gnome application.
Music by bensound.com
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
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
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.
Music by bensound.com
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