[One (M7) Q&A, Help & Troubleshooting] coolbeans2016:
welcome to my nightmare

Found you from a link referred from "[Q] FAILED (remote: 24 parsing android-info fail)" thread where they have been more helpful than most other threads have went to trying to get help. It is for an Sprint HTC One m7, that has yet to be ever activated with Sprint, new SIM card. Received it with Lollipop 5.0.2, purchased to flash to my Boost Mobile account. Tried that forum, and others no help. Unlocked through HTCDev.com, rooted installing TWRP's 2.8.7.0 for this device, flashing Chainfire's SuperSU v2.46, s-off via Sunshine. Could not get MSL Reader app from playstore to read the MSL/SPC, says it was not an HTC device??!! Stagefright OTA (189mb) pops up. Unroot through SuperSU app, locked bootloader back down, run the RUU 6.23.651.7 from HTC.com (what was on it). On install of the OTA, its running along fine until "unexpected contents found in Bluetooth.apk" error stops it. Run the RUU multiple times, no help. Start learning how to flash this, get this error:

directions flashing OTA manually

cd /d c:\mini-sdk

fastboot getvar all

fastboot oem lock (if device is unlocked)

fastboot oem rebootRUU

fastboot flash zip firmware.zip (with extra spaces)

fastboot flash zip firmware.zip

fastboot reboot

gets error message:

c:\mini-sdk>fastboot flash zip firmware.zip

sending 'zip'... (193758 KB) [isLargeZip: 0 f

Sending... 10240 KB / 193758 KB

Sending... 20480 KB / 193758 KB

Sending... 30720 KB / 193758 KB

Sending... 40960 KB / 193758 KB

Sending... 51200 KB / 193758 KB

Sending... 61440 KB / 193758 KB

Sending... 71680 KB / 193758 KB

Sending... 81920 KB / 193758 KB

Sending... 92160 KB / 193758 KB

Sending... 102400 KB / 193758 KB

Sending... 112640 KB / 193758 KB

Sending... 122880 KB / 193758 KB

Sending... 133120 KB / 193758 KB

Sending... 143360 KB / 193758 KB

Sending... 153600 KB / 193758 KB

Sending... 163840 KB / 193758 KB

Sending... 174080 KB / 193758 KB

Sending... 184320 KB / 193758 KB

Sending... 193758 KB / 193758 KB

OKAY

writing 'zip'... (bootloader) zip header chec

(bootloader) zip info parsing...

(bootloader) Read zipped android_info fail

FAIL24 parsing android-info fail

FAILED (remote: 24 parsing android-info fail)

But inside the OTA, there is already a zip named firmware.zip, it flashes this fine and on flash getvar all shows:

Sprint HTC One m7 fastboot getvar all:

(bootloader) version: 0.5

(bootloader) version-bootloader: 1.61.0000

(bootloader) version-baseband: 1.02.20.0922

(bootloader) version-cpld: None

(bootloader) version-microp: None

(bootloader) version-main: 6.23.651.10

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

(bootloader) serialno: FA37YS900483

(bootloader) imei: XXXXXXXXXXX

(bootloader) meid: XXXXXXXXXXX

(bootloader) product: m7_wls

(bootloader) platform: HBOOT-8064

(bootloader) modelid: PN0720000

(bootloader) cidnum: SPCS_001

(bootloader) battery-status: good

(bootloader) battery-voltage: 4323mV

(bootloader) partition-layout: Generic

(bootloader) security: off

(bootloader) build-mode: SHIP

(bootloader) boot-mode: FASTBOOT

(bootloader) commitno-bootloader: dirty-0e2a13e5

(bootloader) hbootpreupdate: 11

(bootloader) gencheckpt: 0

But when phone is back up, still persists on installing the OTA and under about shows it at the .7 level??!! I have found the RUU 6.23.651.10, run it, problem solved.... for now. But the MSL Reader app, gets further than before, but insists "Sorry, couldn't read the MSL/SPC from the radio, is this an HTC CDMA device? (WTF?)

I have unlocked again, rooted it. It kept s-off of course, but is there a sequence of events, or something that gives you a clue as to what the h*** is this phones problem? I have been told that since Sprint does not put their files on the phones until activation that activating it, then deactivating it could be part of the problem but there is just no feasible way I can accomplish this.......... Why I am on Boost, everyone else seems to be able to flash their m7's to their Boost accounts, and no, have tried that forum, seems some peeps, devs do not like to share knowledge as openly as others, especially with a noobie like myself.

Sorry for such a large post, just hoping you will share your experience, knowledge with this series of hiccups, maybe have an answer, not a solution even though that would be great! But at this point just a reason this is happening would be nice.

zach