yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] CamoGeko:
Id advise you to get rid of ROM manager all together as it isn't 100% compatible with GS2s. Things have gone really wrong for others bflefore when they either tried to flash a ROM or apply recovery through it.
[Galaxy S II Original Android Development] It_ler:
No best-match CF-Root kernel found.

So, you can try to use CF-Root-SGS2_UH_UVC_LPK-v5.5-CWM5.zip, but backup everything before flashing.
[Galaxy S II Original Android Development] tigerphil:
I will take your advice :) i have noticed its happy to download the recovery system but doesn't like to install it and it freezes on everything else until it FC's ..... ROM manager uninstalled especially as i've moved onto mobile odin and can still do pretty much everything else via CMW Manager supplied with the CF Root :D
[Galaxy S II Original Android Development] huzefa_from_kuwait:
I am really sorry for this dumb question but I have no idea over this subject. Please tell me which CF-Root file should I download from the list? My phone information is:

Model - GT-I9100

Android version - 2.3.5

Baseband Version - I9100XXKI4

Kernel Version - 2.6.35.7-I9100JPKJ2-CL655700 root@DELL143 #2

Build Number - GINGERBREAD.JPKJ2

Thanks.
[Galaxy S II Original Android Development] Siberian Tiger:
I think XEF KJ2 V5 should be fine :)
[Galaxy S II Original Android Development] CamoGeko:
This is the file you need:

CF-Root-SGS2_XW_XEF_KJ2-v5.0-CWM5.zip

Hint... it's in post 7. :)
[Galaxy S II Original Android Development] huzefa_from_kuwait:
Thanks, It did it !

There were two KJ2 that's why I was confused ;)
[Galaxy S II Original Android Development] winwiz:
ive downloaded around 4 kernels, and when extracting all of them are saying CSC failed.

tried with windows zip and 7zip

can someone advise please
[Galaxy S II Original Android Development] Murshad007:
I got a bad chip 00x19. and I am on LPG (Flashed through Odin), rooted with chainfire cwm. Previously I am on LPS (Updated from GB through Kies),

I delete data and wipe cache in recovery after Flashing LPG.. Nothing happens. But Now as I am rooted I also want to know that is Factory data reset or Wipe cache is safe for me?
[Galaxy S II Original Android Development] It_ler:
"CSC failed"???

Are you sure?

Or was it "CRC failed"?

Then you should clear browser cache and re-download the kernel zip file.

Then use 7zip to extract the kernel tar file which is in the zip file.

Good luck !
[Galaxy S II Original Android Development] bluekarlo:
hmm this might sound idiotic but with lots of ver 5.5 of cf root, how will I know which version to download?
[Galaxy S II Original Android Development] Siberian Tiger:
Which version is your rom?

Go to settings about scroll down and check build number ;)
[Galaxy S II Original Android Development] bluekarlo:
Hmm i'm on stock dxklp9 and it would be my first time rooting my phone.

so basing from that i should dl

CF-Root-SGS2_XW_KPN_LP9-v5.4-CWM5.zip?
[Galaxy S II Original Android Development] It_ler:
Are you sure about "dxklp9"?

If it is "DXLP9", then use CF-Root-SGS2_DX_SIN_LP9-v5.4-CWM5.zip.

And backup everything important before flashing ... just in case ...
[Galaxy S II Original Android Development] bluekarlo:
Thanks XD
[Galaxy S II Original Android Development] nabuhonodozor:
Do we get yellow triangle after flashing this kernels? - just to be sure..
[Galaxy S II Original Android Development] It_ler:
If you flash with Odin => yes (yellow triangle and incremented flash counter).

If your are already rooted and flashing with Mobile Odin or CWM recovery => no.
[Galaxy S II Original Android Development] areynoldsnz:
Hi there, I have a New Zealand Telecom i9100T, and according to page one of the thread I need to look for an LP5 kernel, but I can't find one. Does anyone know which kernel I should use? Obviously a bit concerned about bricking my brand new phone!

Phone details:

Model Number

GT-I9100T

Android version

4.0.3

Baseband version

I9100TDOLP4

Kernel version

3.0.15-I9100TDOLP5-CL345054

dpi@DELL178 #3

Build number

IML74K.DOLP5
[Galaxy S II Original Android Development] gcee:
How about CF-Root-SGS2_XX_OXX_LP6-v5.2-CWM5.zip or there are a couple of LP7 kernels with later versions of CWM if you like.

They should all be OK as the are 'close' to LP5.
[Galaxy S II Original Android Development] rs2606:
I didn't see a version for:

Kernel version: 3.0.8-perf-T989UVLE1-CL508451

Anyone know one that works with it?
[Galaxy S II Original Android Development] CamoGeko:
You're in the wrong forum, you need to be in T989 forum.

... typed by a proud owner of HTC One X 32GB, the best HTC Android device so far!!
[Galaxy S II Original Android Development] ayosopov:
what is the differences:

CF-Root-SGS2_XW_KPN_LP9-v5.4-CWM5.zip

CF-Root-SGS2_DX_SIN_LP9-v5.4-CWM5.zip

My Kernel ver. 3.0.15-I9100JHLP9-CL552450

dpi@DELL134 #3

Thanks.
[Galaxy S II Original Android Development] It_ler:
XWLP9 is the European and DXLP9 is the Asian version of LP9.

IMO, both could work for your (Israel/Orange/Partner) JHLP9.

As I am running European ROM with European language support, I would prefer the European XWLP9 CF-Root kernel.
[Galaxy S II Original Android Development] areynoldsnz:
Thanks for replying, found in another thread that LPS works fine for my phone.
[Galaxy S II Original Android Development] arial.black:
Hi there, I am an SGS2 new user from Indonesia,

this is my first android phone, and I wanted to try rooting the phone.

after reading the first page,

I didn't find the closest CF-Root for my phone ~or maybe I dont know which one that can be used for my GS2~

I've read a few pages back, and found out there's someone who had the closest KI2 kernel but he had the 2.3.4 gingerbread version,while mine is 2.3.3 gingerbread ver.

Does anyone know which kernel I should use?

here is my Phone details:

Model Number

GT-I9100

Android version

2.3.3

Baseband version

I9100DXKI1

Kernel version

2.6.35.7-I9100DXKI2-CL564948

root@DELL129#2

Build number

GINGERBREAD.DXKI2

I really like the current gingerbread OS, they had a good battery performance ~or maybe it's just from what i felt~.soo I don't really interested to change the current ROM.

also, I heard some bad battery performance on 2.3.6 and 4.0.3 ROM, (well on some GS2 devices); is that true?

thanks
[Galaxy S II Original Android Development] CamoGeko:
This is what you need...

CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4.zip

To answer your other question then no, I'm having pretty much the same battery life on ICS as I did on Gingerbread.
[Galaxy S II Original Android Development] It_ler:
Have a look at my battery test results => http://xdaforums.com/showthread.php?p=26775950

Best GB stock ROM on my phone was XWLA4 and best ICS stock ROM is XWLPD.

And with my apps, settings and usage, the ICS stock ROM has a better battery life.

It depends on many factors (apps, settings, usage, region, etc.), but I don't regret moving to ICS ... and I won't go back to GB.
[Galaxy S II Original Android Development] arial.black:
thanks a lot for the CF info man :good: (and of course thanks a lot Mr.Chainfire :)),

now my GS2 had a badass icon there :D

uh yeah,now i'm trying to remove the yellow triangle icon at startup,

i tried the basic way to remove them, copying the zImage file (extracted from the CF-Root-SGS2_CE_XEN_KI2-v4.2-CWM4.tar files) to the phone storage.

then,using the CWM>flash kernel

the phone reboot,but the yellow triangle icon still there.

am I missing something?

woow,

that was awesome man, what a detail ROM,battery review you have there.

I'll be reading your review for reference :good:

well, I was interested with ICS,

but I'll stick with GB for a while.

thanks for the info man, they're really helpfull for noobs like me :laugh:
[Galaxy S II Original Android Development] It_ler:
Yes, your are missing to flash stock kernel with Odin (or Mobile Odin).

And after flashing the stock kernel, the yellow triangle will be gone.

To gain full root access (and CWM recovery) back, you should flash zImage of CF-Root kernel with CWM Manager app.
[Galaxy S II Original Android Development] arial.black:
ooh, thanks man

now I know my mistake.

I'll flash it again tonight.
[Galaxy S II Original Android Development] A22AC:
hi CF, can u make cf root for I9100DXLPB/I9100OLBLPA/I9100DXLPA/I9100DXLPB :o

---------- Post added at 05:58 PM ---------- Previous post was at 05:49 PM ----------

changelist =709089

;)
[Galaxy S II Original Android Development] mzlin:
need that as well..

thanx..
[Galaxy S II Original Android Development] DeHAWK:
CF-Root for XWLPI needed...

Hi Chainfire.

Just downloaded the new XWLPI firmware, this is a firmware for Europe so don't care about the CSC. I downloaded, De-odexed zip-aligned and used the XWPLG root kernel. So far it seems to work OK, but I really would like if you could please make a root kernel for this XWLPI. :o

For anybody who wants to know, this firmware contains all the European keyboards/languages etc. but ONLY a CSC for a provider i Australia I think it was

If you guys know how to fix, just add the CSC and TD9B files from the XWLPG, make a few changes to the build.prop file and it will work. Don't know why they used a European firmware:confused:

See ya'
[Galaxy S II Original Android Development] It_ler:
XWLPI is released for New Zeeland (Vodafone).

And no need for Samsung to create another/additional/extra ROM version for Oceania - they often use European ROM versions for Australia and New Zeeland.
[Galaxy S II Original Android Development] howolod:
Yes, please help. My phone has now been unrooted after upgrading to latest firmware: I9100DXLPB (donwloaded through Kies).
[Galaxy S II Original Android Development] DeHAWK:
Well, up running XWLPI now and so far no problems. Found some new features; backgrounds ets. more dirs added:) The XWLPG CF- Root works. Running Verts. Theme with J-Kay framework, Deluxe settings and Apex launcher. No problems at all.

See ya'
[Galaxy S II Original Android Development] kirayamato_1975:
CF-Root

Hi guys, can I use the CF-Root-SGS2_DX_SIN_LP9-v5.4-CWM5 on the official DXLPA firmware? TQ
[Galaxy S II Original Android Development] mzlin:
i would like to know that too..

else i won't upgrade to the latest firmware..

thanx..
[Galaxy S II Original Android Development] A22AC:
yup u can but the kernel is different, as far as i know basically when u use dxlp9 cf root for this dxlpb u'll get dxlp9 kernel and the changelist is lesser than dxlpb so u gain nothing except root access
[Galaxy S II Original Android Development] kirayamato_1975:
Ohh I see..... Thanks dude, I think I will wait for the related CF-Root.....
[Galaxy S II Original Android Development] R_M_R:
cf-root for DXLPB?

Same here.. Can u pls get a cf-root for DXLPB..

my phone sucks without root..

Can i install Siyahkernel via odin will it automatically root ?
[Galaxy S II Original Android Development] It_ler:
Yes, flashing a custom kernel with auto-root option (such as SiyahKernel or SpeedMod) will root your phone directly after flashing.
[Galaxy S II Original Android Development] shaq1907:
Chainfire, will you releas LPI Root or did you retire S2 Development?
[Galaxy S II Original Android Development] jcddcjjcd:
Yes, please do an LPI root from the New Zealand kernel.

Regards,

John.
[Galaxy S II Original Android Development] LukinM26:
And pls, release new CF-Root for new Vodafone firmwares I9100BULPD :cowboy:
[Galaxy S II Original Android Development] It_ler:
CF-Root kernel for XXLPD should work fine!
[Galaxy S II Original Android Development] Coltie:
Hi guys, some sort of a dumb question, but I have never used this kernel ( except the first time I flashed a custom rom ) can this kernel be undervolted/clocked and is the battery life better than the other kernels such as NEAK, Siyah,Fluxi etc. Thank you.
[Galaxy S II Original Android Development] It_ler:
CF-Rot kernel is kind of rooted stock kernel.

So battery life is the same as stock kernel.

Undervolting is possible ... I think you will need Tegrak OC (pro) app from Play store.

I haven't found a free version doing this yet.
[Galaxy S II Original Android Development] Coltie:
Ok.. so I'm tired of trying new custom roms and so, I decided to flash a stock rom and kernel [ but since stocks arent rooted, I came here ] and I plan on removing the apps I dont use, so I would have a bugless,fast rom. But, since I think for a regular use dual-core 1.2 mhz is a lot, I would want to underclock it to 1 mhz so I would have a better battery life. Would u recommend me doing this, or I should choose another kernel? Siyah for example or Dorimanx?
[Galaxy S II Original Android Development] It_ler:
Have a look at my kernel/ROM tests => http://xdaforums.com/showthread.php?p=26775950

My favorite kernel/ROM ATM is CF-Root for XXLPD on XWLPD stock ROM.

Has very good battery life on my phone.

For underclocking you can use Voltage Control (VC) app.
[Galaxy S II Original Android Development] krnrdstrm:
I had CF-root for XWLPD and needed to flash the original firmware back.

It should remove SuperSU and CWM applications right?

Then why didn't it uninstall SuperSU? When I try to open it it says "Application is not installed on your phone." I don't have warranty if this application is on my phone! How can I remove it from my phone?
[Galaxy S II Original Android Development] It_ler:
I am not quite sure, as I don't have unrooted my phone yet.

But there is an option in SuperSU app > Settings > Complete Unroot (permanent unroot).

Give it a try before flashing the stock kernel.
[Galaxy S II Original Android Development] krnrdstrm:
Fortunately I solved it myself but thanks anyway. :)

When I rooted the phone the first time, the SuperSU asked to update its binary. I updated it and I think that that had something to do with my problem.

So I unrooted (and then I came to this thread :) ) and then rooted it again without updating the SuperSU binary. Then I did another unroot and now the app is gone.
[Galaxy S II Original Android Development] lowem:
Same here, waiting for DXLPB CF-Root. Thanks in advance!
[Galaxy S II Original Android Development] MaKTaiL:
You guys need to start using Mobile Odin. It would save you lots of trouble. :)
[Galaxy S II Original Android Development] twosix:
Hi CF,

Need DXLPB CF-Root to nandroid backup my device. Cheers!
[Galaxy S II Original Android Development] Coltie:
Hi, when is the CF root for UHLPS coming? Thanks.
[Galaxy S II Original Android Development] Phil3759:
Most dev left the s2 for s3. You can look at alternative methods to root. I do not think we will see any news from him, like in many other dev subforums :-(

Keeping dev on 2 phones is time consuming.

Look here

http://xdaforums.com/showthread.php?t=1347899

And here

http://xdaforums.com/showthread.php?t=1501719

To root and keep stock

There are also insecure kernels in dev section. Last alternative, you flash an old cf root kernel and then you flash your original stock kernel. Root will be kept
[Galaxy S II Original Android Development] Coltie:
So no more CF kernels? :( This mutha****in S3.So sucky device!
[Galaxy S II Original Android Development] Phil3759:
Seems less luck for us now that he got the s3. I edited my above post with more alternative root methods
[Galaxy S II Original Android Development] CamoGeko:
The times are moving and Chainfire is moving with them.
[Galaxy S II Original Android Development] pikachu01:
CF root is not the only kernel with root. Plenty others that can be used and still supported.
[Galaxy S II Original Android Development] csoonp:
Any suggestions for the root?

Sent from my GT-I9100
[Galaxy S II Original Android Development] eseregin:
Mobile Odin - buy it and no reasones wait for rooted kernel.
[Galaxy S II Original Android Development] Phil3759:
Or use an insecure kernel

Or get universal root for all your ics phones if you have a cwm image.

http://xdaforums.com/showthread.php?p=27714712

You will not be depending on a dev to make a kernel
[Galaxy S II Original Android Development] Phil3759:
I made a guide to root your phone, without waiting for a custom kernel

Look here

http://xdaforums.com/showthread.php?t=1746794
[Galaxy S II Original Android Development] Cptnodegard:
I have to admit I'm confused here... I have an S2 running 2.3.5 that I thought I should finally get around to rooting. The more I read, the more confused I get. I've found this method, a method that uses a one-click PC program, one that flashes some files using stock recovery, one that uses a bat file on a computer, mobile odin, and probably more that I already forgot about. Some say ICS, so I assume that's ICS only, while the rest are arguing about what the best method is. I'm frankly tired of trying to make sense of it, so I'll just come out and ask:

What's the best way to simply get root on a stock SII running 2.3.5? Can't say I really want ICS. I'm asking in here because my gut tells me this is the method to use.
[Galaxy S II Original Android Development] CamoGeko:
Yes, its easy to use this method.

Did you read the 1st post at all? You need to look in Settings - About Phone - Kernel. Tell us what kernel you have, and we can direct you to which file to use from 1st page.

Simple, really.
[Galaxy S II Original Android Development] Cptnodegard:
Yeah I read the first post and I'm not confused as to how to do each method, I'm confused about which method to use, seeing as how I've found half a dozen different ones in the last hour :p
[Galaxy S II Original Android Development] CamoGeko:
I'm also giving you an answer in my previous post, use this method.

This thread is for discussion and help on using CF-Root kernel method only, not a discussion about what other methods are available.

;)
[Galaxy S II Original Android Development] Cptnodegard:
I assume this file is the right one: CF-Root-SGS2_XW_NEE_KI8-v4.3-CWM4.zip

For this:

https://www.dropbox.com/s/iwg1kk1vt9oms6t/SC20120704-110441.png
[Galaxy S II Original Android Development] CamoGeko:
That's correct. :)

All you need to do is boot into download mode, connect your device to PC. Make sure you dont have any KIES processes running.

Extract the tar file from the zip, open ODIN and select the file in PDA field. Don't press any other buttons in ODIN (only F Reset Time and Auto-Reboot should be checked). Then click start, it should flash and your phone will restart with root.

Then open market, update Superuser app and then update the binaries within the app itself.
[Galaxy S II Original Android Development] stefanjadex:
Question from a noob

Hi all,

I would like to root using this tool (CF-Root 4.0), but I don't know if this is possible on my SGS2.

The phone details are:

PDA: KE5

PHONE: KE1

CSC: KE1 (CNX)

Do you think it's possible?

Thank you in advance.

Stefan
[Galaxy S II Original Android Development] skibadee:
Hi when I try flashing with cwm manager I just get fc?

I managed to loose root by trying to update in superuser. I know I can flash with Odin when I get home later but wondered if there's a known prob with cwm manager?

Thanks :-)

Running lightening rom 1.4
[Galaxy S II Original Android Development] Chainfire:
Not that I know of... send me the lines from logcat.

If you are not running CF-Root itself but still trying to flash a kernel, note that only raw zImage files can be flashed, not kernels inside tars or zips.
[Galaxy S II Original Android Development] DaFileFather:
Just flash everything back to stock and begin from beginning... ;)

So wipe everything out..

flash stocks back.

And then flash or upgrade to KF1 Rom

then flash KF1 CF Root.

That's it.
[Galaxy S II Original Android Development] CamoGeko:
Mini guide

For users on VillainROM v1.2 that are having issues removing the pesky, ugly triangle at boot. Which in my view ruins a very nice stock Galaxy S2 splash.

This is what worked for me, so I wrote it as a guide for you:

---

*After flashing VR1.2, boot to system and install VRTweaks from here - VRTweaks v1.3.1.

*Run the VRTweaks app and Install the Symlink Fix, reboot.

*Now boot into Download Mode, flash any Stock kernel with ODIN. Wait for phone to reboot.

*Go into the CWM app and flash the zImage extracted from any CF-Root kernel zip/tar.

*Your phone should now reboot and voila, the triangle is gone.

---

;)

Please click Thanks, if this helped you out.
[Galaxy S II Original Android Development] Klyupp:
How can I get in normal samsung download mode now that I have CWM, can't find it anywhere?
[Galaxy S II Original Android Development] Chainfire:
You don't... recovery only goes there if a Samsung update package (like CSC) is detected. Why do you even want to?
[Galaxy S II Original Android Development] Klyupp:
I want to flash a custom rom, but I managed to get into samsung's download mode just fine with normal 3 button trick...
[Galaxy S II Original Android Development] Chainfire:
You can't flash a custom ROM in Samsung's recovery... only CWM (which you also reach with that button combo)
[Galaxy S II Original Android Development] neff:
Permission denied problem

I've followed the instructions at the start of this thread to root my SG2 and things seem to have worked fine.

I was on 2.6.35.7-I9100XWKE7-CL2215725 so used the appropriate file(CF-Root-SGS2_XW_XEU_KE7-v4.0-CWM4.tar)

After reboot I have SuperUser and CWM

I'm now trying to follow the instructions to install locale-secure-settings which needs to go into /system/apps/ (unable to paste the url as a newbie)

adb devices lists my device but when I try adb remount I get the message

remount failed: Operation not permitted

Also trying to su in adb shell also fails

>adb shell

$ su

su

Permission denied

$

It seems to my very limited knowledge as if it hasn't got the permissions it needs. But I installed a free terminal app from the market and using the su command there kicked SuperUser into action and after allowing the terminal app permissions I got

$ su

#

as expected.

Am I missing something obvious here or is there a quirk? Googling revealed other people posting with the same problem about adb remount but I couldn't find definitive answer.
[Galaxy S II Original Android Development] Chainfire:
adb remount is disabled by design (this is NOT an insecure kernel !).

adb shell -> su should work, though. Make sure you "allow" the shell SuperUser permissions when the popup comes. If the popup comes while the screen is off, it may auto-disallow. If it was obscured by a different app/window, it may auto-disallow. If Android was not fully booted yet, it may auto-disallow. There are a lot more reasons why it may auto-disallow.

If this is the case - and this can happen even if you open the Superuser app and the shell is listed as "allowed" - the only solution is to:

- reboot

- wait until the system is fully booted

- wait about 3 minutes more

- turn on the screen

- unlock

- adb shell -> su

- accept

If that STILL does not work, go app management and delete Superuser's data, then do the procedure all over again.

It is a major drag and a known issue with su, it's also one of the major reasons I'm contemplating writing a Superuser replacement.
[Galaxy S II Original Android Development] neff:
Thank you for that - that's saved me a lot of hair tearing, and you were right about the popup coming up while the screen was disabled. I've got the package I was after installed now. Thank you again.
[Galaxy S II Original Android Development] xinfinityoO:
Hi Chainfire

I have CF-Root 4. when i do a backup it says that:

No /sdcard/.android_secure found

No sd-ext found

Is that normal. Can that be ignored? If not how to fix this please. Thanks
[Galaxy S II Original Android Development] Chainfire:
No, actually, that is weird. *scratches head*

Do you have an external SD card inserted ?

In recovery -> adb shell -> rootsh, what is the output of:

ls -d -a -l /sdcard/.android_secure

ls -d -a -l /sdcard/external_sd/.android_secure
[Galaxy S II Original Android Development] sewe:
I always get this even in the sgs days
[Galaxy S II Original Android Development] xinfinityoO:
i dont have an external sd card attached

i have attached the image of teh following commands you menttioned.. thanks
[Galaxy S II Original Android Development] xinfinityoO:
holy c&*%*%^ ..dats quite long.. thx :) will help many people
[Galaxy S II Original Android Development] CamoGeko:
Yeah but surely it could be posted as a separate thread.