[Q] Can i update my firmware to 2.20 - AT&T, Rogers HTC One X, Telstra One XL

Hi Guys
Sorry for asking the same old question again..
I just got my AT&t HTC One x from US shipped over to India by my cousin.
It is locked to AT&t and i am unable to use a local network sim in it
I know i need to root it and turn S-off in order to unlock it.
The phone is on Firmware 1.85? and i have tried the ways mentioned in xda to root it but i guess when i click "Check for updates" it doesn't work.
So my question is
Can i manually by connecting the phone to Computer,update firmware to 2.20 so that i can root it that way?
And is it possible to unlock the BOOTLOADER w/out rooting so that phone gets unlocked to other carriers?
please help me out guys i have tried everything to make it work.. thank you

Unlocking the bootloader/rooting/dancing in circles WILL NOT sim unlock the phone.
You will need to use an online sim unlocking service (usually about 20 bucks) to get the unlock code

Currently, S-Off has not been achieved for this phone. And as already mentioned, bootloader unlock will not get you SIM unlock, and no free hack/mod method currently exists. You either need to use a paid unlock service, or if your cousin is currently an AT&T account holder, he can ask AT&T for the SIM unlock code (he will need the IMEI number of the phone, and maybe other info).
If you want root and unlocked bootloader for other reasons (flashing custom ROMs and other mods) there is no reason to upgrade to 2.20. Root method exists for 1.85. You need to root, SuperCID, then unlock the bootloader. Then you can install a custom recovery and flash custom ROMs.
Upgrading to 2.20 is not recommended. The 2.20 RUU will upgrade your hboot, which plugs the holes by which kernels and radios can be flashed from recovery. You will have to flash the boot.img separately every time your flash a ROM. No benefit to updating to 2.20, and actually lose ability to do some things.
If you still want root and bootloader unlock, refer to my index for links to root methods, etc.: http://forum.xda-developers.com/showthread.php?t=1671237
And no, bootloader unlock is not possible without root (temp root in case of 2.20) on the AT&T One X.

area51avenger said:
Unlocking the bootloader/rooting/dancing in circles WILL NOT sim unlock the phone.
You will need to use an online sim unlocking service (usually about 20 bucks) to get the unlock code
Click to expand...
Click to collapse
Dancing in circles? ok got your point.
redpoint73 said:
Currently, S-Off has not been achieved for this phone. And as already mentioned, bootloader unlock will not get you SIM unlock, and no free hack/mod method currently exists. You either need to use a paid unlock service, or if your cousin is currently an AT&T account holder, he can ask AT&T for the SIM unlock code (he will need the IMEI number of the phone, and maybe other info).
If you want root and unlocked bootloader for other reasons (flashing custom ROMs and other mods) there is no reason to upgrade to 2.20. Root method exists for 1.85. You need to root, SuperCID, then unlock the bootloader. Then you can install a custom recovery and flash custom ROMs.
Upgrading to 2.20 is not recommended. The 2.20 RUU will upgrade your hboot, which plugs the holes by which kernels and radios can be flashed from recovery. You will have to flash the boot.img separately every time your flash a ROM. No benefit to updating to 2.20, and actually lose ability to do some things.
If you still want root and bootloader unlock, refer to my index for links to root methods, etc.: http://forum.xda-developers.com/showthread.php?t=1671237
And no, bootloader unlock is not possible without root (temp root in case of 2.20) on the AT&T One X.
Click to expand...
Click to collapse
Thank you for a detailed answer. The reason i though it would unlock the sim was cause i had used other htc phones earlier and when you root them the S-off was achieved so thats why.. anyhow.. thank you for enlightening my dumb bum.

You're not dumb. Just ignorant. Now you have been enlightened. You still have a great phone, you just might have to pay a little bit so you can unlock and use it
Sent from my HTC One X using xda app-developers app

area51avenger said:
You're not dumb. Just ignorant.
Click to expand...
Click to collapse
The word "ignorant" has always sounded like a pejorative word to me. But I had to look up the definition, figuring maybe I don't really know the literal meaning of the word. Which turned out to be the case. One of the definitions of ignorant is "Lacking knowledge, information, or awareness about something in particular" which seems to exactly fit this situation. I guess I gave myself the English lesson for the day!
Every phone is different, and HTC in particular is always changing around their security measures. So the OP is not dumb in any way, but was just missing some particular pieces of information.

Related

How do I prepare my phone for roms?

I need to root, unlock, and install CWM right? How exactly do I do this? I tried to locate a how to without any luck.
The dev section is filled with all the info you need to know.
Also, not trying to be a **** but saying you searched when it is obvious that you didn't will get you nowhere.
OK I've read some more and had a couple more questions...
I noticed that the roms I've looked at don't require an unlocked phone. What's the point of unlocking the phone then? Can I just root and install CWM?
Some roms say "needs the 1.85 base." What does this mean and how do I get it before flashing a rom?
Thanks!
johnl199 said:
OK I've read some more and had a couple more questions...
I noticed that the roms I've looked at don't require an unlocked phone. What's the point of unlocking the phone then? Can I just root and install CWM?
Some roms say "needs the 1.85 base." What does this mean and how do I get it before flashing a rom?
Thanks!
Click to expand...
Click to collapse
Some of the roms, prior to the unlock discovery, were executable as an RUU. All the updated versions require recovery which you need the bootloader unlocked to get in to. It's a painless process and there's even a 1-Click script method for those who dont want to take chances.
Will I be able to get the phone back to COMPLETELY stock should I decide to sell it in the future?
From what I know it will say relocked or tampered but maybe I'm wrong
Sent from my HTC One X using xda premium
After unlocking your phone, there will be no way to get back to 100% stock unless we can get S-OFF (which hopefully may be in the near future due to a few devices already being S-OFF).
However, you can root your device and not unlock it (1.82 and prior as of now) and still be able to revert to 100% stock as if it came right out of the box.
Most of the ROMs currently do not require an unlocked bootloader.
However, this will definitely change as we begin to see custom kernels (hopefully soon with the release of the source by HTC Dev) and more complex ROMs (such as those based on AOSP, such as CM9 and AOKP).
So in short, you can still use most of the ROMs in the dev section. Just be aware however that if you do not unlock then you cannot install CWM (limiting the number of ROM options) and also if you update past 1.82.502.3 then you cannot root (at this time, other root exploits are being explored).
Is unlocking your bootloader the same as carrier unlocking your phone?
Does this mean that say, AT&T phones could be used on Tmobile?
lamenramen said:
Is unlocking your bootloader the same as carrier unlocking your phone?
Does this mean that say, AT&T phones could be used on Tmobile?
Click to expand...
Click to collapse
Nope. You are thinking of SIM unlock.
Bootloader unlock lets you load custom ROMs and change recovery, that's all.

Avoid losing root if ATT forces 2.20 OTA update

I have an AT&T HOX. Came stock with 1.85.
I rooted it using the "redbend" method described here (http://forum.xda-developers.com/showthread.php?t=1709296)
(More or less, the pulling SIM card business wasn't part of the steps when I used it, but the root was successful).
I am using SuperSU to manage root access by apps.
I have not done anything beyond that.
Now, I understand, at some point, AT&T is going to force a 2.20 update on me.
My primary concern is to avoid losing root.
(I have enabled the "preserve root across OTA" in SuperSU, but not sure if its effective or not)
I've looked at the howto's for SuperCID, unlocking the bootloader, etc, and I'm not sure which I NEED, and which are optional, and/or what the pros/cons are of each...
I'd like to stay as close to "stock" as possible, but I want to ensure that I can keep root.
I'm still within my AT&T contract, and would really prefer to avoid bricking the phone.
I'm wondering what the recommendations are as to the minimum steps I should take to keep root in the event the OTA is forced on me?
Can I pre-empty the OTA by installing this? ( http://forum.xda-developers.com/showthread.php?t=1812459 )
If so, what is the safest method for installing it?
FWIW, I am a linux user, and I am comfortable with adb as well as the command line on the phone itself.
I have no windows systems, so any special tools I'd need other than adb I'd have to find a linux version.
I don't need "one click" methods, in fact I'd prefer to see/perform the individual steps and understand what they are doing.
unlock your bootloader using this method http://forum.xda-developers.com/showthread.php?t=1672284 if you don't you wont get root again afterwards.
Dont have to unlock to flash roms?
This document,
http://onexroot.com/one-x-root/root-any-htc-one-x-windowsmaclinuxattinternationalone-click-method/
Near the very bottom, suggests:
For AT&T HTC One XL and alike, if you want to install custom ROMs, you don’t have to unlock your bootloader but simply flash custom recovery in fastboot.
Is this accurate?
My ATT HOX is currently rooted, and I now have SuperCID. I assumed I would need to unlock my bootloader, but I havent done that yet.
Can I install this:
https://play.google.com/store/apps/details?id=com.s0up.goomanager
and then use it to install the "Stock Rooted AT&T 2.20.502.7" here?
http://forum.xda-developers.com/showthread.php?t=1812459
And if I do that, will this avoid AT&T OTA'ing me?
On a relatated note, would the SuperCID survive the OTA, allowing me to unlock the bootloader afterward, even if I hadnt done so already?
Megadave123 said:
This document,
http://onexroot.com/one-x-root/root-any-htc-one-x-windowsmaclinuxattinternationalone-click-method/
Near the very bottom, suggests:
For AT&T HTC One XL and alike, if you want to install custom ROMs, you don’t have to unlock your bootloader but simply flash custom recovery in fastboot.
Is this accurate?
Click to expand...
Click to collapse
Completely false. You cannot install custom recovery without unlocked bootloader. For the safety of your device, I'd suggest sticking with XDA, and not Googling random websites. That website obviously has incorrect information.
Megadave123 said:
and then use it to install the "Stock Rooted AT&T 2.20.502.7" here?
http://forum.xda-developers.com/showthread.php?t=1812459
And if I do that, will this avoid AT&T OTA'ing me?
Click to expand...
Click to collapse
AT&T isn't going to "OTA" you by force. You have to accept the download, then accept the installation. Cancelling either of those will prevent the OTA from being installed.
If you want to update to the stock 2.20 firmware without running the OTA or RUU (and therefore keep the ability to flash kernels and radios), than yes, the ROM you linked is the method I would suggest. But you would need to unlock the bootloader, then install TWRP before you can flash the rooted 2.20. Also keep in mind there are newer (than 2.20) firmwares already posted in Development (2.23, 2.29, etc.) in similar pre-rooted form. Not to mention custom ROMs based on 2.20 or newer.
Megadave123 said:
On a relatated note, would the SuperCID survive the OTA, allowing me to unlock the bootloader afterward, even if I hadnt done so already?
Click to expand...
Click to collapse
SuperCID survives OTA. But the 2.20 OTA has a new hboot, which fixes the hole by which kernels and radios can be flashed from recovery, so my recommendation would be not to install the OTA.
redpoint73 said:
Completely false. You cannot install custom recovery without unlocked bootloader. For the safety of your device, I'd suggest sticking with XDA, and not Googling random websites. That website obviously has incorrect information.
Click to expand...
Click to collapse
FWIW, I didnt google that site. It was linked to from an XDA post. I't didnt seem right to me, which is why I asked here
AT&T isn't going to "OTA" you by force. You have to accept the download, then accept the installation. Cancelling either of those will prevent the OTA from being installed.
If you want to update to the stock 2.20 firmware without running the OTA or RUU (and therefore keep the ability to flash kernels and radios), than yes, the ROM you linked is the method I would suggest. But you would need to unlock the bootloader, then install TWRP before you can flash the rooted 2.20. Also keep in mind there are newer (than 2.20) firmwares already posted in Development (2.23, 2.29, etc.) in similar pre-rooted form. Not to mention custom ROMs based on 2.20 or newer.
Click to expand...
Click to collapse
Ok, that is VERY good to hear.
BTW, thank you very much. I read somewhere that ATT could/might force the OTA, and I've been worried about losing root ever since, but not quite ready to (presumably) completely void my warranty with a bootloader unlock.
Megadave123 said:
BTW, thank you very much. I read somewhere that ATT could/might force the OTA, and I've been worried about losing root ever since, but not quite ready to (presumably) completely void my warranty with a bootloader unlock.
Click to expand...
Click to collapse
I think bypassing the user acceptance dialogues for the OTA install would be a violation of how Android fundamentally works. It would be a serious security issue, as it might allow rogue software to be installed on your device without your interaction. I seriously doubt AT&T would institute such a thing.
The user confirmation of the OTA might be a liability thing, too. If the performance of the device is adversely affected by the OTA (happens to some people) and the OTA was forced by AT&T without the owner having a choice, it would seem to me that AT&T has to accept the responsibility. People can claim its AT&T's fault, and demand a replacement device (since AT&T technically installed the software remotely). By making you confirm the OTA installation (and giving you the chance to opt out), you pretty much are volunteering to install the software and accept the consequences.
In theory, unlocking the bootloader voids you warranty. But more than a few folks on here have gotten warranty replacements from AT&T (after unlocking the bootloader), without issue. Sometimes in-store (within the first 30 days) without them even checking for the bootloader unlock. No guarantee that this will always be the case. But just throwing it out there. Its still up to you whether unlocking the BL is worth the risk in your own case.
I dont remember but isnt hoxl supported by goomanager? As long as your rooted you can install a recovery from it with a locked bootloader. I always reccomend unlocking but im pretty sure its not a total necessity to get twrp recovery
18th.abn said:
I dont remember but isnt hoxl supported by goomanager? As long as your rooted you can install a recovery from it with a locked bootloader. I always reccomend unlocking but im pretty sure its not a total necessity to get twrp recovery
Click to expand...
Click to collapse
The hoxl is officially supported by twrp and can be downloaded from goomanager. I do not know if you can install a custom recovery without an unlocked bootloader. I would be interested to know if this can be done as well.
Sent from my Nocturnalized One XL using Forum Runner
when you try to push a recovery via fastboot with a locked bootloader it will fail due to invalid signature I don't see how goomanager would be any different.
Is there any harm in trying it?
If I install "goo manager", and let it do its thing, and the locked bootloader prevents it from doing so, there wont be any other side effects, will there?
If I come off as a complete noob at this - its because I am..
This is my first Android phone, and I *really* want to avoid bricking it, so I want to make sure I understand as much as possible before I go
trying to do anything to it.
Also I'm still wary of unlocking, mainly because of the whole "will erase your phone" bit.
I'm not yet fully comfortable that I know how/what to fully backup all of "my" data on the phone so as to facilitate easily putting it all back.
I'll answer some q's here.
1.) you cannot flash a custom recovery from hboot with a locked bootloader
2.) you CAN dd a custom recovery with a locked bootloader. However your device will be soft-bricked.
3.) you CAN install custom ROM's via dd right from android. This is how we did it back "in the day".
4.) you "might" be able to get away with dd'ing a custom kernel with locked BL, not not sure. In fact, I'd bet it will softbrick now that I think about it.
Anyways, the SAFEST way to do it is via unlocking the bootloader and installing your roms from custom recovery.
gunnyman said:
when you try to push a recovery via fastboot with a locked bootloader it will fail due to invalid signature I don't see how goomanager would be any different.
Click to expand...
Click to collapse
Beaups pretty much already answered it. But this guy tried installing TWRP thru goomanager with a locked bootloader, and confirmed it doesn't work: http://forum.xda-developers.com/showthread.php?p=31220704#post31220704

HOX Root Help

Can someone help me out here? I've been trying to root my HOX running 2.20 and I have read many threads on how to root the HOX 2.20. But what I don't understand is that when I read a thread on rooting, it says to unlock the bootloader first. So I go to a thread on unlocking the bootloader because it can't be done through HTCDev. Those threads on unlocking the bootloader tell me I need to be rooted first. Nothing is making sense with all this.
iLToRReNT said:
Can someone help me out here? I've been trying to root my HOX running 2.20 and I have read many threads on how to root the HOX 2.20. But what I don't understand is that when I read a thread on rooting, it says to unlock the bootloader first. So I go to a thread on unlocking the bootloader because it can't be done through HTCDev. Those threads on unlocking the bootloader tell me I need to be rooted first. Nothing is making sense with all this.
Click to expand...
Click to collapse
your on 2.20 there is not working method to root in 2.20 atm and this is in the wrong section should be on Q&A
How do these even get to the dev section? Read the Q&A and general sections and all would be answered.
Lol yeah sorry just read a bit and you'll see 2.20 out of the box is a no go
IB4TL
Sent from my HTC One X using xda premium
Dude, based on your post history, you've had this phone for 2 months and you still haven't figured out this basic information???
On any other version of the One X besides the AT&T version, the carriers are allowing the bootloader to be unlocked. For those versions, you just go to HTCDev.com, unlock the bootloader. Then you can flash a custom recovery, and use that to flash a rooted ROM to obtain root.
The AT&T version is a different situation. AT&T is blocking the bootloader from being unlocked. Therefore, the only way to unlock the bootloader is to spoof the carrier ID (CID) and make it SuperCID (basically a "god mode" CID that bypasses the CID check). With SuperCID, you can use HTCDev.com to unlock the bootloader. Unfortunately, getting SuperCID requires root. So its a bit of a backwards situation from other versions (any version but AT&T). For them, its unlock bootloader then root. For AT&T, its root then unlock bootloader.
If you are looking at root guides that say unlock the bootloader, then root; you are looking at guides for other versions of the phone. Either Rogers, Telstra (other carrier versions of the Snapdragon S4 version), or worse, you are looking at guides for the international (Tegra3) version of the One X. Either way, stick to information that specifically for AT&T, or you may do irreparable damage to your phone.
For 2.20 firmware, no root method has yet been found. So you're stuck with no root and no unlocked bootloader until one of the following happens:
1) A root method is found
2) AT&T allows the bootloader to be unlocked via HTCDev.com
3) S-Off is acheived

[Q] Seriously need help with unlocked ATT One X

Alright guys, I am posting out of desperation.
I am no pro when it comes to rooting/unlocking/ROMming Android phones but I have read myself to death and I am not getting anywhere. I am almost willing to send this phone to someone who knows what they are doing. I really don't feel like buying another phone. In hindsight, I should've made sure I was getting a true unbranded HOX.
I bought an unlocked, AT&T One X from Amazon while I was in Afghanistan. Received the phone via APO, put in my Roshan SIM card, and was working fine. I traveled extensively in the past few months, all over the Middle East and South Asia, phone was working fine, I just picked up a local sim card and off I went.
Well then I went back to the US for the first time with this phone. Put in my TMobile SIM, and was working fine as well. Well now I left the country again, and now I can't pick up any networks at all. I have changed the radio via the USSD to GSM, WCDMA, everything, but can't pick up any networks. Keep in mind I also still have my SIM card that I bought when I was here. I insert the card, it says preparing sim card, etc, but won't find any networks.
How do I know if the phone is still SIM unlocked? Woulnd't it prompt me for an unlock code when I insterted the foreign SIM again? Do I need to root? Does my bootloader need to be unlocked to use any SIM?
What I was figuring I would try to do was flash a different ROM so I don't have to worry about this being an AT&T phone anymore. When I boot into the bootloader, it says LOCKED at the top with S-ON. There has never been an update done to the phone since I got it.
Things i've tried:
Any root for 1.85 ( I have tried every root for 1.85 you can search for on here)
RUU to update to 2.2 (says main battery power low, but it isn't)
Factory Reset
I really don't care so much to get a new ROM, I just want my phone to work. Here is what I get in the info page on the phone:
The bootloader says HBOOT 1.09 is installed
Kernel Version:
3.0.8-01155-gca24d1e
[email protected] #1
SMP PREEMPT
Build Number
1.85.502.3_R2 CL63811 release-keys
Sense 4.0
Android 4.0.3
Software Number
1.85.502.3 710RD
If you need any more info let me know but I am dying here
Sim unlock and bootloader unlock are two different things. I don't think either has anything to do with the other.
Assuming you bought this from a legit seller on Amazon, factory unlocked is factory unlocked. I've never heard of a phone getting sim locked from putting in a sim card. If you didn't get a "input unlock code" the first time, your phone isn't sim locked and is not locked down to AT&T.
Before you can root, though, you have to unlock the bootloader. That's why your root attempts keep failing. You want to stay on 1.85, trust me--later firmware is more locked down.
Are you sure there's nothing wrong with the other sim card you got? Have you tried a new one?
iElvis said:
Sim unlock and bootloader unlock are two different things. I don't think either has anything to do with the other.
Assuming you bought this from a legit seller on Amazon, factory unlocked is factory unlocked. I've never heard of a phone getting sim locked from putting in a sim card. If you didn't get a "input unlock code" the first time, your phone isn't sim locked and is not locked down to AT&T.
Before you can root, though, you have to unlock the bootloader. That's why your root attempts keep failing. You want to stay on 1.85, trust me--later firmware is more locked down.
Are you sure there's nothing wrong with the other sim card you got? Have you tried a new one?
Click to expand...
Click to collapse
Really? The bootloader has to be unlocked before you can root? I definitely thought it was the other way around. I guess that would explain it, then..
What I actually ended up doing was repeatably trying the RUU, and finally got it to take the 2.2FW upgrade. As soon as that happened, I was pulling down 4G like nobodies business. Though, now that i've read your post, I kind of wish I would've stuck with trying to get a new ROM on it, instead of upgrading. I really have no idea why a FW upgrade made the radio start working like magic, or what would casue that at all.
Frosty288 said:
Really? The bootloader has to be unlocked before you can root? I definitely thought it was the other way around. I guess that would explain it, then..
What I actually ended up doing was repeatably trying the RUU, and finally got it to take the 2.2FW upgrade. As soon as that happened, I was pulling down 4G like nobodies business. Though, now that i've read your post, I kind of wish I would've stuck with trying to get a new ROM on it, instead of upgrading. I really have no idea why a FW upgrade made the radio start working like magic, or what would casue that at all.
Click to expand...
Click to collapse
Progress is swift. I rooted using the 2.2 xfactor exploit and then unlocked the bootloader with the spoofed CID, now as soon as I figure it out I will install CleanROM 5.1..Hope I don't brick it!
Frosty288 said:
Progress is swift. I rooted using the 2.2 xfactor exploit and then unlocked the bootloader with the spoofed CID, now as soon as I figure it out I will install CleanROM 5.1..Hope I don't brick it!
Click to expand...
Click to collapse
As long as you stay in this forum, these phones are tough to brick. The only way to do it is to flash roms for the international (Tegra 3) version.
Note that on 2.20., you have to flash the boot.img in fastboot when you flash a rom.
Youll never brick your phone as long as you have access to the bootloader or recovery lol
Sent from my HTC One X using xda app-developers app
If he wants cleanrom he won't have to be confused with fastboot. Just download rom and flash that sucker
Sent from my HTC One X using Tapatalk 2
Do NOT RUU to 2.20! (never mind too late).
Looks like you figured things out.

[Q] [HELP] Root Questions - Unlocking Phone

I have spent hours on here reading and looking.. Everything seems to be outdated or questionable. I'm sorry if this is something I should of been able to find. I've looked.. Just send me to a link if you need to.
Questions:
If I root the phone will it be carrier unlocked?
If not.. What do I need to do to get it carrier unlocked?
What I've already done.
Unlocked the boot loader with HTCDEV.
HTC seems to be more so complicated than most. Sorry.
Neither rooting nor unlocking the bootloader will unlock the SIM card. That needs to be done separately. I've never used it, but I think AAHK2 does unlock the SIM.
Unlock With Desire HD ruu?
bananagranola said:
Neither rooting nor unlocking the bootloader will unlock the SIM card. That needs to be done separately. I've never used it, but I think AAHK2 does unlock the SIM.
Click to expand...
Click to collapse
My buddy kirn had a inspire 4g he stated he found an unlock method that although was rather intensive worked 100% it involved flashing a htc desire hd stock unbranded ruu WARNING I dot have details and flashing a ruu not intended for your device CAN BRICK IT
:silly:

Categories

Resources