I have a barely functioning M8 and I could really do with some help.
A friend gave me his M8 a few weeks ago, the M8 would not boot. It was getting stuck on the boot animation. From what I could tell, I think the device had been interrupted during an update.
The M8 is Europe model, with MM installed. Bootloader was unlocked at HTC.com but is still S-ON. CID is HTC__001 and MID is 0P6B10000
I installed a custom recovery and flashed the latest ARHD. Finally the device booted fine and showed the correct software/baseband etc. in hboot and settings/about phone. Made test calls etc. it worked fine.
A couple of weeks later the guy is back to me saying the phone suddenly stopped sending/receiving signals, wifi no longer turns on and the phone will not acknowledge any SIM that is inserted.
First look shows the baseband, in settings/about phone, now shows "unknown". But booting to the hboot shows the correct radio version.
I went searching XDA/the internet for the MM radio.img but was never able to find it.
So next I looked for the Europe MM RUU, I needed to ensure that the radio was repaired, which I apparently found at this url:
Code:
https://www.androidfilehost.com/?fid=24369303960687057
it has a file called 0P6BIMG_M8_UL_M60_SENSE70_MR_HTC_Europe_6.12.401.4_Radio_1.29.214500021.12G_20.72.4196t.01_release_464360_signed.zip
Now I have come across several XDA threads that say this file show be renamed to 0P6BIMG.zip put it on the root of the SD card and then boot to hboot where it will automatically find and install it. But with this file, when doing that it says image fail press power to reboot and never installs the file.
Next I came across an XDA thread that said I need to boot the phone into RUU mode and use htc_fastboot to flash the file, having renamed it to RUU.zip. but despite this being a 1.6Gb file it is detected as 53Mb by fastboot and again fails saying the file is corrupt.
I downloaded the file several times and no matter which method I us, it is the same result it will not flash the RUU. I have found a different hoster with the same file, same end result.
I need to fix this poor M8 and at this point I am out of ideas. Please, if any one can offer some advice on fixing this thing, I would appreciate it.
1. Is the bootloader unlocked when you flash the RUU.zip ? It needs a relocked bootloader - command : fastboot oem lock
2. It needs RUU mode to run the RUU.zip - command : fastboot oem rebootRUU
Maybe this will help : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
ckpv5 said:
1. Is the bootloader unlocked when you flash the RUU.zip ? It needs a relocked bootloader - command : fastboot oem lock
2. It needs RUU mode to run the RUU.zip - command : fastboot oem rebootRUU
Maybe this will help : http://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
Click to expand...
Click to collapse
Many thanks for the response.
1) how do I unlock the bootloader once it has been relocked? I believe it is problematic so I have thus far avoided relocking.
2) Yes, the phone was in RUU mode, as my post explained. It had the silver HTC on the screen.
I have already followed that guide and it wasn't successful. I am assuming due to the unlocked bootloader. But as I explained the PC only uploaded 53Mb of a 1.6Gb RUU to the phone, I don't know if that is due to the unlocked bootloader or not.
Do I have any other options to repair the radio (and any other partitions without relocking the bootloader and flashing an RUU ?
Kind regards
A S-On device must have a locked or relocked bootloader in order to install RUU or firmware.zip
Only on S-Off device you don't need to relock bootloader.
To re unlock the bootloader, just fastboot flash the Unlock_code.bin that you can get from htcdev.com
command - fastboot flash unlocktoken Unlock_code.bin
You also can try to flash a full signed firmware.zip instead of RUU.zip to see whether that will fix your problem... but still require a relocked bootloader on S-On device. (RUU.zip is highly recommended)
Related
Some one know if we can downgrade with PC10IMG.zip with a goldcard. Because my g2 is post ota and locked to htc screen without adb access.
Thank you
Yes, you can. The whole procedure is documented at http://forum.xda-developers.com/showthread.php?t=831398 .
However, in order to downgrade, assuming you don't already have S-OFF, you will need access to the data on the phone. If you are saying it won't boot then you may have a problem. Can you get into recovery ? Can you get into hboot ?
You could try the gold card on its own but I don't think that will be enough, I think the version editing in that procedure is needed as well.
Yes I can get into recovery and flash the ota update (the phone already have ota before) but adb say "device offline".
I can enter into hboot and fastboot.
I'm S-ON
I don't want to throw away 400 usd argh.....
What about if in CMD you do...
fastboot devices
If it shows your s/n you could possibly do
fastboot oem rebootRUU
this should bring up "fastboot usb" on screen,... then run the RUU?
BUT NOT 100% sure sorry. Do at your own risk blah blah blah.........
yes fastboot oem rebootRUU work but same problem try to flash pc10img.zip from pc via command line, say "main version is older" and there isn't a RUU.exe for G2 and the desire-z RUU don't work for cid checking
I presume a factory reset from recovery doesn't help, have you tried that ?
Yes I try but doesn't help.
All this after use visionary........
For one time I take the easyest way not the safest....
edit: It finally worked. I cleaned the microsd with diskpart and made a new goldcard, then I flashed a HTC WWE 2.29 Image, with the PB99IMG method. Now Im on bootloader 0.93.00. Back to business (I don't know exactly why the goldcard worked this time, or maybe the goldcard wasnt the problem)
Hello,
I tried to go back to the original state (TMobile germany branded). The phone was S-Off and rooted and I had a cm7 partition table.
At first I just tried to flash over an original T Mobile Rom (RUU_Bravo_TMO_UK_1.21.110.4_Radio_32.36.00.28U_4.06.00.02_2_release_127570a_signed.exe).
Everything worked, and after that I did put the newest OTA Update on the phone. Checking to see what bootloader I have I saw that I was still Security Off. So I flashed a downgrade HBoot from the alpharev page. After that I flashed the same T Mobile Rom again to have an original HBoot.
Somewhere in the middle of the procedure though it stopped and I was stuck in that screen with four triangles on the sides and HTC written in the middle. At first I thought now its totally bricked without hboot, but I was able to reboot into HBoot. Also i can get to fastboot and the standard recovery mode. The current Hboot is 0.80 and S-ON.
Now from there on I tried many things:
- Downgrader from xdadevelopers does not work because one has to be in a working system
- Unrevoked does need a working system
- Tried same TMobile Rom numerous times with the installer on PC (gives bootloader version wrong 140) and as update.zip in recovery mode (signature verification failed)
- Tried RUU_Bravo_HTC_WWE_1.21.405.2_Radio_32.36.00.28U_4.06.00.02_2_release_126984_signed.exe and RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865.exe
- I made a goldcard and tried to flash these roms from the goldcard in recovery mode
- Tried to flash the ota update I installed through recovery mode
- Also I tried all of these things with the rom.zip named as PB99IMG.zip in Bootloader
- Fastboot commands do not work, So I should have a locked Bootloader now
- The old root method with goldcard which did not work
- I tried to get into an adb shell in recovery mode with various drivers to get the cid of the sd card to make a new goldcard but the device is listed as offline
I am not really sure why the goldcard does not work, maybe my saved goldcard image got messed up for some reason. Unfortunately I can't get the cid of the phone, because I can't use adb meaning the phone is recognized with "adb devices" but shown as offline.
If there is some other way to get the cid that I have not found as of yet, that might help.
Otherwise I am out of ideas... I hope its not bricked, help is greatly appreciated
edit: official update utility tmobile rom shows that I'm coming from 2.12.110.2 and going to 1.21.110.4 so it seems like the room still exists somehow but cannot boot, bootloader starts and deletes user data, sends data, updates signature=> bootloader version error 140
I am posting this in the hopes it might help someone that has a similar problem. I personally went down a lot of wrong roads before stumbling across the answer. Maybe that is me but like many issues all the answers were here in XDA they were just a little hard to find. If you are facing this problem here they are in one place/
Initially I was faced with a non-charging, boot looped HOX International
Many thanks to [email protected]|-|oR, teemo, Thant who got me through this.
HOX International Endeavoru
S-On
HBOOT 0.95
Version-main 1.29.401.11
oem readcid H_Y13-2.17.401.2
Stuck in boot loop. Device would not charge, would only run when on usb and then only go to bootloader screen. After a few minutes connection and phone would die. This is the worst possible situation if you have anything more than this it will work as well
The phone was unlocked.
Should work on either Windows, Mac, Linux as long as you have adb and fastboot installed (I use Linux)
This can all be done without ever having a working phone until process is completed.
Step One - Install a recovery CWM 5.8.4.0
On your pc download 5.8.4.0 from http://forum.xda-developers.com/show...5#post24738635
Personally I renamed it to somethingeasy.
Open a terminal (in Linux as long as fastboot is in your path it doesn't matter, in Windows you will need to be in the directory that has fastboot) Now flash the recovery.
Code:
fastboot flash recovery somethingeasy.img
Make sure it completes with no errors. This is an old recovery and should not be a problem for the device.
This recovery will (among other things) give you the ability to mount the phone on your box easily so you can copy files over.
Step 2 - Give the phone a chance to charge
Reboot the phone into recovery (or the bootloader and select recovery) which will allow the battery to charge.
Step 3 - Find a file to update your HBOOT
The major issue here is HBOOT 0.95 since it won't allow you to do a native update in the phone OS from an OTA. For me it refused to accept anything I downloaded on the phone after I restored from a nandroid backup so I just skipped that step.
By going to http://forum.xda-developers.com/showthread.php?t=1957376
Then find a file that matches your realcid. In my case that was a H_Y13 with 401 file. As in x.xx.401.2
Download that file and put it in your fastboot directory.
Step 4 - Relock the phone
Boot the phone into the bootloader select fastboot usb. Open a terminal and type
Code:
fastboot oem lock
Step 5 - Follow the steps on http://forum.xda-developers.com/showthread.php?t=1957376
Follow the steps from thread above:
Rename the downloaded file to firmware.zip and open a terminal
Code:
fastboot oem rebootRUU
and wait for device to reboot. It will come up with an HTC screen, be patient
Code:
fastboot flash zip firmware.zip
and wait for process to complete, again be patient it will work as noted on the link above sometimes flashing for the first time doesn't work, so flash firmware.zip again just to make sure (and in my case it did not and I had to flash twice)
Code:
fastboot flash zip firmware.zip
and wait for process to complete
Code:
fastboot reboot
Then find your original unlock code from HTC dev or just do the whole unlock http://www.htcdev.com/bootloader/ again from the HTC site
Step 6 Reflash the recovery from above
Next reflash the HOX recovery from above we called somethingeasy.img
Code:
fastboot flash recovery somethingeasy.img
Boot into recovery
Wiped system, data, cache
now follow the steps from http://forum.xda-developers.com/showthread.php?t=2630225 or whatever ROM you want. In my case my HBOOT was upgraded to 1.72, just in time to get ready for Lollipop. Hope this is of help to someone.
Hello Guys,
I have a problem with my HTC M9 prime Camera Edition yesterday I paid 25 $ for S-Off with sunshine App everything was working great (great App thanks)
after that my phone was S-OFF i was excited and wanted to flash a other Stock Rom but something went wrong and my download mode is deleted now or not more availlable.
Information about my Phone: HTC_Himar 128 SHIP S-OFF
before CID was HTC__034 CID
before MID was 2PRG10000 MID
LK-1.01.0000
OS-2.18.401.10
Bootloader UNLOCKED
The device is rooted and recovery is twrp-3.0.2-0-himar
Android version: marshmallow 6.0
What i did is i wanted to flash the 3.35.401.12-Firmware to change my stock i did it with renaming the file in 0PJAIMG.zip and flashing with sd card in download mode
file could be not flashed some zip error displayed i rebooted the phone everything was ok no problems after that.
I also changed the MID before flashing to: OPJA10000 and CID to HTC__J15. After that i wanted to try it again with the firmware from xda forum 3.35.401.12-Firmware.zip
Phone was flashing the file after that i rebooted and i opened the developer options to check the firmware info but the firmware stayed the same 2.18.401.10
and after that i wanted to reboot to Download mode but it seems after the last flash the Download mode is deleted or missing.
I can boot into Bootloader mode recovery twrp is working very fine system is working very fine everything is working just the problem is that i want the download mode back
but i can´t flash my stock rom without download mode. I was sitting yesterday half night and reading and searching for solutions and help, but withoud success so im now here and hope that someone of u guys
can help me to solve my problem. The thing is that i wanted to change my stock because i am not able with the 2.18.401.10 to flash any custom rom for the M9 nothing is working for example the viper rom
or cyanogenmode also the recovery name is different for my HTC M9 prime CE name is himar and on the M9 original is hima nothing is working for this phone..... please help
You cant flash hima firmware to himar device. They are completely different. You have to change your cid and mid to stock. Then find a ruu compatitible with your phone.
---------- Post added at 19:56 ---------- Previous post was at 19:53 ----------
There is no custom rom for this phone.
---------- Post added at 20:04 ---------- Previous post was at 19:56 ----------
Follow instructions.
http://forum.xda-developers.com/showpost.php?p=67682147&postcount=17
But first open firmware.zip copy aboot img to fastboot folder. Flash it at bootloader. Then try to boot in download mode and flash ruu
Hello first of all thank u for ur fast reply yes now i know it the think is that i cant change the CID and MID more in bootloader mode only in Download mode
the second thing is i have already 2 or 3 versions of my original Firmware already on my pc but when i open the file there is no aboot img file i wanted exact to go this way
in my firmware.zip is only boot.img recovery img and system.img i tried also to flash with bootloader system image or the firmware.zip but i get this error FAILED (remote: partition table doesn't exist) i dont no how to get the download mode back again without the aboot.img...... some ideas? im thankfull for everything
Can anyone help and tell me maybe where i can get the a boot file
for my phone to recover or to flash the download mode ???
adi0071 said:
Can anyone help and tell me maybe where i can get the a boot file
for my phone to recover or to flash the download mode ???
Click to expand...
Click to collapse
I never had such a problem, as i never had S-OFF, i believe it is not possible to do something like this with S-ON, but what i think can fix your problem is flashing stock RUU.
Try to find stock RUU for your phone and than flash it using fastboot from Windows/Mac/Linux without going to download mode....
You don't need to relock your bootloader with S-OFF, just use http://forum.xda-developers.com/showthread.php?t=2588979 for Windows:
1) Rename your RUU zip file into rom.zip
2) Use cmd and type:
fastboot oem rebootRUU
3) Now your have to see black screen with silver HTC letters in the center. Make sure your rom.zip file is in your adb/fastboot folder, if you did not install adb system-wide:
fastboot flash zip rom.zip
4) This takes a couple minutes and you will most likely get a error:
"pre-hboot update: please flush immediately"
5) Make sure device is still in OEM mode (black screen with silver HTC letters ). If not - use again:
fastboot oem rebootRUU
Basically, anytime you get a "flush immediately" error, you need to flash two time rom.zip in OEM mode.
6) Now simply flash again the rom.zip:
fastboot flash zip rom.zip
It should work this time and after flashing your stock RUU it should reboot you to the system with all stock modules installed to your phone, including Download Mode.
At the moment i don't have any other idea you can fix it... try it first, hopefully it will work for you
Okay, this is a long thread, so take your seat and enjoy it
Yesterday my phone reboot by itself...strange. Then reboot and reboot and reboot.
I turn it on in recovery mode and try to wipe data/cache/delvik but, surprise... unable to mount /data etc.
Data is 0MB
In bootloader I have
*** Software status: Modified ***
*** UNLOCKED ***
*** S-ON ***
I did the unlocker the last year (and I don't remember why...)
I can access to bootloader, download, recovery, and use the command adb and fastboot
Commands that don't work = fastboot oem lock / fastboot getvar version-main (return nothing but said finished)
I tried with the RUU.exe but when it say waiting for bootloader, it hangs.
I tried to download the RUU.zip, but all the post I saw have a dead link
Already tried to install ViperOneM9 without success.
I use TMRP as recovery
I live in Germany and bought the phone, so I think I have to use a European Version.
I think I said everything I can or can't do, so if any good samaritan want to lose some time with me, I appreciate that
Edit: please, someone edit the title
UPDATE: I've downloaded the 0PJAIMG_HIMA_UHL_M60_SENSE70_MR_O2_UK_3.35.206.13_Radio_01.01_U11440792_93.00.51117G_F_release_464855_signed.zip
my htc have this infos in download mode
RADIO-01.01_U11440792_93.00.51111G_F
OpenDSP-15.6.1.00522.8994_1026
OS-3.35.206.13
Since I'm in s-on, I can't flash so I've used the sd card method, but when I press VolUp to flash the img, says "90 hboot pre-update please flush image again immediately" and reboot immediately. If I try again that's what I get a lot of missing img and 0%
Larhalt said:
Okay, this is a long thread, so take your seat and enjoy it
Yesterday my phone reboot by itself...strange. Then reboot and reboot and reboot.
I turn it on in recovery mode and try to wipe data/cache/delvik but, surprise... unable to mount /data etc.
Data is 0MB
In bootloader I have
*** Software status: Modified ***
*** UNLOCKED ***
*** S-ON ***
I did the unlocker the last year (and I don't remember why...)
I can access to bootloader, download, recovery, and use the command adb and fastboot
Commands that don't work = fastboot oem lock / fastboot getvar version-main (return nothing but said finished)
I tried with the RUU.exe but when it say waiting for bootloader, it hangs.
I tried to download the RUU.zip, but all the post I saw have a dead link
Already tried to install ViperOneM9 without success.
I use TMRP as recovery
I live in Germany and bought the phone, so I think I have to use a European Version.
I think I said everything I can or can't do, so if any good samaritan want to lose some time with me, I appreciate that
Edit: please, someone edit the title
Click to expand...
Click to collapse
I'm sorry, seems that I posted in the wrong section. Could someone move the discussion in the correct section, please?
Does "fastboot getvar all" work?. Try fastboot.exe AND htc_fastboot.exe.
You need to know exactly your firmware version and flash that.
90 hboot usually means to flash again but I'm yet to see an incident where that actually works.
The fact that data is 0mb says to me that your nand has died. Only htc can recover it.
Beamed in by telepathy.