Rooting S2 - Galaxy S II Q&A, Help & Troubleshooting

How do i root my s2? Can anyone refer me to the proper rooting document and the latest updates? If we do rooting will we loose the warranty from the company? Can we restore to the original kernel/firmware if anything goes wrong with rooting? Will get restored to factory settings? I just brought s2 and i'm new to Andriod OS? Also by rooting the phone can we change the installation path of apps and games to the external memory(I'm takling about the 12 gig internal memory which will be shown as sdcsrd in file manager)?

I recommend Rooting, it will allow you to access system files. The easiest and effective method is Chainfire's, follow this,
http://forum.xda-developers.com/showthread.php?t=1103399
You will need to flash back the Stock kernel to get rid of the Yellow traingle, follow this thread for that,
http://forum.xda-developers.com/showthread.php?t=1075278
Rooting will void your warranty, but if you flash back the Samsung signed kernel and reset the ROM counter with an USB Jig then you will have warranty.
Regards.

Related

Rooting Questions

Hi,
I have an LG Optimus One P500 and would like to root it. However, I spent all my cash on it and I wouldn't want to brick it or VOID THE WARRANTY. I need a method of rooting my Optimus that will not void my warranty, preferably a one click root app or something.
Please help me.
Thanks.
If your phone came with android 2.2.1 or 2.2.2 onboard, then rooting first involves downgrading the firmware to 2.2. This process has the most chances of bricking your device. There is no concrete way of ensuring that bricking does not happen, though if you follow the instructions correctly, you will in all probability have no problems as lots of people have sucessfully completed the instructions.
You can chose to root your phone using a one click app like 'z4root'. Since there is an option to unroot your phone,you wont void your warranty.
You can even restore the phone to factory state even after installing a Custom recovery or Custom ROM by installing Original Firmware provided by LG using the same procedure used to downgrade yourr firmeware. This will remove all the traces of your fiddling with the phone and thus will preserve warranty.
I suggest that you read this -
[HOWTO] Rooting, Installing - Android SDK, Custom Recovery, Custom ROM's

[Q] Please help me get my head around rooting

Hi all,
Excuse the noobness but trying to get my head straight before I dive into rooting and flashing custom ROMS
I currently have a Telstra Australia S2 on kernel DVKF4. My aim is to root and flash Litening ROM
I think to flash Litening ROM I do not have to Root I can just go ahead and flash it however I would like to take a backup of my current firmware first, if I go ahead an install Litening my original Telstra will be gone and wont be able to back it up now?
If I understand this correctly I first need to root and I need to flash an insecure ROM. Now currently the DVKF4 insecure ROM hasnt been uploaded yet... Can I use any old kernel to get root access?
I know if I do this I will get the yellow warning label but will this even matter since after I gain root I am going to flash litening anyway so that will replace the kernel anyway with the litening one and I will not get the yellow warning. Correct?
Anyhoo I wanted to backup current Telstra firmware in case I need to flash it back for warranty. Also I would have to unroot it. So in order to do this I would firstly restore the backup made which would flash back the original telstra ROM but the phone will still be rooted?
Since I made the backup with the 'any old' kernel to get root does that when I restore I am going to have that kernel still on phone and giving me yellow warning?
OK so I would have to flash back the correct DVKF4 kernel to get rid of it again. So I would have to flash back the original (secure) kernel to get rid of this and user superoneclick to unroot and then its back to its original state? (besides the download counter of unsigned ROMS which can be reset with jig)
Also does the yellow warning come up even if you use an insecure kernel which is the same version your firmware needs?
I thought it's the kernel which gives the root access but it's not is it? It just allows superoneclick to install the superuser files etc?
Thanks!
icanfly77 said:
Hi all,
Excuse the noobness but trying to get my head straight before I dive into rooting and flashing custom ROMS
I currently have a Telstra Australia S2 on kernel DVKF4. My aim is to root and flash Litening ROM
I think to flash Litening ROM I do not have to Root I can just go ahead and flash it however I would like to take a backup of my current firmware first, if I go ahead an install Litening my original Telstra will be gone and wont be able to back it up now?
True but you may find copy on Branded roms post dev section or use vanilla Samsung stock rom .
If I understand this correctly I first need to root and I need to flash an insecure ROM. Now currently the DVKF4 insecure ROM hasnt been uploaded yet... Can I use any old kernel to get root access?
Depends upon what the instructions say but generally as near to possible as your rom .
I know if I do this I will get the yellow warning label but will this even matter since after I gain root I am going to flash litening anyway so that will replace the kernel anyway with the litening one and I will not get the yellow warning. Correct?
Incorrect you will need the USB recovery jig to remove the warning and reset the custom rom counter to zero the easy way .
Anyhoo I wanted to backup current Telstra firmware in case I need to flash it back for warranty. Also I would have to unroot it. So in order to do this I would firstly restore the backup made which would flash back the original telstra ROM but the phone will still be rooted?
A backup via CWM of a phone will restore what you backup .
To restore unrooted you will need to save unrooted in the first instance .
Original rom or branded rom flashed via Odin will remove root .
I thought it's the kernel which gives the root access
Yes if you use the usual method no if you use another method .
Root & CWM kernel.
http://forum.xda-developers.com/showthread.php?t=1103399
jje
Click to expand...
Click to collapse
JJEgan said:
icanfly77 said:
A backup via CWM of a phone will restore what you backup .
To restore unrooted you will need to save unrooted in the first instance .
Click to expand...
Click to collapse
Hey thanks but how do I make a backup of the unrooted current carrier ROM? Don't I first need to gain root access to be able to run CWM and make the backup?
Or is there a way I can go into recovery now with the device currently unrooted and stock carrier ROM and make a backup?
Thanks
Click to expand...
Click to collapse
icanfly77 said:
Hey thanks but how do I make a backup of the unrooted current carrier ROM? Don't I first need to gain root access to be able to run CWM and make the backup?
Click to expand...
Click to collapse
As was pointed out above by JJEgan, either wait for the Telstra carrier branded firmware to hit this thread.
Or you can try the root/unroot method as described here. Good luck
mrxd said:
As was pointed out above by JJEgan, either wait for the Telstra carrier branded firmware to hit this thread.
Or you can try the root/unroot method as described here. Good luck
Click to expand...
Click to collapse
yeah thanks I get that part it's just that he mentioned if I want back a backup of an unrooted rom I need to make the backup while unrooted but I did not think this was possible since you need to root first before being able to backup?
Just after some clarification about that.. Thanks

[Q] Checking my Understanding Before Making a Move

Hi everyone,
I stumbled upon this forum when searching for a solution for a problem a few weeks ago. I have watched the noob video and believe I have made a proper effort in order to fix my problem myself without bothering anyone. I’d really appreciate if anyone could just make sure I understand things properly.
I, being completely naïve, followed some guide on YouTube on how to root my phone. On the video the yellow triangle that showed up seemed to be an indication that the root was successful.
Upon doing some reading on here I realized I had tripped the flash counter and what that means. Upon realizing this I began to read and try to figure out how to reset the flash counter.
Turns out I am on Android Build 2.3.6 (UCKK6) which to my understanding does not work with a jig. It seems to me that I can flash a 2.3.4 (UCKH7) and THEN I will be able to use a jig to reset my flash counter. I believe I need to use the second link in this post: http://forum.xda-developers.com/showpost.php?p=18859438&postcount=199
Just for reference would I need to flash a stock UCKK6 in order to fully restore my warranty? My phone originally came with 2.3.6.
After resetting the counter I intend to use method 2C in this thread in order to re-root my phone.
http://forum.xda-developers.com/showthread.php?t=1311081
Am I correct in saying that in order to flash a custom ROM I need to use method 3A in the previous link in order to flash without tripping the counter / using ROM Manager? I plan on trying out CM7 first.
My Kernel Version is 2.6.35.7. I backed up my apps through Titanium since I really wrap my head around getting CWM working properly : (
Please let me know if I didn’t provide enough information or detail and I will do my best to get you whatever you may need. I’m very new to smartphones in general so please forgive me if I lack some understanding.
Thanks you for your time, it is greatly appreciated.
Just fyi, if you flash an ics rom you can reset the flash counter with an app.
http://forum.xda-developers.com/showthread.php?p=22462960
Flash stock UCLE5 ICS rom with Odin. Root them. After you can reset flash counter with TreangleAway.
You should be able to use the jig to reset the flash counter on UCKK6. The code that governs the flash counter is contained in the secondary bootloader. A few of the 2.3.6 leaks had a crippled secondary bootloader, but the OTA update from 2.3.4 did not touch the bootloader, and phones that shipped with UCKK6 had the original secondary bootloader.
If you for some reason have a phone with a crippled bootloader, confirmed by not being able to reset the flash counter with a jig, then you would need to flash the original secondary bootloader using Odin. There is an Odin flashable tar in the Download Repository.
The advice about flashing ICS and then using Triangle Away is also good.
If you want to stay on Gingerbread, then follow the guide. 2C and 3A are probably the easiest.
If you want ICS, go to this thread instead.

Rooting Procedures Odin V.S. CWM Compared Pros and Cons

Hi,
I recently bought a new SG I9100. I have owned, rooted and flashed my old Samsung Galaxy Ace before and now I wanted to root my SG I9100 too. After reading all the guides available, most referred to flashing a custom kernel with odin. Unfortunately flashing with Odin increases the custom binary counter, which then has further implications, which I wanted to avoid.
In the following Post however: [Guide][CWM][Root][ICS] Universal proper rooting for most ICS
http://forum.xda-developers.com/showpost.php?p=28178105&postcount=1
There is a way to root the device described as method 1, which is similiar to what I did to root my Galaxy Ace. That method adds root to the device without apparently increasing the custom binary download counter, exactly what I was looking for.
Now what I am wondering before I root my device is, why would someone use any other method to root his device than method 1?
If there is a method where you just have to copy two zip files to your SD Card and flash it, why would someone go the long way via Odin and insecure kernels etc. to root it's device with additionally increasing the custom binary download counter?
I am asking because most of the guides describe the complicated procedure via Odin and flashing a Kernel, while the Method 1 described in the post that I have linked to is much easier and has more benefits. But this procedure however is not so public. Most guides describe the Odin method. I was lucky that I have found that post, otherwise I would have rooted via odin and messed with the download counter.
Can anyone please explain why someone would root with Odin while you can do it with the CWM method?
Thanks!

Rooting a UK GT-i9305

Is there a safe way to root a GT-i9305 yet? I read a lot of stuff about people loosing their IMEI and bricking their phones. Also I saw somewhere that there's a counter that increments everytime you flash custom firmware (which invalidates your warranty).
Can someone clear up my confusion on the state of rooting a UK GT-i9305 that I got from Orange UK originally but now I've unlocked it using unlock codes I paid for and without rooting.
All I want to do really is be able to do USB Mass Storage, Remove all the bloatware apps, and install custom ones.
Thanks in advance, :fingers-crossed:
I rooted my I9300 using CF auto root here
http://forum.xda-developers.com/showthread.php?t=1957273
It supposed to work with the newer I9305, just make sure you download the file for your model.
I think loosing the IMEI only happens when flashing roms (but could be wrong). There are tools in play store for backing up the EFS folder, also some if not most roms now back this folder up anyway during the flash process.

Categories

Resources