Related
Hi there all,
Have previously done some modding on older HTCs, but have not really done it in a while.
By chance and opportunity, I got my hands on an M9. Love it, but it is Telstra (AU) branded. I know that to get the lastest FW (OEM or otherwise), its best to get off carrier branded FW.
In order to do this (aim to get to intl or Asia unbranded generic FW), I should:
1. S-Off (via HTC Dev).
2. Install custom recovery
3. do a back up (Just in case)
4. Load the generic RUU of my choosing
5. (optional) install the stock recovery that matches the RUU (for OTA updates)
Is this right? Do I need to mess with CID?
Any info to help me refresh myself would be great.
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
jauhien said:
Apparently HTC dev does not assist with S-OFF.. maybe www.theroot.ninja though ..
Click to expand...
Click to collapse
oh good old sunshine.
Anyone have anything else to add? any tips to make it easier on the m9?
Just that installing a RUU will install stock recovery anyway.
The root ninja guys are in the US and get their M9s in a few weeks, you won't be able to achieve the above until s-off is available, you will need to supercid the device to enable you to flash a none telestra RUU.
A custom ROM may well be an option once they start popping up ?
Thanks Punk/Lee, good insight.
Yeah, I've used Viper ROM ages ago with my M7 i think, and that went well, so may go down custom as well. Cant wait to start mucking around with my M9.
Bootloader unlock reportedly works if you select "other" on HTC dev., also, the process must be done from Recovery Download mode, i. e. Hboot-->Downloadoad mode. At least that's the method I have seen reported successful.
My name is Harold and I'm a flashaholic.....
thanks Harold. I will try it when I get some time this week
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
sephstyler said:
Excuse the noobness.
As per above, if I can unlock the bootloader using the "Other" selection on HTC Dev, plus this toolkit is available : http://forum.xda-developers.com/one-m9/development/tool-windroid-universal-android-toolkit-t3066989
Then, flash one of the following RUUs - http://forum.xda-developers.com/one-m9/general/htc-one-m9-dump-t3060545
Effectively, that means I can unbrand (use one of the stock RUUs), and it would receive the relevant updates from those regions, yes?
Click to expand...
Click to collapse
If that RUU, what you want to flash, has different CID/MID - flashing will fail..
And on the other hand for editing your CID/MID in order to match those in RUU can't be accomplished without S-OFF - which you should not confuse with "unlocking bootloader"..
hey, I managed to debrand my M9. I followed these steps:
1. unlock bootloader
2. flash recovery and root
3. S-Off with sunshine
4. Change my CID to HTC__001
5. Put the 0PJAIMG.zip on an SD card and rebooted into bootloader mode and it de-branded the phone
Q&A for [Firmware] 1.32.401.17 HTC One M9 Latest • No Red Warning • No Wipe
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [Firmware] 1.32.401.17 HTC One M9 Latest • No Red Warning • No Wipe. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Couple Questions.
1. after flashing this I will essentially have a Developer Edition M9?
2. Will this in anyway effect band 12 from working on my Tmobile M9?
3. Can I accept OTAs?
papi92_new said:
Couple Questions.
1. after flashing this I will essentially have a Developer Edition M9?
2. Will this in anyway effect band 12 from working on my Tmobile M9?
3. Can I accept OTAs?
Click to expand...
Click to collapse
1. No. Developer edition is just the unlocked bootloader and Sim/carrier free device. You are LIKE Dev Ed when you unlock your bootloader, and flash a stock room with no modifications.
2. Not sure what band 12 is.
3. Once you root your device and unlock the bootloader you cannot get OTA. It has nothing to do with the firmware.
4. Only flash this or any other firmware if you know what you're doing. There are some things you have to do first to be able to flash a modified firmware like unlocking bootloader, achieving S-OFF and changing your CID to superCID.
If you don't know what I'm talking about, research and read the many guides in the forum first.
Sent from HTC One M9 | ARHD
Completely understand. I know on the M8 we were able to do conversions. I am trying to just convert my m9 into a developer edition. I will wait for that RUU.
Guys, I have LeeDroid can I have flash 1.40 or I have to wait for rom update?
joloxx9joloxx9 said:
Guys, I have LeeDroid can I have flash 1.40 or I have to wait for rom update?
Click to expand...
Click to collapse
You have to wait for 1.40 based ROM, otherwise phone will go crazy with 1.32 based ROM and 1.40 Firmware.
SneakyGhost Flash Firmware Question
I have S-Off'd my HTC 9. I downloaded Sneaky's Android flash tool. I used his software to change CID no problem. However,when I try to flash the firmware zip it gives a fastboot not recognized error. When I use his preprogrammed numerical fastboot commands they work fine. I have triple checked the spelling of the zip and tripled checked the command for any extra spaces. The command is verbatim. I cannot use fastboot with his software or a standalone ADB command prompt in the folder of his Android folder.
I also used his 3 command, which opens up the C:/Android/com folder and tried to execute the fastboot command to no avail. It does have the updated htc fastboot inside of that folder also.
Can anyone provide me some guidance and I am stuck in random bootloop purgatory and need to flash this updated firmware to stop it.
Thanks in advance
...
Developer Edition
Is there an ETA on a version for a Developer Edition?
xda767229 said:
I have S-Off'd my HTC 9. I downloaded Sneaky's Android flash tool. I used his software to change CID no problem. However,when I try to flash the firmware zip it gives a fastboot not recognized error. When I use his preprogrammed numerical fastboot commands they work fine. I have triple checked the spelling of the zip and tripled checked the command for any extra spaces. The command is verbatim. I cannot use fastboot with his software or a standalone ADB command prompt in the folder of his Android folder.
I also used his 3 command, which opens up the C:/Android/com folder and tried to execute the fastboot command to no avail. It does have the updated htc fastboot inside of that folder also.
Can anyone provide me some guidance and I am stuck in random bootloop purgatory and need to flash this updated firmware to stop it.
Thanks in advance
Click to expand...
Click to collapse
did you try htc_fastboot oem rebootRUU
htc_fastboot flash zip nameofzip.zip
Anyone else have this error?
Sent from my HTC One M9
deeje00 said:
Anyone else have this error?
Sent from my HTC One M9
Click to expand...
Click to collapse
You need to be supercid or add your cid to the android-info.txt file in the firmware package.
iElvis said:
You need to be supercid or add your cid to the android-info.txt file in the firmware package.
Click to expand...
Click to collapse
How do I do that?
Sent from my HTC One M9
Flashing to Developer Edition (Answer)
I got a bit "ballsy" yesterday and decided that I'd rather have a bricked HTC One than my HTC One in its current state. Changed MID and CID in android-info to those retrieved from getvar all, and flashed through RUU. It works perfectly, however, I had to do a user data wipe when reinstalling ARHD to fix reboot-when-locked issues.
thanks
Thanks a lot man !
no red text removal
hi,
i have asian variant of htc m9. Have s-off, unlocked bootloader, rooted, supercid, twrp recovery installed. I have Maximus rom based on 2.10.401 base ( maximus 6.0) and my Os ( download mode) shows 2.10.709.1.
How and which firmware should i download to remove the red text from my device ?
Thanks in advance !
Im trying to unbrand my M9. Ive followed the steps, have read the Back up and write only posts on XDA.
Ive only unlocked the bootloader so far through HTCDev, but when I come to flash TWRP, it says
"cannot write revovery in S-ON state", but I thought I had to Flash recvoery first, then S-Off
Im using twrp 2870=hima with SuperSU 2.49BETA.
Like I say, Ive only unlocked bootloader, nothing else.. phone is running fine
Any help please
Flash recovery in download mode rather than bootloader and it should work fine
gffmac said:
Flash recovery in download mode rather than bootloader and it should work fine
Click to expand...
Click to collapse
Thanks friend, all sorted.. the guide said.. it was Bootloader mode,
Im just doing a full system backup before rooting...
wish me luck
NightOrchid said:
Thanks friend, all sorted.. the guide said.. it was Bootloader mode,
Im just doing a full system backup before rooting...
wish me luck
Click to expand...
Click to collapse
maybe you should try a different guide. Sounds like that one was maybe written for the M9?
Ok so now my M9 boots up to desktop then keeps rebooting after i changed the CID to 001.
I can boot into recovery and twrp, but keeps rebooting
SORTED:
If this happens to you, do not panic... its not bricked or broken, My M9 had a CID: ORANG001, but when I changed it to HTC__001, it was bootlooping. According to the folks at sunshine live chat, this can happen when a carrier apps interferes with the particular CID... so just change it back to the original carrier cid.. and it works fine.... then try a different CID, or remove app from system through root.. but be careful of this..
cheers
Set it to supercid 'fastboot oem writecid 11111111' and you will be good to go.
gffmac said:
Set it to supercid 'fastboot oem writecid 11111111' and you will be good to go.
Click to expand...
Click to collapse
I thought supercid stopped it from taking OTAs, besides if its an EE app causing it bootloop from the M9 desktop, will 401.8 not replace the ROM. therefore just set USB debugging, change CID in download mode, then just flash 401 from recovery without bothering with the bootloop.
Thanks
Supercid allows you to use any rom from any network and shouldn't stop otas.
Sent from my HTC One M9 using Tapatalk
gffmac said:
Supercid allows you to use any rom from any network and shouldn't stop otas.
Sent from my HTC One M9 using Tapatalk
Click to expand...
Click to collapse
I just used HTC__001 anyway.. didnt bother booting into the OS, just jumped straight to download mode and flashed the WWE 1.32...
Anyway, Im all sorted and all up and running now on wwe 1.40.401.8
Thanks for all the help
I found a few threads on this but nothing recent. I have a SIM unlocked T-Mobile M8 that is currently stock (unrooted, S-ON) that I would like to reflash to AT&T stock. My understanding is that the AT&T and T-Mobile hardware variants are identical, they just use different radio firmwares.
I think I have a pretty good idea of what to do, but I haven't messed with rooting in the last couple years so I'm really just looking for some validation here.
Steps:
1. HTCDev unlock
2. Root
3. Sunshine S-OFF
4. Relock bootloader
5. Flash M8 AT&T RUU (I'm assuming this resets the phone to S-ON)
6. Repeat steps 1-3(?)
7. ?
8. Profit
Anyone see anything wrong with this? Thanks in advance.
Step 5...No. once you have S-Off , it stays S off
Sent from my HTC One_M8 using Tapatalk
paradox183 said:
I found a few threads on this but nothing recent. I have a SIM unlocked T-Mobile M8 that is currently stock (unrooted, S-ON) that I would like to reflash to AT&T stock. My understanding is that the AT&T and T-Mobile hardware variants are identical, they just use different radio firmwares.
I think I have a pretty good idea of what to do, but I haven't messed with rooting in the last couple years so I'm really just looking for some validation here.
Steps:
1. HTCDev unlock
2. Root
3. Sunshine S-OFF
4. Relock bootloader
5. Flash M8 AT&T RUU (I'm assuming this resets the phone to S-ON)
6. Repeat steps 1-3(?)
7. ?
8. Profit
Anyone see anything wrong with this? Thanks in advance.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2826567
I ended up doing this yesterday. Forgot to add the steps for changing the CID and MID before flashing the RUU, and I didn't have to relock the bootloader before the RUU.
FWIW, there is a flashable zip out there that purports to change the MID for the M7 and M8, but it didn't work for me. I had to use the adb shell method.
Lastly, I'm pretty sure that the M8 RUU linked in the AT&T section of the main HTC ROM downloads page is actually an M9 RUU. I had to go to the M8 page and download it from there. Not sure if the RUU would've let me install it anyway, but that was a close call.
I have an s off unlocked phone. Any of you know if its possible to downgrade to an older update? The new us update is affecting my calls and signal so i need to go back.
Just run the old RUU exe and you'll be set.
Sent from my HTC 10 using Tapatalk
effortless said:
Just run the old RUU exe and you'll be set.
Click to expand...
Click to collapse
Depends. If his handset is s-on he can't "just" run the old ruu. With s-on you can't downgrade the bootloader to a lower version.
So it's either doable with s-off or look for the OS via a backup and try to restore that and run it on the new firmware.
Mr Hofs said:
Depends. If his handset is s-on he can't "just" run the old ruu. With s-on you can't downgrade the bootloader to a lower version.
So it's either doable with s-off or look for the OS via a backup and try to restore that and run it on the new firmware.
Click to expand...
Click to collapse
They state they have an s-off unlocked phone in their first sentence.
Sent from my HTC 10 using Tapatalk
I have HTC10 with s-off and trying to revert to stock with ruu and keep getting error message with wrong version.
pocutzz said:
I have HTC10 with s-off and trying to revert to stock with ruu and keep getting error message with wrong version.
Click to expand...
Click to collapse
Please post the error, so we can see it and help.
andybones said:
Please post the error, so we can see it and help.
Click to expand...
Click to collapse
So in the meantime i reflashed twrp and recovery and restored a backup.
But in the conclusion all i want now is to revert to full stock (i have no backup of that). Can i do that with s-off and bootloader re-locked? the reason that i want to do that is to recieve further updates ota. The reason i did all this to my phone was because the 4g was working when it wanted (not only 4g but mobile data in general). Now i'm thinking of reversing to stock, maybe future updates will solve this or to send the phone back for waranty.
So i need to flash stock, can you guide me from this point to achieve that?
My current software is 1.95.401.3, the phone was unlocked but not developer edition.Cid is HTC__34.
Help me what to do next and i will do one by one until i succeed (sry for my bad english)
@pocutzz you need SuperCID. In download mode, connect phone to pc and open a command window on your computer, type out "fastboot oem writecid 11111111" (I advice you copy and paste this but without the quotation marks), and then you will gain SuperCID. With this, you will be able to install any firmware/RUU regardless of CID.
@ OP, if you want to downgrade, since you are S-OFF there is no need to relock bootloader. As long as your have SuperCID you can downgrade to any firmware just like that. Download RUU and run it.
ZeroInfinity said:
@pocutzz you need SuperCID. In download mode, connect phone to pc and open a command window on your computer, type out "fastboot oem writecid 11111111" (I advice you copy and paste this but without the quotation marks), and then you will gain SuperCID. With this, you will be able to install any firmware/RUU regardless of CID.
@ OP, if you want to downgrade, since you are S-OFF there is no need to relock bootloader. As long as your have SuperCID you can downgrade to any firmware just like that. Download RUU and run it.
Click to expand...
Click to collapse
But after i do super cid what version do you recomend to flash? it will be full stock after? i will be able to recieve updates ota?
pocutzz said:
But after i do super cid what version do you recomend to flash? it will be full stock after? i will be able to recieve updates ota?
Click to expand...
Click to collapse
if you RUU you should still be able to receive OTA afterwards but don't count on me for that one as I've never restored back to stock before. You can search for previous HTC 10 RUUs on google, I recommend not going too far back and just going on the update before the 1.95 one (1.90 I think). Not every version has an RUU so if you can't find an RUU you want, try and find an older version.
ZeroInfinity said:
if you RUU you should still be able to receive OTA afterwards but don't count on me for that one as I've never restored back to stock before. You can search for previous HTC 10 RUUs on google, I recommend not going too far back and just going on the update before the 1.95 one (1.90 I think). Not every version has an RUU so if you can't find an RUU you want, try and find an older version.
Click to expand...
Click to collapse
There is one on the htc website like unlocked/developer edition like 1.91 XXXX , think that will be ok?
pocutzz said:
There is one on the htc website like unlocked/developer edition like 1.91 XXXX , think that will be ok?
Click to expand...
Click to collapse
It should be fine, yes. Make sure you have SuperCID and remember that you do not have to relock your bootloader when running the RUU as you are already S-OFF
ZeroInfinity said:
It should be fine, yes. Make sure you have SuperCID and remember that you do not have to relock your bootloader when running the RUU as you are already S-OFF
Click to expand...
Click to collapse
i re-locked before i run sunshine for s-off. i will try to do that in a few minutes
i have done superCID, but before i try to flas the ruu, wanted to ask you, after that what remains? like s-off,root,twrp,custom recovery?
Okey so i did the superCID, in download mode it shows me the 1111111 but on the phone when i run CID Getter still says HTC__034 (that is how it suppose to show?), i copied from here like you said.Downloaded the ruu.exe from htc website,and when it runs it resets my phone to download mode,the bar goes instantly to 100% and the ruu installer says the 155 error,incorect version i think.
What do i do next?
Maybe MID problem?i've read something about it for HTC M8 i have mid 2PS620000. Maybe the ruu.exe on htc website is for US and i need EU?
Later edit: So i put the global variant with .401. in the sd card and it started to flash, i will se what is what...
pocutzz said:
i have done superCID, but before i try to flas the ruu, wanted to ask you, after that what remains? like s-off,root,twrp,custom recovery?
Okey so i did the superCID, in download mode it shows me the 1111111 but on the phone when i run CID Getter still says HTC__034 (that is how it suppose to show?), i copied from here like you said.Downloaded the ruu.exe from htc website,and when it runs it resets my phone to download mode,the bar goes instantly to 100% and the ruu installer says the 155 error,incorect version i think.
What do i do next?
Maybe MID problem?i've read something about it for HTC M8 i have mid 2PS620000. Maybe the ruu.exe on htc website is for US and i need EU?
Later edit: So i put the global variant with .401. in the sd card and it started to flash, i will se what is what...
Click to expand...
Click to collapse
S-OFF will never be wiped, if you have relocked then it will remain relocked state. Everything else is wiped and restored to stock including recovery, system, data, Internal Storage MIGHT BE WIPED I am not so sure.
if it shows SuperCID in download mode it should be fine. All you needed to do to get it was to execute that command line I posted before.
ZeroInfinity said:
S-OFF will never be wiped, if you have relocked then it will remain relocked state. Everything else is wiped and restored to stock including recovery, system, data, Internal Storage MIGHT BE WIPED I am not so sure.
if it shows SuperCID in download mode it should be fine. All you needed to do to get it was to execute that command line I posted before.
Click to expand...
Click to collapse
thank You for the info.i just flashed from sd card the 401 version, an got the updates,think everything is okey,i will write again after all is good. Ty very much
about 3 friends of mine have bricked htc 10 when trying to downgrade the firmware (Sprint, KKDI and unlocked variant all s-off) I want to ask if I can use the image to sdcard method to unbrick ???