Hi everyone, I have an international HTC M9 with S-Off, unlocked bootloader and Maximus 7.1.0 ROM
I was following the steps by @clsA here --> http://forum.xda-developers.com/showpost.php?p=64451344&postcount=123
to convert my phone to the dev edition but I have some questions regarding the requisites:
1. my phone has product: htc_himauhl instead of product: htc_himaulatt
2. my version-main is : x.xx.771.x instead of version-main: x.xx.617.x
for the rest i have changed the cid and mid to the one requested (BS_US002, 0PJA11000) so the question is, can I flash the provided RUU.zip with the sdcard method? even if the version I'm going to get is an older android version (lollipop 5.x)?
EDIT: I've seen that there's also the MM6.x RUU.zip so my only question now is if the product and version-main mismatch isn't a problem
Mat08.cc said:
Hi everyone, I have an international HTC M9 with S-Off, unlocked bootloader and Maximus 7.1.0 ROM
I was following the steps by @clsA here --> http://forum.xda-developers.com/showpost.php?p=64451344&postcount=123
to convert my phone to the dev edition but I have some questions regarding the requisites:
1. my phone has product: htc_himauhl instead of product: htc_himaulatt
2. my version-main is : x.xx.771.x instead of version-main: x.xx.617.x
for the rest i have changed the cid and mid to the one requested (BS_US002, 0PJA11000) so the question is, can I flash the provided RUU.zip with the sdcard method? even if the version I'm going to get is an older android version (lollipop 5.x)?
Click to expand...
Click to collapse
Try It but backup all your data.
When you flash the RUU.zip/Rom.zip with fastboot it will warn you and wount flash if you have not all prerequirering stuff Cid / Mid / wrong Version..
I have also convertetd my One M9 International to Nougat Android 7 with the "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" and after that i get the Update via OTA.
But I extracted the Rom.exe from The "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" because i want to flash with fastboot.
When you start the RUU.exe you will get an folder under "C:\Users\##YOURUSERMANE##\AppData\Local\Temp\{0B0B715F-DFF0-448D-819F-C0706246382E}" there you can find the Rom.zip copy it to your fastboot directory and flash it with fastboot.
Befor I had Viper Rom 5.3 on my One M9
At first i have bootet to Download / Bootloader Mode
Than with fastboot: "fastboot oem writemid 0PJA11000" (For Dev Edition)
And Than "fastboot oem writecid BS_US001" (For Dev Edition)
and reboot: "fastboot reboot"
Now I flashed the Ruu / Rom Zip via fastboot
htc_fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip (ore Rom.zip original name)
htc_fastboot reboot
After ist is ready you can go to "Settings >Info>SoftwareUpdate" and you will recive the new Nougat Update.
Atention:
After that Update i hav booted to Download mode again and set old cid / mid again.
But i you want stay on Dev Edition an get OTAs you can leav your CID / MID as DEV otherwise you can run in trubble
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
and reboot: "fastboot reboot"
Now hav fun with you dev Phone
niceguy0815 said:
Try It but backup all your data.
When you flash the RUU.zip/Rom.zip with fastboot it will warn you and wount flash if you have not all prerequirering stuff Cid / Mid / wrong Version..
I have also convertetd my One M9 International to Nougat Android 7 with the "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" and after that i get the Update via OTA.
But I extracted the Rom.exe from The "RUU_HIMA_UL_M60_SENSE70_ATT_MR_NA_Gen_Unlock_3.35.617.31.exe" because i want to flash with fastboot.
When you start the RUU.exe you will get an folder under "C:\Users\##YOURUSERMANE##\AppData\Local\Temp\{0B0B715F-DFF0-448D-819F-C0706246382E}" there you can find the Rom.zip copy it to your fastboot directory and flash it with fastboot.
Befor I had Viper Rom 5.3 on my One M9
At first i have bootet to Download / Bootloader Mode
Than with fastboot: "fastboot oem writemid 0PJA11000" (For Dev Edition)
And Than "fastboot oem writecid BS_US001" (For Dev Edition)
and reboot: "fastboot reboot"
Now I flashed the Ruu / Rom Zip via fastboot
htc_fastboot oem rebootRUU
htc_fastboot flash zip RUU.zip (ore Rom.zip original name)
htc_fastboot reboot
After ist is ready you can go to "Settings >Info>SoftwareUpdate" and you will recive the new Nougat Update.
After that Update i hav booted to Download mode again and set old cid / mid again.
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
and reboot: "fastboot reboot"
Now hav fun with you dev Phone
Click to expand...
Click to collapse
Thank you mate, you've been very clear! Let me ask you one more thing, the dev edition rom has multilanguage? and the red-text warning is gone?
multilanguage yes I use german and the red-text warning is not gone.
niceguy0815 said:
multilanguage yes I use german and the red-text warning is not gone.
Click to expand...
Click to collapse
Thanks man, I successfully upgraded to android 7 your help has been really appreciated! :good:
niceguy0815 said:
After that Update i hav booted to Download mode again and set old cid / mid again.
" fastboot oem writemid 0PJA10000"
and for supercid
"fastboot oem writecid 11111111"
Click to expand...
Click to collapse
That's no good idea. If you changed your sku to the 617 one you should stick to the corresponding MID. Besides the SCID has no benefit on the M9 since it won't make your phone ignore mismatches between the current MID and the MID of RUUs like it did on older HTC phones. It even prevents you from being able to install OTAs. Therefore it might be a better choice to keep the dev edition CID, as well.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
That's no good idea. If you changed your sku to the 617 one you should stick to the corresponding MID. Besides the SCID has no benefit on the M9 since it won't make your phone ignore mismatches between the current MID and the MID of RUUs like it did on older HTC phones. It even prevents you from being able to install OTAs. Therefore it might be a better choice to keep the dev edition CID, as well.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Yes you are right!
But for me ..I think there is no OTA in near futer and when came the normal cusom Rom for Nougat I must not remember to get the original CID / MID back again
I can understand that decision. (I'd probably have done the same.)
However I added that warning because you linked those instructions in another thread. Others might run into problems if they do those steps and aren't aware of the "risks" that might follow...
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
I can understand that decision. (I'd probably have done the same.)
However I added that warning because you linked those instructions in another thread. Others might run into problems if they do those steps and aren't aware of the "risks" that might follow...
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Hi Flippy498, I'm sorry to bother you but although I have read everything about firmwares, roms, etc (even those in your signature).. I haven't found an answer about the following problem: I want to go back to full stock and remove the red-text warnings so, since I have S-OFF and as I've read on "The Difference between Rom & Firmware" doc there's no problem in going back to an older firmware, I downloaded the 3.35.401.12 - RUU ZIP from SoLdieR9312's thread (http://forum.xda-developers.com/one-m9/development/ota-1-32-401-15-firmware-noredtext-t3072571) and changed MID and CID to those requested. Now before flashing the RUU.zip with the sdcard method my question is, to remove red-text warnings which file I have to flash (3.35.401.12 - Stock Firmware - 3.35.401.12 - Firmware NoRedText - 3.35.401.12 - NoRedText ABOOT only)? and this has to be done before or after flashing RUU.zip?
EDIT: I've also locked the bootloader
If your phone is completely stock then the red text won't appear. So just flash the RUU.
Edit: (I know that this is a stupid question.) You are aware of the fact that the 401 firmware isn't the same as the one your phone got originally delivered with, aren't you? You could've sticked with the dev edition firmware instead of changing to the 401 one. They're in most parts the same. The only difference is that 401 has no android n at the moment.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
If your phone is completely stock then the red text won't appear. So just flash the RUU.
Edit: (I know that this is a stupid question.) You are aware of the fact that the 401 firmware isn't the same as the one your phone got originally delivered with, aren't you? You could've sticked with the dev edition firmware instead of changing to the 401 one. They're in most parts the same. The only difference is that 401 has no android n at the moment.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
I'm aware but flashing the dev-edition with the RUU.exe method didn't resolve the red-text issue so I thought that going back to 401 firmware and do all that process could fix that! Now i'm wondering if the ruu.exe method is the problem, i mean if i flash the dev-edition ruu.zip via sdcard it won't fix the redtext warnings anyway right?
I've never used an exe with the M9. I do know that the SD card method resets the modified status whereas I've read that the exe doesn't. So it might be worth a try.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
I've never used an exe with the M9. I do know that the SD card method resets the modified status whereas I've read that the exe doesn't. So it might be worth a try.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
With the 401 ruu.zip it gives me 12 RUU ZIP error I searched it and found Error 12 “signature fail" do:
- might indicate that a signed firmware package is required. This would only happen with S-ON phones though.
So I believe it might be necessary to flash before one of those "firmwares.zip" from SoLdieR9312's thread but it's strange since my phone is S-OFF
If I remember correctly, error 12 indicates that you don't have the correct CID if it appears during a SD card flash.
Edit: Unless it contains "combined" in its name every RUU (no matter whether zip or exe) is signed.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
If I remember correctly, error 12 indicates that you don't have the correct CID if it appears during a SD card flash.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Ok, tomorrow I'll have a look at all this again.. you've been even too patient with me! thanks alot for your help! :good:
It looks like there is some kind of problem with the RUU.zip file. Coolberry mentioned that in another thread. (I'm assuming you tried to use his file.)
Edit: I know this post is a bit older and written in the section of a different HTC model. However you could still use its instructions to extract the RUU.zip from the RUU.exe by yourself. The rom.zip is what we call RUU.zip nowadays. Please post any questions that may arise in this thread.
Sent from my HTC One S using XDA Labs
Flippy498 said:
It looks like there is some kind of problem with the RUU.zip file. Coolberry mentioned that in another thread. (I'm assuming you tried to use his file.)
Edit: I know this post is a bit older and written in the section of a different HTC model. However you could still use its instructions to extract the RUU.zip from the RUU.exe by yourself. The rom.zip is what we call RUU.zip nowadays. Please post any questions that may arise in this thread.
Sent from my HTC One S using XDA Labs
Click to expand...
Click to collapse
So i tried another rom.zip from your collection in a google doc page and got the same error (12_RU). Now i'm going to try with the extraction from ruu.exe, I got the wwe lollipop ruu.exe (the only one i found for wwe) and the dev-edition ruu.exe.. let's see if i can get this to work
p.s. I've noticed that i can't copy the rom.zip file directly to my m9 but i have to put the sd card inside the pc, anyway on the google doc is written that this is common so i don't think that's the problem
Mat08.cc said:
So i tried another rom.zip from your collection in a google doc page and got the same error (12_RU). Now i'm going to try with the extraction from ruu.exe, I got the wwe lollipop ruu.exe (the only one i found for wwe) and the dev-edition ruu.exe.. let's see if i can get this to work
Click to expand...
Click to collapse
What's your current CID and MID? It's wasted time if you try to flash RUUs that aren't compatible with the current setup. Are you still S-OFF? If not then you won't be able to change your CID/MID or to downgrade. The RUU.zip files in my sheet should all be fine. Every one of them has already been used successfully by S-ON users. So there should be no need for extracting a WWE RUU.zip. Only the dev one extracted by coolberry seems to have problems.
Flippy498 said:
What's your current CID and MID? It's wasted time if you try to flash RUUs that aren't compatible with the current setup. Are you still S-OFF? If not then you won't be able to change your CID/MID or to downgrade. The RUU.zip files in my sheet should all be fine. Every one of them has already been used successfully by S-ON users. So there should be no need for extracting a WWE RUU.zip. Only the dev one extracted by coolberry seems to have problems.
Click to expand...
Click to collapse
I'm unlocked and still S-OFF and this is the getvar all result:
fastboot getvar all
(bootloader) kernel: lk
(bootloader) product: htc_himaulatt
(bootloader) version: 1.0
(bootloader) serialno : ****
(bootloader) imei: ****
(bootloader) version-main: 4.14.617.6
(bootloader) boot-mode: download
(bootloader) version-baseband: ****
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 0PJA10000
(bootloader) cid: 11111111
Mat08.cc said:
I'm unlocked and still S-OFF and this is the getvar all result:
[...]
(bootloader) mid: 0PJA10000
(bootloader) cid: 11111111
Click to expand...
Click to collapse
Ok. Being S-OFF and unlocked is totally fine. However for the dev RUU you'll need mid: 0PJA11000 and cid: BS_US002. For the WWE one you should use mid: 0PJA10000 and cid: HTC__001 or whatever HTC__xxx CID belongs to your home country. The SCID actually has no real use on the M9 anymore since it doesn't make your phone ignore MID mismatches with RUUs as it did on older HTC models. It even prevents you from being able to install OTAs.
Related
I tried to update my phone to 6.0 from 4.4.2 with ADB. Came with an error "System partition size error". It doesn't see the SD card when I tried to install from it.
My phone stuck at hboot screen. I can only access recovery and hboot menu. And when I tried to update to Lolipop with exe from a computer it says "Error 155: Unknown error". Xp 32 bit USB 2.0.
After I said reboot system through TWRP and it said No OS installed! .
But I have already installed ViperOne 3.2.1 Kitkat and Stock 4.4.4 before without any error still can't escape from boot menu. Any help would appreciate.
Here is some information:
S-OFF
Unlocked
version: 0.5
version-bootloader: 3.16.0.0000
version-baseband: 1.14.2133156.UA24G
version-cpld: None
version-microp: None
version-main: 1.12.401.17
version-misc: PVT SHIP S-OFF
serialno: FA43CSF00379
imei: ***********
imei2: Not Support
meid: 99000499006617
product: m8_whl
platform: hTCBmsm8974
modelid: 0P6B10000
cidnum: 11111111
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: off
build-mode: SHIP
boot-mode: FASTBOOT
commitno-bootloader: 0a41237a
hbootpreupdate: 11
gencheckpt: 0
And I think the device was T-Mobile 13000 at first but I'm not sure about it.
Did you update the firmware? I ran into a similar issue because my device shipped out with 4.4.2.
To update the firmware, you have to do the following:
Set your OEM's CID. Do not use SUPERCID.
My device was GPE, so [fastboot oem writecid GOOGL001]
Re-lock your Bootloader using Fastboot.
[fastboot oem lock ] then [fastboot reboot ruu]
You'll see the device logo centered onscreen.
Flash a firmware update file (does NOT have to be a whole ROM) and you'll be able to update to the threshold of that firmware.
I have Marshmallow firmware. So I can use MM or LP as well as KK ROMs now without bootloop.
Be sure to hit thanks if I helped! Be even more sure to PM me if you need help (like firmware files if you have the same variant).
Sent from my HTC M8 GPE
? Mass Transit Honchkrow ?
My current firmware is: 3.28.401.9. Which one do you suggest to install? And I would really appreciate if you send me firmware files. I'm not sure which variant's firmware I should use.
Edit: By the way I can install roms but ruu.exe gives me error.
DreamGod said:
My current firmware is: 3.28.401.9.
Click to expand...
Click to collapse
wrong ...
your firmware is 1.12.401.17 as shown on your getvar details on post #1.
and your device is a sprint device (m8_whl) and you should not flash any GSM firmware.
Sprint & GSM has different System partition size (your error)
change your model-ID currently shown as 0P6B10000 back to to sprint 0P6B70000
and install Sprint RUU or firmware. You can find them on Sprint forum.
furboom1240 said:
Did you update the firmware? I ran into a similar issue because my device shipped out with 4.4.2.
To update the firmware, you have to do the following:
Set your OEM's CID. Do not use SUPERCID.
My device was GPE, so [fastboot oem writecid GOOGL001]
Re-lock your Bootloader using Fastboot.
[fastboot oem lock ] then [fastboot reboot ruu]
You'll see the device logo centered onscreen.
Flash a firmware update file (does NOT have to be a whole ROM) and you'll be able to update to the threshold of that firmware.
I have Marshmallow firmware. So I can use MM or LP as well as KK ROMs now without bootloop.
Be sure to hit thanks if I helped! Be even more sure to PM me if you need help (like firmware files if you have the same variant).
Sent from my HTC M8 GPE
Mass Transit Honchkrow
Click to expand...
Click to collapse
He is S-Off. No need to relock the bootloader ever.
And for S-On users, the only time you will need to relock the bootloader is for running an RUU
Also, superCID will work with any firmware. No need to set the CID to his carrier's (not OEM's) CID
xunholyx said:
He is S-Off. No need to relock the bootloader ever.
And for S-On users, the only time you will need to relock the bootloader is for running an RUU
Click to expand...
Click to collapse
I thought so too. I'm also s-off but my firmware update stalled code 20 until I relocked the bootloader. But when I was finished I reversed that course [fastboot OEM unlock] and then dismissed the warning.
That's exactly what I did. Note that I mention RUU in my Fastboot instructions. :\
Sent from my HTC M8 GPE
? Mass Transit Honchkrow ?
furboom1240 said:
I thought so too. I'm also s-off but my firmware update stalled code 20 until I relocked the bootloader. But when I was finished I reversed that course [fastboot OEM unlock] and then dismissed the warning.
That's exactly what I did. Note that I mention RUU in my Fastboot instructions. :\
Sent from my HTC M8 GPE
Mass Transit Honchkrow
Click to expand...
Click to collapse
Error 20? Never heard of that one, no idea what it is.
ckpv5 said:
wrong ...
your firmware is 1.12.401.17 as shown on your getvar details on post #1.
and your device is a sprint device (m8_whl) and you should not flash any GSM firmware.
Sprint & GSM has different System partition size (your error)
change your model-ID currently shown as 0P6B10000 back to to sprint 0P6B70000
and install Sprint RUU or firmware. You can find them on Sprint forum.
Click to expand...
Click to collapse
Thank you I will try and tell the results. I though that my device was GSM didn't even know that it was Sprint. I was totally wrong at first then.
xunholyx said:
Error 20? Never heard of that one, no idea what it is.
Click to expand...
Click to collapse
Something I got in the Fastboot.
You open a command window and reference the file.
You either get a OKAY (milliseconds taken) or FAILED (error##). Some errors are obvious, like the cable disconnected, your recovery is out of date, update your SDK.
Sent from my HTC M8 GPE
? Mass Transit Honchkrow ?
furboom1240 said:
Something I got in the Fastboot.
You open a command window and reference the file.
You either get a OKAY (milliseconds taken) or FAILED (error##). Some errors are obvious, like the cable disconnected, your recovery is out of date, update your SDK.
Sent from my HTC M8 GPE
Mass Transit Honchkrow
Click to expand...
Click to collapse
Yeah, I know what the error codes are. LOL! I'm far from new at this.
I just haven't heard of error 20
xunholyx said:
Yeah, I know what the error codes are. LOL! I'm far from new at this.
I just haven't heard of error 20
Click to expand...
Click to collapse
Sometimes remembering this stuff makes my head hurt. I often went to webchat to diagnose issues or find similarities.
Sometimes it's how I word a problem, the other time its the problem itself that throws off a bit... ?
Sent from my HTC M8 GPE
? Mass Transit Honchkrow ?
ckpv5 said:
wrong ...
your firmware is 1.12.401.17 as shown on your getvar details on post #1.
and your device is a sprint device (m8_whl) and you should not flash any GSM firmware.
Sprint & GSM has different System partition size (your error)
change your model-ID currently shown as 0P6B10000 back to to sprint 0P6B70000
and install Sprint RUU or firmware. You can find them on Sprint forum.
Click to expand...
Click to collapse
Hello, it's me again. I'm trying to change my model-id but it shows like that:
P6B7\ (enter)
0000
My device won't open (only hboot and fastboot, no recovery) so I'm not sure how I can use adb since it doesn't show my device and its serial number. I appreciate your help...
DreamGod said:
Hello, it's me again. I'm trying to change my model-id but it shows like that:
P6B7\ (enter)
0000
My device won't open (only hboot and fastboot, no recovery) so I'm not sure how I can use adb since it doesn't show my device and its serial number. I appreciate your help...
Click to expand...
Click to collapse
How did you do that ? You wrote the code on your own instead of copy paste the whole code ? I don't know whether can fix that ... let's try again.
1. You need to install the old version TWRP recovery as your current hboot is 3.16.0.0000
install TWRP 2.8.1.0 - https://dl.twrp.me/m8/
2. After TWRP 2.8.1.0 installed, boot to recovery
mount - system
3. connect to PC and open a command prompt from your fastboot/adb folder then run command
adb shell
then this code (copy and paste .. don't write them on command prompt on your own)
Code:
echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x37\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384
exit
on recovery select reboot - bootloader
then run command fastboot getvar mid - you should have 0P6B70000 now (hopefully)
ckpv5 said:
How did you do that ? You wrote the code on your own instead of copy paste the whole code ? I don't know whether can fix that ... let's try again.
1. You need to install the old version TWRP recovery as your current hboot is 3.16.0.0000
install TWRP 2.8.1.0 - https://dl.twrp.me/m8/
2. After TWRP 2.8.1.0 installed, boot to recovery
mount - system
3. connect to PC and open a command prompt from your fastboot/adb folder then run command
adb shell
then this code (copy and paste .. don't write them on command prompt on your own)
Code:
echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x37\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384
exit
on recovery select reboot - bootloader
then run command fastboot getvar mid - you should have 0P6B70000 now (hopefully)
Click to expand...
Click to collapse
Firstly I want to thank you with your help I've changed model-id.
Then I installed this firmware: https://www.androidfilehost.com/?fid=24391638059059188
and the screen was like that: http://hizliresim.com/4lZjAL
I've succeeded to open boot menu. Then I tried to install this version: https://www.androidfilehost.com/?fid=24052804347796593
but sd card gave me "wrong zippe image!". When I tried to install with .exe it gave me "Error: 155 Unknown error". Couldn't install with command either. I think something is wrong with firmware or rom. By the way there's a text "OP6B100x" behind my phone. Are we sure about the variant of my phone? I'm not even sure which firmware and rom I should install. I appreciate all your help.
DreamGod said:
Firstly I want to thank you with your help I've changed model-id.
Then I installed this firmware: https://www.androidfilehost.com/?fid=24391638059059188
and the screen was like that: http://hizliresim.com/4lZjAL
I've succeeded to open boot menu. Then I tried to install this version: https://www.androidfilehost.com/?fid=24052804347796593
but sd card gave me "wrong zippe image!". When I tried to install with .exe it gave me "Error: 155 Unknown error". Couldn't install with command either. I think something is wrong with firmware or rom. By the way there's a text "OP6B100x" behind my phone. Are we sure about the variant of my phone? I'm not even sure which firmware and rom I should install. I appreciate all your help.
Click to expand...
Click to collapse
Text "OP6B100x" behind your phone most probably due to change of back cover.
Your getvar on post #1 clearly shown it is Sprint
meid: 99000499006617
product: m8_whl
where the "OP6B100x" should read
meid: 00000000000000
product: m8_ul
After you installed 6.20.651.3_full_firmware.zip, you should run the 6.20.651.3 RUU.exe (you should not get error 155)
but instead, you tried a lower version RUU.zip which require a htc_fastboot to flash it. I don't know what you meant by "sd card gave me "wrong zippe image!"". Was it you tried with external_sd method ?
about the screen that you get .. I don't know for sure .. maybe it's because your ROM version is wrong for the firmware that newly installed ... and maybe (the one that I'm always scare of) .. you previously installed GSM firmware 1.12.401.17 on a CDMA device which may altered some of your system partition tables.
That's why there's a big warning here : http://forum.xda-developers.com/showpost.php?p=51700638&postcount=2
warning! provided only for folks who have changed their mid and realized they shouldnt have,or achieved s off via a java card. DO NOT change a gsm or vzw device to this in attempts to use it on sprint and convert to a sprint device(or vice versa).
Can you post current fastboot getvar all result after you made all these changes ? You may need to reflash the 6.20.651.3 and run 6.20.651.3 RUU.exe after the firmware installed.
ckpv5 said:
Text "OP6B100x" behind your phone most probably due to change of back cover.
Your getvar on post #1 clearly shown it is Sprint
meid: 99000499006617
product: m8_whl
where the "OP6B100x" should read
meid: 00000000000000
product: m8_ul
After you installed 6.20.651.3_full_firmware.zip, you should run the 6.20.651.3 RUU.exe (you should not get error 155)
but instead, you tried a lower version RUU.zip which require a htc_fastboot to flash it. I don't know what you meant by "sd card gave me "wrong zippe image!"". Was it you tried with external_sd method ?
about the screen that you get .. I don't know for sure .. maybe it's because your ROM version is wrong for the firmware that newly installed ... and maybe (the one that I'm always scare of) .. you previously installed GSM firmware 1.12.401.17 on a CDMA device which may altered some of your system partition tables.
That's why there's a big warning here : http://forum.xda-developers.com/showpost.php?p=51700638&postcount=2
warning! provided only for folks who have changed their mid and realized they shouldnt have,or achieved s off via a java card. DO NOT change a gsm or vzw device to this in attempts to use it on sprint and convert to a sprint device(or vice versa).
Can you post current fastboot getvar all result after you made all these changes ? You may need to reflash the 6.20.651.3 and run 6.20.651.3 RUU.exe after the firmware installed.
Click to expand...
Click to collapse
After I installed Marshmallow, I can open phone now. Thank you for your all help.
Oh, thanks
Hi!
I unlocked my BL and flashed TWRP and CM13 on my M9. After that my mobile data doesn't worked anymore. So I wanted to update the firmware/radio. For S-OFF the Sunshine.apk doesn't work on CM13. So I relocked my BL for RUU. But, after relocking BL my phone is in bootloop to the bootloader. Only bootloader and download mode are possible, no recovery.
Now I'm looking for a RUU, but can't find any working :crying:
May somebody help me finding a RUU or rescue my phone anyway please?
S-ON
RELOCKED
kernel: lk
product: htc_himauhl
version: 1.0
imei: *****
version-main: 3.35.166.12
boot-mode: download
version-baseband: 01.01_U11440792_96.00.51201G_F
version-bootloader: 1.0.0.0000
mid: 0PJA10000
cid: VODAP110
Vater said:
Hi!
I unlocked my BL and flashed TWRP and CM13 on my M9. After that my mobile data doesn't worked anymore. So I wanted to update the firmware/radio. For S-OFF the Sunshine.apk doesn't work on CM13. So I relocked my BL for RUU. But, after relocking BL my phone is in bootloop to the bootloader. Only bootloader and download mode are possible, no recovery.
Now I'm looking for a RUU, but can't find any working :crying:
May somebody help me finding a RUU or rescue my phone anyway please?
S-ON
RELOCKED
kernel: lk
product: htc_himauhl
version: 1.0
imei: *****
version-main: 3.35.166.12
boot-mode: download
version-baseband: 01.01_U11440792_96.00.51201G_F
version-bootloader: 1.0.0.0000
mid: 0PJA10000
cid: VODAP110
Click to expand...
Click to collapse
You're pretty ahead of the game - and with access to bootloader & download mode, you're in good shape. Since you already have your CID, all you need to do is look it up in the list created by Sneakyghost/Behold_this and then find the matching RUU in Flippy498's spreadsheet. Follow his instructions for applying the RUU via the SD card method and you'll be back to stock.
I've got both in my signature below (use the spoilers buttons).
-----------------------
Useful links for modding your HTC M9
Flippy498's Google Sheet
- the end-all, be-all resource for HTC M9 restoration
SKU-, CID- and MID-List by Sneakyghost and Behold_this
- a spreadsheet for using your CID & MID to identify your phone
HTC Sync Manager
- installs the necessary drivers & ADB tools for the HTC M9
Instructions for obtaining your CID, MID & software version on Windows:
a. Install HTC Sync Manager (this will install the necessary drivers & ADB tools)
b. Boot your phone into download mode (from a powered off state, turn on by holding the POWER+DOWNVOL)
c. Connect your phone to your PC
d. Open a command prompt window
e. Navigate to the ADB tools folder, typically C:\Program Files (x86)\HTC\HTC Sync Manager\HTC Sync
- assuming the path is correct, you can cut & paste this command into your terminal: cd C:\Program Files (x86)\HTC\HTC Sync Manager\HTC Sync
f. Execute the following command in a terminal (command prompt): fastboot getvar all
g. Copy the lines that mention product, version-main, mid, and cid.
Thx for your helpfull post!
My problem is finding a RUU for VODAP110 and x.xx.166.x.
Or can I flash x.xx.161.x without bricking?
Your phone won't accept the 161 RUU since your phone is S-ON. In other words there is no risk of bricking.
As already written on Handy-FAQ: If you can't re-unlock your phone you will either need to pay for ir-file.com to get a 166 RUU or you will have to pay for llabtoofer's RUU service. I couldn't find any other sources for the RUU you need.
If you are able to re-unlock then you can flash a Sense rom like Viper and get S-OFF afterwards. With S-OFF you can change your CID and flash an international, unbranded 401 RUU.
Sent from my HTC One M9 using XDA Labs
Problem solved. Special thx to Flippy498!
Solution:
Copy 0PJAIMG_HIMA_UHL_M60_SENSE70_MR_Vodafone_CH-DE_3.35.166.12_Radio_01.01_U11440792_96.00.51201G_F_release_470274_combined_signed.zip (ir-file.com/show.php?token=43046) named as 0PJAIMG.zip on SD and boot to download mode -> vol+ to flash.
After that i had stock ROM.
Now I'll unlocking bootloader, installing TWRP, flashing Viper, S-Off with Sunshine and Super-CID
Vater said:
Problem solved. Special thx to Flippy498!
Solution:
Copy 0PJAIMG_HIMA_UHL_M60_SENSE70_MR_Vodafone_CH-DE_3.35.166.12_Radio_01.01_U11440792_96.00.51201G_F_release_470274_combined_signed.zip (ir-file.com/show.php?token=43046) named as 0PJAIMG.zip on SD and boot to download mode -> vol+ to flash.
After that i had stock ROM.
Now I'll unlocking bootloader, installing TWRP, flashing Viper, S-Off with Sunshine and Super-CID
Click to expand...
Click to collapse
Hi can you share the ruu 3.35.166.12 please ?
Envoyé de mon Moto G (4) en utilisant Tapatalk
Hi gents, here is the RUU in question: https://mega.nz/#!4eZSlZwC!P7gypLvDCZLGkUvXn5q843IMzg_TpHEpY-08hRsmuUo
P$YCH0 said:
Hi gents, here is the RUU in question: https://mega.nz/#!4eZSlZwC!P7gypLvDCZLGkUvXn5q843IMzg_TpHEpY-08hRsmuUo
Click to expand...
Click to collapse
If you provide the MD5 check sum for the file then I can add the link to the ReadMe thread.
Edit: Nevermind. I just noticed that it's a combined_signed RUU. Therefore, only users with S-OFF can use it and adding it to the ReadMe thread isn't a good idea.
P$YCH0 said:
Hi gents, here is the RUU in question: https://mega.nz/#!4eZSlZwC!P7gypLvDCZLGkUvXn5q843IMzg_TpHEpY-08hRsmuUo
Click to expand...
Click to collapse
Hi
Thanks but my device is S-on and i don't know if i can flash this
Envoyé de mon Moto G (4) en utilisant Tapatalk
Flippy498 said:
If you provide the MD5 check sum for the file then I can add the link to the ReadMe thread.
Edit: Nevermind. I just noticed that it's a combined_signed RUU. Therefore, only users with S-OFF can use it and adding it to the ReadMe thread isn't a good idea.
Click to expand...
Click to collapse
Are you sure about this? I personally flashed this file while my phone was unrooted and S-ON when my stock rom got corrupted a couple of months ago. It was only afterwards that I rooted, flashed custom recovery and did S-OFF.
UPDATE: I think this is the MD5 (I ran the windows CertUtil to calculate it):
ff 9d ad b4 c6 78 de 5b c3 e8 d4 69 dc e9 78 c3
Click to expand...
Click to collapse
So far, all combined_signed RUUs that I've faced during the last couple of years were only flashable with S-OFF.
Those aren't official RUUs (which are only labeled as signed). The combined_signed ones (that I've seen so far) are custom made and comparable with Sneakyghost's firmware files. The files inside the *.zip are official and correctly signed by HTC but the *.zip itself is custom made and therefore not correctly signed. S-ON devices refuse to get flashed with *.zip files that aren't signed properly since that's the whole purpose of S-ON. It should prevent you from flashing unofficial files on your phone.
Sent from my HTC One M9 using XDA Labs
Flippy498 said:
So far, all combined_signed RUUs that I've faced during the last couple of years were only flashable with S-OFF.
Those aren't official RUUs (which are only labeled as signed). The combined_signed ones (that I've seen so far) are custom made and comparable with Sneakyghost's firmware files. The files inside the *.zip are official and correctly signed by HTC but the *.zip itself is custom made and therefore not correctly signed. S-ON devices refuse to get flashed with *.zip files that aren't signed properly since that's the whole purpose of S-ON. It should prevent you from flashing unofficial files on your phone.
Sent from my HTC One M9 using XDA Labs
Click to expand...
Click to collapse
Thanks for the explanation Flippy It makes sense. So in worse case scenario the phone won't event attempt a flash if the signature is unsigned? If that is the case it might be worth a shot?
Now I'm very surprised how this worked for me. I was 100% S-On at that time.
The only explanation that I have is that the file might be wrongly labeled...
Sent from my HTC One M9 using XDA Labs
i just bought HTC M8 Days ago but it was pre rooted and on the 5.0.1 i cant update it to marshamllow
it S-Off and when i try to update it says you have the latest update
Software number
4.18.708.12
i tried to install OTA Flash via stock recovery but i got error
how i updaate manually or enable OTA's
dont wanna root now
please help me here
You can't install OTA on rooted ROM ... it needs pure non-rooted stock ROM.
You can try to restore only the system partition from non-rooted backup.
You can get the backup and stock recovery for 4.18.708.12 here : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
i deleted root before doing any thing
can i do it without rooting or unlocking bootloader because i dont know how to do it on HTC Phone and those CID and stuff really bug me out
itried flashing ota with stock recovery got this error
http://prntscr.com/bivh4o
whats wrong here ?
Why on post #1 you said you have HKG 4.18.708.12
But in your screenshot you tried to install EU 6.12.401.4 OTA
and it failed because your stock recovery is TMOB US.
Post here fastboot getvar all result without serial & imei no.
We need to make sure the correct version that you have.
ckpv5 said:
Why on post #1 you said you have HKG 4.18.708.12
But in your screenshot you tried to install EU 6.12.401.4 OTA
and it failed because your stock recovery is TMOB US.
Post here fastboot getvar all result without serial & imei no.
We need to make sure the correct version that you have.
Click to expand...
Click to collapse
which one shoud i download
look at this photo
https://scontent-cai1-1.xx.fbcdn.ne...=ff0997ed8a4598b2c6cfe73d1dc0fc42&oe=576EED9B
iDuc said:
which one shoud i download
look at this photo
https://scontent-cai1-1.xx.fbcdn.ne...=ff0997ed8a4598b2c6cfe73d1dc0fc42&oe=576EED9B
Click to expand...
Click to collapse
The photo is not helpful enough.
One more time I request for fastboot getvar all result.
You may need this : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
Htc one m8 not getting the OTA marshmallow
Hey i have htc one m8 running 4.4.4 and i am not getting the OTA update so i searched ur site and first of all i run a command fastboot getvar it says that my phone version is 0P6B130 and carrier is T-mobile so i downloaded the ruu from htc.com for t mobile and try to install but nothing happens and then i searched more and more about mid and cid i installed a app from playstore it shows main cid is T-MOB010 but i red it in detail its shows two mids and two cids.my bootloader version is 3.19.0.0000 and s-off and its locked and status is official.
maincid:Htc_001
Modelid:0P6B10000
Bootloader:3.19.0.0000
Ro.cid:T-MOB010
Ro.mid:0P6B13000
I just wana update my phone to official marshmallow update dont wana root it.plz guide me or give me link for OTA update for my phone so i can install through its stock recovery. Thanks in advance
Demigodlovesu said:
Hey i have htc one m8 running 4.4.4 and i am not getting the OTA update so i searched ur site and first of all i run a command fastboot getvar it says that my phone version is 0P6B130 and carrier is T-mobile so i downloaded the ruu from htc.com for t mobile and try to install but nothing happens and then i searched more and more about mid and cid i installed a app from playstore it shows main cid is T-MOB010 but i red it in detail its shows two mids and two cids.my bootloader version is 3.19.0.0000 and s-off and its locked and status is official.
maincid:Htc_001
Modelid:0P6B10000
Bootloader:3.19.0.0000
Ro.cid:T-MOB010
Ro.mid:0P6B13000
I just wana update my phone to official marshmallow update dont wana root it.plz guide me or give me link for OTA update for my phone so i can install through its stock recovery. Thanks in advance
Click to expand...
Click to collapse
if the first cid and mid is the current now you can't flash Tmobile RUU
( there is a simple fix for this issue as you said your device is s-off but i'm afraid to say it,then you screw up )
so post the result of fastboot getvar all ( after removing serial and imei numbers ) to be certain what you need to do
and don't use an app to read cid and mid
Ok.i dont know how to add a image there so i am writing it
Version Bootloader 3.19.0.0000
VersionBaseband:1.21.21331147A1.19_2g
version Cpld:none
Version main: 3.28.401.6
Version misc pvt ship s-off
Meid 00000000000000
Product m8_ul
Platform htcBmsm8974
Modelid 0P6B13000
Cidnum 11111111
Partion layout generic
Security off
Buildmode SHIP
boot mode fastboot
Commitno-bootloader df77f8b7
Hbootpreupdate 11
Gencheckpt 0
Demigodlovesu said:
Ok.i dont know how to add a image there so i am writing it
Version Bootloader 3.19.0.0000
VersionBaseband:1.21.21331147A1.19_2g
version Cpld:none
Version main: 3.28.401.6
Version misc pvt ship s-off
Meid 00000000000000
Product m8_ul
Platform htcBmsm8974
Modelid 0P6B13000
Cidnum 11111111
Partion layout generic
Security off
Buildmode SHIP
boot mode fastboot
Commitno-bootloader df77f8b7
Hbootpreupdate 11
Gencheckpt 0
Click to expand...
Click to collapse
Are you located in US and on T-Mobile network ?
If no, I suggest you to change the MID to EU MID 0P6B10000 then install EU Marshmallow RUU.
Some say once you have SuperCID, there is no need to change MID as SuperCID will override MID but in my experience that will never happen (flashing a modded firmware.zip is different as it has almost all MID in its android-info.txt). Unless you MID is SuperMID, you need to change MID to EU if you want to install EU RUU.
You can follow this guide to change MID - https://forum.xda-developers.com/showthread.php?t=2708581
then install RUU - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
If yes, in US and on T-Mobile network, you need different approach.
I am in pakistan
Demigodlovesu said:
I am in pakistan
Click to expand...
Click to collapse
Then go for the option that I mentioned earlier.
First - change MID
Second - install RUU
Change MID
What you need to do .. boot to bootloader and install TWRP - maybe version 2.8.7.0 will do
https://dl.twrp.me/m8/
after you install TWRP - boot to recovery
Mount - system
then open command prompt from your adb/fastboot folder
then type
adb shell
follow by
Code:
echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x31\x00\x30\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384
don't write yourself the code, copy and paste
then type exit
select reboot menu, select bootloader
then install RUU
Edit : your bootloader is locked, relocked or unlocked ? If locked and relocked, you can't fastboot flash the TWRP in normal way.
Download this : https://forum.xda-developers.com/showpost.php?p=70439093&postcount=412
No worry about the OS no. that will be changed later once you install RUU
fastboot oem rebootRUU
fastboot flash zip 0P6BIMG.zip
fastboot reboot-bootloader
then follow with the above to change MID
Install RUU
Follow this - https://forum.xda-developers.com/showpost.php?p=64926626&postcount=6
There is something i didnt mention earlier i have ruu.exe for Tmobile htc one m8 which i downloaded from htc.com and when i try to install it nothing happens why is that?
Demigodlovesu said:
i have ruu.exe for Tmobile htc one m8 which i downloaded from htc.com and when i try to install it nothing happens why is that?
Click to expand...
Click to collapse
Not enough info to say, for sure.
Which RUU number?
Exactly where does it get stuck? Any error messages?
After double clicking the ruu the installaion wizard pops up and after selecting the next option the installion bar goes to full and after that installion wizard vanishes and nothing happens.
Demigodlovesu said:
After double clicking the ruu the installaion wizard pops up and after selecting the next option the installion bar goes to full and after that installion wizard vanishes and nothing happens.
Click to expand...
Click to collapse
You didn't answer all the questions, what RUU number?
6.20.531.5
Demigodlovesu said:
6.20.531.5
Click to expand...
Click to collapse
RUU problems are usually on the PC end. Try a different USB port, or different cable. Try to re-install HTC Sync and HTC drivers.
Thanks man.you are a great help ?
I managed to run a ruu.now it is giving a error 155 unkown error and its says please find a correct ruu?
Guys, my htc one m8 tmobile op6b130 ( bootloader looked, s-off) current software 4.16.1540.8. ... It does not install the update and says that i must revert back to original system software because it is modified version.
so please guide me how to get it done.. how do i install the update. Thanks
What do you mean by software number (where are you reading the nubmer)? Best thing to go by, is the OS number listed on the bootloader screen.
Also, an OTA will fail if the phone is rooted, custom ROM, or even unrooted (needs to be a never rooted stock ROM).
If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
Otherwise, did you change the CID or MID (and know what they currently are)?
Bootloader screen is like
Software status official
***locked*** S -off
cid -11111111
OS 4.16.1540.8
The model written at rear bottom of my htc is Op6b130 .
i get update with a number 4.17.1540.9 which does not install.
Thats the real confusion with me .. so please tell me the way how do i install the next updates.
mfaizi16 said:
Bootloader screen is like
Software status official
***locked*** S -off
cid -11111111
OS 4.16.1540.8
The model written at rear bottom of my htc is Op6b130 .
i get update with a number 4.17.1540.9 which does not install.
Thats the real confusion with me .. so please tell me the way how do i install the next updates.
Click to expand...
Click to collapse
The phone is heavily modified. It has some point been rooted, SuperCID (11111111) and had the US Developers Edition (4.16.1540.8) firmware and/or RUU applied.
Do you know the history of these mods; did you do them, or did someone else mod the phone?
Can't say for certain, unless I know more details. But the easiest way to update to the latest (MM) version may be to flash 6.12.1540.4 firmware, then flash the 6.12.1540.4 RUU.
I did not do anything like that. I got my htc in this form.
so if MM update is better. Can you please tell me the procedure of installing firmware and ruu file as you said. I would be very grateful to you for this.
Would this procedure be right for me?
https://forum.xda-developers.com/ht...uide-htc-one-m8-to-developer-edition-t3331854
mfaizi16 said:
Would this procedure be right for me?
https://forum.xda-developers.com/ht...uide-htc-one-m8-to-developer-edition-t3331854
Click to expand...
Click to collapse
Yes, that would actually work, and describes what I was talking about. Nice work finding it yourself!
I'm not sure whether you need to change the MID or not. CID is fine to run the 6.12.1540.4 firmware and RUU. And SuperCID will actually bypass the MID in some situations (but not all). Plus, with the info given so far, I can't tell what the current MID is (it may already have been changed).
If you do need to change the MID, you will also need root. So that would be more steps.
So my advice is to first skip the steps of changing CID and MID. Just go to the steps of flashing the 6.12.1540.4 firmware and RUU. If the firmware fails due to wrong MID, it will tell you that via an error message; and we can tackle that issue if it comes up. But if it works on the current MID, then we've saved some steps.
Best (most accurate) way to determine the current MID, is to do command: fastboot getvar all
Then post the output (delete IMEI and serial number before posting).
This will also give us a lot more useful info on the device.
You'll need to use fastboot anyway (for the guide you linked), if you don't already know how. So you may as well figure it out now. The command should also work with the htc fastboot given in the thread you linked, but would be: htc_fastboot getvar all
in fastboot getvar all ... i got
version bootloader: 3.19.0.0000
version baseband: 1.24.21331147A1.09G
version cpld: none
version microp: noone
version mics: pvt ship s-off
meid: 00000000000000
Os : 4.16.1540.8
product: m8_ul
platform: hTCBmsm8974
modelid: OP6B13000
cidnum: 11111111
partition layout: generic
security: off
buld mode: ship
boot mode: fastboot
mfaizi16 said:
in fastboot getvar all ... i got
version bootloader: 3.19.0.0000
version baseband: 1.24.21331147A1.09G
version cpld: none
version microp: noone
version mics: pvt ship s-off
meid: 00000000000000
product: m8_ul
platform: hTCBmsm8974
modelid: OP6B13000
cidnum: 11111111
partition layout: generic
security: off
buld mode: ship
boot mode: fastboot
Click to expand...
Click to collapse
Good to go with 6.12.1540.4 flashing from the guide you linked
Flash the firmware.zip in RUU mode then reboot to bootloader make sure the new os number is 6.12.1540.4 then proceed to flash the RUU.exe
Good luck
Sent from my HTC M8 using XDA Labs
do I need to change Cid & Mid?
when i typed adb.exe shell .. it gave me error that no device is there .
although it showed me my serial number when typed adb devices. it ran fine.
but what's the problem with adb.exe shell?
secondly, is it ok to jump from 4.16.1540.8 to directly 6.12.1540.4?
mfaizi16 said:
do I need to change Cid & Mid?
when i typed adb.exe shell .. it gave me error that no device is there .
although it showed me my serial number when typed adb devices. it ran fine.
but what's the problem with adb.exe shell?
Click to expand...
Click to collapse
no need to change anything you have supercid and the right mid,it will pass the check
it's "adb shell" not "adb.exe shell"
---------- Post added at 07:43 PM ---------- Previous post was at 07:42 PM ----------
mfaizi16 said:
secondly, is it ok to jump from 4.16.1540.8 to directly 6.12.1540.4?
Click to expand...
Click to collapse
yes but use the steps in the guide flash firmware.zip then flash the RUU.exe
While flashing ruu file, when I typed fastboot flash zip rom.zip
It said that targeted maximum download reported 1825********* bytes.
And my pc stucks there and htc stuck there with htc logo..
So what do i do now?
mfaizi16 said:
While flashing ruu file, when I typed fastboot flash zip rom.zip
It said that targeted maximum download reported 1825********* bytes.
And my pc stucks there and htc stuck there with htc logo..
So what do i do now?
Click to expand...
Click to collapse
try another usb port ( use usb 2 not 3 ) and make sure the drivers are installed properly
mfaizi16 said:
While flashing ruu file, when I typed fastboot flash zip rom.zip
It said that targeted maximum download reported 1825********* bytes.
Click to expand...
Click to collapse
You need to use the htc_fastboot to flash the RUU, as indicated in the guide you linked (and required files downloaded from there as well). The "generic" Android fastboot can't handle files that big.
Although, you should drop the ".exe" (indicated in the guide) from all the fastboot commands. I've never seen ".exe" included on fastboot and adb commands, and it will probably cause you an error like it did when flashing firmware. So the command should be:
htc_fastboot oem rebootRUU
htc_fastboot flash zip rom.zip
---------- Post added at 09:51 AM ---------- Previous post was at 09:47 AM ----------
mfaizi16 said:
secondly, is it ok to jump from 4.16.1540.8 to directly 6.12.1540.4?
Click to expand...
Click to collapse
Yes, that is fine. Which is why I told you to do it. If anything else needed to be done, I would have indicated that.
RUU doesn't need to be installed in sequence, meaning you can skip a version(s). RUU is different from OTA, as OTA typically does need to be installed in sequence.
With s-off, you can even go backwards with RUU. Which is also something you can't do with OTA.
while flashing firmware , it first said 'failed' and then automatically came with 'finished and time' .
When i went to ruu .. i first used htc_command .. but it said that ' this command is not in internal and external blaa blaa'. So i went without htc_ and got stuck and waited about half hour for that. Then , knowing nothing i did factory reset with wipe cache to restore my phone back to 4.16.1540.8.
Are there any pre-requisites that phone shold be unlocked and rooted (as i saw some videos on youtube)?
My phone is s-off, bootloader locked and no root access.
mfaizi16 said:
while flashing firmware , it first said 'failed' and then automatically came with 'finished and time' .
Click to expand...
Click to collapse
If it gave a message about "flush image immediately" this just means you need to flash the firmware again (needing to flash 2 times is normal and expected).
If the firmware installed correctly, you will see OS 6.12.1540.4 on the bootloader screen, and also see 6.12.1540.4 for "version-main" if you do fastboot getvar all.
You must have 6.12.1540.4 firmware properly installed, in order to flash the RUU.
mfaizi16 said:
When i went to ruu .. i first used htc_command .. but it said that ' this command is not in internal and external blaa blaa'.
Click to expand...
Click to collapse
You are getting that message, since you are not executing the command from the folder where htc_fastboot.exe is located. After you download htc_fastboot from the thread you linked, open Command Prompt in the folder (Left Shift + Right Mouse Click) and run the commands.
Leaving off the "htc" means you are trying to use the "generic" fastboot tool (fastboot.exe). Which would also confirm the fact you are probably running the command from the wrong folder. Again, using the regular fastboot will never work, since it can't handle the file size of the RUU.
mfaizi16 said:
Are there any pre-requisites that phone shold be unlocked and rooted (as i saw some videos on youtube)?
My phone is s-off, bootloader locked and no root access.
Click to expand...
Click to collapse
You mean prerequisites for the RUU? If so, saying bootloader unlocked and rooted are prerequisites is false and incorrect. If you saw it on a YouTube, you are confusing RUU with something else.
Bootloader locked is normally (s-on) a requirement for RUU. But since you are s-off, it will run with the bootloader unlocked, locked or relocked.
Root has no effect on RUU. RUU will run, whether the phone is rooted or not.
---------- Post added at 11:43 AM ---------- Previous post was at 11:41 AM ----------
mfaizi16 said:
Then , knowing nothing i did factory reset with wipe cache to restore my phone back to 4.16.1540.8.
Click to expand...
Click to collapse
What exactly are you trying to "restore" or accomplish with this? It's not clear you have even installed anything past 4.16.1540.8, to begin with.
Finally did it successfully!
Thank you everyone for guiding me.
redpoint73 said:
What do you mean by software number (where are you reading the nubmer)? Best thing to go by, is the OS number listed on the bootloader screen.
Also, an OTA will fail if the phone is rooted, custom ROM, or even unrooted (needs to be a never rooted stock ROM).
If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
Otherwise, did you change the CID or MID (and know what they currently are)?
Click to expand...
Click to collapse
Hi I can see you are kind on HTC M8. Can you help me? My phone don't see updates. It sprint version.
The was changed to super cid. HTC sync manager don't recognise it Nobody from HTC can help me. They don't know what to do.
pablo_com said:
Hi I can see you are kind on HTC M8. Can you help me? My phone don't see updates. It sprint version.
The was changed to super cid. HTC sync manager don't recognise it Nobody from HTC can help me. They don't know what to do.
Click to expand...
Click to collapse
If you know how, do fastboot getvar all, and post the results (delete IMEI and serial number before posting).
Basically, Sprint (and most US carrier versions of the M8) won't update if not connected to that actual US carrier (Sprint, in your case). Also, you can NOT "modify" the Sprint version to make it another version (such as Euro), and the reason for that is that the Sprint version you will radio brick the device doing this! So don't try it!
You can update using the RUU meant for the Sprint M8 (and only the RUU meant for the Sprint M8, for the reason mentioned above). Whether you need to update or not (by RUU) depends on what it says in the getvar info I asked for above.
I spend almost 6 hours to find RUU, and nothing...
S:\! Sunshine\Android\M7\HTC 10>fastboot getvar mid
mid: 2PS620000
finished. total time: 0.001s
S:\! Sunshine\Android\M7\HTC 10>fastboot getvar cid
cid: HTC__001
finished. total time: 0.002s
If you want to ask if i use this : RUU Zip (Stock Signed)
CID: HTC__001/HTC__034/HTC__A07/HTC__J15/HTC__M27/HTC__016/HTC__002 | MID: 2PS620000
1.90.401.5 (by @djluisbento)
yes i used this and i'm geting: header error 22 :C
I just want to get working RUU > install > update to nugat
Currently i'm on my TWRP Stock Backup and i can't get update, cuz i getting error.
Boot to download mode and look at OS line, download the matching RUU and flash it.
The 401 wwe versions can be easily found here in the HTC 10 subforum.
Hint :
Perform a search in the stock backup thread.....
S:\! Sunshine\Android\M7\HTC 10>fastboot flash zip 2PS6IM[email protected]60331.4_41.13_F_release_490497_combined_signed_2_4.zip
target reported max download size of 800000000 bytes
Invalid sparse file format at header magi
sending sparse 'zip' (208927 KB)...
OKAY [ 10.832s]
writing 'zip'...
(bootloader) HOSD CL#738269
(bootloader) ERR lzipv2_init : Cannot open file /dev/fastboot_download_N
(bootloader) 6XJwu
(bootloader) ERR [SD_UPDATE_ERR] update_fb_ZIP_buf: can not find ZIP hea
(bootloader) der
(bootloader) ERR [SD_UPDATE_ERR] sddownload failed: 22
(bootloader) ERR Update zip file failed.
(bootloader) ERR ZIP ERROR, exit read zip loop
(bootloader) ERR ZIP signature checking failed...
(bootloader) Update zip file OK
(bootloader) ERR ZIP ERROR CODE, 22
(bootloader) [email protected]
FAILED (remote: 22 RU_HEADER_ERROR )
finished. total time: 15.560s
Tested RUU's
2PS6IMG_PE[email protected]60331.4_41.13_F_release_478442_combined_signed_2_4
2PS6IM[email protected]60331.4_41.13_F_release_490497_combined_signed_2_4
2PS6IMG_PERFUM[email protected]4061226_79.07_F_release_493442_signed
2PS6IMG_PERFUME[email protected]61226_79.07_F_release_507791_signed_2_4
Flash newer firmware then try again
ergolau said:
Flash newer firmware then try again
Click to expand...
Click to collapse
Newer firmware, like?
SunshineDude said:
Newer firmware, like?
Click to expand...
Click to collapse
https://forum.xda-developers.com/htc-10/how-to/2016-05-27-fastboot-flashing-firmware-t3387520
get firmware matched to your targeted RUU from this thread
@ergolau i'm not S-OFF
First lines from post
FIRST THINGS FIRST:
This is for GSM PHONES which have been set S-OFF - no CDMA (Sprint & Verizon) here! S-ON people: Please refer to HTC RUU methods or "Stock Backup and OTA" method. (not provided here).
SunshineDude said:
@ergolau i'm not S-OFF
First lines from post
FIRST THINGS FIRST:
This is for GSM PHONES which have been set S-OFF - no CDMA (Sprint & Verizon) here! S-ON people: Please refer to HTC RUU methods or "Stock Backup and OTA" method. (not provided here).
Click to expand...
Click to collapse
If you do what @Mr Hofs said, you'd be done already...
Sent from my HTC6545LVW using Tapatalk
I've entered the os number and download 3 Ruu's and still error
In this post:
https://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
Key words iv'e used: 1.30.401.1, HTC__001 WWE
Okay i found the solution...
SDCard has not working propertly, i've used another one with 2PS6IMG_PERFUM[email protected]61226_79.07_F_release_495903_signed_2.zip and it start flashing
This same RUU wont flash via RUU mode Fastboot... #HEADER_ERROR
On M7 i don't get these problems with RUU.
Maybe i'm doing something wrong...
SunshineDude said:
Okey i found the solution...
SDCard has not working propertly, i've used another one with 2PS6IMG_PERFUM[email protected]61226_79.07_F_release_495903_signed_2.zip and it start flashing
This same RUU wont flash via RUU mode Fastboot... #HEADER_ERROR
On M7 i don't get these problems with RUU.
Maybe i'm doing something wrong...
Click to expand...
Click to collapse
Remake the zip to 2PS6IMG.zip and copy of te the sdcard, boot to download mode and it wil be recognized. Flash it......
Stop making it very difficult with fastboot commands, not needed at all. And stop texting all RUU files, totally a waste of time. You need the RUU with the NUMBER that is WRITTEN next to OS in the DOWNLOAD mode. Stop doing all sorts of stuff that is totally irrelevant. If the RUU.zip from here doesn't work you do something wrong.
If your OS line is 2.41.401.x you download that RUU and do as i wrote in the first lines of this post.
You try all different sorts of RUU's so that indicates to me that you didn't bother to check out your download mode
Generally i get what i want.
Sorry for shi* post, but sometimes i just dont get it.
I know that the stock roms have a os versions and phone only accept only specific one.
But sometimes like today my sdcard just trick me so hard ;d and i just trying a different method like fastboot oem rebootRUU + fastboot flash zip zipname.zip, thats all.
Thanks for your time @Mr Hofs and @santod040 (Your rom on M7 GPE
is one of the better ones) .
SunshineDude said:
Generally i get what i want.
Sorry for shi* post, but sometimes i just dont get it.
I know that the stock roms have a os versions and phone only accept only specific one.
But sometimes like today my sdcard just trick me so hard ;d and i just trying a different method like fastboot oem rebootRUU + fastboot flash zip zipname.zip, thats all.
Thanks for your time @Mr Hofs and @santod040 (Your rom on M7 GPE
is one of the better ones) .
Click to expand...
Click to collapse
"generally i get what i want" .....jeeeze that comment made me crinch for a moment. Actually the lack of proper reading our posts had you downloading all sorts of RUU files which were unnecessary. It's not your sdcard that tricked you it's your unfocused mind.
Cheers
htc 10 please help me
i have HTC 10
***UNLOCKED***
S-OFF
htc_pmeuhl
CID--HTC__621
MID--2PS620000
RADIO--1.0.U01................
OS--2.41.709.73
and twrp recovery INSTALLED and have a Viper Rom but problem is phone hang on some function and heat up and shutdown like when i make shortcut an app from app drawer to home screen phone is hang with no response and heat and shutdown and also when i download from chrome or other apps so i decided to go to the original software no matter is Marshmallow or Nougat or Oreo but i want to go original what i need to do my question is from which method i want to install like from ruu.exe or ruu.zip or i need to flash stock recovery first or re-lock the boot-loader or do S-ON from S-OFF state please give all the links which i needs i am very thank full in advance plz.
---------- Post added at 09:19 AM ---------- Previous post was at 09:18 AM ----------
i have HTC 10
***UNLOCKED***
S-OFF
htc_pmeuhl
CID--HTC__621
MID--2PS620000
RADIO--1.0.U01................
OS--2.41.709.73
and twrp recovery INSTALLED and have a Viper Rom but problem is phone hang on some function and heat up and shutdown like when i make shortcut an app from app drawer to home screen phone is hang with no response and heat and shutdown and also when i download from chrome or other apps so i decided to go to the original software no matter is Marshmallow or Nougat or Oreo but i want to go original what i need to do my question is from which method i want to install like from ruu.exe or ruu.zip or i need to flash stock recovery first or re-lock the boot-loader or do S-ON from S-OFF state please give all the links which i needs i am very thank full in advance plz.
sadaqatrajput said:
i have HTC 10
***UNLOCKED***
S-OFF
htc_pmeuhl
CID--HTC__621
MID--2PS620000
RADIO--1.0.U01................
OS--2.41.709.73
and twrp recovery INSTALLED and have a Viper Rom but problem is phone hang on some function and heat up and shutdown like when i make shortcut an app from app drawer to home screen phone is hang with no response and heat and shutdown and also when i download from chrome or other apps so i decided to go to the original software no matter is Marshmallow or Nougat or Oreo but i want to go original what i need to do my question is from which method i want to install like from ruu.exe or ruu.zip or i need to flash stock recovery first or re-lock the boot-loader or do S-ON from S-OFF state please give all the links which i needs i am very thank full in advance plz.
---------- Post added at 09:19 AM ---------- Previous post was at 09:18 AM ----------
i have HTC 10
***UNLOCKED***
S-OFF
htc_pmeuhl
CID--HTC__621
MID--2PS620000
RADIO--1.0.U01................
OS--2.41.709.73
and twrp recovery INSTALLED and have a Viper Rom but problem is phone hang on some function and heat up and shutdown like when i make shortcut an app from app drawer to home screen phone is hang with no response and heat and shutdown and also when i download from chrome or other apps so i decided to go to the original software no matter is Marshmallow or Nougat or Oreo but i want to go original what i need to do my question is from which method i want to install like from ruu.exe or ruu.zip or i need to flash stock recovery first or re-lock the boot-loader or do S-ON from S-OFF state please give all the links which i needs i am very thank full in advance plz.
Click to expand...
Click to collapse
Flash this using SD card method.
Do NOT relock bootloader or return to s-on.
https://androidfilehost.com/?fid=745425885120725537
Sent from my Pixel 3 XL using Tapatalk