Please see: https://pad.ubports.com/p/porting-oneplus-7-guacamoleb-non-pro
OLD:
Trying to port following https://pad.ubports.com/p/treble-device-adaptation
development os = ubuntu 22.04 bare metal
Android 13 = Lineage 20 => https://github.com/develop-at-github/android_kernel_oneplus_sm8150/tree/lineage-20-edit
copied and fixing from https://github.com/LineageOS/android_kernel_oneplus_sm8150
Making a device source for builduse existing one with similar SoC/Android version as base
going with similar SoC but not android version
copied and fixing from https://gitlab.com/ubports/porting/community-ports/android9/oneplus-7/oneplus-guacamole
making device specific changes,
dont have stock boot.img, will lineage boot.img work?
Running assembly without modifications
awaiting above step to be finished
Making initial changes to the kernel to boot the device
...
Installing Ubuntu Touch rootfs + generic Halium image on device
what is fastbootd?
Debugging on devicelenovo******************************************
DEVICES WITH DYNAMIC PARTITIONS FLASH METHOD
is this A/B slot?
what is dtb, dtbo, ota, vbmeta?