[Q] AT&T HTC One X(L) HBOOT and CyanogenMod - AT&T, Rogers HTC One X, Telstra One XL

So I'm probably asking a question that's been asked many times before.. I have the dreaded HTC One X from AT&T. I keep getting references toward the XL, and mine seems to fit the profile as a dual core LTE phone. Anyways, I am dealing with CWS_001 CID and HBOOT 1.14 and would like to upgrade my OS to either stock Jelly Bean or CyanogenMod (this would be my preference) or if someone has a BETTER suggestion than I am open to a better mod. I have seen a few really catchy ones like MAXIMUS that I wanted to try. I have achieved unlocking, rooting, and S-OFF on this device already. After those processes.. my phone downloaded a large system update from AT&T which was Jelly Bean. It will not allow it to install. I presume this is because my device isn't actually approved for that update and something I did in this whole process triggered the server into believing I should have gotten it..
So is there a way for me to update my HBOOT for CyanogenMod or some other form of an upgraded version of Android?
I am currently running:
Android Version 4.0.4
Sense Version 4.0
Software Number 2.20.502.7.710RD
SDK API Level 4.23
Kernel 3.0.8-01558
Anyone out there able to point me in the right direction? Thanks!

acw928 said:
So I'm probably asking a question that's been asked many times before.. I have the dreaded HTC One X from AT&T. I keep getting references toward the XL, and mine seems to fit the profile as a dual core LTE phone. Anyways, I am dealing with CWS_001 CID and HBOOT 1.14 and would like to upgrade my OS to either stock Jelly Bean or CyanogenMod (this would be my preference) or if someone has a BETTER suggestion than I am open to a better mod. I have seen a few really catchy ones like MAXIMUS that I wanted to try. I have achieved unlocking, rooting, and S-OFF on this device already. After those processes.. my phone downloaded a large system update from AT&T which was Jelly Bean. It will not allow it to install. I presume this is because my device isn't actually approved for that update and something I did in this whole process triggered the server into believing I should have gotten it..
So is there a way for me to update my HBOOT for CyanogenMod or some other form of an upgraded version of Android?
I am currently running:
Android Version 4.0.4
Sense Version 4.0
Software Number 2.20.502.7.710RD
SDK API Level 4.23
Kernel 3.0.8-01558
Anyone out there able to point me in the right direction? Thanks!
Click to expand...
Click to collapse
Did you flash TWRP or CWM recovery? Did you just flash su in recovery to achieve root?

exad said:
Did you flash TWRP or CWM recovery? Did you just flash su in recovery to achieve root?
Click to expand...
Click to collapse
I originally started with TWRP as I had used the all in one tool for alot of the process. I then performed the the S-OFF and just now flashed Clockwork because I had read of others with TWRP 2.5 issues installing ROMs. Even in clockwork I can't install the Jelly Bean update on my ICS phone so I'm assuming there is a step I don't know of and cannot find anything for it. Thanks for responding!

acw928 said:
I originally started with TWRP as I had used the all in one tool for alot of the process. I then performed the the S-OFF and just now flashed Clockwork because I had read of others with TWRP 2.5 issues installing ROMs. Even in clockwork I can't install the Jelly Bean update on my ICS phone so I'm assuming there is a step I don't know of and cannot find anything for it. Thanks for responding!
Click to expand...
Click to collapse
You need stock recovery to allow the installation of an OTA. It can be extracted from an OTA zip file.

In short, since you are S-OFF.
1. Flash 3.18 ATT RUU.
2. Flash recovery. I have always used TWRP and had good luck.
3. Save latest CM 10.1 (or other ROM) to your SDCARD.
4. Boot to recovery and flash ROM.
5. Profit!

Thanks alot, to both of you!
I used the RUU and after a few small errors was in fact able to update to HBOOT 2.14 and Android Jelly Bean. The rest should be a cake walk. I'm truly appreciative of how quickly and intelligently you guys helped me out. Thanks again.

Just wanted to thank you guys again.
Over the past 3 days, I have made a successful transition from a crummy stock device on an outdated Android 4.0.4 OS to ViperXL 3.2.8 with the latest ElementalX kernel and I could not be happier.
Could not have done it without you folks!

Related

AT&T HOX 1.73 root, unlocked, stock ROM... seeking further help to upgrade

Hi all.. thanks for the read & help.
Practically shuffled thru all HOX threads... confused a little bit now.
Im HOC AT&T , 1.73
rooted with onexroot
SuperCID'ed manual method
Unlocked
CMW 5.8.3.1 installed
Some clarifications in question:
1. how important is it to update to 1.85? Looks like most mod ROMs are running 1.85, and i dont mind going up to 1.85 to try out some ROMs
2. I've seen PeterHTC's method for going up to 1.85 (great write-up!). Unfortunately the upgrade ROM is an .exe file , and i'm on Mac... I came across a ROM_Stock_Root_1.85.502.3.zip, and wondering how to get it on the HOX? Do i fastboot flash ROM_Stock_Root_1.85.502.3.zip after i get it on the /sdcard/ ?
3. Do i need to, and what is the benefit of changing the kernel and radio files? Will upgrading the ROM to 1.85 take care of the issue or will I also have (or must) upgrade the kernel & radios?
thank you!!
For what it's worth, I just flashed straight to CleanRom Lite 1.0 after doing what you did (from 1.73: root, CID, unlock, CWM). That was three days ago and so far, so good.
so..
so i can flash to something like cleanROM SE 2.6 and that'll do it?
baddoor said:
so i can flash to something like cleanROM SE 2.6 and that'll do it?
Click to expand...
Click to collapse
I think cleanrom flashes the kernel but I'm not sure about the radio. I'd love to hear a more definitive answer. I imagine you could crack open the rom zip and figure it out with some digging. If you're really motivated you can set up vmware fusion or virtualbox with something like windows 7. It has worked for me on a Mac for all sorts of android hacking.
Great questions. Sounds like you've done a lot of research and distilled it all down to this. I got to a similar place but have a windows VM and ran out of patience so I ran the 1.85 RUU (same as OTA afaik except it wipes user data) then proceeded to mess with ROMs (and revert to 1.85 stock). ;-)
baddoor said:
Hi all.. thanks for the read & help.
Practically shuffled thru all HOX threads... confused a little bit now.
Im HOC AT&T , 1.73
rooted with onexroot
SuperCID'ed manual method
Unlocked
CMW 5.8.3.1 installed
Some clarifications in question:
1. how important is it to update to 1.85? Looks like most mod ROMs are running 1.85, and i dont mind going up to 1.85 to try out some ROMs
2. I've seen PeterHTC's method for going up to 1.85 (great write-up!). Unfortunately the upgrade ROM is an .exe file , and i'm on Mac... I came across a ROM_Stock_Root_1.85.502.3.zip, and wondering how to get it on the HOX? Do i fastboot flash ROM_Stock_Root_1.85.502.3.zip after i get it on the /sdcard/ ?
3. Do i need to, and what is the benefit of changing the kernel and radio files? Will upgrading the ROM to 1.85 take care of the issue or will I also have (or must) upgrade the kernel & radios?
thank you!!
Click to expand...
Click to collapse
KingCobra flashes the latest 1.88
Rock solid and has a very nice aroma installer, seems to resolve a bunch of issues. I would test it out if only for 1.88

[Q] HTC One S S3 CID and others

Hello all,
This is the first time I write on the forum and I'm another frustrated HTC One S (S3) user.
My phone is the Indian version (CID: HTC__038). It's still on the 4.0.3 version (it hasn't got the OTA update yet) and I cannot find any information related to when the 4.0.4 will be released in this region.
So, if I want to get the 4.0.4 I basically have two options:
- Install a custom ROM
- Install a RUU for other country
For the first point, I looked at the TrickDroid 4.0 but I found another thread (http://forum.xda-developers.com/showpost.php?p=33374826&postcount=424) where someone says that you only can install this ROM if you phone has the 4.0.4 version as base. Can anyone confirm this?
As for the second point, I found the problem that it's impossible (so far) to change the CID on the S3 model. So, there is no way to install a RUU from another country. Is this right?
Please, I would appreciate if you can help me on this or tell me a different way to upgrade to 4.0.4.
Thanks!
I know i won't be of any help to you, but i'm in the very same situation
My CID is HTC__662 (Hong Kong), and also for this: no RUU, no OTA, no Custom Rom 4.0.4 based...
And DO NOT try to flash TD v4!! U'll get only into bootloop; i think it's a matter of hboot that's different from 4.0.4 and 4.0.3 (for example, if u take a look at mcOneS3 rom u'll see it's a prerequisite).
I've spent more or less 2 days flashing, rebooting, soft-bricking, crying, recovering, crying again...at the end (after a brief test of TrickDroid 3.0.0, the only Rom i got to work but that did not match my needs) i've been happy to succeed in restoring old stock 4.0.3...
As far as i've understood: as long as we have no OTA/RUU, we are screwed.
I was told that it was only made for the T-Mobile version, but I'm pretty sure that's not right.
Same here, my CID is BSTAR301, still running the stock 4.0.3 and havent even found the RUU for that CID.. I don't really want root or flash any rom yet for warranty purposes (and because I'm satisfied by the way it is, so no need to get my hands dirty on it!) thus I'm relying on official updates, but considering the updates are region/CID/carrier dependant it's highly unlikely that I'll get 4.0.4 let alone Jelly Bean/sense 4+ by the end of the year... what a fricking joke!
Sent from my HTC One S using xda app-developers app
please my htc one s is bricked because i mistakely cleared storage in bootloader with cmw installed now im stock on loop and i cant flash through recovery cos i cant mount .
please can anyone help me with 3uk htc one s ruu h3g__001 pleasse

[Q] Getting Back Into Rooting...

I have been out of the rooting scene for about 1.5 years now. I'm sure a lot of things have changed since then and I need a quick catch up. I wanted to see where I could find a rooting tutorial for the HTC One X (AT&T). I plan on using the stock HTC ROM with a rooted phone. I'm getting out of choosing a custom ROM and just want to stick with the HTC stock ROM for now.
Currently I have the following specs...
- Android Version: 4.0.3
- HTC Sense Version: 4.0
- Software Number: CleanROM Standard 2.2
- HTC SDK API Level: 4.11
- HTC Extension Version: HTCExtension_403_1_GA_4
- Kernel Version: 3.0.8-01155-gca24d1e, [email protected] #1, SMP PREEMPT
- Baseband Version: 0.16.32.09.01_3_10.79.32.08L
- Build Number: 1.85.502.3_R2 CL63811 release-keys
- Browser Version: WebKit/534.30
A few big questions...
1) What is the latest OS for the HTC One X (AT&T)? Is 4.2.2 Out? Will it ever come out (if it's not already)?
2) Is there anything I should worry about losing in an upgrade to the latest OS?
3) Is there a thread to walk a user through the rooting process for my phone?
4) Should I worry about S-Off (not sure I use it now or will in the future)?
5) Should I worry about SuperCID (what is it used for)?
6) Is it possible to hack the WiFi tether so that it bypasses the carrier lock to provide free WiFi tether? (Like the hack for the Samsung Galaxy S4)
arvo.bowen said:
I have been out of the rooting scene for about 1.5 years now. I'm sure a lot of things have changed since then and I need a quick catch up. I wanted to see where I could find a rooting tutorial for the HTC One X (AT&T). I plan on using the stock HTC ROM with a rooted phone. I'm getting out of choosing a custom ROM and just want to stick with the HTC stock ROM for now.
Currently I have the following specs...
- Android Version: 4.0.3
- HTC Sense Version: 4.0
- Software Number: CleanROM Standard 2.2
- HTC SDK API Level: 4.11
- HTC Extension Version: HTCExtension_403_1_GA_4
- Kernel Version: 3.0.8-01155-gca24d1e, [email protected] #1, SMP PREEMPT
- Baseband Version: 0.16.32.09.01_3_10.79.32.08L
- Build Number: 1.85.502.3_R2 CL63811 release-keys
- Browser Version: WebKit/534.30
A few big questions...
1) What is the latest OS for the HTC One X (AT&T)? Is 4.2.2 Out? Will it ever come out (if it's not already)?
2) Is there anything I should worry about losing in an upgrade to the latest OS?
3) Is there a thread to walk a user through the rooting process for my phone?
4) Should I worry about S-Off (not sure I use it now or will in the future)?
5) Should I worry about SuperCID (what is it used for)?
6) Is it possible to hack the WiFi tether so that it bypasses the carrier lock to provide free WiFi tether? (Like the hack for the Samsung Galaxy S4)
Click to expand...
Click to collapse
First we need your bootloader details, go into bootloader and post the first few lines. To get into bootloader, hold power and volume down at the same time, keep holding until it reaches bootloader.
Sent from my Evita
Oh by the way, this should have been posted in the q&a section.
On it! Thanks for the quick reply btw.
Screenshot attached.
arvo.bowen said:
1) What is the latest OS for the HTC One X (AT&T)? Is 4.2.2 Out? Will it ever come out (if it's not already)?
2) Is there anything I should worry about losing in an upgrade to the latest OS?
3) Is there a thread to walk a user through the rooting process for my phone?
4) Should I worry about S-Off (not sure I use it now or will in the future)?
5) Should I worry about SuperCID (what is it used for)?
6) Is it possible to hack the WiFi tether so that it bypasses the carrier lock to provide free WiFi tether? (Like the hack for the Samsung Galaxy S4)
Click to expand...
Click to collapse
Ok now I can answer your questions:
1) The latest official release is 4.1, but 4.2 is supposedly coming soon.
2) You needn't worry about losing any functionality.
3) This is the root method you should use for your firmware version:
http://forum.xda-developers.com/showthread.php?t=1709296
4) Once you have root s-off is a good idea, then you'll be able to RUU to the latest which is required for aosp ROMs.
5) Once you have root, you'll need to get SuperCID so you can unlock your bootloader at htcdev.
6) There are third party apps which can do WiFi tethering, or you can use a non-at&t ROM to bypass it.
Sent from my Evita
---------- Post added at 04:44 PM ---------- Previous post was at 04:28 PM ----------
By the way, here is the method to get SuperCID so you can unlock your bootloader:
http://forum.xda-developers.com/showthread.php?t=1671396
You must get root first.
Sent from my Evita
timmaaa said:
3) This is the root method you should use for your firmware version:
http://forum.xda-developers.com/showthread.php?t=1709296
Click to expand...
Click to collapse
So this page is titled "[ROOT] 1.85 - New, working method - ACT NOW, MAY NOT LAST FOREVER!"
What is 1.85? That's not talking about the version of Android is it?
Also, do I still need to do this if my phone is already rooted?
No, that's your firmware version. Different root methods exist for different firmware versions, with each new release HTC usually plugs the exploit from the last version.
Sent from my Evita
So is mine currently 1.09.0000?
And im guessing that 1.85 is the latest right?
Your hboot is 1.09 and your firmware version is 1.85
Sent from my Evita
Ok so the build number is the firmware version right?
If that's true I don't get why I need to upgrade my firmware or re root for that matter. .. I'm a bit confused now. :l sorry for being so lost in all this. ..
Sorry I thought you looking for root because you asked for a rooting tutorial. You can just flash a stock ROM from the Android Development section.
Sent from my Evita
---------- Post added at 06:48 PM ---------- Previous post was at 06:27 PM ----------
Lol I didn't even notice the "tampered/unlocked" flags at the top of your bootloader, sorry, wasn't looking for them.
Sent from my Evita
timmaaa said:
Sorry I thought you looking for root because you asked for a rooting tutorial. You can just flash a stock ROM from the Android Development section.
Sent from my Evita
---------- Post added at 06:48 PM ---------- Previous post was at 06:27 PM ----------
Lol I didn't even notice the "tampered/unlocked" flags at the top of your bootloader, sorry, wasn't looking for them.
Sent from my Evita
Click to expand...
Click to collapse
Thanks!
For the record (please correct me if I'm wrong) I'm under the impression that a "ROM" is referring to the "OS" or Android installation that is currently on the phone. For example "ROM" could mean any of the three... 1) Stock install of HTCs 4.0.3 version of android 2) Stock install of HTCs 4.1 version of android 3) Custom install of CleanROM version 4.03 of android.
I just wanted to confirm that all I needed to do is update the ROM with the new stock ROM that's out (Android 4.1). Looking at all the forums I'm worried about updating the ROM due to issues with the security patches by HTC etc. I don't exactly understand the in's and out's of the rooting/unlocking/bootloaders/s-off/supercid process/apps but I do know the basics of how to root my phone when I get it from the store. My main concern is bricking my phone. So in saying that, you knowing what I currently have on my phone (what's installed and I'm running based on my previous posts and pictures). Do you think all I have to do now is just obtain the 4.2 HTC ROM and install it on top of what I have done? Do I need to re-root because of some HTC security patch? Also, is the HTC ROM (4.2) I'm looking for stock or a custom ROM? I'm guessing a custom one.
THANKS AGAIN FOR ALL THE HELP!!!
arvo.bowen said:
Thanks!
For the record (please correct me if I'm wrong) I'm under the impression that a "ROM" is referring to the "OS" or Android installation that is currently on the phone. For example "ROM" could mean any of the three... 1) Stock install of HTCs 4.0.3 version of android 2) Stock install of HTCs 4.1 version of android 3) Custom install of CleanROM version 4.03 of android.
I just wanted to confirm that all I needed to do is update the ROM with the new stock ROM that's out (Android 4.1). Looking at all the forums I'm worried about updating the ROM due to issues with the security patches by HTC etc. I don't exactly understand the in's and out's of the rooting/unlocking/bootloaders/s-off/supercid process/apps but I do know the basics of how to root my phone when I get it from the store. My main concern is bricking my phone. So in saying that, you knowing what I currently have on my phone (what's installed and I'm running based on my previous posts and pictures). Do you think all I have to do now is just obtain the 4.2 HTC ROM and install it on top of what I have done? Do I need to re-root because of some HTC security patch? Also, is the HTC ROM (4.2) I'm looking for stock or a custom ROM? I'm guessing a custom one.
THANKS AGAIN FOR ALL THE HELP!!!
Click to expand...
Click to collapse
Yeah a ROM is the OS for the phone, whether it be stock or custom. You won't lose root, your bootloader won't be locked, installing a ROM only touches that partition of the memory.
There is no official 4.2 ROM that's been released by HTC yet, there are plenty of 4.2 aosp ROMs available though. Just to be clear, only ever download ROMs from XDA, and more specifically, from within this forum you're posting in.
To make it easier...
In the Android Development section you'll find stock and custom Sense ROMs. These only go up to Android 4.1 version.
In the Original Android Development section you'll find the aosp ROMs. These go right up to Android 4.2 and even 4.3 versions.
Sent from my Evita
timmaaa said:
Yeah a ROM is the OS for the phone, whether it be stock or custom. You won't lose root, your bootloader won't be locked, installing a ROM only touches that partition of the memory.
There is no official 4.2 ROM that's been released by HTC yet, there are plenty of 4.2 aosp ROMs available though. Just to be clear, only ever download ROMs from XDA, and more specifically, from within this forum you're posting in.
To make it easier...
In the Android Development section you'll find stock and custom Sense ROMs. These only go up to Android 4.1 version.
In the Original Android Development section you'll find the aosp ROMs. These go right up to Android 4.2 and even 4.3 versions.
Sent from my Evita
Click to expand...
Click to collapse
That was a perfect way to sum it up! I guess the route I prefure to take is the pure android. ;] So at this point do I need to do anything before installing my aosp rom?
Sent from my SGH-M919 using Tapatalk 2
arvo.bowen said:
That was a perfect way to sum it up! I guess the route I prefure to take is the pure android. ;] So at this point do I need to do anything before installing my aosp rom?
Sent from my SGH-M919 using Tapatalk 2
Click to expand...
Click to collapse
In order to run the latest aosp ROMs you'll first need to update your hboot/firmware. And, in order to do that you'll first need to get s-off. And, in order to do that we first need to make sure you have SuperCID. This sounds like a lot but it's all relatively easy to do.
First things first. If you don't already have adb/fastboot installed on your pc you need to get that. And make sure you have the latest HTC drivers installed too. Once you've got all that put your phone in bootloader, connect to pc and wait for it to say fastboot usb on the phone display. Open a command prompt from within your fastboot folder. Now you want to give this command to make sure fastboot can see it properly:
Code:
fastboot devices
It should return your device serial number, if it doesn't your drivers are not right. If it does your can now enter this command:
Code:
fastboot oem readcid
If it returns your CID as 11111111 it means you have SuperCID, if not you'll have to get it by looking here.
Next is s-off which you can find here.
Once you have done that you can download the 3.18 RUU here. This is really easy to do, you just put your phone in bootloader, connect it, and run the exe program. Just make sure you don't have any other programs running, and make sure screen saver and hibernation are turned off.
Once the RUU is complete your phone will be completely stock, including recovery. So you'll need to install TWRP again. Download TWRP 2.6 from here. Put the file in your fastboot folder. Connect phone in fastboot mode, open command prompt from within fastboot folder, issue the following commands:
Code:
fastboot flash recovery "filename.img"
(the exact filename, minus the talking marks)
Code:
fastboot erase cache
Code:
fastboot reboot-bootloader
Now you can enter recovery on your phone. And you're ready to flash whatever you want.
Sent from my Evita
timmaaa said:
In order to run the latest aosp ROMs you'll first need to update your hboot/firmware. And, in order to do that you'll first need to get s-off. And, in order to do that we first need to make sure you have SuperCID. This sounds like a lot but it's all relatively easy to do.
First things first. If you don't already have adb/fastboot installed on your pc you need to get that. And make sure you have the latest HTC drivers installed too. Once you've got all that put your phone in bootloader, connect to pc and wait for it to say fastboot usb on the phone display. Open a command prompt from within your fastboot folder. Now you want to give this command to make sure fastboot can see it properly:
...
Now you can enter recovery on your phone. And you're ready to flash whatever you want.
Sent from my Evita
Click to expand...
Click to collapse
Everything worked great! I have everything updated and I'm now using HTC's latest version. So on to getting my AOSP ROM. Which one should I get? What's the most used/best out there? Is there a PURE Android release that has not been altered? Such as the one found on the latest Google phone (Nexus 4 - Running Android 4.2.2)?
arvo.bowen said:
Everything worked great! I have everything updated and I'm now using HTC's latest version. So on to getting my AOSP ROM. Which one should I get? What's the most used/best out there? Is there a PURE Android release that has not been altered? Such as the one found on the latest Google phone (Nexus 4 - Running Android 4.2.2)?
Click to expand...
Click to collapse
Nothing is totally pure Android for this phone, but if you want the closest to stock either try CM10.1 (which is android 4.2.2) or CM10.2 (which is android 4.3). In my experience, CM10.2 is much more stable so I'd look there first. There's plenty out there to try!
Sent from my HTC Evita with XDA Premium 4
Taste of Android 4.3
RollTribe said:
Nothing is totally pure Android for this phone, but if you want the closest to stock either try CM10.1 (which is android 4.2.2) or CM10.2 (which is android 4.3). In my experience, CM10.2 is much more stable so I'd look there first. There's plenty out there to try!
Sent from my HTC Evita with XDA Premium 4
Click to expand...
Click to collapse
Thanks! Right before you posted I made the decision to go with CM10.2. I want to get a taste of 4.3!
arvo.bowen said:
Everything worked great! I have everything updated and I'm now using HTC's latest version. So on to getting my AOSP ROM. Which one should I get? What's the most used/best out there? Is there a PURE Android release that has not been altered? Such as the one found on the latest Google phone (Nexus 4 - Running Android 4.2.2)?
Click to expand...
Click to collapse
Awesome :thumbup:
Asking which ROM is best/favorite is actually against the rules here on XDA so I can't really answer that, and it really comes down to personal preference.
But...
The closest to pure Android would be Cyanogenmod (cm10.1 = Android 4.2 and cm10.2 = Android 4.3), or AOKP. To be honest though all aosp ROMs are pretty much visually the same, they all look like stock Android. Other ROMs like Carbon, PAC, Rootbox, Slimbean all have the same pure Android look as Cyanogenmod and AOKP, but they have more customization features.
My suggestion would be to flash a few and see what you like best. Have fun!
Sent from my Evita
Getting files on my SD card via fastboot
OK quick question. How would I get files on my sd card (cm-10.2-20130821-NIGHTLY-evita.zip) so that I can install the ROM?
arvo.bowen said:
OK quick question. How would I get files on my sd card (cm-10.2-20130821-NIGHTLY-evita.zip) so that I can install the ROM?
Click to expand...
Click to collapse
Put your phone into recovery, connect to pc, select mount from recovery menu then mount usb storage. It'll show up on your pc as a removable drive so you can copy the ROM across.
One thing I forgot to mention is that you need to flash a gapps (Google apps) package zip directly after the ROM when using aosp. You can find the gapps package here, use the table at the top of the page to find the appropriate package for cm10.2.
Sent from my Evita

S-OFF - Good idea? Please read before you decide....

All, please be aware that S-OFF is not a trivial thing to do - once you are S-OFF, you will NOT be able to go S-ON again, try and you'll have a nice mini paperweight!
You'll find that S-OFF can cause more problems than it can "solve" - a quick search will show that you may (actually, most likely will) have to keep your bootloader LOCKED to boot your ROM - a locked bootloader = no fastboot = no flashing new boot or recovery images. UNLOCKED = boot loop city, with you as the mayor!
The only way to use fastboot would be to run revone via adb shell or the TWRP built-in terminal, boot to hboot, do your fastboot stuff, then revone again to relock the bootloader so you can actually boot your ROM.
The reason that S-OFF became a popular was to remove HTC's system protection - system protection basically removes any changes made to the system and reverts to the original system image every time you reboot. REALLY annoying. S-OFF allows system mods, which is a good thing, BUT: It's NOT necessary, as the proper solution is a custom kernel which removes the system protection without you risking a bricked phone.
Bottom line is, AVOID S-OFF if you can.
S-OFF does have benefits and is very handy in certain situations, but felt that people should also be aware of the risks, and think before doing it, "Do I REALLY need to do this, or can I wait a short time after an Android version upgrade for a modded kernel, or ROM with kernel mods?"
I've now helped 16 members out of soft bricks, it's a long and laborious process - everybody wants the latest and greatest (I know I do!), but a little forethought and patience may save you £500 buying a new phone to get the latest and greatest. There is no claiming on warranty or asking for a refund for your brick.
Is this true, you can't turn s-on again without bricking the phone?
Also I'm currently s-off with an unlocked boot loader and don't suffer any boot loops. Using Magio R3 JB4.22 and JMZ kernel. Maybe you would suffer boot loops with a different setup, I don't know..
Also the kernel I'm using I'm sure has system protection disabled. Does this make s-off pointless for me? Does this do the same as s-off?
cheers.
Sent from my HTC One using Xparent Green Tapatalk 2
You my friend, are a smart man. You've stuck with a stable ROM which has a lot of solid development work which had been tested and verified. JMZ knows exactly what he is doing, and produced a kernel which, as you correctly pointed out, negated the need to s-off. ALL of the issues reported for 4.3 are down to people buggering about with something they don't really understand.
Stay stable.
Just in case I did at some point want to update my rom at a later date to 4.3 or maybe 4.4 when it's released, will I have issues being s-off? And is it possible to undo s-off? Or could I leave it as is without issues? I just want to be clear on this. Cheers.
Sent from my HTC One using Xparent Green Tapatalk 2
RuffBuster said:
Just in case I did at some point want to update my rom at a later date to 4.3 or maybe 4.4 when it's released, will I have issues being s-off? And is it possible to undo s-off? Or could I leave it as is without issues? I just want to be clear on this. Cheers.
Sent from my HTC One using Xparent Green Tapatalk 2
Click to expand...
Click to collapse
There are roms for 4.3 (stock deodexed by tr1gg3r) which have a modded kernel which removes system protection, so no need for s-off - there is a new 4.3 magio rom coming very soon, I've been beta testing for a week.... It's sweeeeeeet! It's going to be about 60% smaller than the usual mini ROM due to getting rid of the massive amount of bloat.... Fast, trim, and battery life is a good 40% better!
When kitkat arrives (in February apparently!), it will be system protected, so I don't doubt the whole "stock/s-off" thing will kick off again - my advice to everyone is to have patience, a modded kernel included in a rom will be available a few days after the OTA....
Going s-off then attempting s-on is very risky.....
Hope this helps!
nelvinchi said:
There are roms for 4.3 (stock deodexed by tr1gg3r) which have a modded kernel which removes system protection, so no need for s-off - there is a new 4.3 magio rom coming very soon, I've been beta testing for a week.... It's sweeeeeeet! It's going to be about 60% smaller than the usual mini ROM due to getting rid of the massive amount of bloat.... Fast, trim, and battery life is a good 40% better!
When kitkat arrives (in February apparently!), it will be system protected, so I don't doubt the whole "stock/s-off" thing will kick off again - my advice to everyone is to have patience, a modded kernel included in a rom will be available a few days after the OTA....
Going s-off then attempting s-on is very risky.....
Hope this helps!
Click to expand...
Click to collapse
so once u s-off, is better to stay s-off right? Unless u have to exchange for warranty or something then u would have to take the risk to s-on. And btw what is that 4.3 Rom? Is it like a stock Rom or sense Rom?
@abzboi "And btw what is that 4.3 Rom? Is it like a stock Rom or sense Rom?"
it is the 4.3 rom that you have been discussing with tr1gg3r84 on his magiorom thread !!
abzboi said:
so once u s-off, is better to stay s-off right? Unless u have to exchange for warranty or something then u would have to take the risk to s-on. And btw what is that 4.3 Rom? Is it like a stock Rom or sense Rom?
Click to expand...
Click to collapse
Warranty - If you touch the bootloader in ANY way, s-off/s-on, whatever, the device is MARKED and no tool or method to re-stock can hide this - if it goes back to HTC and is checked, they WILL know you have messed about with it. Fact.
For whatever reason someone has gone s-off, it's best not to mess about with it, the more modding the messier it gets. Google "back to s-on" and you'll see so many horror stories, and so many "HOW to return to 100% STOCK - 100% working!". Yeah, right.
S-OFF is unnecessary UNLESS you are an actual DEVELOPER, and have a full understanding of android and HTC system. 4.3 came out, people posted OTA's, then everyone found that they couldn't flash it as they were rooted/custom rom/custom recovery - ooooh, if i go back to "stock" i'll be able to install it. Errrr, I think you'll find that the majority of people who attempted to "re-stock" found that, "re-stock" = soft brick.
Stock rom IS sense rom
Braddison said:
@abzboi "And btw what is that 4.3 Rom? Is it like a stock Rom or sense Rom?"
it is the 4.3 rom that you have been discussing with tr1gg3r84 on his magiorom thread !!
Click to expand...
Click to collapse
Indeed it is. I've been beta testing versions for the past couple of weeks, and can confirm it's fast, slim, and de-bloated. Battery life is around 40% better....
@nelvinchi brilliant ! i've came from an galaxy s3 running slim rom and been looking for a superslim rom since gettin a one mini (as we are restricted with storage space).i hope tr1gg3r84 uploads the rom this weekend.
Re: S-off... i have no issues with s-off at the moment(no boot loops etc).will find out if i run in to difficulty when i flash the new MagioRom .
cheers
Braddison said:
@nelvinchi brilliant ! i've came from an galaxy s3 running slim rom and been looking for a superslim rom since gettin a one mini (as we are restricted with storage space).i hope tr1gg3r84 uploads the rom this weekend.
Re: S-off... i have no issues with s-off at the moment(no boot loops etc).will find out if i run in to difficulty when i flash the new MagioRom .
cheers
Click to expand...
Click to collapse
You are s-off - you'll be fine with this as it doesn't require a fastboot flash of the boot.img, so no bootloader unlocking/relocking necessary....
Can I ask (just out of curiosity):
If you are LOCKED/UNLOCKED
hboot version
SuperCID
Current ROM and recovery
Thanks!
cool.
S-off unlocked (used ramrunner not revone)
hboot- 2.19.00
supercid- no
rom- stock sense 5.5 4.3 deodex by tr1gg3r84
recovery- twrp not cwm
i did run into a few issues throughout the whole process to be honest though...After running superwipe it deleted everything,even the rom i was going to flash on sd.
i had to push rom to phone but it failed to flash. i then had to push rom and supersu to /data/local, then rom flashed from there but
couldnt find the md5 but it has worked without any issue since (you had helped me out by this point,thanks again)
cheers
I've just discovered that if you have hboot version 2.21 you will NOT need to re-lock your bootloader to prevent boot loops after going S-Off. However, in order to update your hboot to 2.21, you have to go S-off first, LOL. Just know that you won't be able to boot to anything other than recovery or fastboot until you update your hboot to 2.21. Hope this helps someone some day
Hum...
If i'm :
HBOOT 2.19
S-OFF
SUPERCID
Bootloader unlocked with htcdev
Root
On the stock 4.2.2 rom after purchase
I can't flash the stock rom of tr1gg3r84 or i may brick or have boot loops ?
@PuffDaddy_d Hey im currently S-off, unlocked bootloader ,hboot- 2.19.00 . never had any issues with bootloops no matter what rom I've tried. never had to flash the boot.img via fastboot either!
i take it that you mean we have to update our hboot for tr1gg3r84s new stock 4.4.2 rom or we will face bootloops ??
cheers
Braddison said:
@PuffDaddy_d Hey im currently S-off, unlocked bootloader ,hboot- 2.19.00 . never had any issues with bootloops no matter what rom I've tried. never had to flash the boot.img via fastboot either!
i take it that you mean we have to update our hboot for tr1gg3r84s new stock 4.4.2 rom or we will face bootloops ??
cheers
Click to expand...
Click to collapse
You might be right - I didn't go S-Off until I tried the new 4.4.2 Rom, so it very well could've worked with previous versions.
For the "boot loop city" you refer to while being s-off and unlocked. remove the file /system/bin/hcheck. It will fix that problem. No need to relock and unlock all the time
And why can you NOT go back S-ON?
And the write protection is in kernel and has nothing to do with S-OFF. Well, actually, kernel checks status of S-OFF/S-ON. If its on then don't allow system edits. If it is OFF then allow system edits. You can be s-on with a modified kernel and make changes to system

Upgrading from 4.4.2

Hi,
I'm still on 4.4.2 and wish to backup, S-OFF, root, and upgrade to 5.x (open to trying a custom ROM). I'm completely new to this and have a couple questions:
In what order should things be done? My guess is the order listed above?
Can I just follow the instructions in the stickies (firewater, etc), or are they out of date?
If upgrading to a non-Sense ROM, will software (camera, sound, etc) work as well?
If you have any tips/suggestions/advice/things you wish you'd known, I'd greatly appreciate it. Thanks!
1.Go here.
Download APP/EXE version (which i did).
Follow the instruction & flash the exe ruu.If you encounter problem when flashing,just flash this latest hboot & reflash the app exe ruu.Do this only if you encount with any flashing error.
Let it reboot.That's all .
2.No matter which rom you are flasing SENSE or SENSLESS,just flash the latest firmware first.Then you can flash any rom.
Before you go loading RUUs I would recommend turning s-off first. For that you have to use sunshine. Firewater is discontinued and won't work even if you have the files. You would have to run sunshine BEFORE upgrading to lollipop because it hasn't (yet) been updated to work on the lollipop update. Hope this isn't too late of advice.
Caspid said:
Hi,
I'm still on 4.4.2 and wish to backup, S-OFF, root, and upgrade to 5.x (open to trying a custom ROM). I'm completely new to this and have a couple questions:
Can I just follow the instructions in the stickies (firewater, etc), or are they out of date?
If upgrading to a non-Sense ROM, will software (camera, sound, etc) work as well?
If you have any tips/suggestions/advice/things you wish you'd known, I'd greatly appreciate it. Thanks!
Click to expand...
Click to collapse
Hi,
Follow this xda thread to root http://forum.xda-developers.com/xperia-z/general/guide-how-to-root-10-5-1-0-283-t2872873.
After rooting, install NUT's dual recovery. Then download pre-rooted zip for Android 5.0.2 from development section and flash through revovery.
Sent from my C6602 using xda Forums PRO
SurenderK said:
Hi,
Follow this xda thread to root http://forum.xda-developers.com/xperia-z/general/guide-how-to-root-10-5-1-0-283-t2872873.
After rooting, install NUT's dual recovery. Then download pre-rooted zip for Android 5.0.2 from development section and flash through revovery.
Sent from my C6602 using xda Forums PRO
Click to expand...
Click to collapse
These instructions are for a different phone. It's the same for the M8?
cntryby429 said:
Before you go loading RUUs I would recommend turning s-off first. For that you have to use sunshine. Firewater is discontinued and won't work even if you have the files. You would have to run sunshine BEFORE upgrading to lollipop because it hasn't (yet) been updated to work on the lollipop update. Hope this isn't too late of advice.
Click to expand...
Click to collapse
What, really? Even for 4.4.2? I thought sunshine was only required for later versions.
Caspid said:
These instructions are for a different phone. It's the same for the M8?
What, really? Even for 4.4.2? I thought sunshine was only required for later versions.
Click to expand...
Click to collapse
So I don't know what that guy is talking about. Steer clear of that advice.
The only way to unlock the bootloader of a Verizon m8 is sunshine and it also turns s-off which is sweet. Firewater worked for older versions, I actually used it myself many months ago. Shortly after sunshine released for the m8 they turned off the online part of Firewater. Sunshine does cost $25 but I donated more than that as a thanks for Firewater, it seems fair.
Once s-off you will be able to do pretty much whatever you want, flash recovery (which can then flash custom roms), upgrade firmware, downgrade firmware, flash radios, etc. However this also means that you can brick your phone if you don't know what you're doing. Definitely don't go following instructions instructions for another phone.
It you don't mind sense, flashing doddat's stock rooted RUU is a one step process and you're done.
If you want bloat removed, the ability to make nandroid, and the many features of custom roms then you need to flash TWRP recovery and you can go to town. If you want bloat removed then there are some pretty good sense based roms. I ran viper Rom for a while and was pretty happy. Then there's gpe and cm based roms. As far as I know most are pretty bug free.
Just be careful. Like I said, s-off allows you to do both awesome and detrimental things to your phone. Know what you're doing, how to do it, and most importantly how to undo it before you do anything.
cntryby429 said:
So I don't know what that guy is talking about. Steer clear of that advice.
The only way to unlock the bootloader of a Verizon m8 is sunshine and it also turns s-off which is sweet. Firewater worked for older versions, I actually used it myself many months ago. Shortly after sunshine released for the m8 they turned off the online part of Firewater. Sunshine does cost $25 but I donated more than that as a thanks for Firewater, it seems fair.
Once s-off you will be able to do pretty much whatever you want, flash recovery (which can then flash custom roms), upgrade firmware, downgrade firmware, flash radios, etc. However this also means that you can brick your phone if you don't know what you're doing. Definitely don't go following instructions instructions for another phone.
It you don't mind sense, flashing doddat's stock rooted RUU is a one step process and you're done.
If you want bloat removed, the ability to make nandroid, and the many features of custom roms then you need to flash TWRP recovery and you can go to town. If you want bloat removed then there are some pretty good sense based roms. I ran viper Rom for a while and was pretty happy. Then there's gpe and cm based roms. As far as I know most are pretty bug free.
Just be careful. Like I said, s-off allows you to do both awesome and detrimental things to your phone. Know what you're doing, how to do it, and most importantly how to undo it before you do anything.
Click to expand...
Click to collapse
So instead of making a new thread my question is similar to the guys above. I am on 4.4.2 but already have S-off and root, TWRP installed etc. I have had the phone since launch and have been happy enough to not worry about updating or changing anything too much.
Anyhow, I am now interested in updated, I read a few months ago that 4.4.2 should update to 4.4.3 before going to 4.4.4. Is this still the case if I only want to go to 4.4.4? Still the case if I go all the way up to 5.0.1?
Second, apologies if the answer is the same as above but I just want to be sure I am clear, I am s-off already, will I need sunshine moving forward for after I updated? Or since I am s-off already will I stay that way and be able to root without any additional steps after updating?
Resputan said:
So instead of making a new thread my question is similar to the guys above. I am on 4.4.2 but already have S-off and root, TWRP installed etc. I have had the phone since launch and have been happy enough to not worry about updating or changing anything too much.
Anyhow, I am now interested in updated, I read a few months ago that 4.4.2 should update to 4.4.3 before going to 4.4.4. Is this still the case if I only want to go to 4.4.4? Still the case if I go all the way up to 5.0.1?
Second, apologies if the answer is the same as above but I just want to be sure I am clear, I am s-off already, will I need sunshine moving forward for after I updated? Or since I am s-off already will I stay that way and be able to root without any additional steps after updating?
Click to expand...
Click to collapse
I recall that idea of necessary incremental upgrades being passed around for my previous HTC device, the Rezound. I suspect that it's not true although I certainly don't know enough to support that statement. My suspicion is that if you were to flash any of the RUUs which were posted by dottat you will successfully boot any of our official software versions regardless of what version you're coming from. This presumes the prerequisite that you're s-off in order to permit downgrading (if you choose) and/or use of some of his s-off-required RUUs. With as full-proof as those RUUs seem to be, the worst case scenario is that your device bootloops requiring another RUU. I don't know that you're at all too much risk of bricking your phone provided you are flashing files that are meant for your exact model (be weary of flashing international/AT&T RUUs and such to a verizon phone) and are following instructions.
Regarding sunshine, as long as you don't issue specific fastboot commands to relock the bootloader or turn s-on, then you should have no further use for Sunshine. The only reason I can see someone taking updates incrementally is if they want to take them OTA. However, if you're s-off then I would highly recommend just using an RUU. None of the RUUs or firmware update zips will relock the bootloader or turn s-on. I can think of very few reasons to do either of those with the exception of returning to full stock for a warranty return. I believe that all of the RUUs will restore stock recovery, but since they don't relock the bootloader, you can always just flash back your custom recovery via fastboot or bootloader and re-root your stock rom. Alternatively, once you have a custom recovery you can flash any one of the many custom roms which will almost certainly come pre-rooted.

Categories

Resources