Sorry for creating a lot of help threads, but things just don't wanna work my way.
Yesterday I wanted to flash a RUU to see exactly how HTC does things and if it's easy or hard. Anyway. I come from a Galaxy S3 and if I wanted to go back to stock from any other rom, I simply flashed a stock rom tar with a program called Odin, but it doesn't seem to be as simple with HTC.
I downloaded a RUU for the Europe region as it seemed the most obvious thing to do, but my CID is Nordic (HTC__Y13). Here's how it went:
Being on a 4.2.2 custom rom:
I tried running the RUU when I was on a 4.2.2. custom rom (InsertCoin 2.0.2), and I fired up the RUU file and followed the instructions. Then it said my phone isn't supported and that I need another RUU file.
Being on a stock odexed 1.29 rom:
I then installed a stock 1.29 rom from Mike1986. and then fired up the RUU. I followed the instructions and it seems the flashing started. It sent me to the RUU mode (the HTC screen) and began the flashing process. It said it wiped the data and that it sent some signature keys, I think. Three minutes later, the RUU window disappeared. I could see the program was still running but the window disappeared. It quickly flashed for about half a second and I could see some text saying that my phone isn't supported, but why the hell did it commence the flashing?
I pulled the cable, long-pressed the power button and let it boot, it hadn't wiped a thing.
Let it be known that before I opened the RUU's, I made sure I was bootloader locked and S-ON (with the revone method).
Is it because I have the Nordic CID and I had a RUU for the European region? If so, I looked anywhere and everywhere for a Nordic RUU but there's none to be found.
Any help is appreciated.
You can only use an RUU which is the same or newer than the firmware on the phone, e.g. if your last official update was 1.29.401.13 you could only use an RUU that version or above UNLESS you're S-OFF, in which case you can use an older one if you have Super CID and a locked/relocked bootloader
EddyOS said:
You can only use an RUU which is the same or newer than the firmware on the phone, e.g. if your last official update was 1.29.401.13 you could only use an RUU that version or above UNLESS you're S-OFF, in which case you can use an older one if you have Super CID and a locked/relocked bootloader
Click to expand...
Click to collapse
So what you're saying, is:
If I acquire Super CID, then flash a Europe RUU and then set my CID back to what it originally was (or maybe even set it to HTC__001) and then reflash the RUU, and it'll work beautifully? I'm S-OFF, btw.
Theshawty said:
So what you're saying, is:
If I acquire Super CID, then flash a Europe RUU and then set my CID back to what it originally was (or maybe even set it to HTC__001) and then reflash the RUU, and it'll work beautifully? I'm S-OFF, btw.
Click to expand...
Click to collapse
Where you S-Off or S-On when you ran the RUU?
bobsie41 said:
Where you S-Off or S-On when you ran the RUU?
Click to expand...
Click to collapse
S-ON with the bootloader locked. I wanted to see if it was possible.
I'm not really looking to revert to unrooted stock, at least not now. I just want to know that it's possible without too much work for when it would be necessary or when I want to try out unrooted stock again. It's always nice to have a fallback.
Theshawty said:
S-ON with the bootloader locked. I wanted to see if it was possible.
I'm not really looking to revert to unrooted stock, at least not now. I just want to know that it's possible without too much work for when it would be necessary or when I want to try out unrooted stock again. It's always nice to have a fallback.
Click to expand...
Click to collapse
As far as I'm aware, you can only run a RUU that is relevant to you device whilst you are s-on and only one that is equal to or above the firmware that you are running.
The only way to return to official un-rooted stock is, again, to run a RUU for your device or install a completely stock nandroid backup of your device or one running the same version as yours.
OK, full example...
You originally get an unbranded One from the EU and you get the OTA to 1.29.401.13. From this point on, with an S-ON/Locked phone with CID HTC__001 you can ONLY flash an RUU which is 1.29.401.13 or higher. This will never change. If you get an RUU from a specific carrier you cannot flash it as it doesn't match your CID.
If you unlock the bootloader, but stay S-ON, you cannot flash an RUU at all - you HAVE to relock the bootloader first but you can still only flash an RUU matching your CID and is the same or newer than your current version.
If you S-OFF and change the CID to 11111111 you can flash ANY RUU you want, even those older than your current version, e.g. 1.28.401.7. You still have to have a locked/relocked bootloader but you can stay S-OFF and flash the RUU. As the only RUU available at the moment for the unbranded One is 1.28.401.7 it means you can flash that and then get the OTA updates in sequence to get to the latest version
Once back at the older version using the RUU you could change your CID back to HTC__001 if you wanted but I don't think it matters
EddyOS said:
OK, full example...
You originally get an unbranded One from the EU and you get the OTA to 1.29.401.13. From this point on, with an S-ON/Locked phone with CID HTC__001 you can ONLY flash an RUU which is 1.29.401.13 or higher. This will never change. If you get an RUU from a specific carrier you cannot flash it as it doesn't match your CID.
If you unlock the bootloader, but stay S-ON, you cannot flash an RUU at all - you HAVE to relock the bootloader first but you can still only flash an RUU matching your CID and is the same or newer than your current version.
If you S-OFF and change the CID to 11111111 you can flash ANY RUU you want, even those older than your current version, e.g. 1.28.401.7. You still have to have a locked/relocked bootloader but you can stay S-OFF and flash the RUU. As the only RUU available at the moment for the unbranded One is 1.28.401.7 it means you can flash that and then get the OTA updates in sequence to get to the latest version
Once back at the older version using the RUU you could change your CID back to HTC__001 if you wanted but I don't think it matters
Click to expand...
Click to collapse
Ah, thanks for the clarification! If I do this (Super CID plus flash the RUU), should I change back to the HTC__Y13 cid or change to something like HTC__001 to get the updates for the Europe region? I heard Europe gets OTA's faster than other regions.
One more thing, why does the bootloader have to be locked? Does the RUU check for this?
Theshawty said:
Ah, thanks for the clarification! If I do this (Super CID plus flash the RUU), should I change back to the HTC__Y13 cid or change to something like HTC__001 to get the updates for the Europe region? I heard Europe gets OTA's faster than other regions.
One more thing, why does the bootloader have to be locked? Does the RUU check for this?
Click to expand...
Click to collapse
If you wish to get ota's you will need to have a cid which is relevant to the RUU you have run. Either of those cid's should work for a x.xx.401.x RUU. Not sure about the bootloader locking for an RUU.
bobsie41 said:
If you wish to get ota's you will need to have a cid which is relevant to the RUU you have run. Either of those cid's should work for a x.xx.401.x RUU. Not sure about the bootloader locking for an RUU.
Click to expand...
Click to collapse
The bootloader doesn't need to be locked to flash a RUU. A guy over at Swedroid flashed a Europe RUU (401 device) (after setting Super CID) coming from a carrier-branded One and the RUU did flash perfectly.
I would of course want OTA's, but the thing is, I heard Europe gets them faster than the Nordic region.
Theshawty said:
The bootloader doesn't need to be locked to flash a RUU. A guy over at Swedroid flashed a Europe RUU (401 device) (after setting Super CID) coming from a carrier-branded One and the RUU did flash perfectly.
I would of course want OTA's, but the thing is, I heard Europe gets them faster than the Nordic region.
Click to expand...
Click to collapse
Not necessarily. As with the s3, releases seem pretty random from country to country in Europe. I had the one x with HTC__001 cid and was one of the last to be updated.
Sent from my Nexus 7 using xda premium
Locked the bootloader and went into fastboot and started the RUU. It is now flashing :victory:
After it's done, I will turn the CID back to HTC__Y13 and reflash the RUU.
Theshawty said:
The bootloader doesn't need to be locked to flash a RUU. A guy over at Swedroid flashed a Europe RUU (401 device) (after setting Super CID) coming from a carrier-branded One and the RUU did flash perfectly.
I would of course want OTA's, but the thing is, I heard Europe gets them faster than the Nordic region.
Click to expand...
Click to collapse
I, personally, would relock the bootloader purely to cover yourself. As for CID, it's up to you. Using HTC__001 might not get it the second an OTA comes out but I'm sure you're patient enough to wait a few days
EddyOS said:
I, personally, would relock the bootloader purely to cover yourself. As for CID, it's up to you. Using HTC__001 might not get it the second an OTA comes out but I'm sure you're patient enough to wait a few days
Click to expand...
Click to collapse
I just want back to stock for a few days. I'm a bit tired of custom roming yet I can't stay away from it!
Theshawty said:
I just want back to stock for a few days. I'm a bit tired of custom roming yet I can't stay away from it!
Click to expand...
Click to collapse
I've done the same with my Nexus 4, and shall do the same with my One when I get it next month. I want S-OFF purely because the only RUU we have is an older than what I'll likely get on my phone. This way I can always go back to stock (unless a newer RUU leaks that is!)
How awfully peculiar, though. After I flashed to stock (the 1.28 something RUU), I got an update to 1.29.401.12. My brother, whom also have a One in the same region as I, has the 1.29.401.16 update (I am four decimals behind him ).
I thought I would get an update to .16, or am I just being too impatient?
I know I had .16 before custom roms though.
I read all, very useful conversation,saved me lot of time
Only a thing i havent understand
Im now S-OFF,unlocked with superCID ( runnind a branded italian rom with (now old)TIM__041(if i rememeber right)cid)
What i need to do to have a stock unbranded european RUU
Do i need to relock bootloader Before flashing or not matters?
Theshawty said:
How awfully peculiar, though. After I flashed to stock (the 1.28 something RUU), I got an update to 1.29.401.12. My brother, whom also have a One in the same region as I, has the 1.29.401.16 update (I am four decimals behind him ).
I thought I would get an update to .16, or am I just being too impatient?
I know I had .16 before custom roms though.
Click to expand...
Click to collapse
.16 was for the M7_U handsets, M7_UL is on .12
EddyOS said:
.16 was for the M7_U handsets, M7_UL is on .12
Click to expand...
Click to collapse
But my little brother and I both have UL devices, and his clearly says UL in the about screens.
Theshawty said:
But my little brother and I both have UL devices, and his clearly says UL in the about screens.
Click to expand...
Click to collapse
Hmmm, perhaps it is down to CID then...I don't know anyone in the UK with anything over .12
HTC Europe 1.28.401.7 or HTC Europe 1.20.401.1 RUU
WHICH IS BEST FOR UK usage on cid htc__001 on sim free
and which gets updates first please
geordieboy2011 said:
HTC Europe 1.28.401.7 or HTC Europe 1.20.401.1 RUU
WHICH IS BEST FOR UK usage on cid htc__001 on sim free
and which gets updates first please
Click to expand...
Click to collapse
Hi,
The RUU HTC Europe 1.28.401.7 is best for UK. Install this RUU from the boot loader and change the CID of your phone to HTC_001 if it's on a different carrier. The OTA update works on this RUU and will update it to 1.29XXXXX.
modandroidgoogle said:
Hi,
The RUU HTC Europe 1.28.401.7 is best for UK. Install this RUU from the boot loader and change the CID of your phone to HTC_001 if it's on a different carrier. The OTA update works on this RUU and will update it to 1.29XXXXX.
Click to expand...
Click to collapse
Are you sure? I briefly tried to restore to stock using this, and others, all I got was an error when it tried to flash ... Wouldn't let me install because the version is older than the current UK Sim Free version I'm on ... I might be wrong as I know jack **** about S-Off and changing CID's etc but I know that on my UK Sim Free One, I couldn't restore from any of the RUU's available currently as there wasn't one that matched my version.
I'm on 1.29.401.13 btw ... Oh, still no update btw to 4.2.2 lol
AllAboutTheCore said:
Are you sure? I briefly tried to restore to stock using this, and others, all I got was an error when it tried to flash ... Wouldn't let me install because the version is older than the current UK Sim Free version I'm on ... I might be wrong as I know jack **** about S-Off and changing CID's etc but I know that on my UK Sim Free One, I couldn't restore from any of the RUU's available currently as there wasn't one that matched my version.
I'm on 1.29.401.13 btw ... Oh, still no update btw to 4.2.2 lol
Click to expand...
Click to collapse
Is your device on s-off and is the bootloader unlocked. Your device has to have s-off before you can successfully flash any version of any stock ruu . You will need to change the Cid as well to 11111111 before you can flash any version.
Mine was branded from 3 uk. After setting the device to s-off using instructions from the XDA forum, the bootloader was also unlocked. I didnt need to go through HTC to unlock the bootloader.
I downloaded the european wwe version and the asia wwe versions of the RUU , changed the CID from H3G_001 to 11111111 for all versions and was able to flash these roms to the phone . It even lets you flash a lower version. I then changed the CID FROM 11111111 to HTC_001 for europe and was able to download OTA updates. I even flashed the Asia version and this worked as well with the asia wwe cid.you can only flash these suceessfully if the device is s-off, bootloader unlocked and cid changed to the universal id which is 11111111. Instructiions can be found on this forum.
modandroidgoogle said:
Is your device on s-off and is the bootloader unlocked. Your device has to have s-off before you can successfully flash any version of any stock ruu . You will need to change the Cid as well to 11111111 before you can flash any version.
Mine was branded from 3 uk. After setting the device to s-off using instructions from the XDA forum, the bootloader was also unlocked. I didnt need to go through HTC to unlock the bootloader.
I downloaded the european wwe version and the asia wwe versions of the RUU , changed the CID from H3G_001 to 11111111 for all versions and was able to flash these roms to the phone . It even lets you flash a lower version. I then changed the CID FROM 11111111 to HTC_001 for europe and was able to download OTA updates. I even flashed the Asia version and this worked as well with the asia wwe cid.you can only flash these suceessfully if the device is s-off, bootloader unlocked and cid changed to the universal id which is 11111111. Instructiions can be found on this forum.
Click to expand...
Click to collapse
Cool ... Like I said, I wasn't sure, my phone is S-On btw so that would explain it lol
AllAboutTheCore said:
Cool ... Like I said, I wasn't sure, my phone is S-On btw so that would explain it lol
Click to expand...
Click to collapse
You don't need to s-off to downgrade you can use the toolbox software to run mainver error check (needs root) to trick the phone into thinking its on 1.00 of hoot then you can downgrade with the RUU.
daleski75 said:
You don't need to s-off to downgrade you can use the toolbox software to run mainver error check (needs root) to trick the phone into thinking its on 1.00 of hoot then you can downgrade with the RUU.
Click to expand...
Click to collapse
Always good to learn something! .. I'm on stock, unrooted at mo though and have no plans to change that ... Yet lol
Hello there
I have a 32GB Silver HTC One that is unbranded and unlocked and with local warranty. The CID is HTC_J15 and I am currently running Android Revolution HD 10.3.
I am just asking for future reference so that if something goes wrong with my device, I can go back to stock and send it in for warranty repair.
I know that I'll have to flash stock recovery in order to remove the "TAMPERED" text in the bootloader and also S-OFF in order to change from "unlocked" to "locked" rather than "relocked", and finally use the correct RUU for my device.
I believe that all RUUs available for the HTC One are listed here:
http://forum.xda-developers.com/showthread.php?t=2207874
So which one is suitable for my device?
CID: HTC_J15
ROM: ARHD 10.3
Unbranded & Unlocked
Thank you very much.
Have a really good read here: http://forum.xda-developers.com/showthread.php?t=2314582
[S-OFF] revone - DEVELOPER EARLY ACCESS PREVIEW EDITION
There's your s- off/removing tampered Solution, and if you do some more digging around, I'm sure you'll see the RUU you need. Doing all this stuff isn't for the faint hearted, it can cause BRICKS if you haven't read everything and don't understand what's going on with it all, definitely do some hard core research and you'll learn some very valuable tricks that will help you with your HTC one
Sent from my One using xda premium
Turn your phone in s-off, change the cid and flash all the ruu you want!
Hi guys,
i currently have a UK Vodafone HTC One MID PN071000 fully converted to GPe, unlocked and S-OFF through Revone. I'm looking to go back to stock as per the following thread:
http://forum.xda-developers.com/showpost.php?p=43460011&postcount=2
I can't find a Vodafone UK RUU but can find a European 1.28.401.7 version. In the above thread he states that if you can't find your carrier RUU to flash a 1.29 ROM.
So, if I flash the 1.44 HBOOT and then run the 1.28.401.7 RUU, will this bring me back to stock (sense) or do I need to find a 1.29 ROM?
I know these have been done to death a bit but I didn't want to annoy the OP of the above thread by adding yet more pages to it.
Thanks in advance for any help on this
I'd flash the 1.28.401.7 RUU to get back to 4.1.2 and then restore a Vodafone stock Nandroid backup (or your own one you made before doing anything )
Then change the CID back to VODAP001 if needed, change the MID back to the EU handset and flash the stock recovery again and you should be good to go...depending on the Nandroid you can find perhaps do they OTA updates with the stock ROM until you get to a comparable version you can restore a nandroid with (if that makes sense)
EddyOS said:
I'd flash the 1.28.401.7 RUU to get back to 4.1.2 and then restore a Vodafone stock Nandroid backup (or your own one you made before doing anything )
Then change the CID back to VODAP001 if needed, change the MID back to the EU handset and flash the stock recovery again and you should be good to go
Click to expand...
Click to collapse
Cheers Eddy,
unfortunately I was a plonker and never backed up but i'm fine with it being on the standard EU software rather than Vodafone's own.. just want sense back. Main reason for asking was unsure if there was a different hboot for software prior to 1.29.
thanks again
Eldwafio said:
Cheers Eddy,
unfortunately I was a plonker and never backed up but i'm fine with it being on the standard EU software rather than Vodafone's own.. just want sense back. Main reason for asking was unsure if there was a different hboot for software prior to 1.29.
thanks again
Click to expand...
Click to collapse
Just stay S-Off !!
Don't go back to S-On EVER otherwise you won't be able to use RUUs etc.
No plan to go s-on, just want sense back
Sent from my HTC One using Tapatalk 2
Gah! Poxy error 170. Will investigate tomorrow
Sent from my HTC One using Tapatalk 2
Okay,
I have a AT&T that I have bootloader unlocked and S-off and have been running pretty much any ROM from this forum.
I'd like to know if it's possible to change it to "Developer Edition" so I can receive the latest updates directly from HTC.
I'm assuming that I'd need to change my Model ID and CID number and flash the correct RUU?
Thanks
You can always side load the update, international is pretty much the same but it comes unlocked bootloader, which is something easy to do with the HTC Dev
Sent from my HTC One using xda app-developers app
loughary said:
Okay,
I have a AT&T that I have bootloader unlocked and S-off and have been running pretty much any ROM from this forum.
I'd like to know if it's possible to change it to "Developer Edition" so I can receive the latest updates directly from HTC.
I'm assuming that I'd need to change my Model ID and CID number and flash the correct RUU?
Thanks
Click to expand...
Click to collapse
Stock recovery, HBoot 1.44, relock bootloader, leave S-Off, run Brightstar RUU from HTCDev site. Once done you will have 4.3 and can get the new 4.4 updates. ATT MID is the same, I played with different CID's, and either SuperCid works and BS_US001 works. Simple as that.