• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Rooting Galaxy S2 - Dummies Guide

I have a Bell locked i9100M running stock ICS 4.0.4 baseband UGLD3

This is the first I tried to root this phone.

I did exactly described here, but Odin reported "Failed" in the end. Now my phone has the red screen "error during firmware upgrade". I can't go anywhere except for the "Downloading" screen, I can't even turn off the phone. Can;t go to recovery mode either.

Please please help me out here! I can't afford to lose this phone :(

UPDATE: apparently siyah 5x does not work with UGLD3. I tried CF-root v5.6 for LQ6, and it works now
 
Hi
dear friends, I'm just going to do now I want to root

My phone info:

PDA:I9100TDULPB
PHONE:I9100TDULP4
CSC:I9100TVAULP8

Thanks
 
I am new to rooting and flash. I rooted my S2 and flashed CheckRomv6 successful. Thanks Ironass for this simple but useful thread.

However, i still have question on GB/ ICS/ JB. My S2 come with GB 2.3.3, can i flash an ICS ROM or even a JB ROM on my S2?
 
I am new to rooting and flash. I rooted my S2 and flashed CheckRomv6 successful. Thanks Ironass for this simple but useful thread.

However, i still have question on GB/ ICS/ JB. My S2 come with GB 2.3.3, can i flash an ICS ROM or even a JB ROM on my S2?

You can flash anything your heart desires... so long as it is for your model number. :)
 
hi my PDA is BVLPH version 4.0.4
My question is should i use CF-XX_OXA_LPH custom kernel to root my cell

Hello and welcome to Android Forums mann6004! :)

See under, "The Root Kernel", in post #1 for details of rooting Android 4.0.?
 
pda: I9000JPJV6
phone: I9000JXJV6
CSC: I9000OJPJV6
build info: wed may 25 12:19:39 KST 2011

I thought I should add this in.

Can't seem to find the CF root file for my kernel version anywhere. Any advice on what file to use would be greatly appreciated.
 
pda: I9000JPJV6
phone: I9000JXJV6
CSC: I9000OJPJV6
build info: wed may 25 12:19:39 KST 2011

I thought I should add this in.

As per post #1...

Please read posts #1 and #2 carefully and thoroughly as they should answer most of your rooting queries.

This guide is for rooting the Samsung Galaxy S2, GT-i9100, GT-i9100M, GT-i9100T & GT-i9100P only and no other variant.***

If you are unsure of the model of your phone, go to Settings > About phone > Model number

You have the Galaxy S, GT-i9000. See Galaxy S - All Things Root for details on rooting that model.

At least you now know why you could not root it using the kernels for the GT-i9100!
 
Thanks for the great guide. I'm new to android and i've just rooted using your guide. I just have a few questions.

When i use the clockworkmod and backup there is this error message
E:Can't mount /cache/recovery/command
E:Can't mount /cache/recovery/log
E:Can't open/cache/recovery/log
E:Can't mount /cache/recovery/last_log
E:Can't open/cache/recovery/last_log

But it goes on to make the backup and i restarted the phone multiple times and it reboots as it should. From the various threads and forums i checked on, the error message is not good. Should i just flash back to original ICS or can i keep rooted? Right now i'm only rooted and not on any custom roms. (ICS 4.0.4)

With regard to the STweaks, what the best settings for the CPU to get the best battery life but not comprimise how the phone works?

Once i've got superuser access do i need to be careful even if i download app from the playstore? Is there any specific permissions i should cautious of?

Thanks in advance
 
Thanks for the great guide. I'm new to android and i've just rooted using your guide. I just have a few questions.

When i use the clockworkmod and backup there is this error message
E:Can't mount /cache/recovery/command
E:Can't mount /cache/recovery/log
E:Can't open/cache/recovery/log
E:Can't mount /cache/recovery/last_log
E:Can't open/cache/recovery/last_log

But it goes on to make the backup and i restarted the phone multiple times and it reboots as it should. From the various threads and forums i checked on, the error message is not good. Should i just flash back to original ICS or can i keep rooted? Right now i'm only rooted and not on any custom roms. (ICS 4.0.4)

Wipe cache and dalvik as per Step #4 in post #2.

With regard to the STweaks, what the best settings for the CPU to get the best battery life but not comprimise how the phone works?

Select Battery Profile in STweaks. Beyond that it is down to each individuals usage.

Once i've got superuser access do i need to be careful even if i download app from the playstore? Is there any specific permissions i should cautious of?

No more than usual.
 
Hello, i'm very new to the Android scene with this GS2 beig my first device.I'm confident now I can root without any problems but i'm a little concerned about the implications of doing so.
When I root I believe i'm replacing a kernal, if so is it possible to revert back to the original one for warranty purposes?

Terrific guide by the way, I was lost until I found it :)

I'm on a GS2 I9100P running 4.04 for reference
 
Hello, i'm very new to the Android scene with this GS2 beig my first device.I'm confident now I can root without any problems but i'm a little concerned about the implications of doing so.
When I root I believe i'm replacing a kernal, if so is it possible to revert back to the original one for warranty purposes?

Terrific guide by the way, I was lost until I found it :)

I'm on a GS2 I9100P running 4.04 for reference


All you would need to do is to flash a stock firmware back on to your device and reset the custom ROM counter, if you are on ICS a USB jig will reset the counter or you can use triangle away
 
A USB jig hasn't worked to reset the flash counter or get rid of the yellow triangle since 2.3.6 version of Ginger Bread on the SGS2. A new bootloader from then on saw to that.

To revert to stock entirely once rooted, use "Triangle Away" and then flash a stock firmware .zip in recovery mode.
 
A USB jig hasn't worked to reset the flash counter or get rid of the yellow triangle since 2.3.6 version of Ginger Bread on the SGS2. A new bootloader from then on saw to that.

To revert to stock entirely once rooted, use "Triangle Away" and then flash a stock firmware .zip in recovery mode.


It worked on mine on 4.03, wont work JB tho , only the download mode but i dont know what bootloader was on it to be honest as it was unlocked in a shop before i got hold of it

But whilst we are on the subject where could i get hold of the old bootloader ?

Thanks
 
It worked on mine on 4.03, wont work JB tho , only the download mode but i dont know what bootloader was on it to be honest as it was unlocked in a shop before i got hold of it

But whilst we are on the subject where could i get hold of the old bootloader ?

Thanks

I have a copy on my PC. I'll upload it to drop box and post the download link here over the weekend. I have to warn you though it is from GB not ICS. Don't blame me if you damage your phone using it.
 
Hi I also want to root mine Samsung Galaxy S2 Android version = 4.0.4.
And I'm not realy sure about the kernel or the .tar file.
Also I'm scared to break my phone =S

Phone details:
PDA: I9100BOLPM
PHONE: I9100BOLP7
CSC: I9100TNLLP8

Build-nummer:
IMM76D.BOLPM

Now I downloaded:
CF-Root-SGS2_DX_XTC_LP7-v5.4-CWM5.zip but is this the right one or do I need the LP8??

Eveline.
 
Hi I also want to root mine Samsung Galaxy S2 Android version = 4.0.4.
And I'm not realy sure about the kernel or the .tar file.
Also I'm scared to break my phone =S

Phone details:
PDA: I9100BOLPM
PHONE: I9100BOLP7
CSC: I9100TNLLP8

Build-nummer:
IMM76D.BOLPM

Now I downloaded:
CF-Root-SGS2_DX_XTC_LP7-v5.4-CWM5.zip but is this the right one or do I need the LP8??

Eveline.

Hello and welcome to Android Forums EvelineGirl! :)

I see from your post that you are running T-Mobile, Netherlands, firmware on ICS, Android 4.0.4.

As per post #1, you will need to root this using the Siyah .tar kernel mentioned...

Android Version 4.0.?, ICS

Download the Siyah v5.0.1 .tar kernel file and flash via Odin as follows in post #2.
 
Back
Top Bottom