[OnePlus 7 Pro Questions & Answers] ThiccWooper:
Below I have provided comprehensive details on what transpired, please help me I'm out of options as of now. Thank you in advance

Android - Oneplus 7 pro (india), Pixel Experience Custom Rom, version 12

Laptop - Macbook Air 2012, Big Sur, dual boot w/ Linux Debian Distro

Motive - Wifi was not working, after much research, concluded that it was an issue with the custom rom, as it has been unstable in the past. Thus, wanted to switch to stock OOS

How it got bricked:

Backed up all my data on android. Connected phone to laptop with original OP7p (OnePlus 7 pro) cable

Booted into recovery, it showed the pixel experience custom recovery

Pixel experience custom recovery has no way to flash new img, hence I downloaded twrp custom recovery

On Linux, tried booting into latest twrp with ```fastboot boot twrp.img``` it gave a “load error”

Tried all versions of twrp.img one by one, same error

Tried ```fastboot flash recovery recovery.img``` after renaming twrp.img to recovery.img

My phone has an A/B partition which means there is no recovery partition hence this also failed

Did the mistake of doing ```fastboot flash boot twrp.img``` and the device image corrupted from that point onwards.

Has been showing “Image has been destroyed” ever since

At some point I swapped A/B partitions ```fastboot set_active other```, and that has corrupted both partitions.

What I have tried (in order):

Kept the phone screen on while unplugged until battery died and tried turning on again, nothing changed

Forced a reboot into fastboot mode by forcing it to turn off with Power + Volume UP, and then Power + Volume Down to boot into fastboot

On Linux, tried booting into every twrp.img version, but failed with load error. Tried all different ports on the laptop

Extract boot.img from OP7p Android11 OTA payload.bin, flashed it with ```fastboot flash boot boot.img```, flashed correctly. Then flashed twrp.img, it didn’t fail this time, phone rebooted, and then black screen. Waited for 30 mins for any activity but nothing loaded. Phone is still accessible with fastboot commands from terminal

Swapped to MacOS

Tried step 3 again, it failed with the same “load error”

Tried step 4 again, failed to flash boot.img

Swapped back to Linux

Installed Windows Virtual Machine on Linux so I could use MSM Tool and Fastboot Rom

Allowed USB Passthrough from port to VM by adding virtualbox as a group in PATH ENV.

Device unrecognizable by windows, installed winusb drivers and manually set the android device.

Downloaded Fastboot Enhance Payload Dumper tool

Tried booting into fastbootd mode from fastboot mode in the enhance dumper tool but after rebooting it went straight to “Image(boot/recovery) has been destroyed” screen, failed

Tried different ports and cables, failed

Tried step 3 again, same error, tried step 4 next, failed again with black screen, fastboot commands still working as earlier.

Downloaded Fastboot Custom Rom and extracted it

Rebooted phone into fastboot mode (step 2) and connected to laptop.

Ran flash-all.bat, all commands flashed except the critical partitions and then phone reboots into fastboot mode instead of booting into the stock OS

```fastboot reboot``` results in device looping in fastboot mode

Tried different flash-all.bat in others_flashall.zip , all resulted in fastboot loop, failed

Downloaded MSM Tool and installed Qualcomm HS-USB QDLoader 9008 drivers

Booted up MSM in administrator mode and unplugged android from laptop

Forced a shut down by Power + Vol Up and then held the Vol Up + Vol Down key to boot into EDL mode for five to ten seconds.

Plugged the phone back in while still holding the two buttons, and it immediately booted up into the “Image(boot/recovery) has been destroyed” screen without being recognized by windows. Nothing changed on MSM. failed

Tried again but this time spamming clicks on Enum button, failed

Tried with different ports and cables, failed

Did steps 19 to 23 in both Linux and MacOS with ```fastboot -w flashall```, failed to fix the corrupted image

Installed Windows 10 OS directly on my system via boot camp assistant from MacOS

Tried steps 11 to 26 again on fresh windows installation, failed because of same reasons as above

Again, as last resort, tried flashing boot.img and then ```fastboot boot twrp.img``` with all twrp.img(s), different cables, different ports, failed with being same as step 4

What all I used:

Latest platform tools from Google Android for Linux, Mac, and Windows

All twrp.img versions for OP7p

OP7p android11 payload.bin OTA

Virtual Box with latest Windows 10 English International ISO

Latest winusb drivers

Qualcomm Drivers

MSM Tool for OP7p

Fastboot Custom Rom for OP7p

Fastboot Enhance Payload.bin Dumper Tool

What I didn’t do:

Reach the Qualcomm Crash Dump screen

Reach the SMT mode

What may have been an issue from my side:

Faulty Cable - the only original OP7p cable i have is slightly damaged, other usb-c cables did not work at all.

Usb 3.0 ports on my laptop only, the guides recommend usb 2.0 ports instead.

Vol. Down button on the phone is hard to press down, which may have contributed to the issue.