[Q] Debranding HTC One | RevOne needs unlocked bootloader? - One (M7) Q&A, Help & Troubleshooting

Hi, new to HTC here
So I plan to get a HTC One and debranding will bethe first thing I'm gonna do. I've been searching though XDA and Google.
I understand the S-off can be achieved using RevOne's method, and if my device is S-offe I can change it to other (Super)CID
I've got few things I'm not really sure though:
1. Does Revone method (and the whole debranding process) require unlocked bootloader, I wish to remain vanilla if possible
2. Do I have to use SuperCID? can I used other CID? I need CID/RUU containing my native language.
2. After changing CID do I need to flash new RUU or can I just wait for the OTA to arrive and replaced my branded FW?
Well.. at the very least, I will appreciate if anyone can point me where to start.
I have somewhat read through the RevOne and SuperCID threads.. but testimony from those with success would be invaluable.
EDIT: did more research.. so should anyone be interested:
http://forum.xda-developers.com/showthread.php?t=2327586&highlight=debrand
http://forum.xda-developers.com/showthread.php?t=2183023&highlight=debrand
Any opinion and answers will be still appreciated!
Thanks.

Hi Don't know what your native language is, but if it's Dutch I just debranded my HTC One from T-Mobile and received the latest OTA in the Netherlands.
I wrote a tutorial for it on a Dutch forum.
to put it simple
I S-OFFed an unlocked via Revo method
Changed CID to HTC__001 (need to find the best CID for your country)
Ran the proper RUU
Received OTA
You can then proceed to lock the bootloader again with revo method (won't show tampering and stuff)
and even go S-ON again if you want. (I didn't)
This shall give you a vanilla HTC One without branding that shall receive OTA's directly from HTC.

@Rubman
Thanks for chiming in!
No worry, HTC CID Lists are everywhere on Google (I'd like to use the HTC SEA CID for what it's worth).
I see, I also have received confirmation RevOne can be done without unlocking bootloader.
While I generally understand the debrand process I think it'll be handy to also have your tutorial. Can I get a link?
Don't speak Dutch, but I think Gtranslate will do, hehe.
Thanks again.
Sent from my MK16i using xda app-developers app

Sure you can have a link, I plan to write the tutorial over here as well but very busy ATM, but it's basicly just a collection of Revone CID change and then RUU install.
http://gathering.tweakers.net/forum/list_message/40436246#40436246 Just copy the post from the dude with the headbanging dog to Gtranslate and I wish you good luck.

Debranding/CID
WhizzWr said:
Hi, new to HTC here
So I plan to get a HTC One and debranding will bethe first thing I'm gonna do. I've been searching though XDA and Google.
I understand the S-off can be achieved using RevOne's method, and if my device is S-offe I can change it to other (Super)CID
I've got few things I'm not really sure though:
1. Does Revone method (and the whole debranding process) require unlocked bootloader, I wish to remain vanilla if possible
2. Do I have to use SuperCID? can I used other CID? I need CID/RUU containing my native language.
2. After changing CID do I need to flash new RUU or can I just wait for the OTA to arrive and replaced my branded FW?
Well.. at the very least, I will appreciate if anyone can point me where to start.
I have somewhat read through the RevOne and SuperCID threads.. but testimony from those with success would be invaluable.
EDIT: did more research.. so should anyone be interested:
http://forum.xda-developers.com/showthread.php?t=2327586&highlight=debrand
http://forum.xda-developers.com/showthread.php?t=2183023&highlight=debrand
Any opinion and answers will be still appreciated!
Thanks.
Click to expand...
Click to collapse
Did you get the One? What did you discover about CID? Changes GSM band reception? Can this be changed for carrier jumping?
I have a Sprint One. Am no longer with Sprint and wondering what advantage it would be to change CID. I have 2 updates to get and am researching options first. Anyone have knowledge, suggestions?
Rom: Sprint stock 1.29
S-off
Unlocked
T removed
Hboot: 1.44 stock
Twerp 2.6.3
Revone
SuperSU

Related

[Q] S-OFF / SuperCID / Relocked

Hey there
So I have been reading a bit about S-OFF and SuperCID because they keep getting mentioned on the forum but I never really took the time to know the importance of them. I was wondering if someone can take the time and briefly explain the benefits of each? From what I understood, S-OFF lets you install RUUs that may be older than the current ROM you have - as in you can install a 1.27 even though you are on 1.29 at the moment. Is that correct? And I read that SuperCID lets you install ROMs from any carrier - it would change your CID to 11111 or something like that which is universal and not locked down to a certain carrier or region. Is that information correct or am I missing something? I'll be looking to change CID when 4.2.2 is officially released for the One because my region always receives it last, so would I need S-OFF and SuperCID for that or just one of the two?
And the last thing is the bootloader. I have always thought that it was not possible to change the bootloader status from unlocked to locked, but rather from unlocked to relocked. I came across this thread, though, and it is confusing me. Is it or is it not possible?
Thank you.
you answered your own questions. as far as locked/relocked. S-off lets us do anything.

[Q] HTC One debranding

Hi all, just wondering if someone with some knowledge can help assist me debranding my HTC One. I came from Samsung devices, and knew the ins and outs of rooting, flashing roms etc, but HTC devices seems so over complicated after reading through various forums.
All I want to do is debrand my Vodafone HTC One, and install the international uk firmware, and be able to receive ota updates in future.
I have been reading about changing Ruu, changing CID, and im just baffled by everything, although slowly starting to gain some knowledge.
Please I would appreciate if someone could give me the correct procedure to do this, do I need to unlock the bootloader before doing it? Already registered on HTCDEV website, just havnt unlocked bootloader yet.
I have spent hours reading info, and my head is practically going round in circles lol.
What do you mean by debranding? Do you mean putting a custom Rom on it?
Edit: I missed a section of what you said. I believe you have to unlock the bootloader, turn security off, and get Super CID.
Sent from my HTCONE using xda premium
Sent from my SPH-L900 using xda app-developers app
Thank you, So I need to unlock bootloader, get s-off, then install supercid. Then all I do is install the international stock rom? and I will receive ota updates?
I believe so, but you must have the international stock recovery on too for the OTA updates to work.
Sent from my HTCONE using xda premium
honda1979 said:
Hi all, just wondering if someone with some knowledge can help assist me debranding my HTC One. I came from Samsung devices, and knew the ins and outs of rooting, flashing roms etc, but HTC devices seems so over complicated after reading through various forums.
All I want to do is debrand my Vodafone HTC One, and install the international uk firmware, and be able to receive ota updates in future.
I have been reading about changing Ruu, changing CID, and im just baffled by everything, although slowly starting to gain some knowledge.
Please I would appreciate if someone could give me the correct procedure to do this, do I need to unlock the bootloader before doing it? Already registered on HTCDEV website, just havnt unlocked bootloader yet.
I have spent hours reading info, and my head is practically going round in circles lol.
Click to expand...
Click to collapse
All the following is dependant on having an hboot of less than 1.54. If you are already on hboot 1.54, you will not yet be able to s-off and follow this process until an exploit is found for the 1.54 hboot. To check this, turn off your device and restart it whilst holding the volume down button. The information will be displayed.
1 Get S-Off http://forum.xda-developers.com/showthread.php?t=2314582
2 Install super cid : fastboot oem writecid 11111111
3 Run RUU 1.28.401.7 http://forum.xda-developers.com/showthread.php?t=2207874
4 Change cid to generic : fastboot oem writecid HTC__001
You will now receive ota updates to 2.24.401.1
honda1979 said:
Thank you, So I need to unlock bootloader, get s-off, then install supercid. Then all I do is install the international stock rom? and I will receive ota updates?
Click to expand...
Click to collapse
Run revone, unlocked bootloader and s-off
change CID to HTC__001 or 11111111
run RUU for international M7 i would start with PN07IMG_M7_UL_JB_50_HTC_Europe_1.29.401.16_R_Radio_4A.14.3250.13_10.33.1150.01_release_318486_signed_2_4
once this is on the phone you should get all the OTA releases bringing you up to date.
bobsie41 said:
All the following is dependant on having an hboot of less than 1.54. If you are already on hboot 1.54, you will not yet be able to s-off and follow this process until an exploit is found for the 1.54 hboot. To check this, turn off your device and restart it whilst holding the volume down button. The information will be displayed.
1 Get S-Off http://forum.xda-developers.com/showthread.php?t=2314582
2 Install super cid : fastboot oem writecid 11111111
3 Run RUU 1.28.401.7 http://forum.xda-developers.com/showthread.php?t=2207874
4 Change cid to generic : fastboot oem writecid HTC__001
You will now receive ota updates to 2.24.401.1
Click to expand...
Click to collapse
Thanks for that info mate. I just checked and im on hboot 1.54, which means I wont be able to do this at the moment. Was that RUU you state an exe file? I guess I don't have to root or install any custom recovery to do this? First I need to wait on an exploit for sboot 1.54 to get s-off. Also it might be easier for me going down the custom rom route?
honda1979 said:
Thanks for that info mate. I just checked and im on hboot 1.54, which means I wont be able to do this at the moment. Was that RUU you state an exe file? I guess I don't have to root or install any custom recovery to do this? First I need to wait on an exploit for sboot 1.54 to get s-off. Also it might be easier for me going down the custom rom route?
Click to expand...
Click to collapse
Until s-off is achieved for hboot 1.54, your only choice is custom roms. This should be fine as you are already updated to the latest firmware through Vodafone.
Sent from my HTC One using xda premium
bobsie41 said:
Until s-off is achieved for hboot 1.54, your only choice is custom roms. This should be fine as you are already updated to the latest firmware through Vodafone.
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Ok cheers. I thought that I needed to be S-Off before I could install any custom rom, but I could root and install custom recovery with s-on?
honda1979 said:
Ok cheers. I thought that I needed to be S-Off before I could install any custom rom, but I could root and install custom recovery with s-on?
Click to expand...
Click to collapse
Yes
needbyna mechanism
bobsie41 said:
Yes
Click to expand...
Click to collapse
Ok, now here goes lol. My understanding so far is that in order to install any stock ruu I must first get s-off. As im running stock Vodafone firmware, the CID must match this firmware. If I get s-off, I will be able to install any CID and stock rom, as long as they match one another. and as im on hboot 1.54 just now, supercid wont work yet, so s-off is a no no at the moment. I can still root and install a custom firmware though.

[Q] What's all the fuss about S-OFF?

So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Its not important at all
Sent from my HTC One using xda app-developers app
With S-off you can flash everything you want on your phone . Downgrade is a most comun reason.
Sent from my HTC 802w
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
Some carriers are the only users option in their area.
Like for me, that carrier would be Verizon. They have great coverage.
But they also happen to be evil and had HTC block our HTC One's MID from being able to use the HTC Bootloader Unlock bin file.
It will fail the initial checks after getting the token from you.
We also have the 1.54 hboot as stock, so there is no using moonshine, or facepalm, or any other previous method as of yet.
So in order for poor folks with carriers that strongarm smaller companies like HTC into doing things against their wishes and our wishes,
S-off allows us to then change CID,MID, etc,...as well as then go and unlock the bootloader as we should be able to do by choice.
That's why they built it and added in a warranty void warning, so we could make that choice if we so choose.
Anyway, that should make it more clear to you now at least, sorry for the extra carrier rant, lol.
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Htc dev unlock only needed partitions. S-off unlock ALL
Sent from my HTC 802w
Stephen304 said:
Ah okay. So S-off does similar to the HTCDev unlock? If I used S-Off instead could I get rid of the ugly warning text on boot?
Click to expand...
Click to collapse
Yes you could get ride of the warning text with s-off, with s-on you cannot.
Everything what's said above + more , for example if htc one windows version ever gets ported s-off users can have it , we can also convert our device into ge edition / dev edition / flash whatever comes thru your mind , even splash screens , use modified bootloaders , we can also unlock bootloader without need of HTC official unlock process , we can lock it as well ( s-on can only relock it ) we can also completely hide we ever were rooted / unlocked for warranty reasons while s-on can't.
We can also use super cid which allows us to flash any ruu or use any region / carrier roms.
We can also downgrade bootloader or flash any other.
That's mainly it , also for example us with s-off have writeable partitions while for example s-on users still don't on 3.22 base.
And at the end maybe a good thing for you and some less advanced or less knowledgeable ppl s-on is a good thing since with s-on phone is practically indestructible software-wise , while with s-off small mistake even in fastboot could brick the device.
Sent from my HTC One using XDA Premium 4 mobile app
santod040 said:
Plus the obvious other advantages of flashing radios, kernels, etc,...without doing fastboot.
Click to expand...
Click to collapse
With the HTC One, you can flash radios and kernels in the recovery if you unlock the bootloader...
>> Sent from the abyss <<
Stephen304 said:
So I read about S-OFF and I can gather that it has something to do with unlocking the bootloader. I'm a little confused since I just went to the HTC website and did the official unlock steps, I'm now rooted with clockworkmod CM10.2, and my bootloader is S-ON.
Basically, I never did S-OFF so I'm confused about why it's so important and why didn't I have to do it?
Click to expand...
Click to collapse
To get official OTA with updates to firmware, hboot and everything you have to get them from your carrier, and this depends on your CID. You cannot change this on S-ON. So basically your are bound to your carrier for life, they may but also may not release updates (like for ex. carriers in USA skipped 4.2 if I am not mistaken). You can of course flash custom ROM using dev unlock, but it won't update the firmware.
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
If you do s-on with modified hboot will result an instant and forever brick. Dont do that.
Sent from my HTC 802w
Stephen304 said:
Ah okay thanks for the info! I have one more question about S-OFF if you don't mind: If I S-OFF and disable the red warning (flashing an unsigned fw), then S-ON again, would the warning come back?
Click to expand...
Click to collapse
Why exactly would you want to go back to S-ON?
Sent from my HTC One using Tapatalk 4

[Q] Where do I start?

So here's the deal: I bought a HTC ONE back when it was released and I've enjoyed every minute of it, I loved the stock rom - it was smooth and worked like a charm. I have a lot of experience with flashing ROMS, had quite a few HTC phones before this one, but so far haven't tried ANYTHING with the ONE.
I got the update to the latest Android and I noticed there's something about HBOOT 1.44 vs. 1.54 - I checked and I have the 4.2.2 ROM running HBOOT 1.54.
I really want to get into custom roms and start testing a few out; but I have no idea where to start.
Normally I'd pick a guide and work the steps but I'm hesitant now that I've read bits and pieces about this HBOOT thing - I'm not sure what I means, why people are bummed out because they have 1.54 (which I have).
So yeah, I have no idea where to start. Can somebody give me a rundown, some guidelines, what does HBOOT 1.54 mean for me, where do I start?
Thanks,
Michiel.
From what I've read, having HBOOT 1.54 basically means that you can't S-off your device (as this is only available for 1.44). This means that you won't have access to deeper customisation for your phone (flashing different firmware and changing CID). CID determines what region your phone belongs to so this translates to how early you can get official OTA's as some regions get updates earlier than others. Also, if you want to fully transform your phone into a Google Edition HTC One, this is only open to units with a specific CID.
As for firmware, not really clear on what the differences between firmwares are but you can still flash different radios which are a component of firmwares (thus getting some of the benefits of newer firmware anyway).
That being said, you can flash the whole range of custom ROMs and kernels available on these forums provided that you've unlocked your boot loader. Directions for this can be found on the HTC website.
If you want an optimised stock ROM, try ARHD Sense which is basically your stock ROM with many performance improvements (especially when it comes to signal). For more customisation on Sense, you can try ViperOne.
Honestly there are so many excellent ROMs here that you can easily lose days trying every single one. The Google Edition ROMs are excellent too.
Hope this helps!
Sent from my HTC One using XDA Premium 4 mobile app
Thank you both for detailed replies! This helped me ease my mind on the HBOOT-thing. Thanks!
What no one mentioned is that S-off allows you to remove the ****Tampered**** flag from the boot loader.
With S-off you can lock the boot loader. (With S-on it will show Re-Locked)
With S-off you can flash any RUU to return to stock. Without it you can only flash RUU's that match your CID and are newer than your current firmware.
These may not be important to you, but they're good to know before you jump in.
Sent from my HTC One using XDA Premium 4 mobile app
Michiel0211 said:
So here's the deal: I bought a HTC ONE back when it was released and I've enjoyed every minute of it, I loved the stock rom - it was smooth and worked like a charm. I have a lot of experience with flashing ROMS, had quite a few HTC phones before this one, but so far haven't tried ANYTHING with the ONE.
I got the update to the latest Android and I noticed there's something about HBOOT 1.44 vs. 1.54 - I checked and I have the 4.2.2 ROM running HBOOT 1.54.
I really want to get into custom roms and start testing a few out; but I have no idea where to start.
Normally I'd pick a guide and work the steps but I'm hesitant now that I've read bits and pieces about this HBOOT thing - I'm not sure what I means, why people are bummed out because they have 1.54 (which I have).
So yeah, I have no idea where to start. Can somebody give me a rundown, some guidelines, what does HBOOT 1.54 mean for me, where do I start?
Thanks,
Michiel.
Click to expand...
Click to collapse
All you have to do is unlock your bootloader via htcdev.com (note, this will wipe your data) and then flash a custom recovery. You can use this tool http://d-h.st/mas to simplify the process.
CoryTallman said:
What no one mentioned is that S-off allows you to remove the ****Tampered**** flag from the boot loader.
With S-off you can lock the boot loader. (With S-on it will show Re-Locked)
With S-off you can flash any RUU to return to stock. Without it you can only flash RUU's that match your CID and are newer than your current firmware.
These may not be important to you, but they're good to know before you jump in.
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Oh sweet I think I found something helpful. I just got my HTC one 6 days ago. I'm s-off so no tampered tag. Do I need to change my cid to flash any ruu? Do I need s-on to flash ruu's? I'm with Rogers in Canada. No RUU for me but there are ota's. Can I flash a different ruu and then the Rogers ota to bring be back to stock? I have s off can I leave it off so if the hboot gets updated by a future ota it will be ok? Thanks for any help.
Sent from my HTC One using Tapatalk 4
sixty_oz said:
Oh sweet I think I found something helpful. I just got my HTC one 6 days ago. I'm s-off so no tampered tag. Do I need to change my cid to flash any ruu? Do I need s-on to flash ruu's? I'm with Rogers in Canada. No RUU for me but there are ota's. Can I flash a different ruu and then the Rogers ota to bring be back to stock? I have s off can I leave it off so if the hboot gets updated by a future ota it will be ok? Thanks for any help.
Sent from my HTC One using Tapatalk 4
Click to expand...
Click to collapse
No matter what, you should stay s-off, it does not affect OTA's or RUU's in any way whatsoever. To flash any RUU, you need to be with a cid of 11111111
It's not possible for you to flash an ruu for something else and then flash the rogers ota I don't think

Beginner rooting questions

Hey all, I recently acquired an HTC one m7 and I previously had an xperia z1. I had unlocked the bootloader and rooted my previous phone but coming to m7's page I've found that there are many things new here. First is the S-Off business.
I basically wanted to ask if there's a specific order in which I should go. For example S-off first, then root then unlock bootloader or anything like that.
And secondly, for the xperia line, there was a tool called Flashtool that basically did all the things you need to unlock/root your phone. I was wondering if there's something like that for the One M7 so that I can flash stock firmware if need be.
Also, I'm on kitkat 4.4.3 HBOOT 2.49 so should I keep some things in mind?
Also, what is CID?
Sorry for so many questions, any help is appreciated
Thank you!
uhh, I will tell you what i know here related to your questions.
Firstly, if you want to customize your phone, first thing is to unlock your bootloader which is easy to do. Then you need to flash a custom recovery. After that you can do what you like.as to s-off, if you don't have special requirements,I think it's not a must step.
Secondly,there is indeed a tool for htc one.you may find it in one's development forum.
May that help you!
来自我的 HTC M8Et 上的 Tapatalk
If I unlock bootloader before S-off, will I be able to get back "UNLOCKED" status or will it be "RELOCKED"
ggnoobteam said:
If I unlock bootloader before S-off, will I be able to get back "UNLOCKED" status or will it be "RELOCKED"
Click to expand...
Click to collapse
yeah you can get back to full locked status, but only with s-off, be careful though, theres not alot about for the dual sim really, you can pretty much find everything in the general section for the dual. http://forum.xda-developers.com/showthread.php?t=2495697
I think for your HBOOT, use Rumrunner to s-off. http://rumrunner.us/
EDIT: sorry for your HBOOT version you needed to use firewater s-off tool, but as thats discontinued, you'll have to try sunshine s-off tool which will cost $25 if it can s-off your device, it will run some checks first, if it can then you pay and it proceeds, if it cant it will let you know why and you dont pay: http://theroot.ninja/
if I remember correctly, CID is carrier identification.
the main things that matter, and that you need to take note of it your planning on changing them are CID, MID, HBOOT version and OS or version main (same thing really)

Categories

Resources