So I made a toolkit for 3 HTC phones. You can see them in my signature. Would you guys / girls be interested in using a toolkit for an All-In-One use. If so, please let me know and I can work on it and probably have it up by tonight. Thanks!
hasoon2000 said:
So I made a toolkit for 3 HTC phones. You can see them in my signature. Would you guys / girls be interested in using a toolkit for an All-In-One use. If so, please let me know and I can work on it and probably have it up by tonight. Thanks!
Click to expand...
Click to collapse
I'm not sure what that is, and haven't chased down your links. Be a few hours before I get a chance to scout it out - i'm just skimming general since I just got back to my dev station and am getting my night started.
I'll just go ahead an say yes, and i'd use it for something, and appreciate the development of it.
Anyone who is willing to take the time to develop tools for working with the device should be encouraged to do so - the more resources at our fingertips allows for more productivity.
Also, as developers move on over time and large online file-hosts are no longer safe cloud storage, the more people who write tool packages for the device specifically enables future devs a higher chance of having the tools available over the long haul as people move on to other devices.
So, peg me as one vote for a variety of reasons even beyond the quick justification for your work here.
I welcome your interest in making something for the device and would like to take a minute to thank you for any work you want to do on it - definitely there is interest!
Blue6IX said:
I'm not sure what that is, and haven't chased down your links. Be a few hours before I get a chance to scout it out - i'm just skimming general since I just got back to my dev station and am getting my night started.
I'll just go ahead an say yes, and i'd use it for something, and appreciate the development of it.
Anyone who is willing to take the time to develop tools for working with the device should be encouraged to do so - the more resources at our fingertips allows for more productivity.
Also, as developers move on over time and large online file-hosts are no longer safe cloud storage, the more people who write tool packages for the device specifically enables future devs a higher chance of having the tools available over the long haul as people move on to other devices.
So, peg me as one vote for a variety of reasons even beyond the quick justification for your work here.
I welcome your interest in making something for the device and would like to take a minute to thank you for any work you want to do on it - definitely there is interest!
Click to expand...
Click to collapse
Thank you for your input.
The toolkits I make do the following:
- Install HTC Drivers
- Flash Kernels
- Flash Recoveries
- S-Off via Revolutionary (if available) / Unlock bootloader via HTCDev (if available)
- Boot into recovery/bootloader
- etc.
There are buttons that you press once and it will do what you want.
I can unlock my HTC Amaze bootloader and flash a recovery within 5 mins.
I really appreciate your input. It is very thoughtful and meaningful.
I am looking to spread my toolkit to many HTC devices and possibly other devices as well. I just finished making one for the Rezound since I received a lot of support and feedback.
I hope as well to receive support and would like to feel welcomed to a new area of the forum.
Heck yea I would be interested. I not too savvy on how to root, but.this sounds fool proof if it involves one button. If I
Understand.correctly.
Sent from my myTouch_4G_Slide using XDA App
This should help all the people and existing users. I will try to get it up tonight. Have a lot of homework and some exams this week.
Awesome - We just cracked S-OFF to S-On reversal Here
So that might be something to consider for your tool too.
Don't worry about stretching yourself too thin to get it out the door - take care of the important things first. We all understand that you do this kind of stuff when you can, and when not that's cool.
We're all here in our spare time as we can give it - I look forward to anything you want to put together!
Blue6IX said:
Awesome - We just cracked S-OFF to S-On reversal Here
So that might be something to consider for your tool too.
Don't worry about stretching yourself too thin to get it out the door - take care of the important things first. We all understand that you do this kind of stuff when you can, and when not that's cool.
We're all here in our spare time as we can give it - I look forward to anything you want to put together!
Click to expand...
Click to collapse
I am still trying to understand what the tool does lol. If you are on S-Off (only rare devices have it I believe), then you can go back to S-On and go back to S-Off?
I am aiming to get the toolkit up by Wednesday. First 3 days this week is gonna be long on me
hasoon2000 said:
I am still trying to understand what the tool does lol. If you are on S-Off (only rare devices have it I believe), then you can go back to S-On and go back to S-Off?
I am aiming to get the toolkit up by Wednesday. First 3 days this week is gonna be long on me
Click to expand...
Click to collapse
Its not rare to be s-off.
sent from rubix ics 5.2 mt4gs
leoilios said:
Its not rare to be s-off.
sent from rubix ics 5.2 mt4gs
Click to expand...
Click to collapse
Not all the latest devices have S-Off. For example, the Amaze 4G, the Rezound. That is what I was trying to say.
:thumbup: Ill use it, I use HTC Super Tool! Its amazing. Your tool seems simular
Sent from my HTC myTouch_4G_Slide using Tapatalk
hasoon2000 said:
I am still trying to understand what the tool does lol. If you are on S-Off (only rare devices have it I believe), then you can go back to S-On and go back to S-Off? ...
Click to expand...
Click to collapse
Yes and no -
If on 1.44.0007 hboot version you can S-OFF via the Revolutionary method.
Figured out how to turn that back S-ON again - and afterwards you can S-OFF again using the Rev method. (But only if NOT on hboot 1.45.0013 with S-ON)
You may also run the PG59IMG.zip that restores to factory stock condition whether S-ON or OFF (it's an HTC signed package) and still be either S-ON or OFF depending on what you were when you ran it - your security status is preserved.
When you update to the most recent software version, it will replace your hboot with a 1.45.0013 version...here's the skinny:
If you are S-OFF and upgrade to the most recent OTA then you may freely flash back to the original retail stock condition using the first PG59IMG.zip, or use the new one to flash fresh straight to the most recent software version.
You may also replace your hboot whenever you want.
If, however, you are S-ON and advance to the most recent OTA, that's a one-way trip right now. You will no longer be able to use the Rev method to S-OFF, you will no longer be able to reset before the most recent OTA, and you cannot replace your hboot. You cannot replace your radio.
You also have to flash boot.img seperately from any custom ROM that uses a custom kernel.
So, if S-ON or OFF on versions:
1.28.531.9 (software)
1.28.531.10 (software)
With hboots:
1.44.0006 (factory S-OFF)
1.44.0007 (retail launch)
1.44.1107 (Revolutionary)
... you may do whatever you want.
With S-OFF and:
1.55.531.3 (software)
1.45.0013 (hboot)
...you may still do whatever you want.
With S-ON and:
1.55.531.3 (software)
1.45.0013 (hboot)
...you are stuck where you are, with all the restrictions I mentioned above but we got the HTC Unlock tool working now so it's not hopeless, just crippling.
That's most of it laid out, the rest is kinda common sense but questions always welcome. If "I don't know" wasn't a valid answer no one would ever learn anything.
Edit:
Also, yogi2010 verified earlier that flashing the PG59IMG.zip file (not sure which - probably both though) doesn't wipe out LOCK/UNLOCK status.
It appears that LOCK/UNLOCK and S-ON/OFF are device specific and not so much hboot specific.
When I flash the S-ON copies of hboots people have graciously given me, they read S-OFF on my S-OFFed device. Whether that's a function of what Rev did to it or not is something i'm exploring now.
Hopefully yogi2010 will see this and add what he found about the LOCK/UNLOCk status for flashing the PG59IMG.zip files to clear that up a bit
Alright guys. I feel pretty bad saying that I was gonna update this by yesterday and I couldn't. (No wonder why devs hate making ETAs) A lot came into my life. A lot of school as well as my brother's wife will be giving birth to their first child really soon! Pretty exciting.
For those with requests / updates they want me to add, please PM me the link/info/what device it is for. It will be easier to add in. Thanks!
No worries man, we all have life stuff that pops up. We're in no hurry here.
Sent from my myTouch_4G_Slide using xda premium
Related
Hi everybody,
I am thinking about getting a Sensation, but I have a little doubt.
As far as I know, the Sensations for sale now are S-ON.
Now, I am hearing that HTC wants to start selling unlocked bootloaders soon. Does that mean S-OFF?
But my main question is: should I keep myself from buying a Sensation now, if I want the ability to root later?
Does this question even make sense?
I am also curious if S-ON or S-OFF matters, I just picked this phone up from t-mobile yesterday, should I have staved off my purchase? Basically, what does this relate to rooting and custom ROM's?
just get the phone as its great, they will unlock bootloader in few weeks and if not someone else from XDA will do that.
With or without s-off still the phone is good.
Sent from my HTC Sensation using XDA
Hiya all,
I'm waiting till salary time and then I'll most probably get it. It's the main reason I registered here, to track the status of the problems and solutions... Must have it! Time to switch from the stupid Tattoo, but at least I got it for free (say, is a Tattoo to be considered as a contest prize or as a curse?)
Anyway, I definitely prefer it to be s-off because I won't be able to afford a new one for quite some time, so I want to take the best out of it.
Sent from my [email protected]
Not sure if the Sensation ever will be default s-off, this phone is already launched and far as i remember htc said they will unlock (or make it easy) on future models.
If u want the Sensation just get it It will be unlocked either by the devs or htc soon anyway. And it's still a great device so using it stock works for a while
I'm a little unclear on if S-off has anything to do with root. I've rooted several phones and am comfortable with that if it is one step. I get what I need which is access to titanium backup and control of the bloatware. I don't delete anything, I freeze it.
I just searched and read where the S-off is for security and it allows for flashing unsigned roms....I sorta get it a little LOl. I'm learning .....
But does S off have anything to do with getting root? Can you have one without the other? Unlocking the bootloader has something to do with checksums matching right? If the checksum matches, you're in? Are unlocked bootloader and S off related?
Flashing is a bit much for this neophyte....I know my limits. If I were to have a problem I wouldn't know what to do.
S off unlocks fastboot in a way that allows flashing unsigned radio roms and wiping system and such. Read up on that.
I believe but cannot be sure that s on prevents flashing unsigned recovery, but an unreleased but leaked signed recovery can fix. (say an engineering one).
That enables Custom recovery which is the holy grail
In summary I don't believe s on and s off have much to do with the locking being done by htc. My wife's htc hd is s-on.
Sent from my GT-I9100 using Tapatalk
ickster said:
I'm a little unclear on if S-off has anything to do with root. I've rooted several phones and am comfortable with that if it is one step. I get what I need which is access to titanium backup and control of the bloatware. I don't delete anything, I freeze it.
I just searched and read where the S-off is for security and it allows for flashing unsigned roms....I sorta get it a little LOl. I'm learning .....
But does S off have anything to do with getting root? Can you have one without the other? Unlocking the bootloader has something to do with checksums matching right? If the checksum matches, you're in? Are unlocked bootloader and S off related?
Flashing is a bit much for this neophyte....I know my limits. If I were to have a problem I wouldn't know what to do.
Click to expand...
Click to collapse
You can only get temp root with S-ON as every reboot the system will lose root
So what are the advantages of temp root? Can you permanently delete bloatware? Not that I would , just curious. Could you run Tit. backup and freeze stuff? Thanks, I am learning.
I'm quite positive HTC will never start shipping all retail units s-off, so all of this wondering about dates on the box and where to buy, etc is all just a waste of time. If they choose to give us a way to unlock the bootloader, it will be similar to the Nexus One and Xoom.
Now you may wonder, but how come some people have purchased s-off phones? Well they likely were originally a test or review unit of some kind that got resold or repackaged. There is simply no reason to expect HTC would intentionally ship phones with s-off.
Either they'll give us a method to unlock or we'll find it on our own. Don't bother hunting for dates and stores to find an s-off device.
karnovaran said:
I'm quite positive HTC will never start shipping all retail units s-off, so all of this wondering about dates on the box and where to buy, etc is all just a waste of time. If they choose to give us a way to unlock the bootloader, it will be similar to the Nexus One and Xoom.
Now you may wonder, but how come some people have purchased s-off phones? Well they likely were originally a test or review unit of some kind that got resold or repackaged. There is simply no reason to expect HTC would intentionally ship phones with s-off.
Either they'll give us a method to unlock or we'll find it on our own. Don't bother hunting for dates and stores to find an s-off device.
Click to expand...
Click to collapse
Thanks, I was curious about the S off phones I'd heard of. My questions are just general. I'm curious as well as the op. I keep hearing the 3 terms....unlocked bootloader, s-off, and root but am confused how they all relate. Like the op said should I care? I don't know LOL...
ickster said:
Thanks, I was curious about the S off phones I'd heard of. My questions are just general. I'm curious as well as the op. I keep hearing the 3 terms....unlocked bootloader, s-off, and root but am confused how they all relate. Like the op said should I care? I don't know LOL...
Click to expand...
Click to collapse
Basically..
Root (all phones) will let us use root apps like wireless tether and titanium backup.
S-off (the latest HTC phones) will give us unrestricted access to flashing full ROMs.
In general, they go hand in hand. There is such a thing as temporary root access (last until you reboot), which can happen with s-on. But full root access will require s-off. When people talk about wanting an unlocked bootloader, they want s-off.
Notice I said the latest HTC phones, that's because s-off is an HTC specific situation. It doesn't apply to Motos or any others.
ickster said:
So what are the advantages of temp root? Can you permanently delete bloatware? Not that I would , just curious. Could you run Tit. backup and freeze stuff? Thanks, I am learning.
Click to expand...
Click to collapse
You cant permanently delete bloatware. You can freeze stuff and run titanium.
The thing is that for now there is no vunerability to take advantage of and make root in the official rom.
Custom Roms come pre rooted...
ickster said:
Thanks, I was curious about the S off phones I'd heard of. My questions are just general. I'm curious as well as the op. I keep hearing the 3 terms....unlocked bootloader, s-off, and root but am confused how they all relate. Like the op said should I care? I don't know LOL...
Click to expand...
Click to collapse
Actually you are right, I might start to get some more information about the 3 terms. However, as far as I understood, S-ON and S-OFF don't really relate to root.
I will buy the phone and that's it
In general, they go hand in hand.
Click to expand...
Click to collapse
aaand this shows that I didn't understand...
It's a great phone with or without the s-off imo.
Sent from my HTC Sensation 4G using XDA App
miguelroboso said:
aaand this shows that I didn't understand...
Click to expand...
Click to collapse
Yes, s-on/s-off and root are two different things. One refers to write-protection and the other to privileges.
The reason I say they go hand-in-hand is that permanent root can not happen on this phone without s-off.
If XDA cracks this thing, here's is the likely order of events:
- achieve temporary root for s-on devices
- achieve a method of toggling s-on devices to s-off
- achieve permanent root
- begin custom ROM craziness
- much rejoicing
karnovaran said:
Yes, s-on/s-off and root are two different things. One refers to write-protection and the other to privileges.
The reason I say they go hand-in-hand is that permanent root can not happen on this phone without s-off.
If XDA cracks this thing, here's is the likely order of events:
- achieve temporary root for s-on devices
- achieve a method of toggling s-on devices to s-off
- achieve permanent root
- begin custom ROM craziness
- much rejoicing
Click to expand...
Click to collapse
True
Nice post
So, my understanding is that S-On is not that deleterious for the rooting process.
I thought of it as a horrible techno-disease for a phone
miguelroboso said:
So, my understanding is that S-On is not that deleterious for the rooting process.
I thought of it as a horrible techno-disease for a phone
Click to expand...
Click to collapse
Nah. It hasn't been a permanent medical condition for past HTCs. The problem we have with the Sensation is that prior exploits have been fixed, so a new way in has to be found. (you could replace "Sensation" with "G2" and find that sentence posted here about 8 months ago)
karnovaran said:
Nah. It hasn't been a permanent medical condition for past HTCs. The problem we have with the Sensation is that prior exploits have been fixed, so a new way in has to be found. (you could replace "Sensation" with "G2" and find that sentence posted here about 8 months ago)
Click to expand...
Click to collapse
Thanks; just out of curiosity, given HTC's current policy of openness, is there the technical possibility that they would help in the process?
<Collaboration><Dev><Ideas> HTC Evo 2.3.3 Gingerbread Root Collaboration.
* I love the color orange.HTC Evo 2.3.3 Gingerbread Root Collaboration
The Lowdown on Everything
FASTBOOT
HTC's RUU releases basically run the adb reboot bootloader code, reconnect to the phone, verify the version and run a series of fastboot commands to install the contents of the PC36IMG (detailed below). In the same way it may be possible to run fastboot commands from command prompt with the SDK installed if you can time it just right in the flashing process, or not. The bootloader can be quite picky when it comes to letting anyone or anything flash anything lower than the version on the phone, or unsigned.
Click to expand...
Click to collapse
PC36IMG
The PC36IMG is what is flashed in the bootloader. The contents of the zip include the radio, system, and more. As long as S-ON is present the bootloader won't flash any PC36IMG that isn't signed by HTC themeselves, however with S-OFF you can flash custom PC36IMGs as well as downgrade, because the bootloader doesn't check the firmware version to see if it's newer or not. If someone was however to be a sneaky awesome ninja and steal HTC's secret sauce then we could simply sign any PC36IMG we wanted to and fake a newer version in the android info txt.
Click to expand...
Click to collapse
RECOVERY
From my understanding the stock recovery references alot with the bootloader to check for most of the same checks it looks for in the PC36IMG, but in the update.zip HTC includes for updates. The stock recovery won't flash anything but signed HTC update.zips either, which again you need the special sauce to sign. Custom recoveries like Amon RA or Clockwork remove the security and don't reference with the bootloader (since your phone has to be S-OFF anyways to flash a custom recovery.) A custom recovery is the key in flashing customs roms and kernels, if you can achieve it with the security on (S-ON) the you won't even have to worry about achieving S-OFF. However, that's near impossible due to the security in the bootloader HTC implements with updates. Which is why the bootloader has to be cracked to install anything.
Click to expand...
Click to collapse
RUU
The RUU is an official tool HTC puts out so people can reflash there phone with a stock firmware just like if it is brand new and your turning it on for the first time. The files included inside of the RUU frontend include the PC36IMG which is essentially what is flashed in the process, but in a fancy way I guess you could put it. The same security applies to the RUU, you can't downgrade versions without S-OFF because the bootloader still checks the version on the phone currently to see if it can flash the PC36IMG or not (when security is on [S-ON] )
Click to expand...
Click to collapse
APKS
I'm sure alot of you know of applications such as Visionary or Z4Root, they both use common exploits to root your phone in a simple application, first temp root then permanent root. They push the approiate resources, Superuser, su, busybox, set the permissions for everything to run, and clean up everything in the blink of an eye thanks to simple scripts. The same thing is still quite possible with any exploit, the exploit just has to be found in the software. You find the exploit you gain root. You have root you can do almost anything to your phone, but S-OFF still plays a role in everything with what you can and cannot flash. Sigh. I know right..
Click to expand...
Click to collapse
Our Mission
The whole purpose of this thread is to collaborate on possible ways to obtain S-OFF and/or root on 2.3.3, either update. We are community, thus we must act like one, and not bash each other for trying. If you have a truthful idea or any questions feel free to post them. You never know, you could very well help with rooting the latest update. This has gone on far to long it's been almost 2 months and no root. This is our time to free each other from the chains of security because we all like to be dangerous sometimes.
Click to expand...
Click to collapse
Possible Rooting Ideas
What Works What Doesn't
I encourage everyone to try previous rooting methods, and methods to obtain S-OFF and experiment as much as they feel comfortable with, you never know what you might find. We could be overlooking something.
Click to expand...
Click to collapse
There is no right or wrong answer only better ones than others. Please do not bash users, or slander them for there ideas, everyone has a right to post, but please stay on topic. /end
Am I missing something?
Sent from my PC36100 using XDA Premium App
lil_bono said:
Am I missing something?
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
Just give me a few, I'm still typing.
<done></done>
<words>I'll be back on tomorrow, I'm going to go lay down and talk to my friend. Feel free to comment with any ideas. I, myself, am looking into and working very hard to achieve S-OFF and root for the 2.3.3 update, it will come in time. That's just the key; time.</words>
What other phones have you developed, alone or with a group, a rooting and/or s-off type process for? And I don't mean an app that uses an already known exploit such as rageagainstthecage.
I guess at least we have a fancy thread now. Best of luck to everyone.
ill jsut post a small snippet of thanks for thaking this initiative, i dont know about android os myself one bit, so i can hardly contribute, but would there be a way to "fool" the hboot or Ruu version number ?
either fooling the hboot into thinking the ruu one is trying to flash ( to downgrade of course) is a higher version one, or to somehow change the RUU itself to report a different version number? i realize this may sound incredibly stupid as my programming knowledge is very limited, but jst throwing it out there...
once again, thanks for taking this initiative for the evo 4g community
I was wondering if you could force the RUU update. We know it verifies the version on the phone, but surely to could still flash if it was forced. Sort of like doing an nvflash on the tablets. You'd just need to hack the RUU updater to skip the version check and flash anyway. Unfortunately, I'm not a cracker, so...
This should take off
There's a whole thread in Evo General full of ideas due to some kind of "bounty" to whomever achieves root on 2.3.3. At least we could get a start on what does/doesn't work. (This is not meant to deter traffic from this brainstorming thread)
http://forum.xda-developers.com/showthread.php?t=1162671
skatrwannabe3 said:
There's a whole thread in Evo General full of ideas due to some kind of "bounty" to whomever achieves root on 2.3.3. At least we could get a start on what does/doesn't work. (This is not meant to deter traffic from this brainstorming thread)
http://forum.xda-developers.com/showthread.php?t=1162671
Click to expand...
Click to collapse
Hey, great idea. Just so you know, there is no "bounty" on rooting the ota. I dont even know where that term came from. I just started a thread to say that I am desperate for root, I will pay for someone to figure it out. I never asked anyone or expected anyone else to throw money in on it too. It has since grown into a 600+ dollar pot, and I think that its a good thing. The people that take the time to root it should get a pat on the back.
On topic: I see a bunch of people saying to downgrade, isnt temp root gonna come before that? Shouldnt temp root be the thing to focus on first?
I'm not much of a programmer but ill brick my phone as many times as needed lol
Sent from my PC36100 using XDA App
github said:
What other phones have you developed, alone or with a group, a rooting and/or s-off type process for? And I don't mean an app that uses an already known exploit such as rageagainstthecage.
I guess at least we have a fancy thread now. Best of luck to everyone.
Click to expand...
Click to collapse
I've personally never been the leader of a rooting or S-OFF project before, but my knowledge of Android on a whole is pretty vast. I do develop roms and kernels as well as themes and apps for Android in general, so I guess I'm pretty qualified?
fldash said:
I was wondering if you could force the RUU update. We know it verifies the version on the phone, but surely to could still flash if it was forced. Sort of like doing an nvflash on the tablets. You'd just need to hack the RUU updater to skip the version check and flash anyway. Unfortunately, I'm not a cracker, so...
Click to expand...
Click to collapse
I'm not sure that the RUU is anything but a front end user interface for the process, the actual flashing and everything involves the bootloader, which is why it still pushes the PC36IMG temp. to the sdcard. It might however be in the RUU itself and using fastboot flashes? I'll look into it. Good idea, thanks.
Who rated the thread bad?
bubby323 said:
I'm not sure that the RUU is anything but a front end user interface for the process, the actual flashing and everything involves the bootloader, which is why it still pushes the PC36IMG temp. to the sdcard. It might however be in the RUU itself and using fastboot flashes? I'll look into it. Good idea, thanks.
Click to expand...
Click to collapse
but does the RUU update the hboot itself?
the point is , older hboots and android software are already rooted, if we can get back to those , the end result is the same, we get root, then upgrade using a stock rooted rom, problem solved
bubby323 said:
What Works What Doesn't
Click to expand...
Click to collapse
My recent failures attempts while on 4.24 S-On:
Amon_Ra Recovery PC36IMG.zip flashed from Hboot
Signed 3.70 PC36IMG.zip flashed from Hboot
Signed 4.24 PC36IMG.zip flashed from Hboot (it loads/updates, but is basically a factory reset)
3.70 RUU exe
UnrEVOked3
some chucklehead
bubby323 said:
Who rated the thread bad?
Click to expand...
Click to collapse
Eh, I put in a 5 star vote to make it up, also to show the uselessness of voting.
Has anyone looked at the contents of a PC36IMG.zip? I am still decompliling one, but its a fun task to decipher all of the code. Another thing I need is for someone to tell me which files I should be looking for as far as HTC signing. What I would like to do is maybe strip it from the stock one, and insert it into a custom image.
Sent from the land of motorcycles!
Here is the RUU for the OTA ATT 2.20 update.
Warning if you use this RUU you cannot go back to a lower RUU ( 1.85, etc ) or lower firmware as the HbOOTS are different! This is more for us that have already done the update. This will help us get back to stock if something goes foul.
There is no benefit for anyone to run this RUU as of now until root, etc is sorted out. Like I said for now mainly for us that already updated.
Thanks to scrolser for the link and DvineLord for initial find
Issues:*
1. If you update you will get a newer hboot, you may not be able to use other older ruu's such as 1.85, etc. Recommend immediately making a backup once rooted, unlocked, etc.*
2. Updating results in boot.IMG from custom roms not being flashed again. Have to flash the boot.IMG of custom Rom in fastboot as before.*
3. Radio.img will not flash on new hboot either must be done in fastboot same as boot.img.
HTC One X for AT&T ROM Update | 8.02.2012
Starting August 2nd 2012, HTC will be rolling out a system update for the HTC One X.
This update will only be available for AT&T HTC One X customers and will be sent to the device over the air. Once the release is ready, users will receive a notification on their device advising them of this update and provide instructions to receive and install it. Users can proactively check for this update by going to Home > All Apps > Settings > AT&T Software Update > Check for updates.
As an alternative solution, the system update can be downloaded to a PC and manually applied to the device. See the section at the bottom of these instructions for more information.
This system update includes:
New features:
NFC Capabilities
Additional content added to HTC Hub
Third party music applications accessible from the Car application.
Fixes/Updates:
Wi-Fi connectivity fixes
Improved Bluetooth automobile compatibility
3G/4G connectivity improvements
HTC Sense fixes
Contacts synchronization fix
Network time fix (clock displays 30 minutes off)
WARNING: During the upgrade process the device will reboot multiple times and show software upgrade screens. Do not remove the battery as this will stop the update and your device may be rendered inoperable!
Getting Started
Before you proceed with the update, make sure you have done the following:
Set aside approximately 20 minutes to allow the device to update, possibly longer based on Wi-Fi network speed
Connect the device to a charger
Ensure the battery is charged to at least 30%
Connect to a stable Wi-Fi network to download the software file.
Installation instructions
To manually perform the update, follow these steps below:
From the Home screen, tap All apps and then tap Settings.
Tap AT&T Software Update.
Tap Check for updates.
Tap OK to download the update.
After you select your method of download, you will be prompted with a Wi-Fi or Data fee warning message. If this is acceptable, tap OK to start the upgrade process.
Status of the download can be viewed in the Notifications pull down.
Once the download is complete, the user will be prompted to install from the Notifications pull down. Tap the System update to begin the upgrade process.
Tap OK to begin the update process to software version 2.20.502.7.
Device will reboot and begin installation. Users will not be able to use their device during the installation process (approximately 10 minutes).
System update complete. Tap OK to continue
Manual system update instructions:
If you are outside of AT&T/Wi-Fi coverage, or the update is not found, you may perform a manual system update.
Performing the system update manually will delete all information from the device. Ensure all information is backed up before proceeding. See the Help & How To section of this website for more information on backing up your device contents.
Performing the ROM Update:
Download and save the HTC One X™ for AT&T ROM update to your PC.
Connect your device to your PC via the supplied USB cable. NOTE: You must have HTC Sync Manager installed on your PC in order to run the update.
NOTE: If you do not have HTC Sync Manager installed already, you may download the software from http://www.htc.com/us/support/.
Ensure the device is properly recognized on the PC, then locate the HTC One X™ for AT&T ROM Update that you downloaded. Double-click on the file to launch the system update wizard.
Follow all of the system update wizard instructions shown on your PC.
Once the update is complete, click Finish in the Wizard and the device will reboot.
Once the device reboots, the initial setup wizard will appear.
Once the initial setup process is complete, the device is ready for use.
Download
portions of this post copyright HTC 2012. All rights reserved to them.
kewl
http://dl3.htc.com/application/htc_one_x_RUU_2.20.502.7_att_us_08022012.exe
.
Third party music applications accessible from the Car application.
Click to expand...
Click to collapse
WOOT.
Thank you for not using File Factory haha
"NFC capabilities"????
Sent from my HTC One X
OP really needs to post the warnings that come with the new RUU! Do not flash if you run custom roms
XsMagical said:
OP really needs to post the warnings that come with the new RUU! Do not flash if you run custom roms
Click to expand...
Click to collapse
Well, it's not that bad really. As long as you have supercid you can unlock your bootloader again, install twrp recovery, and go back to flashing custom roms. You simply lose the ability to flash kernels within recovery, instead having to revert to doing it in fastboot. Honestly it isn't that much of an inconvenience.
slippers67 said:
Well, it's not that bad really. As long as you have supercid you can unlock your bootloader again, install twrp recovery, and go back to flashing custom roms. You simply lose the ability to flash kernels within recovery, instead having to revert to doing it in fastboot. Honestly it isn't that much of an inconvenience.
Click to expand...
Click to collapse
yeah if you know what you're doing, but damn I'm going to miss the one stop flashing we used to have.
eraste said:
Here is the RUU for the OTA ATT 2.20 update.
Warning if you use this RUU you cannot go back to a lower RUU ( 1.85, etc ) or lower firmware as the HbOOTS are different! This is more for us that have already done the update. This will help us get back to stock if something goes foul.
There is no benefit for anyone to run this RUU as of now until root, etc is sorted out. Like I said for now mainly for us that already updated.
Thanks to scrolser for the link and DvineLord for initial find
Click to expand...
Click to collapse
I thought that was good?
XsMagical said:
OP really needs to post the warnings that come with the new RUU! Do not flash if you run custom roms
Click to expand...
Click to collapse
This was to be helpful for us that already did OTA. I agree tho if one isint literate in the world of android wait to use this until all the things above are worked out.
scribed on my 2.20 HOX
slippers67 said:
Well, it's not that bad really. As long as you have supercid you can unlock your bootloader again, install twrp recovery, and go back to flashing custom roms. You simply lose the ability to flash kernels within recovery, instead having to revert to doing it in fastboot. Honestly it isn't that much of an inconvenience.
Click to expand...
Click to collapse
yea thats fine if you know how, but why make everyones life harder when this upgrade is older then the asia 2.23.
its just going to make a lot of un needed posts to developers asking why the rom dont boot and so on. Run this ruu and it will cause more problems then anyone needs. As well as set you back from any S-Off development.
But that is my warning. Just saying, i cant see it from my house, my phone flashes
kernels just fine and always will. One Stop flashing.
I just hope you dev guys are extra super careful with your phones. Get a replacement with 2.20 on it and you're screwed.
gunnyman said:
I just hope you dev guys are extra super careful with your phones. Get a replacement with 2.20 on it and you're screwed.
Click to expand...
Click to collapse
I know i am, Ive been down this road several times in the past and i know what to flash and not to flash. That being said, I,m just trying to warn anyone that thinks the ruu is better then the rom alone...
gunnyman said:
I just hope you dev guys are extra super careful with your phones. Get a replacement with 2.20 on it and you're screwed.
Click to expand...
Click to collapse
I prefer ATT based things, not racist lol just prefer the ATT stuff it works better for me as I'm in America. I would like to think root, mount points, etc will be available so everyone can benefit. This is important because of your statement. Anyone needing a new phone now for some reason be it broken, screen etc will get this build. Not 1.85 anymore. I definitely don't think it needs to be backseated just because asia is 2.23. Us in America will be screwed as new phones ship with 2.20 not 2.23. I have faith lol who knows new hboot may have a flaw that finally allows s off.
scribed on my 2.20 HOX
To be honest I jumped on the update. It fixed a lot of the issues I had with 4.0.3 sense. I still have my unlock and I'm rooted. These times are like mini vacations from flashing. I also happen to have confidence in you devs, and also know that sooner or later (probably later) HTC will release source for this updated kernel and the dev will kick off again.
Although I don't envy you devs having to deal with people who don't read.
Thanks eraste for posting this as well as the guide for updating safely.
Sent from my HTC One X using Tapatalk 2
Nrod0784 said:
To be honest I jumped on the update. It fixed a lot of the issues I had with 4.0.3 sense. I still have my unlock and I'm rooted. These times are like mini vacations from flashing. I also happen to have confidence in you devs, and also know that sooner or later (probably later) HTC will release source for this updated kernel and the dev will kick off again.
Although I don't envy you devs having to deal with people who don't read.
Thanks eraste for posting this as well as the guide for updating safely.
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Anytime
scribed on my 2.20 HOX
eraste said:
I prefer ATT based things, not racist lol just prefer the ATT stuff it works better for me as I'm in America. I would like to think root, mount points, etc will be available so everyone can benefit. This is important because of your statement. Anyone needing a new phone now for some reason be it broken, screen etc will get this build. Not 1.85 anymore. I definitely don't think it needs to be backseated just because asia is 2.23. Us in America will be screwed as new phones ship with 2.20 not 2.23. I have faith lol who knows new hboot may have a flaw that finally allows s off.
scribed on my 2.20 HOX
Click to expand...
Click to collapse
Well I'm in america too! but i thought a warning would be nice, But what do i know
i think his warning was sufficient enough. he stated no benefits of flashing. unless you already did it prior. plus there are other threads who state warnings as well. people dont care or dont read and will flash anyway :laugh:
not taking sides i see what people do here that go against there better judgments or even when told not too :laugh:
Drop box just suspended my public links for excessive traffic lol lame. Changing hosts now sorry guys.
eraste said:
Drop box just suspended my public links for excessive traffic lol lame. Changing hosts now sorry guys.
Click to expand...
Click to collapse
whoa and i just downloaded too lol. just in time add to the RUU collection lol
First android phone it's a AT&T One X, i'll be using it on the Bell network. Got a good deal on Kijiji and I didn't ask enough questions apparently, lol.
The phone is clearly not stock, took me several hours to piece that together. I get it, I'm a noob. I can tell it's running Cleanrom 4.5. I want to get it back to something close to stock. I plan to learn all about rooting/roms but I want to do it from a vanilla phone so that I get to actually do it myself.
I googled and found a tutorial (link). I deleted the 'su' file and superuser.apk. I followed the rest of the steps and it didn't seem to do anything, just rebooted back into cleanrom.
I kept googling and now I'm following this guide: http://forum.xda-developers.com/showthread.php?t=1859714
I guess i'm going to flash from an RUU now ? My CID is 11111111, so I've read that means I have superCID and any RUU will work. I want to get to JB eventually, so can I just flash direct to the Europe 3.14 JB from HTCRUU? Or go with one of the ICS versions?
Am I doing this right?
No no no!
Edit: still writing but wanted to say don't flash that ruu
If you want completely stock you need to use fast boot and boot into hboot and run fastboot OEM lock
(You may need to search around to learn how do that)
Then run this ruu. http://beta.androidfilehost.com/?fid=9390077933525139511
Sent from my One X using Tapatalk 2
that is for the wrong phone
only place you should look at is here AT&T, Rogers HTC One X, Telstra One XL
Its good your asking the questions now if you want to go completely stock run an ruu which means relicking the bootloader and running it ill link you to some guides in a sec
---------- Post added at 07:43 AM ---------- Previous post was at 07:43 AM ----------
Oh and like others said don't use that ruu! We have the one XL
cleanrom 4.5 is pretty good and close to stock but adds quick settings, debloated, power menu and some other tweaks. i would keep it how it is and just learn about how custom roms work. you can learn how to use twrp in its current state and maybe learn how to use some root apps.
just so you know your phone is the evita not the endeavoru.
Thanks for the replies.
I haven't tried flashing anything yet so don't worry. I'm taking it slow.
I've already been into fastboot. Figured that out because it was a required step in the guides I said I was trying to use. I have all the drivers installed and I'm able to talk to the phone via fastboot at the comand prompt.
LOL, thanks for letting me know my phone is Evita. I guess I can delete the 600mb RUU I downloaded
I'm a little unclear about HBOOT vs. fastboot. I can get into the bootloader and go to the fastboot USB mode... is this analogous to HBOOT?
So my steps right now are:
1) Download correct RUU, Evita 2.20 ICS - I've also seen people discussing 1.85 vs 2.20, why chose one over another?
2) fastboot oem lock
3) Install RUU while phone is in bootloader mode
That right?
I would strongly suggest to slow down, and learn more about what root is and means, before going back stock. Root is just a change in permissions. You gain absolutely nothing by unrooting, and lose quite a bit. You lose the ability to do all sorts of mods to your phone, flash custom ROMs, use apps that require root like Adaway and Titanium Backup (and many others), remove carrier bloatware, activate tethering, and much more.
People have gone through great pains to find root methods for our device (and other Android devices). Many come on here looking for these root methods, for the awesome benefits that root means. I've seen very few, if any, people before you that have said "crap I accidentally got a rooted device, and don't want root". Think about that one for a while.
Plus, CleanROM 4.5 is already based on a more updated firmware version than any of the official AT&T RUUs. Plus it includes a lot of cool features and optimizations. Again, going from CleanROM to stock is a step backwards, not forwards, and you are gaining nothing, and losing quite a bit. Another thing about CleanROM, is that it is devoid of the AT&T bloatware (and there is a lot). Keep in mind that on the stock AT&T ROM, the bloat is not removable without root, so you are stuck with quite a few crappy apps that you will never use. That alone is a huge reason to have a rooted device. Also bear in mind that stock AT&T does not allow tethering (unless you have a data plan that allows it) and has other stock HTC apps (like FM radio) disabled. These cannot be enabled unless you have root.
Another thing, is that you will not get Jellybean any faster on stock than rooted. While its true that rooted, this phone will not be able to take the OTA when it rolls out (hasn't happened yet). But a stock rooted JB firmware will almost certainly be posted here on XDA, that is safely flashable on a rooted device. This often happens within a couple days of the OTA starting to roll out, if not faster. Sometimes even before the OTA, as sometimes the official RUUs get leaked before the OTA. All it takes is for a dev to get his hands on the files, apply root, and upload it here. Learning how to flash such a file to your device is very simple. Not much more than: download the file to your phone, boot into recovery, and press "install". So yet again, stock gains nothing over being rooted.
While its true that root is not for everyone. But if you've already found this place, and learned what things like RUU, bootloader, and fastboot are, then you probably already know more than most folks do about Android. You may feel in over your head, but it really just takes a few hours of reading to learn the fundamentals. And with that knowledge, you can do so much more with your phone than you can without root.
redpoint73 said:
I would strongly suggest to slow down, and learn more about what root is and means, before going back stock. Root is just a change in permissions. You gain absolutely nothing by unrooting, and lose quite a bit....
Click to expand...
Click to collapse
I appreciate the advice, thanks. To be clear, eventually I will probably bring the device back to where it is now. I've used linux before so I have an understanding of the permissions system and the added benefits of root.
My goal here is to get the phone back to stock so that I can learn the rooting/flashing process from the start, not the end. I understand why that might seem counterintuitive but I'm a very hands on person and I'll learn more of the theory by walking through the process than reading about how somebody else hacked this device to get where it is now.
Sure I'm making extra work for myself but I know what im getting into.
Sent from my HTC One X using xda app-developers app
echoboomer said:
I appreciate the advice, thanks. To be clear, eventually I will probably bring the device back to where it is now. I've used linux before so I have an understanding of the permissions system and the added benefits of root.
My goal here is to get the phone back to stock so that I can learn the rooting/flashing process from the start, not the end. I understand why that might seem counterintuitive but I'm a very hands on person and I'll learn more of the theory by walking through the process than reading about how somebody else hacked this device to get where it is now.
Sure I'm making extra work for myself but I know what im getting into.
Click to expand...
Click to collapse
You should have said so from the start, then. This pretty much negates everything I just typed above.
Its admirable that you want to learn the process from scratch, and its the opposite attitude of most n00bs here.
My advice, as another mentioned above, is stick to XDA, and don't follow instructions from random Googled sites. Most of those sites don't clearly delineate between our phone (Snapdragon S4) and the international (Tegra3) version, and following instructions for the international version is a great way to brick your phone.
Other than that, lock the bootloader, run the RUU, and have fun. Also check your hboot version. If its anything but 1.14, don't run the 2.20 RUU. You will want the 1.73 or 1.85 RUU instead, as the 2.20 RUU will update the hboot to 1.14, which plugs the holes by which boot.img and radios can be flashed from recovery. Unless you want to create ever MORE work for yourself, as the hboot can be downgraded using a Linux computer, lol!
Be sure to check out my index thread, as most anything you will need is here: http://forum.xda-developers.com/showthread.php?t=1671237
Thanks, sounds like I'm on the right track.
Also check back to my OP, I did say that I wanted to learn the whole process but I wanted to do it from stock. sorry you typed all that out but in sure it will help some other noob down the line.
Last thing, 1.85 vs 2.20?
Sent from my HTC One X using xda app-developers app
ChummyDays said:
2.20 has the new hboot, and that means that you have to extract the boot.IMG out of the ROM and flash it through fast boot. With 1.85 you just flash the ROM.
Sent from my One X using xda app-developers app
Click to expand...
Click to collapse
Cool thanks, I found a tutorial last night on how to extract boot.IMG from the ruu exe. I think I'm good to go.
Sent from my HTC One X using xda app-developers app
You might be confused. You shouldn't have to pull a boot.img from an RUU typically, only from a custom ROM zip. And only if you are on boot 1.14.
Sent from my HTC One X using xda app-developers app
Probably confused. Here's what I see in the boot loader.
***
Tampered
Unlocked
Evita PVT Ship S-ON RL
HBOOT-1.09.0000
Radio-0.19as.32.09.09_L
OpenDSP-v28.1.0.32.0504
eMMC-boot
***
Sent from my HTC One X using xda app-developers app
echoboomer said:
HBOOT-1.09.0000
Click to expand...
Click to collapse
This is what you want to see, and why you need to be sure to use the 1.85 RUU.
I am trying to attempt messing with this type of thing for the first time so noob handling will be required. My reason is simply my phone is a nice wallpaper display three days after the ota from tmobile 1.63.531.2 710rd.
I began by trying to follow:
http://forum.xda-developers.com/showthread.php?t=1505999
To no avail. Of course I noticed afterwards that for some reason it says to turn s-on in the header... exactly the opposite what what I need to flash the phone back to (PG59IMG_Doubleshot_TMOUS_1.28.531.9_Radio_10.48.9007.00U_10.12.9007.07_M2_release_201815_signed.zip) I have had problems with the phone ever since its first ota a year or so ago. With this latest ota the phone is more or less bricked as of the phone using power saver when I went to sleep last night... Wont call or check into the network...no dial tone. Took me 3-4 restarts for it to even show the antenna symbol and the 4g icon in the taskbar.
My phone is set as S-on for now. The only instructions I have found through the search tool relay how to do it to the sensation... I believe that is the mytouch 4g not slide. However I have the slide which is doubleshot. So my question is, is this instruction on http://forum.xda-developers.com/showthread.php?t=1192300 safe to use with the doubleshot since the (T-Mobile branded HTC myTouch 4g Slide ( doubleshot ) Developers Reference) page links to it indirectly. Using the link at the top of the how to S-on after s-off... again the opposite of what I need so I tried following the link at the top of that page " Guide to Installing S-off, Unlocking, ClockWork, Root, SuperCID & S-on " which takes you to the s-off instruction page for the sensation (Link: http://forum.xda-developers.com/showthread.php?t=1192300 )...I am guessing that it will work and sensation refers to HTC sense, but I don't care to make the mistake of doing it wrong and bricking my phone due to being derp.
I know there is a bit of overdone explanation and redundancy in the addresses I have left here. I am just trying to cover all my bases thanks for the help in advance.
The short and sweet is I need a link by link list with instructions on how to step my phone back for multiple reasons. First the recent OTA more or less broke my phone and I don't want a refurb phone with inferior parts from Assurion...(They were in class action lawsuits for this in the past.) nor do I want to pay 130$ for said replacement. Next from what I just read the 1.63 update has some serious security compromises that are awaiting response from HTC for an update. Basically it gives full accesses to all your data to include your sim and SD card contents to all apps. Regardless of user specified/agreed permissions.
Following ANY routine or procedure for another phone is just too dangerous & will never work anyway. The bad part being you may very well create a brick in the process. If you have the MT4G SLIDE, this is where you will get all that you need so don't even consider other threads.
Since you've done the OTA & are sitting at Hboot 1.63.XXX now you will HAVE to get S-Off before you can go back to your previous Hboot. To DO that you will have to follow the instructions HERE.
If all you are wanting to do is start flashing ROMs, then the instructions you need are HERE.
Keep us informed & we'll try to help if you need it. Good Luck!
WeekendsR2Short said:
Following ANY routine or procedure for another phone is just too dangerous & will never work anyway. The bad part being you may very well create a brick in the process. If you have the MT4G SLIDE, this is where you will get all that you need so don't even consider other threads.
Since you've done the OTA & are sitting at Hboot 1.63.XXX now you will HAVE to get S-Off before you can go back to your previous Hboot. To DO that you will have to follow the instructions HERE.
If all you are wanting to do is start flashing ROMs, then the instructions you need are HERE.
Keep us informed & we'll try to help if you need it. Good Luck!
Click to expand...
Click to collapse
Thanks for the hasty post reply any other suggestions...I have win7ult 64bit. Or will will juopunutbutter work even though they have the below disclaimer?
"Supported Operating Systems:
We only support Windows 7 32bit or Ubuntu 12.04 (and newer) 32bit, you may use a LiveCD if you have the wrong OS installed natively. Win XP 32bit might work for you but we do not support it as we did not test on it."
Also, this, "Be on the Stock RUU and be rooted (have superuser flashed). No other ROMs are supported, Fresh ROM will not work regardless of what you have read elsewhere."
-I am not rooted. Which is something else I want to accomplish so I can set up firewalls that block certain things.
Oh btw provided I can get this phone working again I am also going to attempt to reflash my older mytouch 3g... back to original as well that thing worked better than any of the current phones for my purposes before it got the update prior to the 2.2.1... the original update didn't work with adobe which is fine with me, people need to move on from adobe's garbage anyway. Specifically with the old mytough 3g though that really did add functionality at the sacrifice of sanity since it slowed the phone down so much. On that note though I may just put on a custom if I can get comfortable with this stuff. The last time I looked at a pc this hard was back in win98se when you had to know how to do tricks to make it faster like modifying available rame to twice as much above and below physical ram and a few other tweeks I have long forgotten.
That brings me to another question. If I go custom rom and unlocked this looming threat of brick is weighing in on me. If a phone is bricked is it possible to recover using some of the same tools that bricked it in the first place... flash install original rom as a fix? Just trying to see how much margin of error I have to work with.
Thanks again.
PS who do we talk to about backing off all the java on the site since it is so compromised right now? This sight has more java permissions than most sights of ill reput... though I have been reading these forums off and on for a while so I trust it more than most with this much tracking. I doubt patch 11 actually fixed the issue...since the day before they said it would take two years or more to actually resolve the java zero day exploit.
You should be fine with your pc, I used a 64bit win7 too. If you're worried dual boot linux.
Your my touch 3g is rooted diferentley, go to that forum for details, its not true radio soff but its close enough.
If you brick it its dead, depending how it was bricked jtag could bring it back to life or this phone is part of the unbricking project which will fix some other bricks. Problem is people use brick as a term that means a whole lot of things so its hard to answer. Usually a brick is forever dead, most people don't actually brick their phone though and usually have to be neglecting things to do it.
As for java... just read up on a bunch of trustworthy places for more info and understanding
Sent from my HTC Vision using xda premium
I'm afraid I just don't know about Win 7 64bit and how it will react but I'm sure there has to be a person or two around with experience concerning that OS. It may very well work fine. I CAN tell you that the "wire trick" (junoptobear?) will work fine on MikTouch because that's what I used. It's a stripped down GB stock ROM which is all you're really looking for. Why....I don't know.
As far as bricking goes, there's not a GREAT deal to worry about as long as you follow all instructions to a tee. You REALLY don't have to even have S-Off to flash ROMs as you read in that link. You just need to flash the kernel after you flash the ROM. It WILL limit a few things you can do but not ROM flashing.
When it comes to rescueing a bricked device though, there are only a very few instances that can be done as far as I know. But I'm no developer either. But if you can make it to your bootloader and/or recovery you not bricked. It may be a hardware of software issue but most of the time you can come back from those.
As far as the Java issue you spoke of goes, you may be able to get an answer to that one by PM'ing one of our moderators or admins.
I want to step it back to previous versions because they worked better...primarily the first version... Also, I am not seeing a guide that refers to doing it to the 1.63 patch. keyboard hasn't swyped right since the first ota update. Also my intent is to root an older version so I can remove crapware like dt sync, friend stream, kidzone, tmobile mall, tmobile tv, tmobile setup, telenav gps, and zinio reader.
X-Lander said:
I want to step it back to previous versions because they worked better...primarily the first version... Also, I am not seeing a guide that refers to doing it to the 1.63 patch. keyboard hasn't swyped right since the first ota update. Also my intent is to root an older version so I can remove crapware like dt sync, friend stream, kidzone, tmobile mall, tmobile tv, tmobile setup, telenav gps, and zinio reader.
Click to expand...
Click to collapse
It's a simple flashing process but you HAVE to achieve S-Off first with the "Wire Trick". You can flash it forward without S-Off but not backwards. Does it work at all or is it just frozen to some point in the boot process? Can you access your SDcard? Can you boot to Hboot & recovery? These are a couple of things you will have to be able to do to go forward if I understand you correctly.