Okay, so I ordered a USED Thunderbolt on ebay last week and it should be here tomorrow. I'm not entirely new to rooting and such as I have a droid 2 global now, but that's motorola which seems to be fairly different from HTC. Anyway I've been reading threads and have come up with a few questions.
For instance if my phone is rooted when I get it, how can I get back to stock. I won't know how it was rooted, and some guides say it matters, while others don't. Plus many guides say not to just flash an RUU over a rooted phone, but if it replaces the bootloader, radio, and system, why not. Isn't that basically like an SBF on a motorola phone? Can I then also do a data wipe from the hboot bootloader thing on my phone and end up with a perfect stock device without any risk? From what I understand some roots block this entirely on the phone though so maybe I can't. I'm not really sure how to know what is safe to do on a phone that I didn't previously own and would love a guide to how to check these things and what to do so I don't brick the phone.
Also I can't seem to find a functional link to any of the latest radios, does anyone have a working link, and do people recommend the leaked radio from the most recent leaked build, or an official radio? and if so what radio is official? the one ending in 906 seems to be the most recent that I think is official but I'm not sure, though I am almost certain the 916 one isn't official, it appears to have been released in january on rootzwiki, while the most recent leaked build was less than a week ago from what I understand, but I don't know if it has a new radio or not.
Aside from that I think I've got it all down. figure out how to get phone to most recent stock OTA update. get 4g lte sim card, activate, root using this method.
http://rootzwiki.com/topic/20864-tool-root-2116059-and-19-no-downgrade-or-data-wipe/
then if I don't have the most recent radio I can flash it in the hboot thing, and can use cwm to flash any rom I want and a recommended kernel (I'm thinking thundershed 1.5 for starters though wouldn't mind some recommendations. I love Cyanogenmod)
Does this sound about right?
Also I'm not sure how hboot on htc phones works aside from booting on power+vol down button, but does the hboot allow for clearing data and cache as well as flashing things? On my droid 2 global there is a bootloader than can only be used to flash sbf files to get back to stock ota, and then there is a motorola stock recovery on the phone that is used for flashing updated ota updates that are signed or wiping data/cache. Are these the same on htc or are there a 2 different ones on that phone as well? I do understand that no PC is required for the htc as the tool to flash an ruu is built into the phone even if it is an older one than what the phone is currently on right?
Related
Just got my Rezound about a week ago, and this is the FIRST HTC Android phone I have ever had. First unlocked phone as well!
I have experience with Moto phones and the .sbf process and what not and am pretty good with adb, but still a noob.
Questions is, found this RUU from the dev section: RUU_Vigor_VERIZON_WWE_1.02.605.6_Radio_RS_0.95.00. 1013r_3161E_9K_NV_8k_1.12_9k_1.83_V_APT_release_22 1502_signed.exe
Is this the latest official RUU? I noticed by looking at the numbers vs my software version and it seems the baseband is off, so, If I flash this, this will return me to complete stock, will I be able to update my baseband via OTA Software update?
Thanks everyone.
You should be able to run the ruu on a pc and restore it to how it was out of the box. First you do have to re lock it though
sent from my newly unlocked Rezound
pwned3 said:
You should be able to run the ruu on a pc and restore it to how it was out of the box. First you do have to re lock it though
sent from my newly unlocked Rezound
Click to expand...
Click to collapse
I know how to run it, just want to make sure that the ones posted are for one official and if the baseband is slightly off by a few versions if doing an OTA update will update it. The latest RUU that I can find (here on XDA) looks like it has a different baseband than what came on the phone.
And yes, re-locking before the RUU flash is a must.
Got my HTC One M8 from AT&T yesterday. Been reading these forums and all the tutorials and compilation threads have been very useful. What I've done:
Unlocked the bootloader via htc-dev
Flashed the latest Philz
Used Philz to install SuperSU for root
Achieved s-off
Used Titanium backup to freeze the "HTC DM" app and thereby disable OTA updates
Phew! After wiping the sweat from my forehead (kind of new to much of this), I find out that there have been OTA updates that add considerable functionality to the HTC One such as the Extreme Power Saving mode and a radio upgrade.
So... I'm kind of terrified, since I'd like the new features but I know that with an unlocked bootloader and S-OFF I could majorly screw myself. I've also gone to the effort of installing all my apps and configuring my settings - which took several hours to do - and I feel a bit sick at the idea that I might have to lose it all.
Is there a clear guide or tutorial out there for getting these new firmware/OTA features without losing all my work or bricking the phone? Thanks!
[Q] Unlocked bootloader, flashed Philz, rooted, s-off... Now how do I update?
Answer: You don't.
My opinion, official OTAs have no place on modded phones. You went through all the effort to enable your phone to flash custom ROMs. So the last thing you want is to install an OTA. If you want OTA, you need to go back to stock recovery. Its a big step backwards, and completely unnecessary.
The features you mentioned can all be applied without OTA. You can just flash a stock rooted version of the 1.58 ROM; or flash a custom ROM based on 1.58. Better yet, flash a custom ROM based on the (non-AT&T) "international" base as IMO they are much better than the bloated, gimped up junk AT&T gives you. In fact, Extreme Power Savings mode was available on the international ROMs a good while before the AT&T OTA started rolling out.
For a new radio, since you are S-off, just go to the radio thread, and download and flash the new radio.
This is the type of thing you did all this for (unlock the bootloader, root, S-off), is it not?
Everything mentioned above can be found on my Index thread: http://forum.xda-developers.com/showthread.php?t=2751432
Also, using Titanium Backup, I don't see how it could have taken "several hours" to setup the phone again. Get the paid key (which enables batch functions) if you haven't already - highly recommended if you will be flashing ROMs with any frequency. Using batch backup and restore, it should take about 5 minutes to restore you apps and app data. Then a little while longer to manually configure settings, home screens, etc. I am up and running after flashing a new ROM in 20-30 minutes. Maybe a bit longer if you have a lot of very specific settings. But we're still talking maybe an hour, tops.
Thank you for the detailed help, rep given! I'll check out the threads for the custom ROMs and follow your advice.
I'm trying to return my HTC One back to being unrooted because I wanna update it and almost everywhere I read, you need to unroot to get over the air updates. So I got S-Off and I relocked my bootloader, but whenever I try running the RUU, it always fails. I tried flashing it and I tried running the exe file. Why does it keep failing? Also, is it true you can't get OTA updates while being rooted? The RUU I use is for Cingular (which from my understanding is the one AT&T uses) and I have Super CID. Lastly, if anyone knows an easier way to return my phone to being completely stock and unrooted that would be great. Thanks in advance!
Which RUU did you use? Apparently the last official one was JB 4.3 w/ Sense 5.0, ver. 3.17.502.3. The one for KK4.4.2 w/ Sense 5.0, ver. 4.18.502.7 was apparently not actually released by ATT and many people were having problems with it.
clsA said:
Well near as I can tell the RUU did not originate from HTC, someone was able to create it and sign it same as HTC would. But the files behave differently than the "Real" HTC RUU. The only solution I found was to use the True HTC RUU from 3.xx.502.x and OTA to 4.xx.502.x to 5.xx.502.x. It requires s-off to flash the OTA's so it's not the perfect solution for everyone.
Click to expand...
Click to collapse
So if you tried with the KK4.4.2 RUU, download the JB4.3 RUU from http://www.htc1guru.com/. Since you're S-OFF, you can use either the .exe or the decrypted .zip. I used the decrypted .zip before and it worked fine. Once you get that flashed you can then take the OTAs to update to KK4.4.2 w/ Sense 6. You'll need to be on the AT&T network to get those OTA. Otherwise you'll need to manually flash the updates, as clsA states in his post that I quoted above.
As for not getting OTAs while being rooted....
It's not so much that being rooted prevents getting OTAs. It's the process of getting to root that modifies or deletes system files that need to be intact for the OTA to work. OTA need to be installed through stock recovery. If you're rooted, it's most likely that you have a custom recovery. Also, unlocking the bootloader deletes some files the OTA checks for. If those files not there, the OTA will not install.
Flashing an RUU is the easiest way to get completely stock. It resets the phone to an out-of-the-box state. Whereas a factory reset done from bootloader or recovery basically just wipes the data partition, which will remove any apps you installed and user data. But any modifications to the system partition that are done remain. You don't get back the files that are deleted when you unlocked the bootloader.
Also, since you are S-OFF, there's no need to relock your bootloader to run an RUU. That's only required if you're S-ON. And once you get S-OFF, there is no reason to go back to S-ON.
Since I just want to get the new OTA update, do you recommend I just flash the update as opposed to going back to stock recovery because I don't mind having a rooted phone? Also, my phones camera suddenly became blurry, is it possible that the rooting had something to do with it? If it did, would flashing the OTA update fix it or would I need to go back to stock recovery or would neither fix it? Sorry for so many questions.
First off, what version is currently on your phone? Depending on where you're currently at you may need to flash more than one update in order to get it to the latest version. And no matter what, you'll need to flash stock recovery in order for the updates to flash. OTA updates, whether taken OTA or flashed manually, require stock recovery, as I mentioned before. Also, again as I mentioned before, the process of rooting your phone (more specifically, the process of unlocking your bootloader) most likely deleted files from your system partition that need to be in place in order for the OTA updates to install. If they are not there, the update will fail. So to answer your question...No, I don't recommend "just flash the update as opposed to going back to stock recovery". It won't work.
Since you didn't answer my question and state which RUU you tried, I don't know if you tried a bad 4.4.2 RUU or if there are other issues with your device and/or computer that's preventing any RUU from installing. If you just don't want to flash the RUU, then you can try flashing the update in the phone's current state and when it fails, you can analyze the error report, try to track down stock versions of the files you're missing and restore them if you find them, then try the update again, hoping you found everything. That's a lot more of a hassle than just flashing the RUU, flashing the updates, rooting, and setting up your phone.
Another option is to just flash a custom ROM. Most of them will bring the phone up to the latest version. Some will even take it higher than what is officially available from AT&T.
As for your camera problem, can't see how just rooting would cause that, but maybe it did. Without knowing the cause of the issue, I can't say if just flashing the OTA would fix it. If it's a software issue, then possibly it would. If it's a hardware issue, then probably not. Focus on updating the phone and worry about the camera issue if it still persists once updated.
Sorry, I forgot about your question. First of all, I got it working using RUU Zip M7 UL JB43 SENSE50 MR Cingular US 3.17.502.3-decrypted. The one that didn't work for me is RUU Zip M7 UL JB 50 Cingular - 1.26.502.12. Second, I am running 4.4.2. Thats for anyone who comes across this and was wondering. Thanks for your help sharksfan7. Also, in case you were wondering, my camera is still blurry, but I'll start a different thread for that.
I have a Rezound that is not active. It just gets used around the house on wifi for checking email, facebook, and to control the wifi thermostat. I would like to get the latest OTA but cannot do it from the phone as it does not have an active sim. I don't really want to root the phone. I did the PH98IMG zip method to get 4.03.605.2 but it seams a little slow and it is my understanding that there is a new version of 4.05 or perhaps newer OTA... Does anyone have a link to a zip of the OTA that I can download?
Thanks for the help!
happyharvick said:
I have a Rezound that is not active. It just gets used around the house on wifi for checking email, facebook, and to control the wifi thermostat. I would like to get the latest OTA but cannot do it from the phone as it does not have an active sim. I don't really want to root the phone. I did the PH98IMG zip method to get 4.03.605.2 but it seams a little slow and it is my understanding that there is a new version of 4.05 or perhaps newer OTA... Does anyone have a link to a zip of the OTA that I can download?
Thanks for the help!
Click to expand...
Click to collapse
Well, your in a bad spot actually... 4.3.605.2 does not have an upgrade path at all, there is no OTA from it, or to it for that matter... it was an unofficial leaked firmware that is not supported in the standard software streams. Even if it was active on Verizon, it would never see an upgrade... ever.
You have 3 choices here:
1) S-OFF the device and get back to an official software build and manually OTA up (See the instructions for Full Downgrade/Upgrade here)
2) Assuming you are already Hboot unlocked, flash a custom ROM or a stock-ish ROM, there is a pre-rooted 4.5.605.14 ROM in the dev section
3) Stick with what you got, to be honest the ROM you have is pretty stable.
acejavelin said:
Well, your in a bad spot actually... 4.3.605.2 does not have an upgrade path at all, there is no OTA from it, or to it for that matter... it was an unofficial leaked firmware that is not supported in the standard software streams. Even if it was active on Verizon, it would never see an upgrade... ever.
You have 3 choices here:
1) S-OFF the device and get back to an official software build and manually OTA up (See the instructions for Full Downgrade/Upgrade here)
2) Assuming you are already Hboot unlocked, flash a custom ROM or a stock-ish ROM, there is a pre-rooted 4.5.605.14 ROM in the dev section
3) Stick with what you got, to be honest the ROM you have is pretty stable.
Click to expand...
Click to collapse
Thanks for taking the time to reply but I am not sure what you are referring to by "s-off" or hboot unlocked"
Can you point me in the right direction to learn a little more?
Thanks!
Hboot unlock is a process which is done via htcdev.com, it unlocks the phone to allow custom ROMs and recovery... Go to their site for more details or check out any of several YouTube videos.
S-Off is a means of turning off all security checks in the device, such as flashing an older RUU to downgrade. It is accomplished after Hboot unlock with a tool like RumRunner, check out rumrunner.us for more info.
If you are completely unfamiliar with unlocking, rooting, romming, or that kind of stuff, Google can be your friend here to learn the ins and outs, plus the sticky threads in the Rezound sections here.
How to upgrade ATT HTC ONE M7 without losing root
Hello all, I have an AT&T HTC ONE M7 that is currently running Android 4.4.2 with HTC Sense 6.0 (software # 5.03.651.3). I have rooted it with TWRP and SuperSU and need some guidance to update my phone without losing the root (or unroot/upgrade/re-root). Can't seem to find anything. I want to stick with the factory ROM ideally, but would be happy to take a look at any other that is comparable. Not looking for added capability, just want to get my phone up to date.
Thanks in advance!!
Signaldog
I'm not an expert on these things, so hopefully someone will correct me if I'm wrong, but isn't software # x.xx.651.x for Sprint devices? The AT&T factory software is x.xx.502.x. So either you don't have an AT&T version of the M7 or you're not running the factory ROM. It's definitely not the AT&T factory ROM.
But to answer you question, since you're already rooted with a custom recovery, there probably has been enough changes to the system that will prevent the OTA's from installing, even if you reflash stock recovery. And if you are in fact running the Sprint ROM while on the AT&T network, you probably wouldn't get the OTA's anyway. So in order to get the latest updates you'll need to flash a ROM clean. Since you want to stay factory stock, that means the RUU, which you can download directly from HTC. You'd definitely want to confirm which variant of the M7 you have and make sure you get the right RUU. Pretty sure the AT&T RUU won't flash to a Sprint branded device unless you're S-Off w/ Super CID. And there may be some other incompatibilities in this situation. You may want to look into custom roms at this point.
However, once the RUU is complete and the clean ROM is up and running, it's a simple process of flashing TWRP and installing SuperSU to root.
You'll then need to spend time setting up all your apps and customizing everything to your liking, so make sure to set aside a block of time to do that. And be sure to backup any personal files onto your computer before running the RUU. It will wipe the sdcard.
So, yes, as it turns out, my brain was not working correctly and I do indeed have a SPRINT M7, not an AT&T one. I'm not sure why I confused that. Regardless, thanks for the help, sounds like I can do what I need to do without any significant risks, minus the time involved.
Thanks.