Porting to OnePlus 7 guacamoleb GM1901 non-pro
- 
 Creating this thread specifically for porting UT to OnePlus 7 guacamoleb GM1901 non-pro version as suggested in porting telegram group to help collaborate, since I couldn't find any existing related thread. 
- 
 This post is deleted!
- 
 This post is deleted!
- 
 This post is deleted!
- 
 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- Getting device kernel source code
 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 build
 use 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 device
 lenovo******************************************
 DEVICES WITH DYNAMIC PARTITIONS FLASH METHOD
 is this A/B slot?
 what is dtb, dtbo, ota, vbmeta? 
- Getting device kernel source code