[One (M7) Q&A, Help & Troubleshooting] bzowk:
Hey Guys -

This morning I've spent some time trying to convert my HTC One M7 from AT&T to T-Mobile (both USA) so that I may use a new T-Mobile SIM I have. I already had S-Off, so it looked like a fairly simple process. Unfortunatly, I've hit a roadblock and after searching cannot find the solution. I believe the biggest issue is due to htc1guru.com being down which I do not know if due to the DOS attack in Atlanta or not - Anyways - below is what I've done so far, where i hit the error, and current status of the phone...

Phone's Original State

I should have run a getvar for this first, but copied all info from a pic I took before starting of the bootloader screen

HTC One M7 flashed with ViperOne 9.0.0 on AT&T USA (GSM)

- M7_UL PVT SHIP S-OFF RH

- S-Off / Rooted

- CID: CWS__001

- HBOOT: 1.61.0000

- RADIO: 4M.32.3218.06

- OpenDSP: v35.120.274.0718

- OS: 7.23.502.1

Steps I Followed to Convert Carrier to T-Mobile

I found and used this guide mostly as it seemed to do exactly what I was trying to do

1. Changed CID to "T-MOB010"

2. Flashed "MID_Change_1.01.zip" via TWRP and choose to install Model ID "PN0713000" - Rebooted

3. Skipped step for re-locking bootloader

4. htc1guru.com was offline so had to find RUU elsewhere. So, I finally found and downloaded "RUU_M7_UL_JB_50_TMOUS_1.27.531.11_Radio_4A.17.3250.20_10.40.1150.04_release_324846_signed.exe" from androidruu.com.

5. Executed above EXE, went to %temp%, and copied "rom.zip" out to my adb folder

6. Ran "adb reboot bootloader" then "fastboot oem rebootRUU" to get to silver HTC logo

7. Executed "fastboot flash zip rom.zip" which failed with below error. I tried re-running the string, but got the same results

Current Error

When executing step #7 above

C:\adb>fastboot flash zip ruu.zip
target reported max download size of 1514139648 bytes
sending 'zip' (1037365 KB)...
OKAY [ 41.799s]
writing 'zip'...
(bootloader) rom parsing start ...
(bootloader) rom parsing finish ...
(bootloader) zip header checking...
(bootloader) zip info parsing...
(bootloader) Read zipped android_info fail
FAILED (remote: 22 loading zip info fail
Please check if you flash part)
finished. total time: 47.542s

Current Phone Status

Below are the current settings for my M7 which I just pulled via "fastboot getvar all" before posting...

C:\adb>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 1.61.0000
(bootloader) version-baseband: 4M.32.3218.06
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 7.23.502.1
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno: HT35ZW914588
(bootloader) imei: 354439051018051
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0713000
(bootloader) cidnum: T-MOB010
(bootloader) battery-status: good
(bootloader) battery-voltage: 3864mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: RUU
(bootloader) commitno-bootloader: dirty-0e2a13e5
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 4.782s

The Issue? / Overall

I'm pretty sure that the error is due to the rom.zip not being what I need to flash. I've found plenty of links for the rom/ruu that should work for my situation, but they are all on htc1guru.com. If I power on the phone in it's current state with the (new / never used) T-Mobile SIM in, I am prompted to enter an 8 digit PIN which I assume I would need to call T-Mobile for and activate first. Based on what I'm trying to do, the error, and the above data; what do I need to do? If it is in fact an incorrect rom/ruu file, does anyone have a link to it on another site or can tell me which specific one I need to look for?

Thanks for your help!!!