What happens if I let T-Mobile push ICS to my rooted phone? - HTC Sensation

I've asked this question as part of another question in another thread, but never got an answer...
I have a T-Mobile Sensation 4G that's rooted and has an unlocked bootloader.
There is no custom ROM on it right now, it's still the original Android 2.3.4 with Sense 3.0.
When T-Mobile pushes out the ICS update. What happens to my phone if I allow it to load?
Will my phone still be rooted? Will the bootloader still be unlocked?
Or will my phone revert to a locked and unrooted state?
Or is there potential for damage?
I'd like the official ICS update because it will include a working T-Mobile Wifi calling app for ICS. But I would like to keep my phone rooted.
Thanks in advance for any answers and advice on this!

harru said:
I've asked this question as part of another question in another thread, but never got an answer...
I have a T-Mobile Sensation 4G that's rooted and has an unlocked bootloader.
There is no custom ROM on it right now, it's still the original Android 2.3.4 with Sense 3.0.
When T-Mobile pushes out the ICS update. What happens to my phone if I allow it to load?
Will my phone still be rooted? Will the bootloader still be unlocked?
Or will my phone revert to a locked and unrooted state?
Or is there potential for damage?
I'd like the official ICS update because it will include a working T-Mobile Wifi calling app for ICS. But I would like to keep my phone rooted.
Thanks in advance for any answers and advice on this!
Click to expand...
Click to collapse
Are u s-off? By rooted do u mean with custom recovery an superuser installed?
Sent from my HTC Sensation 4G using XDA

If you are S-off or HTC Dev unlocked then no you will not go back S-on or be relocked.
You will lose root, but go to here for a guide on how to root the nee ICS ROM.
Now as far as if you being rooted there is some that say need to un root before updating. And there is some that say it does not matter. I am still trying to learn more about this myself, so to be safe I suggest you un root before you update.

T-Macgnolia said:
Now as far as if you being rooted there is some that say need to un root before updating. And there is some that say it does not matter. I am still trying to learn more about this myself, so to be safe I suggest you un root before you update.
Click to expand...
Click to collapse
+1 on that. I have a stock un-rooted backup just for that purpose. Nobody seems to have a definitive answer so it's better to be safe. IMHO, I don't think it would be an issue though.

no problem
i have done s off months ago with revolutionary
and yesterday i flashed an ruu with ics
after this i have a "locked" bootloader but i am still soff and i flashed an eng hboot for ics and all is working fine!
with or without the engeneering hboot

They won't and can't when u root it turns off updates
Sent from my Sensation using xda premium

Its a complete load of BS that your phone won't get updates if its rooted. All you need is stock rom and stock recovery. To preserve your root use voodoo ota root keeper. Backup root before update, then as long as your s off, flash stock recovery in boot loader, reboot, get the update, flash an unlocked 3.32 firmware from development section firmware thread then flash a custom recovery in bootloader then restore root using the app and flash root tools from mikes stock rom thread in clockwork mod or 4ext which contains su binaries, busy box etc. Which should give you root back.
Sent from my HTC Sensation using xda premium

What happens if you are S-OFF? Do OTA updates check for S-OFF? All I have done is S-Off'ed my phone but not changed my stock ROM. Not rooted either.

masands said:
What happens if you are S-OFF? Do OTA updates check for S-OFF? All I have done is S-Off'ed my phone but not changed my stock ROM. Not rooted either.
Click to expand...
Click to collapse
S-off makes no difference either. The update will not check for it. All it looks for is modified rom or recovery.
Sent from my HTC Sensation using xda premium

No wonr get pushed why people think when a update is out your phone will crash
Sent from my Sensation using xda premium

craven667 said:
No wonr get pushed why people think when a update is out your phone will crash
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
Well I can promise you that my phone updated to ics from stock gb with root and I managed to restore it after the update. Its recovery that will stop it installing. This page holds tons of instructions on ota updates but halfway down it says that ONLY correct CID, Recovery and stock rom are needed.
http://www.htcsensationforum.com/htc-sensation-rooting/how-to-downgrade-upgrade-gb-lt-gt-ics-a-tutorial/
But I'm just saying its possible, if anyone wants to try it then go ahead the information's all there but if your not confident that you know what your doing then try something else or unroot it.
Sent from my HTC Sensation using xda premium

I think its a few that scares people saying update broke there phone so they unroot and son but don't know there safer skipping update till devs get at it and keep clockwork but that's just me wont ever install stock bloat again
Sent from my Sensation using xda premium

craven667 said:
I think its a few that scares people saying update broke there phone so they unroot and son but don't know there safer skipping update till devs get at it and keep clockwork but that's just me wont ever install stock bloat again
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
Well its hardly bloat, its a recovery, and its the only recovery that can apply official updates. And thats the only reason it would ever be used over clockworkmod or 4ext unless you wanted to stay 100% stock. But all custom recoveries stop an official update being installed that's why you need stock recovery if you wanna receive official updates.
Sent from my HTC Sensation XE with Beats Audio using xda premium

last time i had an update was that htc watch app or whatever and i had to get my phone back to stock before i could update, im not that much of an advance user to know ways to keep root and all that during updates.

Just so I am clear as I am thinknig of just waiting for the official t-mobile update (using t-mobile brand phone but no on their network) now given my phone died recently after flashing ARHD and I am not sure if it's just hardware coincidence or something with the firmware or ROM.
So after I got my phone back from repair...I now have S-off, rooted, clockwork mod, and SuperCID. So if I want to just get the OTA update for ICS when it comes out...what do I need to do? Do you guys mean removing clockwork recovery? How do I put the old recovery back? And also, someone told me I need to change the CID back to the Tmobile one?
Hope to get some clarification here. thanks

Try this page there's various guides on downgrading etc. It tells you step by step what you need to do, just follow the one relevant to what your trying to do. http://www.htcsensationforum.com/ht...to-downgrade-upgrade-gb-lt-gt-ics-a-tutorial/
Sent from my HTC Sensation using xda premium

sparx180 said:
Try this page there's various guides on downgrading etc. It tells you step by step what you need to do, just follow the one relevant to what your trying to do. http://www.htcsensationforum.com/ht...to-downgrade-upgrade-gb-lt-gt-ics-a-tutorial/
Sent from my HTC Sensation using xda premium
Click to expand...
Click to collapse
Thanks...I read through that. Just a little confused about flashing the recovery...on one site..someone posted the "stock_recovery_ and "cwm_recovery"...are there only one version of "stock_recovery" or does it go by the brand of the phone? Is U.S. T-mobile recovery different than other HTC sensation recovery?

newr said:
Thanks...I read through that. Just a little confused about flashing the recovery...on one site..someone posted the "stock_recovery_ and "cwm_recovery"...are there only one version of "stock_recovery" or does it go by the brand of the phone? Is U.S. T-mobile recovery different than other HTC sensation recovery?
Click to expand...
Click to collapse
All stock recovery should be the same.
Sent from my HTC Sensation using xda premium

I read the instructions but am a little confused about one part. They talk about if I want to stay rooted after ICS update... I need to root the GB ROM first (done)...the flash recovery...change CID back to T-mobile...
Then run OTA update....then it talks about flashing custom recovery. But I thought it said the new HBOOT is locked so custom recovery is not possible. So how could one flash custom recovery after ICS update as suggested.
Also, regarding flashing stock recovery....on one of the links, there's a stock_PMG58IMG file....so it doesn't matter if mine is US-T mobile? I can just flash any stock recovery as there's only one?

newr said:
Then run OTA update....then it talks about flashing custom recovery. But I thought it said the new HBOOT is locked so custom recovery is not possible. So how could one flash custom recovery after ICS update as suggested.
Click to expand...
Click to collapse
If you're s-off then you can flash recovery with a locked bootloader.
Sent from my HTC Sensation 4G with Beats Audio

Related

[Q] Question Regarding S-OFF and Tmobile Update

Hi I need some advice.
Currently I am running a stock T-mobile Sensation 4G. I've read a few threads but it isn't 100% clear to me so I figured I would ask.
The 2.3.4 update from T-mobile this closes the security exploit that Revolutionary uses to get S-OFF, this means that I can't use Revolutionary to get S-OFF and root and custom recovery afterwards right?
Can I still update if I use Revolutionary to get S-OFF before upgrading to 2.3.4? Does the upgrade work if you only have S-OFF and stock recovery and no root?
I realize you should still be able to unlock the phone using htcdev and in 1 year I may go that route, but right now I want to keep my options open.
Thanks for answering my questions.
protohamster said:
Hi I need some advice.
Currently I am running a stock T-mobile Sensation 4G. I've read a few threads but it isn't 100% clear to me so I figured I would ask.
The 2.3.4 update from T-mobile this closes the security exploit that Revolutionary uses to get S-OFF, this means that I can't use Revolutionary to get S-OFF and root and custom recovery afterwards right?
Can I still update if I use Revolutionary to get S-OFF before upgrading to 2.3.4? Does the upgrade work if you only have S-OFF and stock recovery and no root?
I realize you should still be able to unlock the phone using htcdev and in 1 year I may go that route, but right now I want to keep my options open.
Thanks for answering my questions.
Click to expand...
Click to collapse
Correct, you can not get revolutionary after you update to official 2.3.4.
And upgrade only works if you are out of the box stock. True.
There are custom roms on here that run off 2.3.4 so you can possibly go this way instead.
Up to you how you want it boss.
Sent from my HTC Sensation 4G using XDA App
Has anyone tried the old Goldcard and downgrade method to go back to 2.3.3 to revolutionary s-off yet?That may work
So does can you do revolutionary to get s-off only (no root, no clockwork mod) and then update OTA? You should be able to root at any time then right?
nexicon said:
Correct, you can not get revolutionary after you update to official 2.3.4.
And upgrade only works if you are out of the box stock. True.
There are custom roms on here that run off 2.3.4 so you can possibly go this way instead.
Up to you how you want it boss.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
Um... I had the upgrade 2.3.4 installed 2 days ago over the air, and I used revolutionary s-off today, I'm fully rooted, s-off, and tibackup....
Sent from my HTC Sensation 4G using XDA Premium App

[Q] New to the Sensation 4G ..Question

Hey xda ...new to the sensation ...wanna root and rom and have the new ota waiting to install ...now what should i do ..decline the system update or do it ???and should i unlock the bootloader through htc's website...???whats the best method for this device ??? Thanks in advance
strauss0829 said:
Hey xda ...new to the sensation ...wanna root and rom and have the new ota waiting to install ...now what should i do ..decline the system update or do it ???and should i unlock the bootloader through htc's website...???whats the best method for this device ??? Thanks in advance
Click to expand...
Click to collapse
Best advice is to gain S-Off using http://revolutionary.io and that will give you the best option for rooting and flashing custom ROMs. The HTC is less flexible and more cumbersome to flash custom recoveries, Superuser and custom ROMs.
ok I have got S-Off and CWM installed ...anything else I should know about this particular phone or just back up and flash roms??
strauss0829 said:
ok I have got S-Off and CWM installed ...anything else I should know about this particular phone or just back up and flash roms??
Click to expand...
Click to collapse
Some people have reported issues with the phone not charging when fully dead. The newest cwm is said to fix that issue. I haven't had that problem myself but just wanted to give you a heads up. Flash the newest cwm, back up ur stock rom, and flash away.
One thing I'm not clear about...
Does Google automatically reload all your apps? Nearly all of mine returned... apparently almost instantly. It seemed too fast for downloading, but maybe I just misjudged it looking at the pretty colors on the Insert Coin 2.3.5 =D

OTA update with rooted phone

I recently bought the phone from someone on craigslist who failed to inform me that the phone was rooted. I have no idea about the specifics of this root I just downloaded the test from the market and it said that it was rooted. An ota update has come and I would like to download it but idk what that would do to my phone. I also don't know how to unroot the phone because honestly I don't want my phone rooted, what should I do???
If you know your cid and mid you can flash the proper ruu or you can install stock recovery and then flash the update. Instructions are in the development section.
Sent from my HTC Sensation 4G with Beats Audio using xda premium

OTA on rooted phones?

My first question is: is it possible to get the OTA update on a rooted phone?
The 2nd question is there something I can do to get the Software Update check work?
I realise that my first question may answer this one as well, it's only just that all of the other ROM's I've tried did at least seem to contact a checking service and come back with a response that No Updates have been found. This one just keeps waiting for a response and never gets one.
Want to at least try the official OTA ICS update from Vodafone UK if possible, without having to load a stock ROM and locking my phone again.
Thanks
Sent from my HTC Sensation Z710e running Extreme Sensation Dream 2 using xda premium
It has always been traditionally said not to apply an OTA on a rooted phone as, historically, it's caused nothing but problems. Whether the same is true now I can't say BUT I would not recommend it personally
do i need to uninstall only SU, or su and clockwork to install ota?
sorry for my bad english
thanks
CWM needs to go as well - you need the stock recovery
Thanks for the advice. I'll have to go stock if CM9 is a long way off. Or try 7.x again, although I'll really miss ICS.
Sent from my HTC Sensation Z710e using xda premium
I think as long as you have stock recovery but are S-OFF; it shouldn't be an issue. I looked at some previous posts , albeit from the Evo forum and it seems to be fine. I could be wrong, though.
I keep seeing people post about being rooted and flashing the OTA update. Now someone please, please, please correct me if I am wrong, but when you flash as new ROM, unless you just flash a new system via ADB fastboot commands, you flash a new kernel and all every time you flash a new ROM. So therefor it does not matter if you are rooted cause the rooted kernel will be replaced with a new ROM. For those out there that do not know the kernel is contained in the boot.img of a ROM. Now in a s tock ROM it is. Of always named boot.img but it is still pretty much the same thing with maybe a little more than a custom TOM's would be. So please people stop wording about being rooted, it does not matter. If you are on the correct stock ROM and have the stock recovery you are good to go to flash and run the OTA. It does not matter if you are S-off or S-on either.
It does 100% matter as otherwise the SU app/binary will still be present and potentially cause issue to the 'stock' ROM. Go look at the Desire forums all over the net for examples as to why you shouldn't flash an OTA onto a rooted handset
EddyOS said:
It does 100% matter as otherwise the SU app/binary will still be present and potentially cause issue to the 'stock' ROM. Go look at the Desire forums all over the net for examples as to why you shouldn't flash an OTA onto a rooted handset
Click to expand...
Click to collapse
So as long as you're stock recovery, and stock ROM, but s-off, it shouldn't have any bearing whether or not you upgrade ota... Right?
Sent from my HTC Sensation XE with Beats Audio Z715e using XDA
EddyOS said:
It does 100% matter as otherwise the SU app/binary will still be present and potentially cause issue to the 'stock' ROM. Go look at the Desire forums all over the net for examples as to why you shouldn't flash an OTA onto a rooted handset
Click to expand...
Click to collapse
Ok I well look into this further when I get home from work. I have not looked at the Desire forums yet, bit I will later today. My question is though are the Desire users having to use the stock recovery, or has someone made a flashable .zip file for them of the OTA? If so this could have something to do with the troubles. Like I said I will check into this further this evening. I still say it should not as the kernel is replaced when you flash the OTA update, bit I could very well be wrong.
It's not that you can't do it, you can, it's just not recommended. By all means try it but should it go wrong flashing an RUU is all that would work
Sent from my Galaxy Nexus using xda premium
EddyOS said:
It's not that you can't do it, you can, it's just not recommended. By all means try it but should it go wrong flashing an RUU is all that would work
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I totally understand what you are saying, but flashing stock is not the only way to fix it, it is just the easiest and most user friendly way to fix it. It is pretty much a one click fix, and that is because of the RUU it self. When you flash via a RUU the utility runs a Task 28 on the NAND memory first meaning the NAND is totally wipped, meaning all partitions, before the ROM is flashed. Now you can also use ADB to remove and reflash all partitions,Splash 1(mtdblock0), recovery(mtdblock1), boot(mtdblock2), system(mtdblock3). cache(mtdblock4), userdata(mtdblock5).
Now back to the question about being rooted, I still have not got home yet to get on my computer to look at the desire forums. Now from what I know root is acheived on the kernel level cause that is what root is. It allows for direct communication with the kernel, again correct me if I am wrong. Now I understand that Superuser app binaries would still be present if you flashed just the system. But if you flash a whole new ROM wich is what the OTA update does, then the kernel is replaced with the kerneel in the OTA update, which by is either a completely new kernel or a modified kernel that HTC has made to work with ICS. I have not had time to look into wich one it is, but from my experience of trying to help port the SDK of ICS to the Sensation it is probably a completely new kernel.
Anyway I will have to do some research on the differences between stock recoveries and custom recoveries. Specifically the processes the recoveries run when flashing a ROM from SD card, and just what all is in the OTA update files. Once I get to do this I will be more able to give a hard core answer to this question. Oh and thinks to the EddyOS for helping to get me back into digging around in ROM files and learning more about how Android works.
Edit: I totally forgot to mention JTAG, this is another way that you could fix the problem, all be it sort of a major over kill for the problem, but still a fix.

[Q] Rooted stock: need system update and install LeeDroid. Just want to make sure..

So I got the HTC One S on launch day and it's been working fine but now it has an available system update which I'm not sure applies to me as I don't use wifi calling.
My phone is already rooted with the stock rom and I just fixed my CWM recovery installation.
I have had experience with flashing new roms with my old mytouch 3g slide but I want to make sure I get it right on this phone.
I bought a copy of titanium backup pro so I assume I should just use that to backup everything (except recent calls and texts, never figured that out but feel free to suggest an app for that...maybe built in google account?).
If I got it correct, this is what I plan to do:
1. Backup everything
2. Flash stock rom
3. Perform System /update
3. Re-root?
4. Flash LeeDroid
5. Restore apps
Let me know if that's right, or maybe I don't need to re-root? Or maybe root after installing LeeDroid?
You only really want it for the radio update. Roms come with new bases and there's no reason to update the hboot.
Check out the dev section for a way to update the radio while rooted.
However of you want to go the long way, you will have to
Back up
Relock the bootloader
Run the correct ruu
Run the update
Repeat the steps you have taken to unlock and root
Then restore etc...
Sent from my HTC One S using Tapatalk 2
Big_Den said:
You only really want it for the radio update. Roms come with new bases and there's no reason to update the hboot.
Click to expand...
Click to collapse
+ 1
Just update the radio. Takes a couple of minutes.
No point going through that whole process if you are going back to Leedroid!!
Thanks guys, it's just as simple as flashing the new radio from a zip file in cwm (like on my old mytouch slide), right? I'm gonna do a full backup and try out leedroid tomorrow.
Sent from my HTC VLE_U using XDA
I have the same update on my notification bar...question is, how do i erase it?
Sent from my HTC VLE_U using xda premium
What do you mean by leedroid? Like his room or his tweaks? I'm asking because you said you're stock rooted.
Sent from my HTC VLE_U using xda premium
Big_Den said:
You only really want it for the radio update. Roms come with new bases and there's no reason to update the hboot.
Check out the dev section for a way to update the radio while rooted.
Click to expand...
Click to collapse
But isn't updating radio much more dangerous than a normal full upgrade? I mean you risk a permanent brick!
Yup
Sent from my HTC One S using xda premium

Categories

Resources