Did you test it on OP 9 Series only, or it will work for 8T also?Backup seems to work, and restore completes, but first boot will be a black screen, and the subsequent boot might go back to normal but hard to guarantee everything will work as it should. That's from my testing on OOS stable.
Hm, not sure what the problem is, it worked for @neobuddy89 who's also on crDroid, can you check if advanced > install recovery ramdisk works?Boots correctly now without the snow image but still unable to apply using advanced>Flash Current TWRP
Attached logs
Hm, not sure what the problem is, it worked for @neobuddy89 who's also on crDroid, can you check if advanced > install recovery ramdisk works?
Did you run the adb sideload command, or are you talking about reading file from flash card to flash on phone?
It's been this way since a/b ,even tho you flashed a rom your active slot remains the same , it is changed on reboot, if you want after the flash check the current active slot form reboot menu in twrp, change it to inactive (other) slot were the update was flashed ,and install twrp recovery again and reboot system / or reboot recovery and flash magisk/kernel .One interesting thing I've come across if you are flashing a full update, it flashes to the inactive slot (this is fine), however to continue flashing additional zips (ie custom kernel, magisk etc) you need to reboot to recovery to change the boot slot, and in this process TWRP is lost, and you need to boot from twrp.img and install it. Not a big deal I think but I figured I'd let you know.
Edit: Thought of something, is there a way to boot twrp.img as the recovery during the switchover to the inactive slot?
One interesting thing I've come across if you are flashing a full update, it flashes to the inactive slot (this is fine), however to continue flashing additional zips (ie custom kernel, magisk etc) you need to reboot to recovery to change the boot slot, and in this process TWRP is lost, and you need to boot from twrp.img and install it. Not a big deal I think but I figured I'd let you know.
Edit: Thought of something, is there a way to boot twrp.img as the recovery during the switchover to the inactive slot?
I **might** be interested in helping out. I want to get TWRP running on A12 on my OnePlus 9 Pro, too. I am a software engineer, so I'm familiar with dealing with code, git, and whatnot. But I've never done anything with Android, so I would need some pointers in what exactly is involved with maintaining a device tree. What is the purpose of the code in the device tree? I'm assuming it has to do with configuring TWRP for a specific device? What is the process for figuring out what the configuration is? How do I get started?Hmm, or not: https://jenkins.twrp.me/view/TWRP Release Android-12.1/
We need a new maintainer to bring-up the device tree to android-12.1, since @Nebrassy has confirmed he is stepping down.