Related
Some great news.. the evo view 4g is now officially unlockable from HTC via htcdev.com. hope to see some magic happen now
Sent from my Nexus S 4G using Tapatalk
This belongs in general.
Thx for info ThoughtHalo, the skilled dev above me (globatron) actually brought us to the dev game in HC before HTC.. That's the greatness of XDA, were always ahead of the game.
So what does this mean for us with stock GB looking to go to HC but want root?
It means now you should be able to flash a recovery and install a superuser zip
this still sucks compared to s-off. really wish HTC would stop shafting it's loyal customers so hard. It's like they want us to buy galaxy tabs :-(.
at least all of the updaters have a way to root now.
contradude said:
this still sucks compared to s-off. really wish HTC would stop shafting it's loyal customers so hard. It's like they want us to buy galaxy tabs :-(.
at least all of the updaters have a way to root now.
Click to expand...
Click to collapse
It means more than that, they've given us a way to roll back to GB, which in turn means that OTA updaters can get S-OFF after all.
It means now we can also just fastboot flash everything regardless of what firmware we are on which is even better.
Indirect said:
It means now we can also just fastboot flash everything regardless of what firmware we are on which is even better.
Click to expand...
Click to collapse
If you rollback to GB and S-OFF then yes, otherwise you are way off the mark, it doesn't even come close to allowing you to do that.
With an unlocked bootloader, you should be able to flash new recoveries and other things...unlocked from HTC is the same as S-off. It allows the flashing of unsigned firmware. Unless this device is unlike every other device I've had from HTC, I'm pretty sure I'm correct.
Although since I never had to use it on any of my devices (Never had something like Evo 3D) then I might be incorrect. However, based off my thoughts as an unlocked bootloader means you can flash new recovery, boot, and OTA updates that are unsigned / have broken signatures.
If you're happy with it fine, but you're misinformed. It's really not the same as S-OFF at all as many including myself have already explained. I can't be bothered with repeating the explanations again.
I apologize for being mistaken but provide information so I can be correct in the future
Sent by breaking the sound barrier
Indirect said:
I apologize for being mistaken but provide information so I can be correct in the future
Sent by breaking the sound barrier
Click to expand...
Click to collapse
Well one difference I know about between soff and htc unlock is that you have to fastboot flash kernels and recoveries you cant flash them through cwm when the device is only htc unlocked, however you can get fastboot to flash them, at least thats how it is on the evo 3d.
mark920 said:
Well one difference I know about between soff and htc unlock is that you have to fastboot flash kernels and recoveries you cant flash them through cwm when the device is only htc unlocked, however you can get fastboot to flash them, at least thats how it is on the evo 3d.
Click to expand...
Click to collapse
10 points for mark
flashing radios;custom(or stock) RUUs when unlocked; downgradability (not blocked on stock view hboot this time);but the s-off hboot protects itself from getting replaced so no nasty OTA surprises;bypassing CID restrictions, there are a few more but they are probably of no interest to most people.
EDIT: Yeah, also forgot HTC unlock erases your DRM keys.
That's good news... I'd assume I need to be back to the stock RUU S-ON to unlock it? As I already have the Rev. S-Off on my View now.
If it's not going to break it then I'll just go have it unlock it now.
globatron said:
10 points for mark
flashing radios;custom(or stock) RUUs when unlocked; downgradability (not blocked on stock view hboot this time);but the s-off hboot protects itself from getting replaced so no nasty OTA surprises;bypassing CID restrictions, there are a few more but they are probably of no interest to most people.
EDIT: Yeah, also forgot HTC unlock erases your DRM keys.
Click to expand...
Click to collapse
But all root apps work right? And you can still flash radios and custom RUUs through the bootloader, correct? And taking OTA's isn't smart when rooted either way. So what are the consequences of losing the DRM keys?
GadgetMonger said:
But all root apps work right? And you can still flash radios and custom RUUs through the bootloader, correct? And taking OTA's isn't smart when rooted either way. So what are the consequences of losing the DRM keys?
Click to expand...
Click to collapse
Correct, you can root and all apps will work, Wrong; go read, can't do radios or RUUS, Normally it's perfectly fine with a stock recovery and a protected hboot.
DRM keys are not really a problem unless you bought from watch or some other built-in thing like that.
Honestly, I couldn't care less which people do, but unlock is a pain for developers to deal with and frustrating when flashing roms. But I dislike incorrect statements like saying S-OFF and unlock are the same thing.
While its a "half assed s-off through fast boot, its still technically an s-off. Just not proper. So they aren't the same, just similar. They aren't however what people WANT on their devices.
Sent by breaking the sound barrier
Indirect said:
While its a "half assed s-off through fast boot, its still technically an s-off. Just not proper. So they aren't the same, just similar. They aren't however what people WANT on their devices.
Sent by breaking the sound barrier
Click to expand...
Click to collapse
Do this. Unlock with the HTC method then boot to bootloader. You will notice that your device is telling you that it is unlocked but still s-on. As far as I know s-on means exactly that and not "half assed" s-off. I dont think you're understanding the difference.
No I understand the difference. S-off means the entire device is no longer secured at all. You can flash anything from the device. With unlock, you can only flash using fast boot and you can't flash certain things like radios etc. Only kernels, recovery, and downgrading RUU's
Therefore, its a "halfassed" s-off
Sent by breaking the sound barrier
If the bootloader is locked, htc stock recovery is installed, and phone is not rooted but it is s-off, will the phone function normally? Like receive Ota from htc and behave like a brand new out of the box unmodified htc one m8? Planning on selling it so I want to know.
Sent from my Oneplus One using XDA Free mobile app
Shouldnt be an issue as long as completely stock rom/recovery
If any system files were altered with root, they need to be restored to stock to get OTA. RUU (available for AT&T version) back to stock is probably the best way to get it close to stock as possible.
Also, you need to tell the buyer the phone is s-off, as selling an s-off phone to an unsuspecting buyer is not a good idea (also that it was bootloader unlocked, even if returned to LOCKED).
redpoint73 said:
If any system files were altered with root, they need to be restored to stock to get OTA. RUU (available for AT&T version) back to stock is probably the best way to get it close to stock as possible.
Also, you need to tell the buyer the phone is s-off, as selling an s-off phone to an unsuspecting buyer is not a good idea (also that it was bootloader unlocked, even if returned to LOCKED).
Click to expand...
Click to collapse
Well I restored to htc sense nandroid and reset the phone. Only thing is the software buttons are stock android and not htc. It is unrooted and the bootloader saids locked not relocked. It is still s-off I didn't want to do ruu because if everything is not 100% stock the phone could brick
Sent from my Oneplus One using XDA Free mobile app.
patstar5 said:
It is still s-off I didn't want to do ruu because if everything is not 100% stock the phone could brick
Click to expand...
Click to collapse
Where did you hear that? I do not think that is true.
redpoint73 said:
Where did you hear that? I do not think that is true.
Click to expand...
Click to collapse
I heard that if it was not 100% stock it would through a red flag..... Or maybe that was turning it s-on? Well I have it listed on eBay already. Everything is stock except software buttons for some reason
Sent from my Oneplus One using XDA Free mobile app.
patstar5 said:
I heard that if it was not 100% stock it would through a red flag..... Or maybe that was turning it s-on?
Click to expand...
Click to collapse
Its not true. You can RUU away. It returns everything to stock except S-off, and UNLOCKED, RELOCKED banner.
redpoint73 said:
Its not true. You can RUU away. It returns everything to stock except S-off, and UNLOCKED, RELOCKED banner.
Click to expand...
Click to collapse
Cam you do ruu rooted and unrooted? The bootloader is locked.
Sent from my Oneplus One using XDA Free mobile app.
patstar5 said:
Cam you do ruu rooted and unrooted? The bootloader is locked.
Click to expand...
Click to collapse
Doesn't matter if the phone is rooted or not, the RUU will still run.
Bootloader needs to be locked or relocked for the RUU to run, unless you are s-off (RUU will not run with bootloader unlocked).
Of course, the RUU also needs to be the right carrier version (CID), and you can't "downgrade" or run a former RUU version than is on the phone (these restrictions are also bypassed by s-off).
Those are basically the only restrictions on running RUU.
There have been some isolated incidents on other devices where mods caused issues with RUU; so this may be what you have read. For instance, on the One X (EVITA) the Jellybean RUU bricked the device if SuperCID was present and S-on. But this was a bug, and not typical of how RUU works (basically a rare exception to the rule). I haven't heard of any such thing on the M8.
Or you may be thinking of OTA, which is a completely different case. For OTA, stock recovery needs to be present, and if any system files were altered by root, OTA will not install (although presence of root itself will not cause it to fail). AFAIK from reports here, OTA will install whether the bootloader is locked or not.
redpoint73 said:
Doesn't matter if the phone is rooted or not, the RUU will still run.
Bootloader needs to be locked or relocked for the RUU to run, unless you are s-off (RUU will not run with bootloader unlocked).
Of course, the RUU also needs to be the right carrier version (CID), and you can't "downgrade" or run a former RUU version than is on the phone (these restrictions are also bypassed by s-off).
Those are basically the only restrictions on running RUU.
There have been some isolated incidents on other devices where mods caused issues with RUU; so this may be what you have read. For instance, on the One X (EVITA) the Jellybean RUU bricked the device if SuperCID was present and S-on. But this was a bug, and not typical of how RUU works (basically a rare exception to the rule). I haven't heard of any such thing on the M8.
Or you may be thinking of OTA, which is a completely different case. For OTA, stock recovery needs to be present, and if any system files were altered by root, OTA will not install (although presence of root itself will not cause it to fail). AFAIK from reports here, OTA will install whether the bootloader is locked or not.
Click to expand...
Click to collapse
OK, where do I get the ruu at? From htc's site? Att m8 also how do I run it?
Sent from my Oneplus One using XDA Free mobile app.
patstar5 said:
OK, where do I get the ruu at? From htc's site? Att m8 also how do I run it?
Click to expand...
Click to collapse
RUU is here, near the bottom of the page, see "Manual system update instructions": http://www.htc.com/us/support/htc-one-m8-att/news/
The link gives step-by-step instructions, but RUU is just a .exe program (PC required) you run with the phone connected, the application will pretty much walk you through after that.
Although it was reported by several users last week, the file would not download to completion. One XDA user contacted HTC, who said they would look into it, so hopefully the issue has been fixed. I believe another XDA user posted the file for download, if you search around (if the official download is still broken).
Or you can also try the bootable RUU posted here, which does not require PC: http://forum.xda-developers.com/att-htc-one-m8/general/att-1-58-501-1-bootable-ruu-hboot-t2818556
http://dl3.htc.com/application/RUU_M8_UL_K443_SENSE60_ATT_MR_Cingular_US_2.23.502.3_Radio_1.19.213311491.A22G_20.51A.4198.01L_F_release_387305_signed_2.exe from http://www.htc.com/us/support/htc-one-m8-att/news/
t5620 said:
http://dl3.htc.com/application/ruu_m8_ul_k443_sense60_att_mr_cingular_us_2.23.502.3_radio_1.19.213311491.a22g_20.51a.4198.01l_f_release_387305_signed_2.exe from http://www.htc.com/us/support/htc-one-m8-att/news/
Click to expand...
Click to collapse
sweet thank you!
Andrew149 said:
sweet thank you!
Click to expand...
Click to collapse
you are welcome.
Remember that for the ruu to work you need to relock the bootloader and have stock recovery. and unroot. it works with S-OFF so no need to S-ON
t5620 said:
you are welcome.
Remember that for the ruu to work you need to relock the bootloader and have stock recovery. and unroot. it works with S-OFF so no need to S-ON
Click to expand...
Click to collapse
Umm I've never needed to lock my boot loader with s off to ruu 4.4.2. Are you sure?
Andrew149 said:
Umm I've never needed to lock my boot loader with s off to ruu 4.4.2. Are you sure?
Click to expand...
Click to collapse
Bootloader lock only needed for s-on.
Wow, same day RUU as the OTA? Unbelievable!
Andrew149 said:
Umm I've never needed to lock my boot loader with s off to ruu 4.4.2. Are you sure?
Click to expand...
Click to collapse
I'm not 100% sure.. but ,I always re-lock the bootloader just in case
How can I install this with S-on? Couldn't get S-off because firewater is broken for me.
My phone is rooted and the bootloader is unlocked. How can I lock the bootloader without S-off?
iArtisan said:
How can I install this with S-on? Couldn't get S-off because firewater is broken for me.
My phone is rooted and the bootloader is unlocked. How can I lock the bootloader without S-off?
Click to expand...
Click to collapse
you could try Sunshine to get S-OFF it cost $25 dollars but it can S-OFF your device.
But I think that you do not need to be s-off to run the RUU, if you want to easily relock the bootloader use tthe HTC One 2014 (M8) All-In-One Toolkit http://forum.xda-developers.com/showthread.php?t=2699065 its the easiest way
Can I use this to go from Google Play Edition back to stock Sense assuming I change my CID back to AT&T?
I am S-OFF and Bootloader Unlocked and obviously ATT branded.
Yes
Sent from my HTC One_M8 using XDA Free mobile app
So for the people who been running this ruu for a few weeks have you found any bugs?
Andrew149 said:
So for the people who been running this ruu for a few weeks have you found any bugs?
Click to expand...
Click to collapse
X2. Would like to know as well. Thanks.
Andrew149 said:
So for the people who been running this ruu for a few weeks have you found any bugs?
Click to expand...
Click to collapse
no bugs so far but battery life isn't that great as with the last FW although there is no battery drain like with the OTA but I'm not impressed with the battery performance
Sent from my HTC One_M8 using XDA Free mobile app
I have my phone set up like I want it. Stable, everything works. Running 4.4.2 rooted, unlocked, twrp recovery, etc. All the apps I want. So on and so forth.
Will nandroid backup made now work after I run this ruu? Basically update the os and then recover everything the way I have it set up now?
Sorry for asking what seems, even to me, a basic beginners question.
Question
lostangelintx said:
I have my phone set up like I want it. Stable, everything works. Running 4.4.2 rooted, unlocked, twrp recovery, etc. All the apps I want. So on and so forth.
Will nandroid backup made now work after I run this ruu? Basically update the os and then recover everything the way I have it set up now?
Sorry for asking what seems, even to me, a basic beginners question.
Click to expand...
Click to collapse
In short...No. First off, you can't install the 4.4.3 update if you have a TWRP recovery installed. You have to have the stock recovery in order to do the update. But...for the sake of argument, you did the update and...then re-rooted and restored your nandroid. You would in effect overwrite the update and put yourself back to where you started (if that makes any sense).
My advice would be to install a custom ROM that containes the 4.4.3 update already...or put a stock recovery back on your phone and do the update. There is a nice all-in-one update you can run right off the sdcard using Hboot. I did it and it was flawless.
Either way, you'll most likely be setting up your phone again but that really shouldn't be too bad. Take some screenshots so you will remember just how you had things.
Hope this helps and good luck.
Scott
lostangelintx said:
I have my phone set up like I want it. Stable, everything works. Running 4.4.2 rooted, unlocked, twrp recovery, etc. All the apps I want. So on and so forth.
Will nandroid backup made now work after I run this ruu? Basically update the os and then recover everything the way I have it set up now?
Sorry for asking what seems, even to me, a basic beginners question.
Click to expand...
Click to collapse
I have to ask, if you went through all that trouble, why would you ever want to run ATT software? You could have easily converted to Dev Edition and never looked back.
hack14u said:
I have to ask, if you went through all that trouble, why would you ever want to run ATT software? You could have easily converted to Dev Edition and never looked back.
Click to expand...
Click to collapse
I can't answer for the OP, but coming from the factory unlocked version and having tried various firmwares and ROMs (including Dev), the ATT RUU is the only one that gives me true LTE speeds.
Scott, could you point me towards that update using Hboot?
scott500 said:
In short...No. First off, you can't install the 4.4.3 update if you have a TWRP recovery installed. You have to have the stock recovery in order to do the update. But...for the sake of argument, you did the update and...then re-rooted and restored your nandroid. You would in effect overwrite the update and put yourself back to where you started (if that makes any sense).
My advice would be to install a custom ROM that containes the 4.4.3 update already...or put a stock recovery back on your phone and do the update. There is a nice all-in-one update you can run right off the sdcard using Hboot. I did it and it was flawless.
Either way, you'll most likely be setting up your phone again but that really shouldn't be too bad. Take some screenshots so you will remember just how you had things.
Hope this helps and good luck.
Scott
Click to expand...
Click to collapse
Sure thing... Here it is..
http://forum.xda-developers.com/att-htc-one-m8/general/att-2-23-502-3-bootable-ruu-pc-required-t2860486
Hi, what is about S-OFF for our device?
Anyone have S-OFF?, As he did? Thanks
For S-Off visit here:
http://forum.xda-developers.com/showthread.php?t=2847983
Sent from my HTC Desire 610 using XDA Premium 4 mobile app
That's incorrect information. There is nothing about s-off in that thread and it doesn't exist yet for our phone. That thread is about system write protection, which is something entirely different.
My bad, copied the wrong post
Sent from my HTC Desire 610 using XDA Premium 4 mobile app
I wish we had s-off, it'd make life easier.
Would have been great to s-off with sunshine but i guess our device is not supported
Someone working on s-off for our device?
Jcase and beaups are working on Sunshine S-off version 3.0, which will most likely support our device. It isn't out yet though, but should be soon. Whatever you do, DO NOT post in the sunshine thread asking anything about it.
$ 25 is a lot for a 610 Thanks for reply
Any advantages now that we can s-off with sunshine?
You can remove that ugly htc red text splash screen for starters
ClearD said:
You can remove that ugly htc red text splash screen for starters
Click to expand...
Click to collapse
Having s-off is news to me. @ClearD, did you purchase this? If so how did you implement it? I went to what I think is the thread but didn't see any notice of how to buy it...
Nevermind. Found it here. And the list confirms our phone. I don't think I'll be buying it because I'm not sure what else I can do that I'm not already doing. Good to know its there though.
http://www.androidpolice.com/2015/03/20/sunshine-3-0-released-with-ability-to-unlock-and-s-off-many-motorola-and-almost-all-htc-handsets/
ClearD said:
You can remove that ugly htc red text splash screen for starters
Click to expand...
Click to collapse
Went and removed red text and added a new splash
With it, you can also change the radio. And bootloader I think. And pretty much anything.
I assume just running the app will remove the red message, but can we just run this with our bootloaders already unlocked and rooted?
And is there anything that changes as far as how we update firmware in the future? I noticed some people were waiting for new exploits, meaning root might've been broken by updates so there must be some more info to it. It'd be great if it had a built in way to take otas even if it means automating the lock/return to stock to do this...
Thats the only thing I'm worried about, I'll s-off, do the whole recovery and mods, Lollipop drops and the only way to update is to relock and RUU. Then be stuck unrooted.
KLit75 said:
I assume just running the app will remove the red message, but can we just run this with our bootloaders already unlocked and rooted?
And is there anything that changes as far as how we update firmware in the future? I noticed some people were waiting for new exploits, meaning root might've been broken by updates so there must be some more info to it. It'd be great if it had a built in way to take otas even if it means automating the lock/return to stock to do this...
Click to expand...
Click to collapse
No, you've gotta flash a new splash screen with the command: fastboot flash splash splash.img
Yes, run it unlocked and rooted. That's optimal.
The current way to root should be fine for the life of the phone. Root tool v4 should be finer, actually. Use it instead. It's easier. No root is broken that I'm aware of.
To get an OTA, you will need to relock and ruu, plain and simple. It's always been that way. I don't know if s-off will affect that or not.
phatmanxxl said:
Thats the only thing I'm worried about, I'll s-off, do the whole recovery and mods, Lollipop drops and the only way to update is to relock and RUU. Then be stuck unrooted.
Click to expand...
Click to collapse
And then when you get the update, you unlock again and re root. Then use titanium backup to restore your apps. It's that easy.
ClearD said:
No, you've gotta flash a new splash screen with the command: fastboot flash splash splash.img
Yes, run it unlocked and rooted. That's optimal.
The current way to root should be fine for the life of the phone. Root tool v4 should be finer, actually. Use it instead. It's easier. No root is broken that I'm aware of.
To get an OTA, you will need to relock and ruu, plain and simple. It's always been that way. I don't know if s-off will affect that or not.
***I actually misspoke there...what I meant was the current version of sunshine wasn't working on the latest firmware (not our phone I don't think) and they were going to release a new version shortly.
That fastboot command you gave me...do I need to put a specific splash img in my fast boot folder or does just typing that in fast boot get it done?
Click to expand...
Click to collapse
You have to have a specific splash screen. So, someone with a stock one can pull theirs hopefully and we can reflash that.
So, I've been searching, and think I understand what I need to know, but am looking for clarification of which is my best option to get an AT&T HTC One M8 happy under T-Mobile....
I bought a HTC One M8 that is S-Off and has an Unlocked boot loader...
I THINK what I want to do is:
Change my CID to T-Mobile (T-MOB010)
fastboot oem writecid T-MOB010
Click to expand...
Click to collapse
Change my MID to T-Mobile's MID
adb shell
su
echo -ne '\x30\x00\x50\x00\x36\x00\x42\x00\x31\x00\x33\x00\x30\x00\x30\x00\x30' | dd of=/dev/block/mmcblk0p5 bs=1 seek=16384
exit
adb reboot bootloader
Click to expand...
Click to collapse
And then what... Do I need to re-lock the bootloader so I can flash an RUU?
fastboot oem lock
Click to expand...
Click to collapse
(if I lock the bootloader, is unlocking it again as simple as re-requesting an unlock code from HTC?)
And then flash the RUU?
Is there a reasonable way to accomplish this without re-locking the boot loader?
I've used Odin on Samsung devices, and flashtool on Sony Xperia devices... it's been a VERY long time since I had my last HTC device, so my RUU skills are a bit rusty... (I've got a fair amount of experience with CWM and TWRP...)
I'm VERY tempted to simply change the CID and flash the GPE RUU and see how that plays out... I'm just asking before I do something stupid.
scifan said:
So, I've been searching, and think I understand what I need to know, but am looking for clarification of which is my best option to get an AT&T HTC One M8 happy under T-Mobile....
I bought a HTC One M8 that is S-Off and has an Unlocked boot loader...
I THINK what I want to do is:
Change my CID to T-Mobile (T-MOB010)
Change my MID to T-Mobile's MID
And then what... Do I need to re-lock the bootloader so I can flash an RUU?
(if I lock the bootloader, is unlocking it again as simple as re-requesting an unlock code from HTC?)
And then flash the RUU?
Is there a reasonable way to accomplish this without re-locking the boot loader?
I've used Odin on Samsung devices, and flashtool on Sony Xperia devices... it's been a VERY long time since I had my last HTC device, so my RUU skills are a bit rusty... (I've got a fair amount of experience with CWM and TWRP...)
I'm VERY tempted to simply change the CID and flash the GPE RUU and see how that plays out... I'm just asking before I do something stupid.
Click to expand...
Click to collapse
Since you are S-Off, you can simply unlock and relock the bootloader at will. On my M7, I changed the MID through notepad, and overwrote the file, but can be done either way. Once I had the CID and MID correct I ran the RUU and it worked. I even had Wi-Fi calling. I only did it as a test, but everything worked out fine. If anything has changed from the M7 to M8, please chime in so I'm not steering the OP wrong.
scifan said:
Do I need to re-lock the bootloader so I can flash an RUU?
Click to expand...
Click to collapse
With s-off, you can flash RUU with bootloader unlocked.
redpoint73 said:
With s-off, you can flash RUU with bootloader unlocked.
Click to expand...
Click to collapse
Yep, s-off does not require the boot loader to be locked when flashing ruu's.
If you were still s-on then the bootloader would need to be relocked.
redpoint73 said:
With s-off, you can flash RUU with bootloader unlocked.
Click to expand...
Click to collapse
So, change the CID, and run the RUU exe and I'm good to go?
MID must match too, or it will fail.
My phone already had the cid set to supercid... I updated the mid, locked my bootloader, and hit it with T-Mobile's rom, and I seem to be cooking with gas.
Thanks guys!
Sent from my HTC One_M8 using Tapatalk
scifan said:
My phone already had the cid set to supercid... I updated the mid, locked my bootloader, and hit it with T-Mobile's rom, and I seem to be cooking with gas.
Thanks guys!
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
Good to hear, good to hear!