User:Robert.mader

From postmarketOS Wiki

Working on Mutter, Wayland, Gstreamer, cameras etc.

Links

https://gitlab.postmarketos.org/rmader

https://gitlab.gnome.org/rmader

https://gitlab.com/rmader/

https://mastodon.social/@rmader

Contact Me

Email: robert.mader@posteo.de

Matrix: @robert.mader:gnome.org

TODO: put into the respective wiki entries

Pixel 3a installation notes

See also https://wiki.lineageos.org/devices/sargo/install/#unlocking-the-bootloader

Consider downloading the factory image: https://developers.google.com/android/images (https://dl.google.com/dl/android/aosp/sargo-sp2a.220505.008-factory-071e368a.zip)

Flashing the factory image for a clean state might be a good idea.

- # enable dev mode
- # enable "OEM unlocking"
- # enable usb debugging
- # connect device and allow the device
- # commands below may need root or udev rules
- adb -d reboot bootloader
- fastboot devices
- fastboot flashing unlock
- # forces reboot
- # re-resetup, enable usb debugging again
- adb -d reboot bootloader
- fastboot devices
- fastboot getvar current-slot
- fastboot set_active b # or a if current slot was b, replace a with b below
- fastboot reboot fastboot # boot into fastoob on boot_b
- fastboot flash userdata [...]-postmarketOS-edge-gnome-mobile-2-google-sargo.img
- fastboot flash boot_a [...]-postmarketOS-edge-gnome-mobile-2-google-sargo-boot.img
# no need to eraso dtbo
- fastboot --set-active=a
- fastboot reboot

Owns Devices

Device Notes
Google Pixel 3a (google-sargo) Development / Testing
OnePlus 6 (oneplus-enchilada) Development / Testing
PINE64 Pinebook Pro (pine64-pinebookpro) Development / Testing
PINE64 PinePhone (pine64-pinephone) Development / Testing
PINE64 PinePhone Pro (pine64-pinephonepro) Development / Testing
Purism Librem5 (purism-librem5) Development / Testing