To root before or after OTA? - Nexus S Q&A, Help & Troubleshooting

Hey everyone. Just got the Samsung Nexus S... and I've got a question.
I've read on these forums that the OTA makes it so you have to flash CWM recovery everytime you want to reboot into recovery to flash a ROM and that it's more difficult to root.
Should I flash the OTA then root or root prior to OTA?
Thanks in advance.
m00n
Sent from my SGH-T959 using XDA App

You should get the OTA before you root and it is very easy to make the root stick. I did it with root explorer but I heard you can do it without it.
Sent from my Nexus S using XDA App

tominater12 said:
You should get the OTA before you root and it is very easy to make the root stick. I did it with root explorer but I heard you can do it without it.
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Which method did you use to root. And how did you manage to use root explore to get root access when root explorer needs root access first in order to operate? Thanks for your response.
Sent from my SGH-T959 using XDA App

No after you root you can use root explorer to make the recovery stick and there are like 5 guides on how to root on every OS in the android development sub-section. (They are stickied)
m00nshake said:
Which method did you use to root. And how did you manage to use root explore to get root access when root explorer needs root access first in order to operate? Thanks for your response.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Sent from my Nexus S using XDA App

Thanks again for your response and for the clarification about using root explorer. I have read the stickies regarding rooting the phone, and because there are a few, I was wondering which method you used. I've read that superboot is the easiest and that you can rename a particular system file so the recovery sticks. Thanks again for your response.
Sent from my SGH-T959 using XDA App

m00nshake said:
Thanks again for your response and for the clarification about using root explorer. I have read the stickies regarding rooting the phone, and because there are a few, I was wondering which method you used. I've read that superboot is the easiest and that you can rename a particular system file so the recovery sticks. Thanks again for your response.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Get the OTA.
Apply it.
Boot up to make sure everything is ok. Then boot to bootloader
fastboot oem unlock, confirm it, wipes everything including your internal sd.
flash clockwork mod recovery.
go to clockwork mod recovery from bootloader menu.
mount "internal sd" copy the su-2.3.6.1-ef-signed.zip you downloaded (from the guide) to your internal sd.
unmount internal sd.
mount /system
flash the su-2.3.6.1-ef-signed.zip file.
reboot phone as normal.
login to your gmail account. go to market, download a rooted app like titanium backup free version, and also download rom manager, and buy/get root explorer.
install all those make sure super user is granted and works.
use root explorer to rename/delete the file in: /etc/recovery.sh file or whatever it's actually called.
go to rom manager, and flash the latest clockworkmod recovery (3.0.0.5)
turn off phone and boot to recovery and make sure it's clockwork mod 3.0.0.5, if it is, you're set.

Very helpful post, nxt. Thank you very much.
Sent from my Nexus S using XDA App

nxt said:
Get the OTA.
Apply it.
Boot up to make sure everything is ok. Then boot to bootloader
fastboot oem unlock, confirm it, wipes everything including your internal sd.
flash clockwork mod recovery.
go to clockwork mod recovery from bootloader menu.
mount "internal sd" copy the su-2.3.6.1-ef-signed.zip you downloaded (from the guide) to your internal sd.
unmount internal sd.
mount /system
flash the su-2.3.6.1-ef-signed.zip file.
reboot phone as normal.
login to your gmail account. go to market, download a rooted app like titanium backup free version, and also download rom manager, and buy/get root explorer.
install all those make sure super user is granted and works.
use root explorer to rename/delete the file in: /etc/recovery.sh file or whatever it's actually called.
go to rom manager, and flash the latest clockworkmod recovery (3.0.0.5)
turn off phone and boot to recovery and make sure it's clockwork mod 3.0.0.5, if it is, you're set.
Click to expand...
Click to collapse
Don't you need the android sdk?

tominater12 said:
Don't you need the android sdk?
Click to expand...
Click to collapse
Yes, you need to have the Android SDK properly installed and you're able to do a 'fastboot devices' command properly and your Serial number comes up.

Related

[Q] Please assist: How do I install recovery after rooting with AndRoot??

I used AndRoot to root the .6 official. I have SU on my device.
How do I install the custom recovery? Im being told permission denied. At which point do I begin the process now, at flash_image?
Thank you thank you
Try this, get terminal emulator from market. Find Amon RA 1.7 and download it, move it to root of SD card. Open terminal, type su (return) then type "flash_image recovery /sdcard/RA-Darchstar.img" without parenthesis and hit return. Cursor should pause for a sec then drop down with # behind it and your done. Install quickboot from market and hit recovery, BAM!!!!_
Sent from my SUPERHERO200 using XDA App
i appreciate it but id prefer to do this on my pc via command prompt.
how can I install a custom recovery, so that i can install a rom?
at this point i cant even get access to delete apps. as far as i can tell all that happened was that SU was installed. i have none of the abilities that I had before. any help is super appreciated.
Then get Rom manager from market and let it do it for you. Open app and tap on flash clockwork recovery.
Sent from my SUPERHERO200 using XDA App
lohp75 said:
Then get Rom manager from market and let it do it for you. Open app and tap on flash clockwork recovery.
Sent from my SUPERHERO200 using XDA App
Click to expand...
Click to collapse
ok, i just did that. told me it flashed the recovery.
thats it? this will now allow me to access /system/app and delete files? im gonna try the hold home and power now to check out the clockword recovery.
I really appreciate your help. I am in /system/app now and am gonna delete the crap outta this stuff...
thank you thank you
one last question: can I now delete those apps i installed from the market?
If you are not gonna change recoveries then I would keep the app, it does a lot of diff options. Be carefully what you get rid of in system/app. You can get rid of fieldtrial.apk, fieldtest.apk, and GSD.apk which are extras you don't need. One last thing, read this forum inside and out, get to know the wiki and search bar; they are your friends.
Sent from my HERO200 using XDA App

HELP, unrooted my cap, with cognition rom flashed!

I unrooted my phone click "unroot" using original OCLF thinking i didn't need this app anymore being i rooted the phone using usb and one click root when i flashed the cognition rom. Now i actually unrooted the phone and i uninstalled the original oclf and the new version does not let you root. How do i reroot my device? When i follow steps to reroot it has a red screen when im in reboot menu, i believe it is voodoo lag fix gives me many option but i use the power button to select reboot phone since i do not know what to do. Please help thanks!!
hmmm. You can search for root options on 2.2. You xan asks back everything up and reflash the rom.
Sent from my SGH-I897 using XDA App
how do i reflash if i cant even root my phone tho? when i try to use one click root, the phone goes into boot menu but all letters are red, and talks about voodoo lag fix, i will try again and post all the options that the phone gives
Disable lagfix, select install zip from sd in recovery. You do not need root to flash a rom as long as you have clockwork recovery. The red recovery will work
Sent from my SGH-I897 using XDA App
also i think i am still rooted since i can still acess my phones file when i connect phone w/ usb and hit mount. but when i use like ti backup it says phone not rooted,
harleydad82 said:
also i think i am still rooted since i can still acess my phones file when i connect phone w/ usb and hit mount. but when i use like ti backup it says phone not rooted,
Click to expand...
Click to collapse
Mounting to your pc had nothing to do with root
Sent from my SGH-I897 using XDA App
ok obviously i'm still kinda new to this, i somewhat understand what you mean, is there anyway you can give me better directions in steps? I know you are using your phone, thanks for the quick responses. how do you disable lag fix, and the rest of the steps?
Disable lagfix
Boot phone to on
Go to my files app
Look for voodoo folder
Inside voodoo folder create a new folder named disable-lagfix
Reboot, you will hear the voices.
flash rom
Make sure rom is on your sd
Long press power button
Select recovery
Once in recovery select install zip from sd
Then select choose zip or something like that
Find the cognition rom
Select
Select again
It is likely when the rom boots voodoo will still be disabled
To re enable go back to voodoo folder on sd, open, delete disable-lagfix folder, reboot. You will hear the voices
Sent from my SGH-I897 using XDA App
ok i used one click root to force root file that i renamed, it then rebooted phone to a red menu, "clockworkmod recovery v2.5.1.3 - voodoo lagfix" options are:
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
install zip from sd card
backup and restore
advanced
voodoo lagfix
go back...
Can i select install zip from sdcard from here, is that what you were meaning?
Also on a different note, i have the xda app how do you get notifications from my post?
The rom works fine, so do i need to flash it again, or is this the method i will need to flash all over again to be able to root?
harleydad82 said:
ok i used one click root to force root file that i renamed, it then rebooted phone to a red menu, "clockworkmod recovery v2.5.1.3 - voodoo lagfix" options are:
reboot system now
apply sdcard:update.zip
wipe data/factory reset
wipe cache partition
install zip from sd card
backup and restore
advanced
voodoo lagfix
go back...
Can i select install zip from sdcard from here, is that what you were meaning?
Also on a different note, i have the xda app how do you get notifications from my post?
Click to expand...
Click to collapse
Ok please make sure the program you used is for 2.2. If so click apply sd card update zip.
I do not receive notifications, when I am bored and watching tv I am pretty much always playing around. If I am helping someone I am mindful to keep an eye out.
Edit. I love swype but sometimes the words it puts in there are crazy
Sent from my SGH-I897 using XDA App
harleydad82 said:
The rom works fine, so do i need to flash it again, or is this the method i will need to flash all over again to be able to root?
Click to expand...
Click to collapse
As long as the root method you used is for 2.2 you should not have to reflash
Sent from my SGH-I897 using XDA App
phone works fine and rom is working, I just want the phone to be rooted, how can i do that, maybe i got off subject or didn't mention that the rom works fine just won't let me root the phone.
Your said you did the One click root. Did the program specify for 2.2
Sent from my SGH-I897 using XDA App
the root method i download was from a thread with video and instructions on how to flash a rom from 2.1 to a custom froyo rom. so if i get this right, your saying i need a file that roots a 2.2 phone? so i need to find in xda one click root for 2.2 right?
Well thanks for being bored and being helpful.
yes swype does put in the weirdest words sometimes
any idea on a 2.2 rooting file? or search?
my biggest bugs with swype are with the words "want" always come up with wasnt. and a few others but "want" bugs me the most
http://www.multiupload.com/02RXSWORVC
Try this. I found it in a search. It should be a download of an update zip to root froyo.save to sd, select apply update.zip in recovery. Make sure file is named update.zip
Sent from my SGH-I897 using XDA App
ok, just want to get this right, copy file to internal sd, rename "update.zip" then reboot phone to menu right? holding volume buttons and power right? then select reinstall packages? or will it prompt me to select update.zip from sd card
ok , to your last post, how to get into recovery to select update.zip?
harleydad82 said:
ok , to your last post, how to get into recovery to select update.zip?
Click to expand...
Click to collapse
Long press power button, should be an option for recovery.
You should have red voodoo recovery select apply update zip
Sent from my SGH-I897 using XDA App

Hot root captivate 2.2

Anyone how to root a captivate 2.2 with no usb cable needed
Sent from my SGH-I897 using XDA App
Have you tried to e-mail yourself the correct root zip file? Or not e-mail, but just downloading the file directly from the forum to your phone?
Once you do that then it's simple.
2. check e-mail and download file to your device
3. rename file to update.zip
4. make sure file is in the root directoy. You can use My Files to move it there.
5. reboot into recovery by using one of the methods like 3 button or two button. Whatever works with your phone.
6. once in recovery, select reinstall packages
You should be rooted. You can look for the superuser app in your applications to confirm.
sircaper said:
Have you tried to e-mail yourself the correct root zip file? Or not e-mail, but just downloading the file directly from the forum to your phone?
Once you do that then it's simple.
2. check e-mail and download file to your device
3. rename file to update.zip
4. make sure file is in the root directoy. You can use My Files to move it there.
5. reboot into recovery by using one of the methods like 3 button or two button. Whatever works with your phone.
6. once in recovery, select reinstall packages
You should be rooted. You can look for the superuser app in your applications to confirm.
Click to expand...
Click to collapse
Agreed. All you really have to do is download the root update.zip.I have personally never had much success with the only click roots and have to do it manually whenever I need it. My latest strategy for getting clockwork on my phone is to just keep a copy of it in a folder. That way the only reason I need a computer is to flash back to stock
Sent from my SAMSUNG-SGH-I897 using XDA App
z4root option
z4root is an apk not on the market but just look for it on xda that roots the phone. z4root isnt that good though becuse its either you permentaly root the phone forever or temporory root the phone which if you turn the phone off it will remove the root and you would need to re root. BEST advice use the pc or mac 1 click root or unroot but it needs usb
sorry i suck at spelling
Z4root works, but since you can't install non-market apps, no apk will run off the phone. You need a usb cable and adb for the first shot.
The only non-usb way is with the update.zip file as mentioned above.
alphadog00 said:
Z4root works, but since you can't install non-market apps, no apk will run off the phone. You need a usb cable and adb for the first shot.
The only non-usb way is with the update.zip file as mentioned above.
Click to expand...
Click to collapse
which wont work without 2e recovery or disabling the signature check on 3e....
Pirateghost said:
which wont work without 2e recovery or disabling the signature check on 3e....
Click to expand...
Click to collapse
Yeah, I don't know that there is any guaranteed way without a PC unless you're staying on JF6 or something else with 2e, or using the modded 3e (and for that you'd still need a USB cable wouldn't you?), since the CWM update.zip won't work on 3e.
Awesome Drop the file to you phone. Works from any computer.
It says my signature verification failed. Do you have the correct update.zip file?

S-OFF But not rooted?

Do I need to do something else? I used Alpha what ever its called, all wen't fine, S-OFF but tried Titanium back up and am told it needs root access, tried screenshot and it wont work?
Tried the process again but it won't let me, says I already have S-OFF
You need to root the phone first using Gingerbreak.
You need to use ginger break http://forum.xda-developers.com/showthread.php?t=1044765
det66 said:
You need to use ginger break http://forum.xda-developers.com/showthread.php?t=1044765
Click to expand...
Click to collapse
It all seems very complicated
slugger09 said:
It all seems very complicated
Click to expand...
Click to collapse
Not at all mate. Just download the gingerbreak .apk file to your sd card, open it & it will install gingerbreak on your phone. Then once this is done go to the gingerbreak app and run it. It will root phone but you will need to do a manual reboot afterwards. Don't worry if it says something along the lines of things went wrong, just go ahead and reboot.
Peace
All you do is download and install it then click root in the app then reboot the device you should get an error before you do a reboot then you should see super user then go to rom manager cwm
slugger09 said:
It all seems very complicated
Click to expand...
Click to collapse
Sent from my HTC Desire S using XDA App
S-OFF allows you to obtain root access. In Linux terminology, root is a user with total permission over the machine. In terms of Android, all you need to know is that it's the Superuser app and a binary (executable file) called su, that needs to be installed in the /system partition. S-ON disallows you from touching the /system partition. So even though you turned off security, you didn't actually install su and Superuser.
FYI: Su is not an application, it's a command.
All done now. Thanks for your help.
Sent from my HTC Desire S using XDA Premium App

Root and then Unroot For Secure Email

This may seem like a basic question to you guys.
I work in an industry where our emails our monitored.
We now have the ability to get emails on android phones instead of only being able to use blackberry.
The email is transmitted securely by an app called GOOD.
GOOD will not work on rooted phones.
Can I root & remove bloatware & then unroot ? Or does it all come back?
I assume the phone has to be rooted to run a custom ROM?
Apologies if these are basic questions
Check out this thread here:
http://forum.xda-developers.com/showthread.php?t=1255214
The steps to follow would be to:
1) Install clockworkmod recovery using the one-click recovery flasher that tga gunmann has posted in the development section.
2) Download the 2 zips that jboxer posted in the thread I linked to above and save them to the sdcard on your phone
3) Using clockworkmod recovery flash the root zip and then reboot into Android.
4) Use Root Explorer or some other file explorer with root access and get rid of whatever bloatware you don't want.
5) Reboot into clockworkmod recovery and flash the unroot zip.
6) Reboot phone
That will allow you root access to make any system changes and then unroot the phone to remove su privileges.
Yes u can root and remove bloat with titanium back up then unroot and then the bloat will still be gone. Also I believe u can unroot certain roms. Not sure
Sent from my LG-P999 using xda premium
thanks for your help
NP. Keep us updated? Everything work?
Sent from my LG-P999 using xda premium
I am about to get good next week hopefully , will post back.
I wonder why it wouldn't work on rooted phone's though?
It detects the presence of the su binary among other things and refuses to run.
buru898 said:
I wonder why it wouldn't work on rooted phone's though?
Click to expand...
Click to collapse
Sent from my LG-P999 using XDA App

Categories

Resources