I got it running. After a lot of try and error that's what I found:
Currently (Jan. 22) the
LOS vendor image is NOT compatible with TWRP! If you first flash the vendor image and then ether flash or boot TWRP it will just stuck an the ASUS logo.
I don't know if that's could be a issue in future but for now, I reflashed the original vendor extracted from an update unsing
this payload dumper. And then followed the
TWRP instructions.
Here my steps:
With unlocked BL, booting to BL already done and working adb/fastboot drivers
- (Reflashing original vendor (only needed on non stock devices))
- fastboot flash vendor_boot vendor_boot.img
- Booting TWRP:
- fastboot boot <TWRP Image>.img
- (Doing a faktory reset if needed)
- Sideloading LOS (TWRP flashes it to the inactiveslot)
- In TWRP: Advanced -> ADB Sideload -> Swipe to Start Sideload
- On PC: adb sideload <LOS Image>.zip
- Let TWRP flash itself
- In TWRP: Advanced -> "Flash current TWRP"
- If further packages are needed (like gapps oder magisk)
- Change slot (In TWRP: Reboot -> Slot x) or reboot to recovery
- Either sideload them oder adb push them to sdcard and use TWRPs install method.
- Sideload: see 4.
- ADB Push: adb push <package> \sdcard
- Reboot to system.
For reference: My images
- LOS: 18.1-20220121 lineage-18.1-20220121-nightly-sake-signed.zip
- TWRP: v3.6.0_11 twrp-3.6.0_11-0-I006D.img
- Stock Rom: Version WW-30.12.112.72 from 2021/12/17
I believe the with every LOS update its required to let TWRP reflash itselve, otherwise the original LOS recovery will be used. I read somewhere that TWRP does this by itself when flashing, but I am not sure if this is really the case.
But as stated, I'm not sure if that's the correct way. Unfortunately didn't get answers till now.
-------
Edit: Format, links and commands