Hi, all. I am using the super utility located here: http://forum.xda-developers.com/showthread.php?t=1668276 by kgs1992 (thanks!) (I am using an HTC sensation 4g)
I have successfully S-OFFd the phone and it now displays JuopunutBear on the white bootloader screen, and I also did step #3 & 4 successfully (install 4EXT + root phone).
I was able to SU using ConnectBot so the phone appears to be rooted OK, still on the Stock ROM that came with the phone (android 4.0.3)
What is next? Do I need to go through all the remaining steps 5-10 to be able to fully install custom roms etc and really be "rooted"? (CID, firmware, zip from recovery, install PG58IMG.zip, flash boot.img etc). Are steps 5-10 required etc?
My goal is to be able to download some other roms and play around, I just want to make sure my phone is good to go.
Thanks again to the author kgs1992!
If you look through the description, you'll see that these are bullet points, not steps. What you installed is a tool that will allow you to perform these functions if you want to.
If all you wanted to do is root your phone, it would appear you've already done that. If you want to play around with new ROMs, you can do so. The other features of the tool may help you accomplish that in some cases.
ALWAYS INCLUDE THREAD TITLE
Related
Hello. As you can see, I'm a new member here and I'm also a new Android user; I bought my Nexus S (GT-i9020A) last week.
After a few days, I started thinking about jailbreaking my phone(rooting in Android's case) but I'm not really sure where to start, what rooting/flashing/ROM/etc means so I am just dumbfounded.
I want to customize my phone, make it look cool, etc.
Help would be greatly appreciated, thanks a lot in advance
1. Root = Unlock to change operating system
2. Install Recovery = Tool to install alternate operating system (ROM)
=> http://forum.xda-developers.com/showthread.php?t=931865
3. Install ROM = Modify the operating system
Then you can change kernel (link betwen operating system and the processor) or radio (link betwen operating system and radio communication).
Consult this : http://forum.xda-developers.com/showthread.php?t=1067813
anremi said:
1. Root = Unlock to change operating system
2. Install Recovery = Tool to install alternate operating system (ROM)
=> http://forum.xda-developers.com/showthread.php?t=931865
3. Install ROM = Modify the operating system
Then you can change kernel (link betwen operating system and the processor) or radio (link betwen operating system and radio communication).
Consult this : http://forum.xda-developers.com/showthread.php?t=1067813
Click to expand...
Click to collapse
Just to add a bit more info, rooting allows you full system access to your phone, where as stock prevents you from accessing certain areas. Some Apps that need to work with the phone on a low level need this root access.
A ROM is not really an operating system, its just the UI that sits on top of it, so different ROMS are custimized etc, lots to choose to your taste.
The recovery allows you to flash these ROM's , but it also allows you to backup your phone, access your storage etc in the case you can not boot.
'one more thing', root =! jailbreak, for god sake! android is 'jailbreaked' by default! =o)
bringonblink said:
Just to add a bit more info, rooting allows you full system access to your phone, where as stock prevents you from accessing certain areas. Some Apps that need to work with the phone on a low level need this root access.
A ROM is not really an operating system, its just the UI that sits on top of it, so different ROMS are custimized etc, lots to choose to your taste.
The recovery allows you to flash these ROM's , but it also allows you to backup your phone, access your storage etc in the case you can not boot.
Click to expand...
Click to collapse
Okay, that explained a lot. But what about the version of my phone? Most guides I see are for 2.3.3 but my phone is 2.3.4?
3doncrack said:
Okay, that explained a lot. But what about the version of my phone? Most guides I see are for 2.3.3 but my phone is 2.3.4?
Click to expand...
Click to collapse
The rooting process is the same for 2.3.3 & 2.3.4.
Maximilian Mary said:
The rooting process is the same for 2.3.3 & 2.3.4.
Click to expand...
Click to collapse
okay. Does phone model matter? Like i9020A or i9020T etc.?
3doncrack said:
okay. Does phone model matter? Like i9020A or i9020T etc.?
Click to expand...
Click to collapse
It should be the same for all the GSM models. Using an NS4G (D720) guide will not work.
(If you start flashing full roms, then you might want to use one specific to your exact model.)
Maximilian Mary said:
It should be the same for all the GSM models. Using an NS4G (D720) guide will not work.
(If you start flashing full roms, then you might want to use one specific to your exact model.)
Click to expand...
Click to collapse
It's not,
9020 rooting is different as 9023/9020A are different. They're similar but there is a minor difference.
And rooting != flashing.
Rooting permits you administrative access to change anything within Android (/system). HOWEVER, it doesn't give you permission to change the recovery. Changing the recovery isn't rooting. Rooting is step one of it but it is not the ability to flash a custom recovery.
The "rooting" process is for ANY android OS. Android OS will not be changing how the bootloader functions unless a new version of the bootloader is changed but it shouldn't significantly change.
zephiK said:
It's not,
9020 rooting is different as 9023/9020A are different. They're similar but there is a minor difference.
Click to expand...
Click to collapse
Pray tell what this difference is.
And rooting != flashing.
Rooting permits you administrative access to change anything within Android (/system). HOWEVER, it doesn't give you permission to change the recovery. Changing the recovery isn't rooting. Rooting is step one of it but it is not the ability to flash a custom recovery.
Click to expand...
Click to collapse
I thought it was the other way around: flashing a custom recovery is step one (well, two) of rooting.
The "rooting" process is for ANY android OS. Android OS will not be changing how the bootloader functions unless a new version of the bootloader is changed but it shouldn't significantly change.
Click to expand...
Click to collapse
Are you saying that the rooting process for the Nexus S will work for any android phone (for example the Hero or the Droid Charge)? Really?
Maximilian Mary said:
Pray tell what this difference is.
I thought it was the other way around: flashing a custom recovery is step one (well, two) of rooting.
Are you saying that the rooting process for the Nexus S will work for any android phone (for example the Hero or the Droid Charge)? Really?
Click to expand...
Click to collapse
For one, when the I9020A was announced, they were using the 9020T method to root and it didn't work. Hence there are two separate threads for rooting respective to that particular phone.
That's why one of the guides say,
[GUIDE] Step by Step ROOT Nexus S via ClockworkMod Recovery image (i9020T only)
Second: It depends. Some phones you can root with using the stock recovery. For example, the Galaxy S. You just download su.zip, rename it to update.zip go into stock recovery. Reinstall updates and BAM! you're rooted, you then proceed to get ROM manager and download Clockwork Recovery from there.
Edit: For example if you wanted to, you could totally unlock the bootloader and rename su.zip to update.zip and flash that in the stock recovery. It'll do nothing but add superuser.apk into /system/app. Because when I rooted my Nexus S. I didn't flash Clockwork Recovery yet, I wanted to make sure my phone didn't have any defects before changing it (this was before Google added a script to flash the stock recovery). Most guides make you flash Clockwork Recovery first, but in reality, it doesn't matter the order. But if you're a novice user, I'd just follow the guide.
It should be the same for all the GSM models. Using an NS4G (D720) guide will not work.
(If you start flashing full roms, then you might want to use one specific to your exact model.)
Click to expand...
Click to collapse
Third: No, by using common sense and process of elimination. I was clearly talking about the Nexus S due to its ability to unlock and lock the bootloader.
Also, you said "GSM models" and referred a "NS[4G]" and you said charge and hero.. so, you're kind of contradicting yourself here.
Again, process of elimination.
Thanks for trying to push my buttons though, didn't really work. Having said, not to say anything else. I have 2400+ posts, you figure I would know what I'm talking about. Nice try
zephiK said:
For one, when the I9020A was announced, they were using the 9020T method to root and it didn't work. Hence there are two separate threads for rooting respective to that particular phone.
That's why one of the guides say,
[GUIDE] Step by Step ROOT Nexus S via ClockworkMod Recovery image (i9020T only)
Click to expand...
Click to collapse
I could only find two differences between these guides. One is a patch for the 9023 drivers. I'm assuming Google has fixed this by now. (Can anyone confirm this?)
The other difference is the recoveries they use. Thanks to j_r0dd, you no longer need a separate recovery for the 9023.
Perhaps I should have said "Any up to date GSM Nexus S guide should work."
.
Second: It depends. Some phones you can root with using the stock recovery. For example, the Galaxy S. You just download su.zip, rename it to update.zip go into stock recovery. Reinstall updates and BAM! you're rooted, you then proceed to get ROM manager and download Clockwork Recovery from there.
Edit: For example if you wanted to, you could totally unlock the bootloader and rename su.zip to update.zip and flash that in the stock recovery. It'll do nothing but add superuser.apk into /system/app. Because when I rooted my Nexus S. I didn't flash Clockwork Recovery yet, I wanted to make sure my phone didn't have any defects before changing it (this was before Google added a script to flash the stock recovery). Most guides make you flash Clockwork Recovery first, but in reality, it doesn't matter the order. But if you're a novice user, I'd just follow the guide.
Click to expand...
Click to collapse
That is freaking cool. I'm going to unroot and try it. Do you need to do anything special in recovery, or just put the zip in the right place?
Third: No, by using common sense and process of elimination. I was clearly talking about the Nexus S due to its ability to unlock and lock the bootloader.
Also, you said "GSM models" and referred a "NS[4G]" and you said charge and hero.. so, you're kind of contradicting yourself here.
Again, process of elimination.
Thanks for trying to push my buttons though, didn't really work. Having said, not to say anything else. I have 2400+ posts, you figure I would know what I'm talking about. Nice try
Click to expand...
Click to collapse
The xda app doesn't show post counts. I figured thumping you in the chest would cover all the bases.
Hello Evo Shift forums! Atrix user here, trying to help my brother out with his Evo Shift. He has wanted root for a while, but did the 2.3 OTA update which (the last time I was on these forums) did not have perm root, and there was not a known way to downgrade to 2.2 and "unlock" the bootloader.
I've spent some time on your forums over this weekend, and if I am to understand correctly, there is a way I can downgrade my brother's phone and get CM7/MIUI on it for him. I'd like to confirm the steps in the process before I proceed, as I am getting conflicting information on the process.
Here's what I think needs to happen:
1. Hit up this thread, and grab the misc.img file, the RUU for 2.2, and the temp root access script for 2.3.
2. Gain temp root on the device, confirm that I have root access.
3. Using ADB, write the misc.img file to "/dev/block/mmcblk0p17"
4. Turn on USB debugging, set the USB type to Charge Only.
5. Run the 2.2 RUU and wait until it finishes.
6. The phone is now running 2.2 stock.
7. Root the phone (temp or full).
8. Go to the CM wiki page on the Shift, and download the engineering HBoot.
9. Using ADB, push the HBoot to the phone, write it to "/dev/block/mmcblk0p18"
10. Reboot.
11. Install ROM Manager, have it install CWM Recovery, then have it download CM7/MIUI, and allow it to reboot the phone and install the chosen ROM.
12. Beer.
DONE.
Before I attempt this, I would love your feedback on the process so that I can make sure I'm set before working on my brother's phone. If it was my phone I'd dive right in, but seeing as its not mine, I'd like to avoid possible bricks, or the possibility that I do a ton of work and wipe his phone, just to find out that it doesn't work.
Any and all input is appreciated! Thank you in advance.
DK
http://forum.xda-developers.com/showthread.php?t=1277793
This thread will be easier than doing it manually as its a script based on the Scaryghoul thread you posted
I already wrote this here + more:
http://forum.xda-developers.com/showthread.php?t=1357157
Please let me know if I missed something.
Thank you very much. I will gather up the files and get this done later today / tomorrow.
I appreciate the help!
DK
Hello everyone. I'm fairly new to android, although I've been following its development since it first came out. I just got an HTC Sensation XE, and though I've read up on the general FAQs, the guide to installing S-Off and the Q&A posted in here, I'm feeling overwhelmed by all the information available.
I'm considering rooting the phone and flashing a custom ROM, but I feel I should wait awhile, as I've only had this phone for a couple of weeks. I think at this point I'll wait for CM9 before I do that.
What I want to do right now is root my phone and remove some apps that HTC pre-installed, such as a plethora of Singtel apps I can't use (I think it's default for South east Asia phones, even if we don't have Singtel in our country), Facebook, Plurk, etc. Not planning to touch any of the HTC sense things yet, I just want to get a feel for things.
Can anyone point me to the right direction or set of directions to follow?
(additional info that may or may not be relevant: phone is 'open-line,' it can accept any SIM from any network; home computers are running Ubuntu)
Thank you.
I'm in the same situation as well. I really wanna remove bloatware and possibly install a custom ROM.
As far as I know you have to install custom recovery if you gonna remove apps otherwise after restart they will come back. (Dont know for sure)
I found it quite easy to S off etc. Mind you Im quite experienced with flashing custom roms as my previous phones have being android.
Just start with this guide if you feel daring
http://forum.xda-developers.com/showthread.php?t=1192300
Pikabat said:
I'm in the same situation as well. I really wanna remove bloatware and possibly install a custom ROM.
As far as I know you have to install custom recovery if you gonna remove apps otherwise after restart they will come back. (Dont know for sure)
Click to expand...
Click to collapse
I think you just need root to uninstall unwanted system installed apps. you can do it with titanium back up. I rooted my sensation before and uninstalled some system apps then reinstalled it to SD, but I have returned fully stock with only s off remains. I have decided that I am happy with a stock rom just the way it is.
So, if I understand correctly, to do what I want to do (remove some pre-installed apps), I will need to:
use Revolutionary to S-off
install Recovery
Root phone
Is this correct? I want to make sure before I do anything.
yes sir. flash this from recovery to obtain root: http://downloads.androidsu.com/superuser/Superuser-3.0.7-efgh-signed.zip
After some nerve-wracking button presses (the long response time for turning on/off repeatedly gives me the the "did I brick it?!" scare) I have now succeeded in rooting my phone.
I did run into an error- "error in E:/Superuser-3.0.7-efgh-signed.zip, error 0, aborting" or something similar, but when I used the su-2.3.6.3-efgh-signed.zip file provided in the guide and it worked. Yay.
Thanks everyone.
Gratz.
Now you can delete the apps with titanium backup
Sent from my TripNiCE Pyramid using XDA App
Yes I did. Killing Facebook feels so good.
Congrats on root!
And don't be afraid to flash custom rom, just follow instructions in the threads. You will love your sensation even more - promise!
Device: HTC Sensation - S-off - Rooted - 32Gb sd
ROM: ARHD 5.0.2 ICS + no-sense
Kernel: Stock
Radio: 11.59.3504.00U_11.16.3504.16_M
Recovery: 4Ext Touch
I've just done the same thing today. I've just been and set the Titanium backup to download so I too can remove some of the Vodafone apps that are pre-loaded on my phone.
Good luck... Hope mine woks out too
Long time Android user, but never delved into rooting. I have read many of the posts here and on other forums & websites trying to educate myself. Much of the info seems to contradict itself. I posted in the NOOB section but didn't get a response.
My Tmo One S is stock, however I just read (via Lifehacker) that if I root the phone, I can add 'Google Now'. I have a Nexus 7 and enjoy 'Google Now' but now want it on my phone. I would just dive into JB, but am concerned that some of the custom JB ROMs aren't completely stable and fully functional. Here are my questions:
- It is my understanding that I will have to unlock the bootloader to root. Is that correct or can I just root without messing with the bootloader? And if I do have to unlock the bootloader, is there any way to back up all of the apps, settings, etc. so I don't have to spend hours setting everything back up? Don't I have to be rooted already to use Titanium?
- I realize that I am being very cautious, but would I avoid trouble by simply going to a JB ROM vs. just installing 'Google Now'?
- If I just install "Google Now", do I need a recovery? I am presuming that a recovery takes me back to the original stock position.
- If I do elect to root, is hasoon2000's toolkit the way to go?
- What I am overlooking or not considering?
Thanks in advance.
Yes. You need to unlock the boot loader.. If you want to root the easy way, use all in one tool kit. However. It has been brought to my attention from non noobs that the all in one will deprive you of the knowledge you should have to get out of a sticky situation. I learned the hard way. Know your hboot version. Know if you are s3 or s4 setting up android SDK and learning how to use adb and fastboot is a must. As for google now. Try the viper Rom. It has been integrated pretty well in the lastest stock base. Ps. As a rule of thumb. Flash the boot.IMG form the Rom using fastboot. Hope this cleared up some stuff
Sent from my HTC One S using xda app-developers app
Tmous user here
I tried to use the all in one root,but It didn't work on my device(it only unlocked the bootloader) so I had to root the regular way
I use the viper rom it runs smoothly and probabably the best rom for the one s
To answer your question, yes you will need a recovery. You will need a recovery to add anything on your phone.
Sent from my HTC One S using xda app-developers app
So as I've posted earlier, my phone is being really buggy. Reboots, force closing apps, etc. Factory resets have done no good so I was planning on rooting and then flashing a new ROM (currently not rooted, running stock D850 21r)
I see that there's a one click root option now available. Do I just download it, hook up phone via USB and run the .bat?
Also it doesn't come with a recovery right?
If someone could give me some nice simple instructions on how to flash a ROM after i root that would be great. A link to a nice ROM would be appreciated as well (preferably close to stock, or vanilla).
Do note I've flashed ROMs and such before on my old phone, it's just been several years since I've meddled in this stuff and don't want to end up missing a step
21r is difficult to root. So far the only method I have found which worked on it is the Classic Method (2nd One) posted in this thread. Pay attention to the instructions and follow each instruction sequentially. You have to manually enter download mode once you have pushed the files using adb.
Once rooted, installing a recovery is easy. Download the recovery image from link in this thread, and copy it to internal storage on your phone. Then either use the manual method given in the same thread, or install Flashify from Playstore to flash the downloaded recovery file.
For rom, i'd suggest this ROM if you want stock experience, or this one if you want to have a custom ROM with all extra features, but don't care for stock enhancements, like LG keyboard, IR remote or enhanced camera (I've yet to find replacements in a custom rom for these).