HTC M8 stuck in fastboot only showing RUU - One (M8) Q&A, Help & Troubleshooting

Ok this is what happened.
I had the rom Android Revolution installed on my HTC M8.
Today I installed the new ROM Revolution, Android 6.0, but when I could not turn on wifi.
After searching in google found that its a MUST to update your firmware, which I have subsequently done true the PC with mini-sdk. That did not work, and now I'm stuck in fastboot. He won't let me into recovery anymore, if i chose it, he trows me back to fastboot menu
SCREEN IN FASTBOOT:
Tampered *** ***
*** *** Relocked
M8_UL PVT SHIP S-ON
HBOOT-318.0.0000
RADIO 1.19.21331147A1.09G
OpenDSP-v38.2.2-00542-M8974.0311
OS 2.22.161.6
eMMC boat 2048MB
RUU
anyone have a solution?
Do i have to update firmware now, really don't now wich steps i should take right now.
Thanks for the effort

C:\mini-sdk>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.22.161.6
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: VODAPE17
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 5e4b24e4
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
C:\mini-sdk>

Mcdrug said:
After searching in google found that its a MUST to update your firmware, which I have subsequently done true the PC with mini-sdk. That did not work, and now I'm stuck in fastboot.
Click to expand...
Click to collapse
What exactly did you try to flash (full file name) and where did you get it from?
Any error messages when you tried to flash the firmware, or other outputs?

redpoint73 said:
What exactly did you try to flash (full file name) and where did you get it from?
Any error messages when you tried to flash the firmware, or other outputs?
Click to expand...
Click to collapse
download
M8_6.12.401.4_WWE_TWRP2870.zip
hboot_signedbyaa.img
pg2fs_spcustom.img
radio.img
rcdata.img
rpm.img
sbl1-8974AA-1.img
sbl1-8974AB-1.img
sbl1-8974AB-2.img
sdi.img
sensor_hub.img
splash1.nb0
tp_SYN3508.img
tp_SYN3528.img
tz.img
wcnss.img
adsp.img
android-info.txt
error message:
i thought it was something like (FAILED (remote: 12 signature verify fail). maybe have to do it again to make sure what error message i got?

Mcdrug said:
download
M8_6.12.401.4_WWE_TWRP2870.zip
i thought it was something like (FAILED (remote: 12 signature verify fail).
Click to expand...
Click to collapse
Yes, it would be signature verify fail. Its a hacked firmware (with stock recovery replaced with TWRP). You can't flash this with s-on. You can only flash signed firmware with s-on; and once its hacked, its no longer signed.
Additionally, its not the right version number for your CID. It would need to have "161" in the place of "401".
Your best bet is probably to return to full stock nandroid 2.22.161.6 and stock recovery 2.22.161.6, than OTA up to LP or MM. Instructions and required files here:
http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860

redpoint73 said:
Yes, it would be signature verify fail. Its a hacked firmware (with stock recovery replaced with TWRP). You can't flash this with s-on. You can only flash signed firmware with s-on; and once its hacked, its no longer signed.
Additionally, its not the right version number for your CID. It would need to have "161" in the place of "401".
Your best bet is probably to return to full stock nandroid 2.22.161.6 and stock recovery 2.22.161.6, than OTA up to LP or MM. Instructions and required files here:
http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
Click to expand...
Click to collapse
He won't let me flash recovery twrp-2.8.1.0-m8.img
FAILsignature verify fail
FAILED (remote: signature verify fail)

Mcdrug said:
He won't let me flash recovery twrp-2.8.1.0-m8.img
FAILsignature verify fail
FAILED (remote: signature verify fail)
Click to expand...
Click to collapse
You need to unlock the bootloader again, in order to flash custom recovery.

Big relief i am in recovery again!
Actually back in my Android Revolution Rom , but without WIFI
Don't want to do anyting wrong again right now.
So next thing to do is folow the steps from your posted link #5?
Or do i have to do other things now?

Mcdrug said:
Big relief i am in recovery again!
Actually back in my Android Revolution Rom , but without WIFI
Don't want to do anyting wrong again right now.
So next thing to do is folow the steps from your posted link #5?
Or do i have to do other things now?
Click to expand...
Click to collapse
You have to follow all the steps through Step 14.
Again, the goal is to return to full stock nandroid 2.22.161.6 and stock recovery 2.22.161.6, than OTA up to LP or MM

Can't get true this step:
6(a). Reboot, connect device to PC then
open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
open SD Card - TWRP/BACKUPS/SerialNo./ (if backup is set to MicroSD)
6(b). For those with no OS, connect device to PC. In TWRP recovery go to mount, make sure MTP is enabled.
Then you can open Internal Storage - TWRP/BACKUPS/SerialNo./ (if backup is set to internal storage)
If i make a backup from Boot he puts is in internal store TWRP/BACKUPS/SerialNo./ but when i copy the unzip files he stops, too big.
solution might be: Are you mounting the MTP in recovery mode ? It won't work this way.
You need to transfer them on a working OS (I mean you have to be on homescreen)
Try use an external sdcard.
I have put an external sdcard inside, i can put the files on the card
But then the files aren't located at the TWRP/BACKUP map.
What to do?

Mcdrug said:
If i make a backup from Boot he puts is in internal store TWRP/BACKUPS/SerialNo./ but when i copy the unzip files he stops, too big.
What to do?
Click to expand...
Click to collapse
when you select boot to backup, you can select which storage the backup goes to .. select microSD instead of internal (read all menu in the backup section on TWRP)
then you can use a card reader to mount your microsd to PC and transfer the extracted contents of the backup zip to the same folder that you made with the boot backup and replace all files when PC ask you.

All done, back in stock rom, thank you very much!!
10. In reboot menu select bootloader (when TWRP asks whether you want to root your device, select do not install)
I choose in this step do not install, but he rebooted me direct into the stock rom.
Tried some things to get into the bootloader again, volume down and power, cmd with adb fastboot, but nothing really worked.
What's the reason i can't get back to bootloader, and how do i get step 11 fixed and flash stock recovery?

To go to bootloader when on OS running ... press power button and select restart. When the screen turn black .. hold volume down button .. that will take you to hboot screen, press power once will get you to fastboot/bootloader
To go to bootloader when on OS running ... you need to enable USB debugging in settings - Developer options. To enable Developer options, go to settings - about - software information - more - click build number until the developer options is enabled.
Once usb debugging is enabled, you can run command adb reboot bootloader to get to fastboot/bootloader

It works, did the last step:
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery x.xxx.xx.x_recovery.img
but now can't entering recovery anymore, just showing a red trangle with an exclamation mark? And in some minutes he boots to OS.
Have to do step 1 again? Maybe go to a higher version? I want OTA to MM 6.0

You don't need to get into recovery after you installed stock recovery.
what you need to do ... boot to OS .. go to settings - about - software update - check for update, download and click install let the system do its stuff to update. After reboot, repeat the checking & install process.
And you need to do the checking & install, multiple times to update :
2.22.161.6 --> 4.19.161.2 --> 4.19.161.3 --> 6.12.161.4 --> done.

Related

[Q] Can't Update, Can't find any similar problems :(

Dear all,
I used to live in Canada and I had Bell Mobility as carrier. I bought my HTC One M8 from them, when I was in Canada I rooted my phone.
I'm in Lebanon now and I asked them for the unlock code and they gave it to me. So my phone is working fine with my carrier.
Now, here's my problem, I can't update my phone, I'm stuck with android 4.4.3 i cant OTA it just takes me to philz touch and restores to 4.4.3.
I tried downloading a RUU from htc dev and that didn't work either. I've been searching for a solution for 2 months now and I can't seem to find anything that helps.
I really want to update to android lollipop
Here is my getvar all:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.18.0.0000
(bootloader) version-baseband: 1.19.21331147A1.09G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 2.23.666.2
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:***********
(bootloader) imei: **********
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B16000
(bootloader) cidnum: BM___001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 23c984e1
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.009s
Any help would be really appreciated. :crying:
Not searching for the right stuff then. In the general section there is a thread with stock backups, firmwares and much more. Its a thread filled with the same issues. And if you want to update you need the stock recovery and not the custom recovery !
Have a look there and especially read it very well. You get there
Can you assist me in choosing the right recovery?
Thanks a lot
1. Install TWRP 2.8.3.0 - http://techerrata.com/browse/twrp2/m8
command fastboot flash recovery openrecovery-twrp-2.8.3.0-m8.img
2. Download TWRP backup 2.23.666.2 - https://mega.co.nz/#!7tpRGRxQ!uQSxPhsgdgT36EnI4Fk7QkzIeca0Q7zZLKUKPisOrAs
3. Download stock 2.23.666.2 recovery - http://sourceforge.net/projects/htconem8/files/Recovery/2.23.666.2_recovery.img/download
4. Extract the downloaded 2.23.666.2_ckpv5.zip on PC
5. Boot to TWRP recovery and make a backup of boot only, this is to see where the backup goes on your device.
6. Reboot, connect device to PC then open Internal Storage, TWRP/BACKUPS/SerialNo./
7. Transfer the extracted 2.23.666.2 folder (not 2.23.666.2_ckpv5 folder) and its content to the backup path on your device
TWRP/BACKUPS/SerialNo./2.23.666.2
8. Reboot to TWRP, wipe your device - in TWRP go to wipe - advance - select dalvik cache, cache, data, system (only these)
9. Restore the transferred backup - make sure all boot, data & system are ticked - swipe to restore
10. In reboot menu select bootloader
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery 2.23.666.2_recovery.img
12. reboot - check for OTA, download, install
13. repeat step 12 until the last OTA 4.20.666.1
14. done
If you want to flash TWRP again, use the latest TWRP 2.8.5.0 after last OTA 4.20.666.1
Dear Ckpv5,
Can I install TWRP if I have CWM already installed?
And if I can how do I install it?
Thanks a lot ,
Cancelprocess
That's the reason I put step 1 and the command to install TWRP.
Just follow the steps ... that's all that you need to do.
ckpv5 said:
That's the reason I put step 1 and the command to install TWRP.
Just follow the steps ... that's all that you need to do.
Click to expand...
Click to collapse
when the restoring backup progress filled up I said that it had failed and that if i want to reboot there is no OS, should i go on?
Is the backup folder properly transferred to the backup folder ?
In recovery, select Mount menu and enable MTP, open the backup folder on PC .. check that you have all 8 files. What's your backup folder name ?
ckpv5 said:
Is the backup folder properly transferred to the backup folder ?
In recovery, select Mount menu and enable MTP, open the backup folder on PC .. check that you have all 8 files. What's your backup folder name ?
Click to expand...
Click to collapse
My phone is stuck on the screen with the HTC green logo, I can't seem to restart it.
Press & hold both volume up and power button. When the screen goes off, release both buttons and quickly press & hold volume down button. This will take you to hboot then select recovery
ckpv5 said:
Is the backup folder properly transferred to the backup folder ?
In recovery, select Mount menu and enable MTP, open the backup folder on PC .. check that you have all 8 files. What's your backup folder name ?
Click to expand...
Click to collapse
ouff, it restarted, I got scared there , anyway yeah I think i unzipped the folder to the correct directory and mtp is enabled. This is the directory of the 8 files : This PC\HTC One_M8\Internal Storage\TWRP\BACKUPS\XXXXXXXXXXXX\2.23.666.2
Sorry I'm being annoying
Which TWRP version that you installed ? Advised you to install 2.8.3.0 as in step 1
Don't think you unzip to the right folder, it MUST be in right folder (no double folder or whatever)
and you must have 8 files in it (and removed that Serial no., don't post it here .. just put XXXXXXXX
ckpv5 said:
Which TWRP version that you installed ? Advised you to install 2.8.3.0 as in step 1
Click to expand...
Click to collapse
I did, I installed TWRP v2.8.3.0. It says so on top. :angel:
The 2.23.666.2 folder is next to another folder that has a bunch of numbers and ends with release-keys. isn't that the folder you told me to extract to?
OK then ... what's the error when it said fails ?
Try this ... copy your folder that has a bunch of numbers and ends with release-keys to PC. Later copy the contents (the 8 files) from 2.23.666.2 to this folder to replace all files on your device.
If this still fails ... try a lower version TWRP 2.8.1.0
ckpv5 said:
OK then ... what's the error when it said fails ?
Try this ... copy your folder that has a bunch of numbers and ends with release-keys to PC. Later copy the contents (the 8 files) from 2.23.666.2 to this folder to replace all files on your device.
If this still fails ... try a lower version TWRP 2.8.1.0
Click to expand...
Click to collapse
Okay, I removed the release keys folder to the PC and the restore worked, I'm going to reboot now and try to fastboot the img :fingers-crossed:
Should I root my phone or not? if I want to be able to install future OTA updates?
You can root your phone, no problem with that ... that's why I wrote "If you want to flash TWRP again, use the latest TWRP 2.8.5.0 after last OTA 4.20.666.1"
You should be able to install future OTA updates provided you have a stock ROM will all files intact and stock recovery installed ... OTA will remove your root, you have to re-root after each OTA update.
ckpv5 said:
You can root your phone, no problem with that ... that's why I wrote "If you want to flash TWRP again, use the latest TWRP 2.8.5.0 after last OTA 4.20.666.1"
You should be able to install future OTA updates provided you have a stock ROM will all files intact and stock recovery installed ... OTA will remove your root, you have to re-root after each OTA update.
Click to expand...
Click to collapse
Thanks man, I really appreciate it, I'm downloading an OTA update an I'll tell you what comes up! :laugh:
Cheers,
Cancelprocess

[Q] Wi-Fi Disabled After Unrooting

Hi,
I have a HTC One M8 and I believe it is the international version (bought in Australia).
I wanted to return it to stock before selling, and it seemed to go well until I did a software update. After the update I cannot turn Wi-Fi on. The on/off switch is permanently greyed out.
I have a feeling it was because I could not match my version-main when picking the backup file. My CID is TELST001 and my version-main is 3.32.something (I don't have my computer on me).
However there was only one option to pick from which was something like 1.12
Any ideas?
Thanks, Mitch.
You can't use that very low version of backup for hboot 3.16.0000 when you have hboot 3.19.0000
The lowest you can go is one version below that is 2.23.841.1 that is for hboot 3.18.0000
Unfortunately I don't see any of Australian backup shared on XDA other than 1.xx
I have only OPTUS backup for all versions but not TELSTRA ... maybe if I have time I'll make some for TELSTRA this weekend.
Thanks for the reply.
Is there any way I could downgrade the android version such that I can use the very low version that is available for my Telstra HTC?
Not possible without S-Off.
Furthermore there's nothing much being shared for Telstra.
Would my best bet be to root the device again?
I found a "Stock Telstra WWE (Australia) ROM 2.24.841.1". Would this help? I can't link it yet.
Cheers.
If that's for M8 then that's the right one.
Yes you need custom recovery to restore backup
EDIT:
Just checked, that's for M7 not M8 don't use it.
I'll try to find time to make a backup for you.
Check back tomorrow
Meantime.. can you post your fastboot getvar all (minus serial no. & imei no.)
I need to make sure I make a right backup for your device version
Thank you, I really appreciate your assistance.
Is there anything I can do tonight that will be on the right track to fixing it? I have a buyer for the phone lined up and he wants it asap.
Here is my fastboot getvar all:
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.22.21331147A1.29G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 3.32.841.9
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B11000
(bootloader) cidnum: TELST001
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: a3d0cb0d
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
I'll post 3.32.841.9 backup and its recovery tomorrow.
Nothing much to do now. Just flash TWRP 2.8.3.0 because you need it to restore backup
I'm having trouble flashing TWRP because it has changes since I last did it. Android Studio has come in?
Anyway I installed Android Studio but it threw an error "Failed to install Intel HAXM".
Haven't found a solution to this, and hence I cannot run Android Studio and thus cannot flash TWRP.
Or is there a simpler way to flash TWRP I am overlooking?
Thanks again.
Android Studio ? Intel HAXM ? What are those ?
Download TWRP 2.8.3.0 - http://techerrata.com/browse/twrp2/m8
Put the downloaded openrecovery-twrp-2.8.3.0-m8.img in the same folder that you have fasboot.exe
(You have that right ? You did run fastboot getvar all before)
Put your device in bootloader/fastboot mode
Run command fastboot flash recovery openrecovery-twrp-2.8.3.0-m8.img
Android Studio is the package online when you wanna get the SDK, Google have hidden the normal SDK package!
OP, you want this is you need to update adb/fastboot - http://dl.google.com/android/installer_r24.0.2-windows.exe
EddyOS said:
Android Studio is the package online when you wanna get the SDK, Google have hidden the normal SDK package!
OP, you want this is you need to update adb/fastboot - http://dl.google.com/android/installer_r24.0.2-windows.exe
Click to expand...
Click to collapse
Ok .. thanks for info .. never use full SDK so don't know much about that
Okay all good, TWRP is flashed.
Haven't played with this stuff for a while so I am pretty rusty as you can see.
Cheers.
EDIT:
So theoretically all I need to do is restore from a GOOD backup which you are kindly working on creating?
Once I restore from that, should I re-lock bootloader and remove TWRP? Then do OTA updates to get it up to date software wise?
MitchellGray said:
So theoretically all I need to do is restore from a GOOD backup which you are kindly working on creating?
Once I restore from that, should I re-lock bootloader and remove TWRP? Then do OTA updates to get it up to date software wise?
Click to expand...
Click to collapse
Yes but no need to relock bootloader but it's your choice. If you do the bootloader will show RELOCKED instead of LOCKED. Unfortunately there is no update for TELSTRA currently. The last one as at today is 3.32.841.9
Gotcha.
Okay, well whatever the latest version is works for me. Or will updating the version conflict with the backup file you are going to share?
MitchellGray said:
Gotcha.
Okay, well whatever the latest version is works for me. Or will updating the version conflict with the backup file you are going to share?
Click to expand...
Click to collapse
No conflict as this is a clean non rooted stock backup for Telstra
Below is the general steps. You just skip what ever that already done.
1. Install TWRP 2.8.3.0 - http://techerrata.com/browse/twrp2/m8
command fastboot flash recovery openrecovery-twrp-2.8.3.0-m8.img
2. Download TWRP backup 3.32.841.9 - https://mega.co.nz/#!EJ4TxBYa!qtV7OUIBWmqtWD6KFlQcSUGkerLpNUsA5C4yj6QEQ7c
3. Download stock 3.32.841.9 recovery - http://sourceforge.net/projects/htconem8/files/Recovery/3.32.841.9_recovery.img/download
4. Extract the downloaded 3.32.841.9_ckpv5.zip on PC
5. Boot to TWRP recovery and make a backup of boot only, this is to see where the backup goes on your device.
6. Reboot, connect device to PC then open Internal Storage, TWRP/BACKUPS/SerialNo./
7. Transfer the extracted 3.32.841.9 folder (not 3.32.841.9_ckpv5 folder) and its content to the backup path on your device
TWRP/BACKUPS/SerialNo./3.32.841.9
8. Reboot to TWRP, wipe your device - in TWRP go to wipe - advance - select dalvik cache, cache, data, system (only these)
9. Restore the transferred backup - make sure all boot, data & system are ticked - swipe to restore
10. In reboot menu select bootloader
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery 3.32.841.9_recovery.img
12. reboot - check for OTA, download, install (if any)
13. done
Optional : to relock bootloader, boot to bootloader/fasboot - run command fastboot oem lock
Gotta go now ... be back in 3 hrs
ckpv5 said:
No conflict as this is a clean non rooted stock backup for Telstra
Below is the general steps. You just skip what ever that already done.
1. Install TWRP 2.8.3.0 - http://techerrata.com/browse/twrp2/m8
command fastboot flash recovery openrecovery-twrp-2.8.3.0-m8.img
2. Download TWRP backup 3.32.841.9 - https://mega.co.nz/#!EJ4TxBYa!qtV7OUIBWmqtWD6KFlQcSUGkerLpNUsA5C4yj6QEQ7c
3. Download stock 3.32.841.9 recovery - http://sourceforge.net/projects/htconem8/files/Recovery/3.32.841.9_recovery.img/download
4. Extract the downloaded 3.32.841.9_ckpv5.zip on PC
5. Boot to TWRP recovery and make a backup of boot only, this is to see where the backup goes on your device.
6. Reboot, connect device to PC then open Internal Storage, TWRP/BACKUPS/SerialNo./
7. Transfer the extracted 3.32.841.9 folder (not 3.32.841.9_ckpv5 folder) and its content to the backup path on your device
TWRP/BACKUPS/SerialNo./3.32.841.9
8. Reboot to TWRP, wipe your device - in TWRP go to wipe - advance - select dalvik cache, cache, data, system (only these)
9. Restore the transferred backup - make sure all boot, data & system are ticked - swipe to restore
10. In reboot menu select bootloader
11. fastboot flash stock recovery that you downloaded - command fastboot flash recovery 3.32.841.9_recovery.img
12. reboot - check for OTA, download, install (if any)
13. done
Optional : to relock bootloader, boot to bootloader/fasboot - run command fastboot oem lock
Gotta go now ... be back in 3 hrs
Click to expand...
Click to collapse
oh my god is that TWRP backup the one you built for my version? Thank you so much.
All done. Phone is up to date and everything is functioning perfectly.
Cannot thank you enough ckpv5.
Great :good::good:
Glad to help
ckpv5 said:
Ok .. thanks for info .. never use full SDK so don't know much about that
Click to expand...
Click to collapse
Its so much easier to install adb/fastboot with one of the "minimal" install packages available on XDA.

Help!! destroyed my HTC one M8

My HTC one M8 system UI keeps crashing every time i boot up the phone
How i got to this position
For some reason i was not able to download anything to the phone (yes, there was space available), so i decided to factory reset the phone. unfortunately that was no help. From there i decided to use twrp recovery to wipe everything, Me being a smart guy wiped everything, including the system ( and no i did not make a back up anything ). After got a hold of a mirco sd card and flashed a version of a htc one system file i found at http://forum.xda-developers.com/showthread.php?t=2694994 . I got the phone to boot up ( not booting up from before without a system), but the system UI keeps crashing every time i boot up the phone. Found a thread in xda with the same problem, http://forum.xda-developers.com/showthread.php?t=2694994, and the solution is to get a hold of the stock recovery (not sure if it will work for me). Finally i jump over to an other thead, http://forum.xda-developers.com/showthread.php?t=2701376, saying i need to find out my cidnum. I used fast boot to get it and my version of cidnum is BS_US001 which i could not find on the list.
Long story short
Couldnt download on my phone
wiped my system by mistake (no backs)
flash android revolution hd version of kitkat
system ui keeps crashing
think stock recovery will fix it
getting a random cidnum is BS_US001 and am not sure which stock recovery to flash
Please help !!!!
thank you
Post your fastboot getvar all minus serial no. & imei no.
This will help to find the right ROM for you
ckpv5 said:
Post your fastboot getvar all minus serial no. & imei no.
This will help to find the right ROM for you
Click to expand...
Click to collapse
Please see below.
I found that there is a nandroid back up, on the below thread but how can i flash it. cannot really do anything to the phone.
looking to go stock, if possible
http://forum.xda-developers.com/showthread.php?t=2701376
version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.24.21331147A1.09G
version-cpld: None
version-microp: None
version-main: 4.16.1540.8
version-misc: PVT SHIP S-ON
imei2: Not Support
meid: 00000000000000
product: m8_ul_ca
platform: hTCBmsm8974
modelid: 0P6B12000
cidnum: BS_US001
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 3aa067db
hbootpreupdate: 11
gencheckpt: 0
Just run RUU to have everything back to stock.
Download RUU : http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
1. put your device in bootloader/fastboot mode and connect to PC
2. relock bootloader - command fastboot oem lock
2. Right click the RUU exe that you downloaded, select "run as administrator" .. wait for it to run, later there is a dialog box, accept, next, next, update, blablabla until it finish and your device rebooted... done.
Note : this will wipe everything on your internal storage. Make a backup of important files before you proceed
ckpv5 said:
Just run RUU to have everything back to stock.
Download RUU : http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
1. put your device in bootloader/fastboot mode and connect to PC
2. relock bootloader - command fastboot oem lock
2. Right click the RUU exe that you downloaded, select "run as administrator" .. wait for it to run, later there is a dialog box, accept, next, next, update, blablabla until it finish and your device rebooted... done.
Note : this will wipe everything on your internal storage. Make a backup of important files before you proceed
Click to expand...
Click to collapse
I will give this a try in the morning
I will let you know how it goes, thanks for the help
ckpv5 said:
Just run RUU to have everything back to stock.
Download RUU : http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
1. put your device in bootloader/fastboot mode and connect to PC
2. relock bootloader - command fastboot oem lock
2. Right click the RUU exe that you downloaded, select "run as administrator" .. wait for it to run, later there is a dialog box, accept, next, next, update, blablabla until it finish and your device rebooted... done.
Note : this will wipe everything on your internal storage. Make a backup of important files before you proceed
Click to expand...
Click to collapse
I tried running the program twice, but it failed both times.
it couldnt update the system after erasing eveyrthing.
What error ?
If RUU is not an option for you
you also can fastboot flash the RUU in zip format.
Download the RUU_M8_UL_L50_SENSE60_MR_BrightstarUS_WWE_4.16.1540.8_Radio_1.24.21331147A1.09G_20.68.4196.01_F_release_411207_signed_2-decrypted.zip from here : https://www.androidfilehost.com/?fid=95897840722644595
Rename it to RUU.zip
Download the htc_fastboot.exe here : http://forum.xda-developers.com/showthread.php?t=2735235
Put device in bootloader mode, then run command:
fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip[/COLOR]
ckpv5 said:
What error ?
If RUU is not an option for you
you also can fastboot flash the RUU in zip format.
Download the RUU_M8_UL_L50_SENSE60_MR_BrightstarUS_WWE_4.16.1540.8_Radio_1.24.21331147A1.09G_20.68.4196.01_F_release_411207_signed_2-decrypted.zip from here : https://www.androidfilehost.com/?fid=95897840722644595
Rename it to RUU.zip
Download the htc_fastboot.exe here : http://forum.xda-developers.com/showthread.php?t=2735235
Put device in bootloader mode, then run command:
fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip[/COLOR]
Click to expand...
Click to collapse
"what error?" ------ not sure to be honest, it just failed while it was trying to write the system.
Tried your new suggestion and got this error
sending 'zip'... (1494067 KB) OKAY
sending time = 42.386 secs
writing 'zip'... (bootloader) zip header checking...
(bootloader) zip info parsing...
FAIL99 unknown fail
FAILED (remote: 99 unknown fail)
Execution time is 42(s)

Can't Flash TWRP Recovery

Self-admitted newb here. Been reading up on FAQs and instructions on how to Root my new device and am eager to learn more to eventually fully optimize. I was able to unlock, but when attempting to flash TWRP recovery, it'll just hang forever with this message:
"sending 'recovery' (11976 KB)...".
I confirmed checksums of files downloaded, USB Debugging is flagged, Fastboot is deselected, updated the HTC drivers on my PC, and my S/N is acknowledged with the 'fastboot devices' command. I even did a Factory Reset from bootload screen, as this is a new device with no data on it yet.
Any helpful suggestions on determining next steps would be greatly appreciated!
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.16.0.0000
(bootloader) version-baseband: 1.15.2133156.UA12.5mv
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 1.54.401.109
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) serialno:
(bootloader) imei:
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul_ca
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B12000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: ab0efa49
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
You need 2.7 series..
flyera343 said:
You need 2.7 series..
Click to expand...
Click to collapse
Agreed, and I was mistakenly attempting to flash twrp-2.8.6.1-m8.img initially . I'm sorry I failed to mention that in the original post and yes, I also did erase cache several times. Re-attempting to flash twrp-2.7.0.1-m8.img is when the 'sending recovery' hang issue comes up.
bump
pill_popper said:
(bootloader) version-main: 1.54.401.109
(bootloader) modelid: 0P6B12000
(bootloader) security: off
Click to expand...
Click to collapse
You have a very old software version. Since your device is S-Off, I suggest :
1. change the MID 0P6B12000 to 0P6B10000
Follow this thread : http://forum.xda-developers.com/showthread.php?t=2708581
2. run 4.16.401.10 RUU.exe - https://docs.google.com/file/d/0B17smFr95pleeTQ5U1NzNkZzM0U/edit?pli=1
RUU will flash your entire phone back to stock including recovery
(as your device is S-Off, no need to lock/relock bootloader)
3. Now you can install the latest TWRP recovery and do whatever you want to do
Thank you for your kind words. I appreciate it. Will follow up on the points covered in your post and report back.
Ahh.. you need a rooted ROM to do that change of MID.
Without a custom recovery installed, you may not have a rooted ROM.
Reading back your problem ... the error is stuck at sending recovery, not enter recovery. This is possible if you don't have a proper fastboot/adb files.
Try this : http://forum.xda-developers.com/showthread.php?t=2317790
then try to install TWRP recovery again
ckpv5 said:
Ahh.. you need a rooted ROM to do that change of MID.
Without a custom recovery installed, you may not have a rooted ROM.
Reading back your problem ... the error is stuck at sending recovery, not enter recovery.
Click to expand...
Click to collapse
Correct, sorry if I wasn't being clear about that. I've Unlocked, but not yet rooted hence, the attempt to send TWRP. I haven't yet taken next steps though.
ckpv5 said:
This is possible if you don't have a proper fastboot/adb files.
Try this : http://forum.xda-developers.com/showthread.php?t=2317790
then try to install TWRP recovery again
Click to expand...
Click to collapse
More reading! :cyclops:
**Updated**
So I've tried using Minimal ADB tool as well. Now instead of hanging, I'm eliciting errors.
target reported max download size of 1830711296 bytes
sending 'recovery' (11976 KB)...
FAILED (data transfer failure (Unknown error))
finished. total time: 5.023s
I'm running as Administrator in Windows 7, I can hear the PC recognize the phone when I plug it in the USB and I've also confirmed multiple times the 'fastboot devices' command recognizes my phone.
If this might be a USB related issue, how would I go about investigating in that direction? Not sure what is preventing me from simply flashing a TWRP recovery. Any thoughts on this are welcome, thank you.
*bumpity bump*
So I can see 'FASTBOOT USB' in bootloader mode, and the fastboot devices command returns my S/N, but still the adb devices command just returns the message 'list of devices' and nothing else. Attempting to flash TWRP recovery still fails. I've uninstalled all HTC stuff and manually updated the driver to 'MTP USB Device' via Device Manager per redpoint73's advice. Before I give up on this PC, are there any additional steps I can take? Any guidance from you guys would be appreciated, thanks!
First, you don't run adb command when on fastboot mode, only fastboot command will work.
Is the USB 3.0 on PC ? You need USB 2.0
Is your device properly working ?
I like to suggest to flash Dev Edition firmware to your device or simply run the Dev Edition RUU to bring the hboot/software version to the latest version before you try TWRP again.
You have MID/CID that match/fit a Dev Edition device except the software version no.
ckpv5 said:
First, you don't run adb command when on fastboot mode, only fastboot command will work.
Is the USB 3.0 on PC ? You need USB 2.0
Is your device properly working ?
I like to suggest to flash Dev Edition firmware to your device or simply run the Dev Edition RUU to bring the hboot/software version to the latest version before you try TWRP again.
You have MID/CID that match/fit a Dev Edition device except the software version no.
Click to expand...
Click to collapse
I guess what most on here would consider to be trivial are to me revelations. Thank you for your response and now I see my device S/N is recognized after running the adb devices command when the phone is running in 'normal' mode! Yes, it is properly working but sadly, all four USB ports on the PC are USB 3.0 I'll read up on your suggestions and reply with questions at that point before taking action. Again with the reading! :cyclops: My concerns here are if stock recovery would continue to work if I go down either of those paths and how the phone is supposed to respond if it's not responding when attempting to flash TWRP. Thanks again for your inputs, I appreciate it!
First .. you need to know your reason to install a TWRP. If you plan to install a custom ROM, it won't properly work because you have a very low version hboot as most custom ROMs require a hboot 3.19.0000
then .. there are other ways to achieve this (all because you have a S-Off device)
1. You can install TWRP using the external_sd (microSD) method but you can only use a lower version TWRP 2.7.x.x or better 2.8.1.0 (because you failed in fastboot method)
2. As I said earlier - install the latest firmware.zip but using the external_sd method too ... but your device may get stuck because your ROM is too low
3. The safest/fastest is install RUU but again you need a USB 2.0 (I'm not sure whether you can install RUU zip using the external_sd method).
4. Back to no. 2 - you can install the firmware.zip using the external_sd method (need to do it twice) then install TWRP again the external_sd method then you need to install a ROM or restore a backup meant for the newer hboot 3.19
ckpv5 said:
First .. you need to know your reason to install a TWRP. If you plan to install a custom ROM, it won't properly work because you have a very low version hboot as most custom ROMs require a hboot 3.19.0000
then .. there are other ways to achieve this (all because you have a S-Off device)
1. You can install TWRP using the external_sd (microSD) method but you can only use a lower version TWRP 2.7.x.x or better 2.8.1.0 (because you failed in fastboot method)
2. As I said earlier - install the latest firmware.zip but using the external_sd method too ... but your device may get stuck because your ROM is too low
3. The safest/fastest is install RUU but again you need a USB 2.0 (I'm not sure whether you can install RUU zip using the external_sd method).
4. Back to no. 2 - you can install the firmware.zip using the external_sd method (need to do it twice) then install TWRP again the external_sd method then you need to install a ROM or restore a backup meant for the newer hboot 3.19
Click to expand...
Click to collapse
If I wanted to attempt #3, please point me to the correct version as it wasn't clear to me what file to choose here:
http://forum.xda-developers.com/showthread.php?t=2701376
Thanks!
http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
1. put device on fastboot/bootloader mode
2. run the exe (select run as administrator in windows context menu
3. follow instruction - accept, next, next, blablabla until finish
ckpv5 said:
http://dl3.htc.com/application/RUU_...G_20.68.4196.01_F_release_411207_signed_2.exe
1. put device on fastboot/bootloader mode
2. run the exe (select run as administrator in windows context menu
3. follow instruction - accept, next, next, blablabla until finish
Click to expand...
Click to collapse
The whole point of this exercise is to gain root so that yes, I can have the option of flashing a custom ROM. I noticed in the executable's file name you referenced model M8_UL_L50, but mine is M8_UL_CA. I also noticed its radio version differs from the one listed in my getvar all file. *edit* I've now realized this file is straight from HTC.
Since my current version is so old, is it still OK to run this to update to the latest version rather than updating to an intermediate version before updating to the latest version? Just wanted to confirm before taking any unnecessary action. Thank you again for your patience and the helpful information!
M8_UL - M8 with LTE
L50 - Android L 5.0
CA - US region
Radio version different because yours is old/lower version and this is newer/latest version and you're going to update hboot, radio and many more with this RUU. You need the update in order to install custom ROM as I mentioned before most custom ROMs work only on hboot 3.19.0000
You have S-Off device, you don't need intermediate version ... and most important RUU doesn't need intermediate version because RUU will wipe clean your device and replace all images with those come with it. (So make a backup of your important files to PC)

Can't unlock network despite having code!

I bought a second hand HTC ONE M8 recently. It was previously locked to a Swedish Carrier (called "3").
When I insert a SIM card from another carrier, a window pops up right after I enter the PIN code, asking me to type in a code to unlock the network.
The code I have, but whenever I type it in and hit "unlock", the phone gets stuck at "requesting network code. Very much like in this post:
http://forum.xda-developers.com/showthread.php?t=2791553
The phone has a Play Edition ROM, which is not the original. Some say that a solution is to revert back to stock ROM, but I'm not sure how.
Anyone has any other ideas? Google searches yield surprisingly few good results.
Yeah .. usually you need to revert back to non-rooted stock then only you can use the unlock code.
Post fastboot getvar all result (without serial & imei no.) then we'll see the next step to take.
Read this : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
ckpv5 said:
Yeah .. usually you need to revert back to non-rooted stock then only you can use the unlock code.
Post fastboot getvar all result (without serial & imei no.) then we'll see the next step to take.
Read this : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
Click to expand...
Click to collapse
Thank you for answering.
I tried the link but I never managed to get HTC Sync Manager to recognize the phone.
fastboot getvar all only yields "waiting for device". What could be wrong? I've tried multiple ways of installing drivers manually, but to no avail.
You need to put the device on bootloader/fastboot mode to run fastboot command.
Read again the link given, you're supposed to uninstall htc sync manager and also you need to install adb/fastboot
ckpv5 said:
You need to put the device on bootloader/fastboot mode to run fastboot command.
Read again the link given, you're supposed to uninstall htc sync manager and also you need to install adb/fastboot
Click to expand...
Click to collapse
Alright, here we go! Thank you so much!
C:\Users\Johan>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 3.19.0.0000
(bootloader) version-baseband: 1.23.213311491.A13G
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 5.07.1700.14
(bootloader) version-misc: PVT SHIP S-OFF
(bootloader) imei2: Not Support
(bootloader) meid: 00000000000000
(bootloader) product: m8_ul
(bootloader) platform: hTCBmsm8974
(bootloader) modelid: 0P6B10000
(bootloader) cidnum: 11111111
(bootloader) battery-status: good
(bootloader) battery-voltage: 0mV
(bootloader) partition-layout: Generic
(bootloader) security: off
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 11459804
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.110s
This will involve many steps as I don't see any RUU for this carrier ...
1. You need to install 6.13.771.4 firmware.zip
Download the fw_6.13.771.4.zip from post #5 in my backup thread and read how to install the firmware. You can skip the relock bootloader part as you have a S-Off device.
Leave it unlocked .. can you confirm current status .. the booloader is unlocked or locked or relocked ?
2. Install TWRP the latest version 3.0.2-0 ... link to download on post #1 in same thread
3. Restore 6.13.771.4 backup that you can download on post #3 - read how-to on post #1
4. run the unlock code
ckpv5 said:
This will involve many steps as I don't see any RUU for this carrier ...
1. You need to install 6.13.771.4 firmware.zip
Download the fw_6.13.771.4.zip from post #5 in my backup thread and read how to install the firmware. You can skip the relock bootloader part as you have a S-Off device.
Leave it unlocked .. can you confirm current status .. the booloader is unlocked or locked or relocked ?
2. Install TWRP the latest version 3.0.2-0 ... link to download on post #1 in same thread
3. Restore 6.13.771.4 backup that you can download on post #3 - read how-to on post #1
4. run the unlock code
Click to expand...
Click to collapse
I can confirm it is unlocked. I started following the steps in post #1, but can't seem to complete step 5. I try to make a backup of the boot, but when I do, several red errors in the log appears. All of them starts with
Failed to/Unable to mount '/cache, /data, /carrier (invalid argument).
What might cause these errors?
Forgot to write more on item 2.
Install TWRP the latest version 3.0.2-0 ... link to download on post #1 in same thread
Because you're converting back to Sense from GPE ... you need to do these before you can proceed to item 3.
In TWRP - select wipe - Format data - type yes
Once it is done doing its stuff, use back button select reboot - recovery
Now you can proceed item 3.
ckpv5 said:
Forgot to write more on item 2.
Install TWRP the latest version 3.0.2-0 ... link to download on post #1 in same thread
Because you're converting back to Sense from GPE ... you need to do these before you can proceed to item 3.
In TWRP - select wipe - Format data - type yes
Once it is done doing its stuff, use back button select reboot - recovery
Now you can proceed item 3.
Click to expand...
Click to collapse
That worked fine.
Now I'm stuck at number 9 instead. When I press "Restore" in the TWRP menu, I don't have anything to select.
Also, what looks more right?
Computer\HTC One_M8\Internal Storage\0\TWRP\BACKUPS\SH45FWM04430\2016-08-18--10-23-37_MRA58K.H14_release-keys\6.13.771.4
or
Computer\HTC One_M8\Internal Storage\0\TWRP\BACKUPS\SH45FWM04430\6.13.771.4
Doesn't seem to make a difference anyway though.
The second one but without \0\
Should read Computer\HTC One_M8\Internal Storage\TWRP\BACKUPS\SH45FWM04430\6.13.771.4
Try redo the backup of boot ... then it will write correct location Computer\HTC One_M8\Internal Storage\TWRP\BACKUPS\SH45FWM04430\xxxxxxxxx
After redo the backup ... select Restore and check whether TWRP can see the folder that you backup. If yes, now you have correct location
Instead of transferring the 6.13.771.4 folder, you also can copy the contents of the 6.13.771.4 folder (there should be 8 items) to Internal Storage\TWRP\BACKUPS\SH45FWM04430\xxxxxxxxx and replace the contents when asked by windows
ckpv5 said:
The second one but without \0\
Should read Computer\HTC One_M8\Internal Storage\TWRP\BACKUPS\SH45FWM04430\6.13.771.4
Try redo the backup of boot ... then it will write correct location Computer\HTC One_M8\Internal Storage\TWRP\BACKUPS\SH45FWM04430\xxxxxxxxx
After redo the backup ... select Restore and check whether TWRP can see the folder that you backup. If yes, now you have correct location
Instead of transferring the 6.13.771.4 folder, you also can copy the contents of the 6.13.771.4 folder (there should be 8 items) to Internal Storage\TWRP\BACKUPS\SH45FWM04430\xxxxxxxxx and replace the contents when asked by windows
Click to expand...
Click to collapse
It worked! Thank you so much, you're a HTC wizard.
Mumfi said:
It worked!
Click to expand...
Click to collapse
Great :good:
I take it the network unlocked problem is now solved.
Thanks for the donation, highly appreciated

Categories

Resources