need help fixing Sprint htc one m8 HK No-OS

freeze

Well-known member
Aug 13, 2010
94
2
0
I recently acquired an HK M8 for sprint. Apparently, when I purchased it (used) on eBay, it was already rooted with a custom ROM installed. I was trying to get it back to stock (just didn't want to deal with custom ROMs), but apparently I royally screwed up. I am now stuck at the white HTC screen and won't boot anymore. I did manage to get TWRP reinstalled, but I still have no OS to boot.

I'm not up to speed on all the HTC ROMS, but ideally I want to get this thing back to stock/etc (no root, no ROMs). I'm open to anything, I just want this thing working so I can activate it.

If some one could walk me through this step by step, I would really appreciate it. I have rooted/flashed devices before (GS3 and the Sprint Epic 4g before that), so I am sorta familiar with the process - apparently enough to be dangerous. I've never bricked a device this badly before. Thanks!
 
ok. I've managed to get something loaded - I wsa able to get TWRP to install Sprint_HTC_One_M8_HK_4.20.654.10_stock_rooted. But when it comes up, I have no wifi, so I am guessing I have a firmware -ROM incompatibility. Any way, I'm willing to start over and get it to a stock image where I can get OTA's. I don't care if it stays rooted, just want to be able to get the OTA updates.

Here's the fastboot screen:
*** TAMPERED ***
*** UNLOCKED ***
M8_WHL PVT SHIP S-ON
HBOOT-3.18.0.0000
RADIO-1.08.20.0612_4
OpenDSP-v45.2.2.00542-M8974_HM.0422
OS-
eMMC-boot 2048MB
Jul 7, 2014,20:53:58.0

The link isn't right. The ... is in the actual hyperlink. Thanks!
 
I should add, any attempt to flash a firmware image so far has failed and typically ends up in a reboot loop (at the Sprint Spark screen) where I have to reflash the image and clear the Dalvik cache.
 
Ok, so in order to run the RUU(the link I provided to download), you will have to relock the bootloader since your s-on. I'm assuming since you know how to try and flash firmware, you can run the RUU. If you have any additional questions, ask away. The RUU will get you back to our of the box stock.

Posted via the Android Central App
 
fastboot oem lock
^^^Use this command to relock the bootloader.

Posted via the Android Central App
 
Awesome thanks for the link. Now just to figure out how to relock the bootloader. A quick search shows I need S-Off. Are there other methods or do I need to S-Off first?
 
ok. this is what the command out is:

...
(bootloader) [PGFS] partition_update_pgfs: pg1fs_security
(bootloader) Lock successfully...
(bootloader) deinit_lcd
(bootloader) mipi display off
(bootloader) mdp_clock_off
(bootloader) turn off fd8c2308 failed 1 times. Try again...
(bootloader) disable_mmss_clk done
(bootloader) pll1_disable done
(bootloader) TZ_HTC_SVC_DISABLE ret = -1610744452 (0x9FFDFD7C)
(bootloader) [CRITICAL] SPMI write command failure: cmd_id =
0, error
(bootloader) = 4
(bootloader) [CRITICAL] SPMI write command failure: cmd_id =
0, error
(bootloader) = 4
(bootloader) [INFO] Rebooting device
FAILED (status read failed (Too many links))
finished. total time: 1.150s

The bootloader now shows tampered and relocked. I am going to try the RUU install now.
 
Thank you soooo much. That was so simple, once you know the right steps.

Now, if I wanted to get back into the mod stuff, how would I do that? That's probably worthy of another thread.
 
No problem man.
http://htc-one.wonderhowto.com/how-to/unlock-bootloader-root-your-htc-one-m8-0154444/
^^^not sure if this is still valid with lollipop. I know you can use this process to unlock the bootloader. Just make sure you flash the twrp.img that is for your model and you should be able to root. Make XDA your best friend and dig into the forums their. Once you get going, make a new thread with any questions. Lots of people on here willing to help, including me, obviously.

Posted via the Android Central App
 
Similar problem to this thread. Son has an active HTC One M8 HK sprint phone. Now will only boot into the following screen:

*** Software status: Modified ***
*** UNLOCKED ***
M8_WHL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-1.09.20.0209
OpenDSP-v56.2.2-00564-M8974_HM.1212
OS-
eMMC-boot 2048MB
Mar 18 2015,12:45:47.0
 
you are very close to using your phone again already and you don't even know it.
Just try the recovery, go to the fastboot option and click power while it is highlighted. From there, you will see a list with hboot, recovery, etc...
just click power while recovery is highlighted.

Since your phone says unlocked already, it is likely the previous owner put twrp recovery on it.
From twrp recovery you can install any rom zip file just going in the install tab, or any nandroid just by going in the restore tab and choosing.

There are a lot of good pages with roms in the forums at xda. I would suggest doing a full backup using the backup tab in twrp first before you install anything.
Those top 4 tabs in the TWRP recovery will have your options. Install, Wipe, Backup, Restore.

You can download tons of roms, and other people's nandroids. When you make a backup, just click backup and swipe, it will do the rest and insert it in a folder in your storage, which should be accessible while your phone is in TWRP recovery, if you hook up via cable to your computer, and look in the internal storage -> TWRP -> backups -> (phone specific serial #) --> NANDROID LOCATION (place any nandroid here, or you can copy your nandroid backup from here)
Once you have these things straight in your head, you should be able to operate your phone via TWRP.
The Nandroid backup is a folder containing several files (9 or more, system data are the two biggest ones, also includes boot, (always 16.3 MB) and others )
The downloadable custom roms vary and are always .zip files around 200-400 MB usually. They can be installed via the TWRP recovery after you wipe the top four options in an advanced wipe (again I mention make a backup first) This means check the boxes for Cache, dalvik Cache, Data, and System and then swipe and it will wipe them.
So once you did that, you would restore a nandroid backup or install a custom rom zip.
Then you can power up your phone by going to the bottom right tab in TWRP (REBOOT) and clicking SYSTEM.

If you don't have TWRP it is not hard to install via Fastboot. The TWRP can be downloaded. The current version is 3.0.2.0. it is phone specific so make sure you get the TWRP labelled for your phone, It is flashed via fastboot (a small file which you download along with adb and put in a folder on your computer and execute once . it will flash a command prompt for less than 1 second and you are good to go from that folder where it is located) Usually the fastboot and adb have a pair of .dll files with them...downloading them should be easy to find and only a MB or so.

You can find the fastboot fr your computer and phone from the HTC website, which you should make an account and begin the process of unlocking the bootloader (even though yours is already unlocked) and it will take you to a fastboot for your computer and phone to download. This along with the adb will allow you to EASILY flash the TWRP on your phone via the >"fastboot flash recovery (recovery name.img)" command (where recovey name is the name of your TWRP image, stored in the folder with the adb and fastboot exes and the .dll files). You open a command window in that folder by holding shift and right clicking somewhere inside the open folder (in windows explorer). Always operating from that location on your computer to your phone which remains plugged, and on the fastboot screen you said you have available on your phone.

Hopefully you go to recovery and it's already got TWRP on it, but if not, you can easily flash this TWRP found on the internet (about 10-20MB)

Of course, you didn't list that your phone says fastboot and etc (which should show below that Mar 18 2015 date...)
If not then I can't help you...
 

Members online

Forum statistics

Threads
954,246
Messages
6,961,066
Members
3,162,964
Latest member
Davidmongee