[OnePlus 7 Questions & Answers] kold11:
Hi all,

update: I made update at the end.

My OP7 version is GM1900, so far I was on build 10.0.6GM57BA with Magisk 20.4, but for some time I had 10.0.8 update notification.

Today I decided to update build.

I consider myself as medium experienced user the type that is using rather step by step guides.

But this time I thought I don't need guide cause I should remember how I did update last time. In the meantime I help my son to make homework what was an additional distraction.

I always download full OTA from oneplus.com support but it turned out there was no 10.0.8 (instead there was/is 10.0.7). So I tried to search for 10.0.8 and I found this xda news. As there is a mess with versions and links and I was doing it on mobile Chrome I accidentally tapped Global/India Full OTA :(

Steps I made:

1.1. Downloading file OnePlus7Oxygen_14.P.29_OTA_029_all_2009152124_ba2424a.zip

1.2. Downloading official TWRP twrp-installer-3.4.0-0-guacamole.zip

1.3. Boot into TWRP.

1.4. Flash twrp-installer-3.4.0-0-guacamole.zip

1.5. Restart to TWRP

1.6. Flash magisk uninstall

1.7. Flash 10.3.5 (India & Global) - OnePlus7Oxygen_14.P.29_OTA_029_all_2009152124_ba2424a.zip

1.8. Flash magisk 20.1 (but forgot to reboot after flashing TWRP it was first mistake I think)

1.9. Ended with 10.3.5 (India & Global) build with stock recovery and without Magisk.

Next I tried to return to GM57BA.

Then the steps I made:

2.1. Downloading official build 10.0.7.GM57BA from oneplus support site.

2.2. Downloading Mauronofrio's TWRP twrp-3.4.0-0-guacamole-unified-Q-mauronofrio.img and twrp-3.4.0-0-guacamole-unified-installer-mauronofrio.zip

2.3. Boot OP7 into fastboot then command "fastboot boot twrp-3.4.0-0-guacamole-unified-Q-mauronofrio.img"

2.4. After phone booted into TWRP I flashed twrp-3.4.0-0-guacamole-unified-installer-mauronofrio.zip

2.5. Restart to TWRP

2.6. Flashed magisk uninstall.

2.7. Flashed 10.0.7.GM57BA

2.8. Flashed magisk 20.4

2.9. Only then I rebooted to TWRP (I think it was mistake).

2.10. Then I saw first problem - there was no lockscreen security with TWRP (unlock pattern).

2.11. Restarted to TWRP again - the same no unlock pattern screen, no access to data partition :(

2.12. I started to panic and restarted into system.

2.13. I ended with hard bootloop - I mean I can't even do force reset (force reboot) by pressing and holding the Power and Volume down buttons at the same time :( :crying:

I'm sorry for this long description but I thought it will be helpful to diagnose what I messed up.

Questions and my thoughts:

1. Did I messed up by not restarting after last magisk flash?

2. What to do now? Do I need to wait for battery discharge? Then unbrick using MSM tool?

3. Is there any chance to repair and preserve personal data? I have TWRP backup about 3 months old. Maybe after battery discharge I should go to TWRP and then sideload this backup? Maybe magisk uninstall or stock boot image flash?

Please help

Update:

After battery discharge I managed to boot into TWRP recovery (Mauronofrio's 3.4.0.0)

Then couldn't access /data

But when I switched to Slot B and reboot to recovery situation is back to normal (I guess).

I'm still in recovery scared to boot into system.

What to do now?