[OnePlus 7T Guides, News, & Discussion] cj chitwood:
Got the phone booted. Went to Recovery (or whatever it's called now) and wiped E V E R Y T H I N G, then reset from there, and now it boots back to the ROM that was last on it (OTA 10.0.10.HD63CB). But still...

going to try again.

========================================

So the post #274 is spot on. However, after having flashed --among other things-- a recovery into what actually apparently should not be flashed, I wound up somehow disabling the fastboot daemon in the recovery then on the phone, and fastboot commands no longer worked. One I restored the phone to factory via the recovery option to wipe all and then reset, I was able to use fastboot commands in this recovery, and I NOW see the three partitions I was not seeing before: System, vendor, and product. Now that I see them, I know I'm in the right mode:

# fastboot getvar all
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3884
(bootloader) off-mode-charge:0
(bootloader) is-userspace:yes
(bootloader) partition-size:ssd:0x2000
(bootloader) partition-size:vbmeta_system_b:0x10000
(bootloader) partition-size:splash:0x20A4000

{ SNIP for length }

(bootloader) partition-size:boot_a:0x6000000
(bootloader) partition-size:dtbo_a:0x1800000
(bootloader) partition-size:system_b:0x87DDE000
(bootloader) partition-size:product_b:0x53D45000
(bootloader) partition-size:vendor_b:0x39A04000
(bootloader) partition-size:odm_b:0xE3000
(bootloader) partition-size:system_a:0x87DF0000
(bootloader) partition-size:product_a:0x54514000
(bootloader) partition-size:vendor_a:0x3ADC8000
(bootloader) partition-size:odm_a:0xE3000
(bootloader) super-partition-name:super

{ SNIP for length }

(bootloader) partition-type:boot_a:raw
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-type:system_b:raw
(bootloader) partition-type:product_b:raw
(bootloader) partition-type:vendor_b:raw
(bootloader) partition-type:odm_b:raw
(bootloader) partition-type:system_a:raw
(bootloader) partition-type:product_a:raw
(bootloader) partition-type:vendor_a:raw
(bootloader) partition-type:odm_a:raw
(bootloader) has-slot:ssd:no

{ SNIP for length }

(bootloader) has-slot:super:no
(bootloader) has-slot:system:yes
(bootloader) has-slot:product:yes
(bootloader) has-slot:vendor:yes

{ SNIP }

(bootloader) is-logical:dtbo_a:no
(bootloader) is-logical:system_b:yes
(bootloader) is-logical:product_b:yes
(bootloader) is-logical:vendor_b:yes
(bootloader) is-logical:odm_b:yes
(bootloader) is-logical:system_a:yes
(bootloader) is-logical:product_a:yes
(bootloader) is-logical:vendor_a:yes
(bootloader) is-logical:odm_a:yes
(bootloader) secure:yes
(bootloader) variant:NA
(bootloader) serialno:{edited}
(bootloader) hw-revision:0
(bootloader) product:
(bootloader) current-slot:a
(bootloader) version-bootloader:unknown
(bootloader) unlocked:yes
(bootloader) version:0.4
all:
finished. total time: 2.624s

But it's not lost on me, I'm also running it as root (unintentionally). I wonder if that makes ANY difference. It shouldn't.

========================================

Original text now hidden, saved for posterity.

So, maybe I missed it, but how did you get around it? Because now I'm in a similar position you seemed to have been in, unable to boot, and "adb" commands don't work in ANY mode. I'm about to try booting a non-installed recovery/bootloader/something just to see if I can regain access to all the partitions but this OnePlus and Android 10 is new territory for me.

Thanks

---------- Post added at 01:33 PM ---------- Previous post was at 01:20 PM ----------

Hello all,

Firstly, thank you for the thread. Threads like these are both helpful and educational. Lot of information here.

I've read it through, and several other much longer ones (because of the impossible number of one-line replies "lol tnx flashing now" type stuff throughout all the forums at XDA, I have learned to read 50 posts per page to keep my click rate down) and because of how much time that takes I may well have missed something between the half dozen or so threads on the 7T and the numerous nights of being up until 2 AM when I need to go to work at 7 the next morning. If so, I apologize, but I think I've read it all.

I'm nonetheless not having the success that so many others report. I have seen one user have a similar issue to mine, and it appears his is resolved:

https://xdaforums.com/showpost.php?p=82937473&postcount=271

but he didn't say how (I just posted a reply, asking).

The immediately subsequent poster seems to have missed the fact that BAT scripts don't work in Linux, but I digress. It's one more vote for "the command sequence in the BAT file will work", but it won't work if the partitions don't exist. It appears though that I'm supposed to be in what looks like recovery to run the commands, but I read all over the place that from that screen you're supposed to run the "reboot fastboot" or "reboot bootloader", but it seems that in this mode we're supposed to be only in the "first" bootloader, not the second?

But I am not infallible and may have missed something, so I will go through what I've done.

I'm on Linux. Not a problem, I know what I'm doing on that front.

But if you need details, unhide.

--HIDE--
Debian 9.5, to be exact, and I'm running a current platform_tools so I have valid fastboot and adb executables. Don't worry, Linux works just fine for this, done it dozens if not hundreds of times on other devices -- I just have to manually run each command in the "make it easy.bat" file. The adb and fastboot commands are the same, just the MS-DOS-specific things are different (like the prompt for whether to wipe the device and the "goto" statements).
--HIDE--

I have a current working ADB and fastboot.

--HIDE--
I'm able to interact with the phone using adb and fastboot commands. I'm no stranger to flashing, no noob, but this is my first OnePlus device and like many people this is my first Android 10 device. And I've hit a snag.
--/HIDE--

My phone was stock T-Mobile branded, running version 10.0.10.HD63CB (recently received an OTA by force -- I had auto updating disabled but one day it rebooted without my interaction once I unlocked the screen to use the phone and updated on its own).

My SIM is unlocked permanently. My phone bootloader is unlocked. I can flash images to partitions successfully. Mostly.

--HIDE--
I was on the phone with T-Mobile support regarding SIM activation a couple weeks ago, and I asked the guy about unlocking the SIM so I could unlock the phone, too. He's a ROMmer as well, and was very copacetic. He agreed to unlock the SIM (step 1 complete). The next day I was able to permanently unlock the SIM using the built-in app on the device (step 2 complete).

I enabled dev settings almost as soon as I had the device in the first place, mainly for ADB (step 4 complete) but now I switched ON "Allow OEM Unlocking" (factory setting is OFF) so I could unlock the bootloader (step 3 complete).

I submitted my unique identifier to OnePlus and just yesterday received my unlock_code.bin file. I flashed it successfully. I now get all the "unsafe device" warning at boot. Step 5 complete. Device wiped.

My device is now fully unlocked. Great! Nothing but progress to this point.
--/HIDE--

As to what I'm flashing, I traveled to the download page on AFH and grabbed the latest global I found, which I think was 10.0.9. I am currently downloading from Sourceforge the later 10.0.11 (slow internet though, will be a bit before I can look in that and compare).

I have ensured I'm in fastboot, or hell, BOOTLOADER, whatever the deep one is called, not recovery or whatever replaced recovery i.e. not the one with Chinese glyphs but the one that looks like a 1980s computer terminal. While flashing, I can successfully flash all images to all partitions up to "opproduct". No issues up to there. However, it fails on system, complaining there is no such partition. I even tried system_a, specifically (after verifying I'm on slot_a) as I've seen in other threads, and that failed too.

cj@Exodus:~/Desktop/Veil/OnePlus 7T Rooting/Mauronofrio/10.0.9-GLOBAL-OnePlus7TOxygen_14.O.11_OTA_011_all_2003271951_3cf84b1dee-FASTBOOT$ fastboot reboot bootloader
rebooting into bootloader...
OKAY [ 0.002s]
finished. total time: 0.052s
cj@Exodus:~/Desktop/Veil/OnePlus 7T Rooting/Mauronofrio/10.0.9-GLOBAL-OnePlus7TOxygen_14.O.11_OTA_011_all_2003271951_3cf84b1dee-FASTBOOT$ fastboot flash system system.img
target reported max download size of 805306368 bytes
Invalid sparse file format at header magic
sending sparse 'system' 1/3 (784720 KB)...
OKAY [ 19.370s]
writing 'system' 1/3...
FAILED (remote: Partition not found)
finished. total time: 19.374s

There IS NO SYSTEM PARTITION on this device, but there are all the others.

cj@Exodus:~/Desktop/Veil/OnePlus 7T Rooting/Mauronofrio/10.0.9-GLOBAL-OnePlus7TOxygen_14.O.11_OTA_011_all_2003271951_3cf84b1dee-FASTBOOT$ fastboot getvar all
(bootloader) hw-revision:20002
(bootloader) unlocked:yes
(bootloader) off-mode-charge:1
(bootloader) charger-screen-enabled:1
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3965
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) erase-block-size: 0x1000
(bootloader) logical-block-size: 0x1000
(bootloader) variant:SDM UFS
(bootloader) partition-type:mdm1m9kefsc:raw
(bootloader) partition-size:mdm1m9kefsc: 0x1000
(bootloader) partition-type:mdm1m9kefs2:raw
(bootloader) partition-size:mdm1m9kefs2: 0x100000
(bootloader) partition-type:mdm1m9kefs1:raw
(bootloader) partition-size:mdm1m9kefs1: 0x100000
(bootloader) partition-type:mdm1m9kefs3:raw
(bootloader) partition-size:mdm1m9kefs3: 0x100000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x20000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg: 0x200000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2: 0x200000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1: 0x200000
(bootloader) partition-type:ALIGN_TO_128K_2:raw
(bootloader) partition-size:ALIGN_TO_128K_2: 0x1A000
(bootloader) partition-type:storsec_b:raw
(bootloader) partition-size:storsec_b: 0x20000
(bootloader) partition-type:mdm1oemnvbktmp:raw
(bootloader) partition-size:mdm1oemnvbktmp: 0x100000
(bootloader) partition-type:reserve4:raw
(bootloader) partition-size:reserve4: 0xFD0000
(bootloader) partition-type:reserve3:raw
(bootloader) partition-size:reserve3: 0xFD0000
(bootloader) partition-type:reserve2:raw
(bootloader) partition-size:reserve2: 0xFD0000
(bootloader) partition-type:reserve1:raw
(bootloader) partition-size:reserve1: 0x7E8000
(bootloader) partition-type:catecontentfv:raw
(bootloader) partition-size:catecontentfv: 0x100000
(bootloader) partition-type:catefv:raw
(bootloader) partition-size:catefv: 0x80000
(bootloader) partition-type:secdata:raw
(bootloader) partition-size:secdata: 0x7000
(bootloader) partition-type:uefivarstore:raw
(bootloader) partition-size:uefivarstore: 0x80000
(bootloader) partition-type:storsec_a:raw
(bootloader) partition-size:storsec_a: 0x20000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump: 0x4000000
(bootloader) partition-type:cateloader:raw
(bootloader) partition-size:cateloader: 0x200000
(bootloader) partition-type:logfs:raw
(bootloader) partition-size:logfs: 0x800000
(bootloader) partition-type:toolsfv:raw
(bootloader) partition-size:toolsfv: 0x100000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits: 0x1000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash: 0x20A4000
(bootloader) partition-type:spunvm:raw
(bootloader) partition-size:spunvm: 0x800000
(bootloader) partition-type:msadp:raw
(bootloader) partition-size:msadp: 0x40000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp: 0x40000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip: 0x100000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo: 0x1000
(bootloader) partition-type:op1:raw
(bootloader) partition-size:op1: 0x12C00000
(bootloader) partition-type:aging_mod:raw
(bootloader) partition-size:aging_mod: 0x2000000
(bootloader) partition-type:aging:raw
(bootloader) partition-size:aging: 0x4000000
(bootloader) partition-type:multiimgoem_b:raw
(bootloader) partition-size:multiimgoem_b: 0x8000
(bootloader) partition-type:fw_ufs5_b:raw
(bootloader) partition-size:fw_ufs5_b: 0x200000
(bootloader) partition-type:fw_ufs4_b:raw
(bootloader) partition-size:fw_ufs4_b: 0x200000
(bootloader) partition-type:fw_ufs3_b:raw
(bootloader) partition-size:fw_ufs3_b: 0x200000
(bootloader) partition-type:fw_ufs2_b:raw
(bootloader) partition-size:fw_ufs2_b: 0x200000
(bootloader) partition-type:fw_ufs1_b:raw
(bootloader) partition-size:fw_ufs1_b: 0x200000
(bootloader) partition-type:LOGO_b:raw
(bootloader) partition-size:LOGO_b: 0x1000000
(bootloader) partition-type:imagefv_b:raw
(bootloader) partition-size:imagefv_b: 0x200000
(bootloader) partition-type:uefisecapp_b:raw
(bootloader) partition-size:uefisecapp_b: 0x200000
(bootloader) partition-type:dtbo_b:raw
(bootloader) partition-size:dtbo_b: 0x1800000
(bootloader) partition-type:vbmeta_b:raw
(bootloader) partition-size:vbmeta_b: 0x10000
(bootloader) partition-type:qupfw_b:raw
(bootloader) partition-size:qupfw_b: 0x14000
(bootloader) partition-type:devcfg_b:raw
(bootloader) partition-size:devcfg_b: 0x20000
(bootloader) partition-type:cmnlib64_b:raw
(bootloader) partition-size:cmnlib64_b: 0x80000
(bootloader) partition-type:cmnlib_b:raw
(bootloader) partition-size:cmnlib_b: 0x80000
(bootloader) partition-type:boot_b:raw
(bootloader) partition-size:boot_b: 0x6000000
(bootloader) partition-type:keymaster_b:raw
(bootloader) partition-size:keymaster_b: 0x80000
(bootloader) partition-type:dsp_b:raw
(bootloader) partition-size:dsp_b: 0x4000000
(bootloader) partition-type:abl_b:raw
(bootloader) partition-size:abl_b: 0x800000
(bootloader) partition-type:mdtp_b:raw
(bootloader) partition-size:mdtp_b: 0x2000000
(bootloader) partition-type:mdtpsecapp_b:raw
(bootloader) partition-size:mdtpsecapp_b: 0x400000
(bootloader) partition-type:bluetooth_b:raw
(bootloader) partition-size:bluetooth_b: 0x100000
(bootloader) partition-type:modem_b:raw
(bootloader) partition-size:modem_b: 0x12C00000
(bootloader) partition-type:hyp_b:raw
(bootloader) partition-size:hyp_b: 0x800000
(bootloader) partition-type:tz_b:raw
(bootloader) partition-size:tz_b: 0x400000
(bootloader) partition-type:aop_b:raw
(bootloader) partition-size:aop_b: 0x80000
(bootloader) partition-type:multiimgoem_a:raw
(bootloader) partition-size:multiimgoem_a: 0x8000
(bootloader) partition-type:fw_ufs5_a:raw
(bootloader) partition-size:fw_ufs5_a: 0x200000
(bootloader) partition-type:fw_ufs4_a:raw
(bootloader) partition-size:fw_ufs4_a: 0x200000
(bootloader) partition-type:fw_ufs3_a:raw
(bootloader) partition-size:fw_ufs3_a: 0x200000
(bootloader) partition-type:fw_ufs2_a:raw
(bootloader) partition-size:fw_ufs2_a: 0x200000
(bootloader) partition-type:fw_ufs1_a:raw
(bootloader) partition-size:fw_ufs1_a: 0x200000
(bootloader) partition-type:LOGO_a:raw
(bootloader) partition-size:LOGO_a: 0x1000000
(bootloader) partition-type:core_nhlos:raw
(bootloader) partition-size:core_nhlos: 0xAA00000
(bootloader) partition-type:imagefv_a:raw
(bootloader) partition-size:imagefv_a: 0x200000
(bootloader) partition-type:uefisecapp_a:raw
(bootloader) partition-size:uefisecapp_a: 0x200000
(bootloader) partition-type:dtbo_a:raw
(bootloader) partition-size:dtbo_a: 0x1800000
(bootloader) partition-type:vbmeta_a:raw
(bootloader) partition-size:vbmeta_a: 0x10000
(bootloader) partition-type:qupfw_a:raw
(bootloader) partition-size:qupfw_a: 0x14000
(bootloader) partition-type:devcfg_a:raw
(bootloader) partition-size:devcfg_a: 0x20000
(bootloader) partition-type:cmnlib64_a:raw
(bootloader) partition-size:cmnlib64_a: 0x80000
(bootloader) partition-type:cmnlib_a:raw
(bootloader) partition-size:cmnlib_a: 0x80000
(bootloader) partition-type:boot_a:raw
(bootloader) partition-size:boot_a: 0x6000000
(bootloader) partition-type:keymaster_a:raw
(bootloader) partition-size:keymaster_a: 0x80000
(bootloader) partition-type:dsp_a:raw
(bootloader) partition-size:dsp_a: 0x4000000
(bootloader) partition-type:abl_a:raw
(bootloader) partition-size:abl_a: 0x800000
(bootloader) partition-type:mdtp_a:raw
(bootloader) partition-size:mdtp_a: 0x2000000
(bootloader) partition-type:mdtpsecapp_a:raw
(bootloader) partition-size:mdtpsecapp_a: 0x400000
(bootloader) partition-type:bluetooth_a:raw
(bootloader) partition-size:bluetooth_a: 0x100000
(bootloader) partition-type:modem_a:raw
(bootloader) partition-size:modem_a: 0x12C00000
(bootloader) partition-type:hyp_a:raw
(bootloader) partition-size:hyp_a: 0x800000
(bootloader) partition-type:tz_a:raw
(bootloader) partition-size:tz_a: 0x400000
(bootloader) partition-type:aop_a:raw
(bootloader) partition-size:aop_a: 0x80000
(bootloader) partition-type:mdmddr:raw
(bootloader) partition-size:mdmddr: 0x100000
(bootloader) partition-type:ddr:raw
(bootloader) partition-size:ddr: 0x100000
(bootloader) partition-type:cdt:raw
(bootloader) partition-size:cdt: 0x20000
(bootloader) partition-type:ALIGN_TO_128K_1:raw
(bootloader) partition-size:ALIGN_TO_128K_1: 0x1A000
(bootloader) partition-type:xbl_config_b:raw
(bootloader) partition-size:xbl_config_b: 0x20000
(bootloader) partition-type:xbl_b:raw
(bootloader) partition-size:xbl_b: 0x380000
(bootloader) partition-type:xbl_config_a:raw
(bootloader) partition-size:xbl_config_a: 0x20000
(bootloader) partition-type:xbl_a:raw
(bootloader) partition-size:xbl_a: 0x380000
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0x184C185000
(bootloader) partition-type:rawdump:raw
(bootloader) partition-size:rawdump: 0x8000000
(bootloader) partition-type:metadata:raw
(bootloader) partition-size:metadata: 0x1000000
(bootloader) partition-type:vbmeta_system_b:raw
(bootloader) partition-size:vbmeta_system_b: 0x10000
(bootloader) partition-type:vbmeta_system_a:raw
(bootloader) partition-size:vbmeta_system_a: 0x10000
(bootloader) partition-type:recovery_b:raw
(bootloader) partition-size:recovery_b: 0x6000000
(bootloader) partition-type:recovery_a:raw
(bootloader) partition-size:recovery_a: 0x6000000
(bootloader) partition-type:super:raw
(bootloader) partition-size:super: 0x380000000
(bootloader) partition-type:carrier:raw
(bootloader) partition-size:carrier: 0x4000000
(bootloader) partition-type:opproduct_b:raw
(bootloader) partition-size:opproduct_b: 0x66667000
(bootloader) partition-type:opproduct_a:raw
(bootloader) partition-size:opproduct_a: 0x66667000
(bootloader) partition-type:config:raw
(bootloader) partition-size:config: 0x80000
(bootloader) partition-type:mdm_oem_stanvbk:raw
(bootloader) partition-size:mdm_oem_stanvbk: 0x100000
(bootloader) partition-type:mdm_oem_dycnvbk:raw
(bootloader) partition-size:mdm_oem_dycnvbk: 0x100000
(bootloader) partition-type:oem_stanvbk:raw
(bootloader) partition-size:oem_stanvbk: 0xA00000
(bootloader) partition-type:oem_dycnvbk:raw
(bootloader) partition-size:oem_dycnvbk: 0xA00000
(bootloader) partition-type:op2:raw
(bootloader) partition-size:op2: 0x10000000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp: 0x80000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore: 0x80000
(bootloader) partition-type:param:raw
(bootloader) partition-size:param: 0x100000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc: 0x100000
(bootloader) partition-type:persist:raw
(bootloader) partition-size:persist: 0x2000000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd: 0x2000
(bootloader) has-slot:modem:yes
(bootloader) has-slot:system:no
(bootloader) current-slot:a
(bootloader) has-slot:boot:yes
(bootloader) slot-retry-count:b:6
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:yes
(bootloader) slot-retry-count:a:7
(bootloader) slot-unbootable:a:no
(bootloader) slot-successful:a:no
(bootloader) slot-count:2
(bootloader) secure:yes
(bootloader) serialno:{edited}
(bootloader) product:msmnile
(bootloader) is-userspace:no
(bootloader) max-download-size:805306368
(bootloader) kernel:uefi
all:
finished. total time: 0.280s
cj@Exodus:

I also do not have the VENDOR or PRODUCT partitions:

cj@Exodus:~/Desktop/Veil/OnePlus 7T Rooting/Mauronofrio/10.0.9-GLOBAL-OnePlus7TOxygen_14.O.11_OTA_011_all_2003271951_3cf84b1dee-FASTBOOT$ fastboot flash vendor vendor.img
target reported max download size of 805306368 bytes
Invalid sparse file format at header magic
sending sparse 'vendor' 1/2 (785569 KB)...
OKAY [ 19.529s]
writing 'vendor' 1/2...
FAILED (remote: Partition not found)
finished. total time: 19.533s
cj@Exodus:~/Desktop/Veil/OnePlus 7T Rooting/Mauronofrio/10.0.9-GLOBAL-OnePlus7TOxygen_14.O.11_OTA_011_all_2003271951_3cf84b1dee-FASTBOOT$ fastboot flash product product.img
target reported max download size of 805306368 bytes
Invalid sparse file format at header magic
sending sparse 'product' 1/2 (785436 KB)...
OKAY [ 19.541s]
writing 'product' 1/2...
FAILED (remote: Partition not found)
finished. total time: 19.545s
cj@Exodus:

The many posts I've read about this across about a half dozen 7T-specific threads harp on the posters "you've got to be in fastbootd, not fastboot. run adb reboot bootloader again" or "run adb fastboot again" or whatever the command is.

Trust me. I've done this. I can't be any bootloaderier. I'm IN the BOOTLOADER. I've run the command for adb, it does not work in bootloader, and naturally does not work here because I am IN the BOOTLOADER. To be thorough, though, I ran "fastboot reboot bootloader" and that of course reboots it -- right back to where it was. I simply don't have the three partitions system, vendor, or product. BTW, the command in the "make it easy.bat" says "fastboot reboot fastboot" and that is not a valid reboot target. It needs to read "fastboot reboot bootloader".

Now upon boot it stays on the magenta logo screen. Also, there's no longer ADB access, so I can't logcat it to see it booting.

When I boot into what I believe is now called "fastboot" (1+ square logo, two lines of oriental (Chinese traditional and simplified? I wouldn't know) glyphs and one line saying "English", I can run neither fastboot nor adb commands successfully. If I tap "English", then "Advanced", I can reboot to fastboot or recovery. If I choose "recovery", it returns to the same app, and still neither adb nor fastboot commands work. Repeat, this time selecting "fastboot", and I get the 1980s text screen. Fastboot commands will work here, but I see I have no system, vendor, or product partitions.

I can run "fastboot boot boot.img" and it will boot the T-Mobile magenta screen again -- I'll let it sit for a bit and come back but I can tell I need some advice here.

How can I get out of not having system, vendor, product partitions?

Thanks immensely in advance!