[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] egandt:
This is where I always end up boot looped and returned to TWRP and fighting to get a complete boot cycle, often repeating this a second time, will resolve that but why is it that this so difficult? In all the time I've had this phone it is always a problem at this point. The only thing I normally do not format is Internal storage as getting 150+Gb of data back onto the phone is a serious pain.

Any clue why it is always at that point that I have issues?

This time no such luck simply stuck, and had to wipe everything and I mean everything, and still not able to boot.

What I was forced to try out of desperation:

Wiped everything (Data internal, system, cache)

Push via ADB files over

Flashed 9.05 and TWRP Bluspark 3.30

reboot recovery

Flashed 9.05 and TWRP Bluspark 3.30

reboot system - hangs and boots directly back to recovery

Flashed 9.05 and TWRP Bluspark 3.30

reboot recovery

Flashed 9.05 and TWRP Bluspark 3.30

Wiped (Data internal,,cache)

reboot system - hangs and boots directly back to recovery

Everything is now lost and the phone will not even boot the OS.

Now stuck non-functional phone (not the first time either), but I thought I'd figured this out finally sadly this time is worse than most as nothing seems to recover from this cycle.

So I bit the bullet and use the fast boot back to Oxygen_22_OTA_025

https://xdaforums.com/oneplus-6/how-to/rom-stock-fastboot-roms-oneplus-6-t3796665

This is basically admitting complete and total defeat, which I did.

The followed the following steps, from this point:

Then roll up to 9.0.5 (as this is 9.0) using Oxygen update.

reboot to 9.0.5 (so at least one partition is now configured using 9.0.5)

reboot to fastboot

fast boot to twrp blustack 3.30

check the system partition, in my case (B), I assume A is then 9.0 still (wish there was a way to check)

twrp: format data, internal storage, cache (not System)

reboot to fastboot

fast boot to twrp blustack 3.30

twr blustack 3.30p: format data,system, cache

adb push files to the phone

flash OnePlus6Oxygen_22_OTA_030 and twrp blustack 3.30 (happens to be System B)

reboot recovery

adb push files to the phone (for some reason they were gone)

flash OnePlus6Oxygen_22_OTA_030 and twrp blustack 3.30 (happens to be System A)

twrp: format data,internal storage (simply to ensure that it is not encrypted, really hate encryption!)

Boot Oxygen OS 9.05 (just to make sure)

So back a square one and ready to try Liquid again (only 2 wasted hours and loss of all data, which I'd backed up luckily, from the phone).

Reboot into TWRP

Wipe (Format Data)

Wipe (Internal storage, cache)

adb push files to the phone

Reboot TWRP

Flash Liquid Remix 10.0.8 + TWRP blustack 3.30

Reboot TWRP

Flash Liquid Remix 10.0.8 + TWRP blustack 3.30

reboot TWRP (I think this is important from previous experience, though maybe that has changed)

Install open-gapps (NOTE: Use Nano, with 9.0.3 I could use Micro with 9.0.5 space was an issue)

Install Magisk 19.1 (latest)

boot Liquid 10.0.8 (it reboots twice, but finally booted)

Total time from 10.0.7 to 10.0.8 3.5 hours, time in TWRP countless, time using adb push many, data lost everything, but it works again :D

Hopefully this will help others that are similar stuck, well hopefully no one else if but if you are....

ERIC