I received my HTC One almost two weeks ago, I bought it as US unlocked from Amazon but turns out to be unlocked but not the US version. I have had Galaxy Nexus and never had HTC device before. Now, I want to convert to the developer edition, I understand I need to unlock the bootloader, S-OFF, change CID and MID, and then finally install the developer Edition RUU. How to do that? Things on Nexus were different. Is there a simple guide on how to do so? Thanks in advance!
Unlocking bootloader + custom recovey + root tutotials are easy to find in this forum. Official xda video guides at the root of htc one forum.
For s-off search for "revone" if your hboot is 1.44. Search for "rumrunner" for hboot 1.54 and up.
To change cid: "fastboot oem writecid xxxxxxxx" where you replace x by correct cid.
Guide to change mid and run ruu: http://forum.xda-developers.com/showthread.php?t=2322820
Sent from my HTC One using xda app-developers app
Thanks! This is how to change MID. Is there a detailed guide to install RUU?
Sent from my HTC One using XDA Premium 4 mobile app
There is no simple guide.. this stuff involves reading multiple guides.. =)
In short.
Gain S-Off
Change MID& CID to match DEV RUU requirement..
Run DEV RUU...
M_Shaaban said:
Thanks! This is how to change MID. Is there a detailed guide to install RUU?
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
if it's not too much trouble, could you stick with one thread, your quadruple threading is neither helping you or the forum.
you change you mid same as cid (but use mid):
fastboot oem writemid PN0710000 <- whatever u want it to be
fastboot reboot-bootloader
nkk71 said:
if it's not too much trouble, could you stick with one thread, your quadruple threading is neither helping you or the forum.
you change you mid same as cid (but use mid):
fastboot oem writemid PN0710000 <- whatever u want it to be
fastboot reboot-bootloader
Click to expand...
Click to collapse
Point taken. Thanks
Sent from my HTC One using XDA Premium 4 mobile app
Related
I was wondering if it is possible to undo moonshine?
Sent from my HTCONE using xda app-developers app
flimsy888 said:
I was wondering if it is possible to undo moonshine?
Sent from my HTCONE using xda app-developers app
Click to expand...
Click to collapse
I'm pretty sure you'd have to RUU. Not totally sure though....
Yes it is I've done it several times, do you won't to s-on? And return back to stock ? With hboot saying locked?
Sent from my HTCONE using xda app-developers app
-Cupper- said:
I'm pretty sure you'd have to RUU. Not totally sure though....
Click to expand...
Click to collapse
Running RUUs do not affect S-Off status.
Don't know if this is what you are trying to accomplish, don't believe it undoes anything, but might make it look stock, think there was another thread around somewhere, did not really read the thread.
http://forum.xda-developers.com/showthread.php?p=42332512
[HBOOT] Hex Edited Stock 1.44.000 hboot (1.29.651.10)
Sent from Taptalk on HTC One on some awesome custom Rom!
You can always go back to s-on with the fastboot oem write secureflag3 command.
I am note sure if thats the exact flag number so find out first before running it.
raptoro07 said:
Running RUUs do not affect S-Off status.
Click to expand...
Click to collapse
Isn't one of the benefits of s-off being able to Ruu while being unlocked still? ¿
Sent from my One using xda premium
Do NOT run the secureflag 3 command to s-on. You will brick the phone. You need to run the ruu first so you have a stock, SIGNED hboot first. After the ruu is complete then go into fastboot and run
fastboot oem writesecureflag 3
if you do it with the moonshine hboot on the phone it will never turn on again.
18th.abn said:
Do NOT run the secureflag 3 command to s-on. You will brick the phone. You need to run the ruu first so you have a stock, SIGNED hboot first. After the ruu is complete then go into fastboot and run
fastboot oem writesecureflag 3
if you do it with the moonshine hboot on the phone it will never turn on again.
Click to expand...
Click to collapse
This is correct. You never want to writesecureflag with an unsigned hboot.
@mhsbrian That is what I said. Running an RUU doesn't affect your S-Off. You can run RUUs for different devices with S-Off if you tried. (but I wouldn't)
raptoro07 said:
This is correct. You never want to writesecureflag with an unsigned hboot.
@mhsbrian That is what I said. Running an RUU doesn't affect your S-Off. You can run RUUs for different devices with S-Off if you tried. (but I wouldn't)
Click to expand...
Click to collapse
You didn't understand what I was saying. I'm saying in order to run a Ruu normally you have to relock the bootloader first before you can run it. With s-off, you can just Ruu without relocking I already understand that soff isn't affected by Ruu.
Sent from my One using xda premium
You can run the plug in eg1212 made for this phone and change moonshine hboot to read whatever you want.
Sent from my HTC6435LVW using xda premium
mhsbrian said:
You didn't understand what I was saying. I'm saying in order to run a Ruu normally you have to relock the bootloader first before you can run it. With s-off, you can just Ruu without relocking I already understand that soff isn't affected by Ruu.
Sent from my One using xda premium
Click to expand...
Click to collapse
What you need to do is, relock bootloader, run lastest RUU, unlock bootloader, s-off with revone (even tho you still are s-off), s-on with revone reboot into bootloader run writesecureflag 3, reboot to system, then reboot to bootloader and then run RUU one more time and bam you got locked bootloader again (not relocked)
Sent from my HTCONE using xda app-developers app
Ok so Im somewhat of a noob so I was wondering if any experts can help me out?
I wanted to get S-off on my HTC one so I can change my MID (http://forum.xda-developers.com/showthread.php?t=2322820)
I have a few problems with S-off?
Firstly, do I have to have my phone rooted to get s-off?
If yes, then I have to unlock the boot loader first and then root it right? If so can you give me a simple guide that shows how to unlock the bootloader followed by rooting?
Secondly, Can you give me a link to a SIMPLE guide to get s-off?
uzman1243 said:
Ok so Im somewhat of a noob so I was wondering if any experts can help me out?
I wanted to get S-off on my HTC one so I can change my MID (http://forum.xda-developers.com/showthread.php?t=2322820)
I have a few problems with S-off?
Firstly, do I have to have my phone rooted to get s-off?
If yes, then I have to unlock the boot loader first and then root it right? If so can you give me a simple guide that shows how to unlock the bootloader followed by rooting?
Secondly, Can you give me a link to a SIMPLE guide to get s-off?
Click to expand...
Click to collapse
Look on this thread for a not so difficult step by step guide to get S-Off and unlock your phone http://forum.xda-developers.com/showthread.php?t=2314582. Only works with Hboot 1.44.000 though.
gee2012 said:
Look on this thread for a not so difficult step by step guide to get S-Off and unlock your phone http://forum.xda-developers.com/showthread.php?t=2314582. Only works with Hboot 1.44.000 though.
Click to expand...
Click to collapse
Yeah mine is Hboot 1.44.000 but before do the S-off tutorial, Should I unlock the bootloader and root the phone? or can I just do S-off?
Revone s-off can be run from a fully stock Rom, with no need to unlock the bootloader or rooting before. (Following the guide linked in previous post)
Sent from my HTC One using xda app-developers app
spikeydoo2006 said:
Revone s-off can be run from a fully stock Rom, with no need to unlock the bootloader or rooting before. (Following the guide linked in previous post)
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
you do have to be rooted right? how else do i move the revone file to /data/local/tmp/?
uzman1243 said:
you do have to be rooted right? how else do i move the revone file to /data/local/tmp/?
Click to expand...
Click to collapse
Using adb commands while booted in the stock Rom.
No you can be fully stock while using the revone guide if you don't want to unlock via the HTCdev method.
You only need to be rooted if you want to s-off without the use of a pc (using terminal emulator on your device).
Sent from my HTC One using xda app-developers app
spikeydoo2006 said:
Using adb commands while booted in the stock Rom.
No you can be fully stock while using the revone guide if you don't want to unlock via the HTCdev method.
You only need to be rooted if you want to s-off without the use of a pc (using terminal emulator on your device).
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Thanks alot man.
Just one more thing, to use adb commands, you got to get the android sdk right?
uzman1243 said:
Thanks alot man.
Just one more thing, to use adb commands, you got to get the android sdk right?
Click to expand...
Click to collapse
Yes...that is correct.
Sent from my HTC One using xda app-developers app
uzman1243 said:
Thanks alot man.
Just one more thing, to use adb commands, you got to get the android sdk right?
Click to expand...
Click to collapse
I don't think you should be messing with S-Off when you don't really know what you're doing and haven't even got adb installed
Also, changing your MID can be risky and is a lot trickier than simple S-Off, which you should know how to do. I know someone who bricked their phone changing the MID.
MacHackz said:
I don't think you should be messing with S-Off when you don't really know what you're doing and haven't even got adb installed
Also, changing your MID can be risky and is a lot trickier than simple S-Off, which you should know how to do. I know someone who bricked their phone changing the MID.
Click to expand...
Click to collapse
I guess you are right. My knowledge is limited and I don't wont to brick my phone.
But on the other hand, I really need the 4.2.2 update. I have some problems with the current one.
Anyways, When I use fastboot, I get CID HTC__001.
Thats USA so I'm guessing it'll be a while for the update to come out huh? But my phone is not locked to any carrier.
How long do you think itll take before update OTA is available?
Thanks alot man
uzman1243 said:
I guess you are right. My knowledge is limited and I don't wont to brick my phone.
But on the other hand, I really need the 4.2.2 update. I have some problems with the current one.
Anyways, When I use fastboot, I get CID HTC__001.
Thats USA so I'm guessing it'll be a while for the update to come out huh? But my phone is not locked to any carrier.
How long do you think itll take before update OTA is available?
Thanks alot man
Click to expand...
Click to collapse
Update should be rolling out pretty soon Already here in Europe
MacHackz said:
Update should be rolling out pretty soon Already here in Europe
Click to expand...
Click to collapse
I really hope so.:laugh:
what is your device's MID ..? you don't have to mess with it if it's already PN0710000, changing the CID to HTC__Y13 should be enough to get 4.2.2 .. you can get your MID by typing fastboot getvar mid adb command ..
and in case you want to unlock bootloader and achieve S-Off, follow the links (Noob Proof) ..
Unlock Bootloader and Root - http://forum.xda-developers.com/showthread.php?t=2183942
S-Off - http://forum.xda-developers.com/showthread.php?t=2314582
SuperCID guide - http://forum.xda-developers.com/showthread.php?t=2315247
Have you received the update from HTC yet. Still to receive it. Im still waiting on my other device it's a dutch WWE model
Sent from my HTC One using xda app-developers app
rhtzshahriar said:
what is your device's MID ..? you don't have to mess with it if it's already PN0710000, changing the CID to HTC__Y13 should be enough to get 4.2.2 .. you can get your MID by typing fastboot getvar mid adb command ..
and in case you want to unlock bootloader and achieve S-Off, follow the links (Noob Proof) ..
Unlock Bootloader and Root - http://forum.xda-developers.com/showthread.php?t=2183942
S-Off - http://forum.xda-developers.com/showthread.php?t=2314582
SuperCID guide - http://forum.xda-developers.com/showthread.php?t=2315247
Click to expand...
Click to collapse
Yep just checked, MID is PN07100000.
How do I change only the CID?
Thanks alottt dude. Maybe there is hope after all:victory:
gazlufc said:
Have you received the update from HTC yet. Still to receive it. Im still waiting on my other device it's a dutch WWE model
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
still waiting. OTA will take a while I guess. Whats is WWE?
uzman1243 said:
still waiting. OTA will take a while I guess. Whats is WWE?
Click to expand...
Click to collapse
This is your answer. Absolutely the simplest thing ever. Enjoy!
http://www.youtube.com/watch?v=J4BWxtjaamM
uzman1243 said:
Yep just checked, MID is PN07100000.
How do I change only the CID?
Thanks alottt dude. Maybe there is hope after all:victory:
Click to expand...
Click to collapse
Follow these steps ..
1. Unlock Bootloader and Root by downloading this toolkit and following the Video Guide
2. Download Revone to get, S-OFF .. Follow the guide here to get S-OFF ..Revone Guide .. Video Guide
3. Once you have completed the above steps, to get SuperCID, reboot to bootloader and type: fastboot oem writecid 11111111 .. SuperCID Guide
4. Flash stock 1.28.401 with the RUU provided .. 1.28.401.7
5. Once flashed, reboot to bootloader and change your SuperCID 11111111 to HTC__Y13 type: fastboot oem writecid HTC__Y13
6. Reboot ..
7. Update to 1.29.401.12 via OTA on the phone ..
8. Reboot ..
9. Update to 2.24.401.1 via OTA on the phone ..
uzman1243 said:
still waiting. OTA will take a while I guess. Whats is WWE?
Click to expand...
Click to collapse
World Wide English ..
rhtzshahriar said:
Follow these steps ..
1. Unlock Bootloader and Root by downloading this toolkit and following the Video Guide
2. Download Revone to get, S-OFF .. Follow the guide here to get S-OFF ..Revone Guide .. Video Guide
3. Once you have completed the above steps, to get SuperCID, reboot to bootloader and type: fastboot oem writecid 11111111 .. SuperCID Guide
4. Flash stock 1.28.401 with the RUU provided .. 1.28.401.7
5. Once flashed, reboot to bootloader and change your SuperCID 11111111 to HTC__Y13 type: fastboot oem writecid HTC__Y13
6. Reboot ..
7. Update to 1.29.401.12 via OTA on the phone ..
8. Reboot ..
9. Update to 2.24.401.1 via OTA on the phone ..
Click to expand...
Click to collapse
Thank you so much.
I started doing what you said before you put this post.
I did the same thing but in step 3 I just changed the CID to HTC__Y13 instead of fastboot oem writecid 11111111.
When I rebooted I got the update for 4.2.2 and downloaded it too. But when installing it reboots into recovery and says aborted.
Do I have to to steps 4 5 6 7 8 or is there way to just install the downloaded OTA?
uzman1243 said:
Thank you so much.
I started doing what you said before you put this post.
I did the same thing but in step 3 I just changed the CID to HTC__Y13 instead of fastboot oem writecid 11111111.
When I rebooted I got the update for 4.2.2 and downloaded it too. But when installing it reboots into recovery and says aborted.
Do I have to to steps 4 5 6 7 8 or is there way to just install the downloaded OTA?
Click to expand...
Click to collapse
it's better to follow the sequence .. a clean RUU install would solve any issues your device currently have ..
Hello,
Where can i find info about upgrading hboot ? Currently i have 1.44 on my device, it's unlocked & s-off (on 3 (three) netwoek - UK)
Thanks
What's the reason u want to update to 1.54 ?
Sent from my HTC One using xda app-developers app
BenPope said:
This forum, Volmer wrote a guide.
Click to expand...
Click to collapse
Alternatively since you are S off if you have stock ROM and stock recovery then
Adb reboot boot loader
Fastboot oem writecid 11111111
(Eight character cid) or substitute
HTC__001 for 11111111
Then fastboot reboot
Then when android is running check for software updates
You will get successive updates up to current 2.24.401.xx version including hboot 1.54
This will update hboot and firmware including radio
And remain S off (don't go back to S on while on 1.54 hboot)
Sent from my HTC One using xda app-developers app
Thread has been cleaned up a bit.
Here is a useful place to start if you are looking for information on updating your phone
Thread now closed. There has been a very useful answer provided to the users question. Also remember forum rules. Keep posts on topic when posting and do not start arguments on a thread.
my htc one's cid htc__032 but i want htc__m27? Is it possible? If it is possible, how can i do it?
Yes you can, providing you have S off
Use revone to obtain S off - Only works for hboot 1.44
When S off
fastboot oem writecid HTC__M27
Or substitute your preferred cid (8 digits)
111111 is supercid
Sent from my HTC One using xda app-developers app
Change CID
paul_59 said:
Yes you can, providing you have S off
Use revone to obtain S off - Only works for hboot 1.44
When S off
fastboot oem writecid HTC__M27
Or substitute your preferred cid (8 digits)
111111 is supercid
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
On the ONE S its possible to chane cid by editing mmcblk0p4 file,
can i do the same thing on my ONE
patlun said:
On the ONE S its possible to chane cid by editing mmcblk0p4 file,
can i do the same thing on my ONE
Click to expand...
Click to collapse
Nope.
I have a s-off, locked bootloader, Cid is CWS__001 (it's att). I'm running a custom rom at the moment (sinless Google play edition).
I have the att 3.17 ruu and when I run it I got error 155.
What do I need to do different?
Sent from my HTC One using xda app-developers app
joho5 said:
I have a s-off, locked bootloader, Cid is CWS__001 (it's att). I'm running a custom rom at the moment (sinless Google play edition).
I have the att 3.17 ruu and when I run it I got error 155.
What do I need to do different?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Go supercid fastboot oem writecid 1111111 and try to flash RUU Again ..
Fastboot flash zip RUU.zip OR check if ur cid is listed in androidinfo file ..if it's not write it and then flash RUU
Sent from my HTC One using xda app-developers app
vaibhav satam said:
Go supercid fastboot oem writecid 1111111 and try to flash RUU Again ..
Fastboot flash zip RUU.zip OR check if ur cid is listed in androidinfo file ..if it's not write it and then flash RUU
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Ok in the process of doing that now...why would I need supercid if I'm running an att ruu and I have an att phone?
Is it possible because my hboot is the google play edition hboot?
Either way with super CID it'll run now right?
vaibhav satam said:
Go supercid fastboot oem writecid 1111111 and try to flash RUU Again ..
Fastboot flash zip RUU.zip OR check if ur cid is listed in androidinfo file ..if it's not write it and then flash RUU
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
didn't work...still getting error.
How much of a difference does it make from using the exe utility vs flashing the zip?
joho5 said:
didn't work...still getting error.
How much of a difference does it make from using the exe utility vs flashing the zip?
Click to expand...
Click to collapse
Have you downloaded correct RUU for ur phone ?? Make sure RUU is for Att google play edition and it has listed ur cid in androidinfo ..n it does not make any difference ..but i would prefer flashing zip instead of exe utility
Sent from my HTC One using xda app-developers app
vaibhav satam said:
Have you downloaded correct RUU for ur phone ?? Make sure RUU is for Att google play edition and it has listed ur cid in androidinfo ..n it does not make any difference ..but i would prefer flashing zip instead of exe utility
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Found the problem...I had to downgrade hboot first before the ruu would flash...even with s-off.