[One (M7) Q&A, Help & Troubleshooting] MarkBell:
OK. I'm looking for any ideas from anyone who either hasn't previously had some kind of input on this topic, or who has a new idea for me to try to fix my problem. NOTE: Not trying to be rude here. Just looking for some fresh perspectives.

I have a Sprint HTC One m7 (m7wls). I am currently using tdhite's TWRP version 2.7.1.3. I've tried TWRP versions all the way back to 2.6.3.0. Backup and restore functions work fine for me, but I have been unable to flash any ROMs (4.4.4 variants, 4.3 variants and even 4.2 variants, including Sense-based ROMs and AOSP ROMs) since soft bricking my phone this past weekend and restoring with an RUU.

The bricking appeared to have happened when I installed tdhite's TWRP 2.7.1.3, though it was honestly a late night and it is equally possible I accidentally erased my internal storage after installing tdhite's TWRP 2.7.1.3. I do remember definitely that after flashing TWRP 2.7.1.3, my phone rebooted itself and started up as if it was brand new out of the box with a fresh install. I turned the phone back off as I planned to flash a custom ROM I had downloaded, but when I got back into TWRP either the internal drive had already been wiped or I accidentally wiped it when selecting options in the advanced wipe menu.

Either way, the bricking happened and was resolved, but now after unlocking the bootloader and flashing various versions of both TWRP and CWM, I am unable to flash any ROMs, Kernels, radios, etc. The only thing I have been able to flash is the UPDATE.zip file generated by Avast Anti-Theft (Rooted).

I've gone back as far as TWRP 2.6.3.0 (since I read it is still the most stable version for the m7wls), and none of them are useful, except for creating nandroid backups and for restoring. Backup and restore functions work just fine.

This is the error it throws everytime:

Updating partition details...

Full SELinux support is present

Setting performance mode ON.

E: Unable to open zip file.

Setting performance mode OFF.

Error flashing zip '/sdcard/Download/(file name)

Updating partition details

Here is the information that shows when I am in Fastboot USB mode:

M7_WLS PVT SHIP S-ON RH

HBOOT-1.57.0000

RADIO-1.01.20.0515

OpenDSP-v32.120.274.0909

OS-

eMMC-boot 2048MB

May 15, 2014, 16:31:22.0

So for now, I'm stuck on stock 4.4.2. I'm rooted and using Xposed framework to get by, but I really miss playing around with ROMs and Kernels.

I've read something about possibly the file system being corrupted, but don't know for sure if that is the case. Everything seems to be working fine in stock 4.4.2.

Any comments, thoughts or general scolding for something dumb I may have done would be greatly appreciated as long as it winds up being productive. :) Thanks to all you folks at XDA in advance. I know if there's a problem, it is likely to be solved here.

Supplemental information:

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.57.0000

(bootloader) version-baseband: 1.01.20.0515

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main:

(bootloader) version-misc: PVT SHIP S-ON

(bootloader) serialno: XXXXXXXXXXXXXXXXXXXX

(bootloader) imei: XXXXXXXXXXXXXXXX

(bootloader) meid: XXXXXXXXXXXXXXXXXX

(bootloader) product: m7_wls

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0720000

(bootloader) cidnum: SPCS_001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4127mV

(bootloader) partition-layout: Generic

(bootloader) security: on

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-1f512bb6

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0