yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] pikachu01:
LP9 has a known issue that it gets sleep of death everytime, even on stock. Use LP8 instead.
[Galaxy S II Original Android Development] maxiordoqui:
Hi ChainFire, i brought to you here DXLP9 kernel to inject ROOT+CWM (attached)

Very good ROM, very smooth!
[Galaxy S II Original Android Development] Androidin':
I used the method described in the first post in the thread to root my phone last July and have had zero issues with it since. Today the carrier (Bell in Canada) released the upgrade to ICS and if I wanted to get the update what would be the best way to go about doing it? If I flash via Kies I think I will loose my root but will remain unlocked correct?

The only thing I screwed up on in the last few months was I uninstalled some of the bloatware with Titanium Backup and deleted a couple system apps like Samsung social that won’t restore. Will this give me any issues?
[Galaxy S II Original Android Development] CamoGeko:
You shouldn't have any issues, those apps will most likely be replaced with new versions. Also yes you will lose root so you will have to root again using the correct kernel.

Sent from my CyanogenMOD 9 powered beast of a phone!
[Galaxy S II Original Android Development] kostasmag:
Hello to all.

i am from Greece..i have a samsung galaxy s2 with ios 2.3.5 and i want to update it in ics.which CF-Root i must use to root it?my provider is cosmote
[Galaxy S II Original Android Development] DAMAGE_INC29:
how can u extract the modem? ^^,
[Galaxy S II Original Android Development] jolipoli81:
thanks, i should have read the previous post. Just loaded the LP8
[Galaxy S II Original Android Development] CamoGeko:
IOS 2.3.5? LMAO! :eek:

I think you're in the wrong forum buddy... we do not serve your kind here.
[Galaxy S II Original Android Development] Ba7rani123:
You dont need to root if you want to upgrade you can upgrade directly using an official rom. and hehehehe its not 'ios' its android ;)

here's the link: http://xdaforums.com/showthread.php?p=23562820

Do NOT use XXLPQ because its old and neither XWLP9 because it has a big bug. I would prefer XWLP8 or XWLP7. U will understand what I mean by these versions ;) when u see the thread.

Hit the thanks button if it helps :)
[Galaxy S II Original Android Development] doongoo:
Just the kernel of XWLP9 has a bug, not the ROM itself...
[Galaxy S II Original Android Development] Ba7rani123:
Yes still :) its better not to go into compilcations if he calls andoird as ios ;) no offence but :) the simple way is better for beginners ;)
[Galaxy S II Original Android Development] defenderko:
hi, I just couldnt dig thru 500+ pages so i am sorry if i am asking what was asked before.. i have this kernel version 3.0.15-i9100xwlp7-cl340913 etc.. , and I want to root my phone.. what method should I use? thanks
[Galaxy S II Original Android Development] CamoGeko:
You need this file from post 8:

CF-Root-SGS2_XW_XEN_LP7-v5.4-CWM5.zip
[Galaxy S II Original Android Development] defenderko:
thanks for reply.. it doesnt matter which csc you have on the phone??so I put it in the pda in odin and download mode etc and hit flash?
[Galaxy S II Original Android Development] CamoGeko:
No you should be fine and yes that is the correct method. :D

Btw, that thanks button doesn't bite. ;)
[Galaxy S II Original Android Development] mpsrent:
Bell Mobility Canada just released ICS.

I9100MUGLD3

Looking forward to a CF root.
[Galaxy S II Original Android Development] defenderko:
after rooting this way, can I use any kernel that I choose by just flashing it via odin or thru cwm?
[Galaxy S II Original Android Development] It_ler:
You can flash every kernel made for your phone and compatible with your ROM.

(Read the corresponding kernel thread for detailed information.)

If you flash the kernel as tar file with Odin, you can flash the kernel directly (no need for flashing CF-Root kernel first).

But if you want to flash a custom kernel as zip file in recovery, you need a CWM (ClockWorkMod) recovery ... and as the recovery mode is part of the kernel, you will have to flash a kernel which contains CWM recovery (such as CF-Root kernel) first.

Back to your question: Yes.
[Galaxy S II Original Android Development] defenderko:
Yes I want to flash a custom kernel to my phone but I want to keep original ics and if possible to get a bit better battery life . what else should I keep in mind before installing a custom kernel?(or maybe the custom kernel comes with root anyway??) I have red thousands of pages and I am still confused about many things... thanks
[Galaxy S II Original Android Development] It_ler:
Depends on the kernel you want to flash.

I recommend to flash CF-Root kernel first.

Then create a nandroid backup with CWM Manager app - so you can restore it, if the custom kernel is not working fine on your phone.

After creating this system backup, you can flash the custom kernel you want.

The good thing is, that there are many good custom kernels for our phone.

The bad thing is, that you have to choose one of them to flash and try ;-)
[Galaxy S II Original Android Development] blakey1971:
Help With Rooting Please LPB

Hi there, I have had my s2 for a few months now and managed to root it using the insecure and secure kernel trick.

I have updated to I.C.S 4.03 and lost root. My phone is

PDA:LPB

PHONE:LPB

CSC:LPC(TMU)

I have read about the LPB method and flasing the original kernel via Odin, then using Mobile Odin to Flash the cf kernel, but have also seen about the memory card problem about installing apps etc to sd card etc. I know that the problem was sort of sorted by doing it this way, but reading some of the posts say that the problem still exsists if you turn phone off and back on again.

Has this problem been totally sorted yet and if so what files do I need and how do I do it right?

Thanks for any help
[Galaxy S II Original Android Development] defenderko:
"I recommend to flash CF-Root kernel first." this one:CF-Root-SGS2_XW_XEN_LP7-v5.4-CWM5.zip? so after flashing that to my phone I will have cwm installed,than I go to play store,get the cwm manager app, backup my system and then I can do whatever I want,install kernels etc? then ,do I have to install kernels from odin or can I use volume up-power button-home and then install kernel that I previously copied as zip file to sd card? is the process for flashing roms the same? I have so many questions,sorry and thanks!
[Galaxy S II Original Android Development] kostasmag:
yes i will upgrade it directly from kies.but i want to know which CF-Root i must use to root it.there are many CF-Root as i saw
[Galaxy S II Original Android Development] DJTaurus:
If i flash another kernel then wipe data/factory is also needed?
[Galaxy S II Original Android Development] Klyupp:
So you're releasing a new version of cf with CWM 4.0.0.2 soon? I wanted to flash CF with CWM 3.x.x.x tonight. But I you're gonna be releasing a new one soon..
[Galaxy S II Original Android Development] ogdobber:
sorry about that, I haven't been following the thread:rolleyes:

searched the thread and I see that now...got a reason why not?
[Galaxy S II Original Android Development] Chainfire:
Welllll, fixing the android secure restore issue took a while ! Did I mention debugging CWM is hell ?

Dinner first, then release.
[Galaxy S II Original Android Development] slyydrr:
I didn't request, but appreciate the hard work nonetheless... TransID: 8GN42395UA109804M
[Galaxy S II Original Android Development] AMoosa:
Will BLN be added any time soon?
[Galaxy S II Original Android Development] Crucio_:
Is there a way to flash the zimage of this kernel back after flashing the secure KF1 Kernel to remove the yellow ! it just spits it out without installing or rebooting.

or is this something that is being looked at?

Thanks for your work

Edit: spelling :<
[Galaxy S II Original Android Development] ermacwins:
+1 would love to see it
[Galaxy S II Original Android Development] Chainfire:
As stated in the second post, flash CF-Root, flash back official, CWM app remains, flash CF-Root again (as raw zImage). That should work. If it does not, something's odd with your setup. Or I made a bug. Either way, it seems to work fine for me ?
[Galaxy S II Original Android Development] Crucio_:
Thanks for the reply Chainfire, good to see im no the only one sitting up late on xda :)

I followed the steps outlined in post 2, i even did it 3 times to be sure i had not made a mistake. i am using the updated VR1.2 so i flashed the XWKF1 kernel from Odia's post of Kernels, the CWM app stays. when i load it up and go to flash kernel the extracted zImage is at the top off my list of /sdcard, but when i click it it looks to be loading says installing then nothing, just goes back to the CWM menu.

tbh im not fussed about having the yellow ! my phone is on 99% of the time, and i am using your kernel, but thought id let you know the steps outlined there weren't working for me in this situation.
[Galaxy S II Original Android Development] CamoGeko:
I will second that, the same thing is happening with me. After flashing stock kernel it breaks the CWM app's ability to flash the cf-root zImage.

I'm on VR1.2 as well.

Sent from my highly desired HTC Desire Z with XDA app.
[Galaxy S II Original Android Development] Chainfire:
Funky, as I just flashed VR1.2 and tried it, and it still works for me.

Do you have custom busybox installed ? Is this the updated VR1.2 with the /system/bin fix ? It cannot work with VR1.2's original borked /system/bin. You can figure this out easily:

adb shell
/system/bin/ls /

If the result is a list of files, the /system/bin is good, if it says "Toolbox!" it is messed up.

Note that 4.0 will be released in the next hour or so. But I'd still like to know those answers :)
[Galaxy S II Original Android Development] Crucio_:
thanks again for your reply.

i haven't knowingly installed any other version of busybox. and i have just installed VR1.2 as instructed and pushed the email/browser apps.

i am also don't have a clue about adb, still new too all this and that is one thing i haven't been brave enough to look at yet.

i do know if i use root explorer and navigate to system/bin/ls and long press to view as text it says "toolbox" dont know if that would be the same result as doing the adb which i dont know how to do yet :)
[Galaxy S II Original Android Development] Chainfire:
Yeah if you can view it with that result, you have the FUBAR'd version, that's causing CWM to not work. Pulser made a small error there. I thought he would fix this with an update, but not sure if he actually did that yet.
[Galaxy S II Original Android Development] AMDPOWERFIST:
Whats new in 4.0 ??? :D
[Galaxy S II Original Android Development] Crucio_:
arh well that explains it then :) i haven't seen or read about an update. im sure that will come with time. thanks for helping me out again tho, much appreciated. so gonna sleep now.
[Galaxy S II Original Android Development] Chainfire:
CF-Root v4.0 released, all kernels updated (CWM4)

Here it is, CF-Root v4.0 for the SGS2.

The major changes are the CSC fix, and replacing CWM3 with CWM4.

CSC

Apparantly I made a mistake when porting the CSC-flash script from the SGS1 to SGS2. This resulted in CSC's not being flashable with CF-Root. I think I have fixed it - as in, the original Samsung recovery now properly starts and uses the CSC update .zip. I am however unsure if the end-result is correct, as to be honest I'm not that well versed in CSC internals.

CWM4

By popular request, CWM3 has been replaced by CWM4. This took a LOT of work, testing, and trial and error. But as far as I can see, it appears to now be fully functional.

- Kernels: This change now allows the kernel to be backed up and restored by nandroid.

- Compatiblity: Be aware that this change also causes an incompatibility with CWM3 backups, they may not properly restore (due to missing kernels). The solution to this is to boot into CWM4 manually (instead of restoring through the CWM app), going to backup/restore, and using advanced restore to restore the backup one part at a time.

CWM4 - Custom build

As with CWM3, the CWM4 version included in CF-Root is a modified / custom build of CWM4. I usually do this because something about the "standard" CWM versions annoys me. Differences with the standard CWM4 (at the time of this writing - the codeworkx build):

- Home button: the home button serves as select / enter instead of (just) the power button.

- External SD-card support: update ZIPs can be installed from the external SD-card (which is located under /sdcard/external_sd ).

- Android Secure restore support: this version of CWM4 actually restores "Android Secure" (apps installed to SD-card), instead of only backing it up. It appears restore is broken on standard CWM4.

----

Hope there aren't too many issues, enjoy !
[Galaxy S II Original Android Development] shakeym:
Cool thanks for the update i will flash this shortly....
[Galaxy S II Original Android Development] armanisafarai:
i also got toolbox, anything we can do to fix this?

EDIT: BTW i just wiped everything and installed vr 1.2 once again but still same error; toolbox!
[Galaxy S II Original Android Development] Noonski:
Good one, just flashed CSC without getting stuck in bootloader.

And it's showing up correctly.

Myself I didn't really care much for it, but i'm sure others did care more.
[Galaxy S II Original Android Development] Codename_Falcon:
Can we please get a CF-Root for the Bell Canada UGLD3 ROM?
[Galaxy S II Original Android Development] blancer:
hello bro chainfire, can you please make a rooted kernel for DXLP9? thank you very much and more power...
[Galaxy S II Original Android Development] Ba7rani123:
emmm depends on your version :) After updating, go to 'About' and screenshot(hold power button+vlume down for about 2 sec) it would be easy to tell u :)
[Galaxy S II Original Android Development] It_ler:
Many questions.

That's why I added numbers to give you referred answers:

1. Yes, geko95gek has already answered this question to you.

2. No need to install CWM Manager app from Play store. It will be installed automatically by flashing CF-Root kernel. After flashing CF-Root kernel, just look into your apps and you will find the CWM app. Start it and select Create Backup.

3. Both ways are possible. Choose your favorite method - depend also on the kernel, if it is provided as Odin-flashable tar or CWM-compatible zip file or both.

For Odin-flashable tar file, you can also use Mobile Odin app from Chainfire.

4. For flashing a stock ROM ... yes. Put the ROM tar file into PDA section of Odin and flash it to your phone in download mode.

For custom ROMs, please refer to the description of the ROM developer in the corresponding ROM thread.
[Galaxy S II Original Android Development] Stephen88:
Hi Chainfire do you ready to root and prepare cf kernel for S3? :D
[Galaxy S II Original Android Development] kostasmag:
here is my screenshot.

http://dl.dropbox.com/u/11682229/Screenshot_2012-05-04-20-53-42.png
[Galaxy S II Original Android Development] Ba7rani123:
Since you have LPD and chainfire says use the closest emmm the closest to yours is LPC v5.4.

Btw I think you should consider flashing :) speedmod it comes with root and also makes your rom faster and more efficient without increasing or decreasing any voltage or cpu freq.

here's the link: http://xdaforums.com/showthread.php?t=1574218

Anyway its your choice :D Good luck :D.

If you any help :) am here.
[Galaxy S II Original Android Development] Dheano:
Hey guys, can anyone help me..

I have installed both the CF-Root-SGS2_XX_XEO_LPQ-v5.3-CWM5.zip and the CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.3-CWM5.zip but my SGS2 still doesn't seem to be fully rooted. Am I doing something wrong here?

I will admit I (probably stupidly) tried to S2 Root the phone after flashing the first kernel. This may or may not help you understand my problem.

I look forward to your replies. :)
[Galaxy S II Original Android Development] kostasmag:
thank you very much.you really help me.i root it :) :) :)
[Galaxy S II Original Android Development] Ba7rani123:
Hehehehe Anytime :) soo which one did u use ?? :D
[Galaxy S II Original Android Development] kostasmag:
i used the official rom and i installed the CF-Root that you told me :)
[Galaxy S II Original Android Development] Ba7rani123:
what about the speedmod ?? :) because I want to install it just waiting for official ics rom :) for my region
[Galaxy S II Original Android Development] kostasmag:
i will try it before i sell it.i will buy S3 :P :P :P i like it a lot
[Galaxy S II Original Android Development] kpucci:
+1 for CF-Root for the Bell Canada UGLD3 ROM
[Galaxy S II Original Android Development] Ba7rani123:
ahahahah everyone does ;)
[Galaxy S II Original Android Development] bernard134:
Will there be a release of CF-Root for DXLP9?
[Galaxy S II Original Android Development] blossom:
+1
[Galaxy S II Original Android Development] RovG:
+1
[Galaxy S II Original Android Development] dragon135:
I'm also waiting cf-root for dxlp9

Sent from my GT-I9100
[Galaxy S II Original Android Development] Justinkumar:
You can add me in as well...CF-root for DXLP9 pls
[Galaxy S II Original Android Development] blakey1971:
any help please??

Would really like some help with this so i can gain root back on my phone, and don't want to end up bricking etc
[Galaxy S II Original Android Development] It_ler:
I recommend to update your ROM to a newer version, such as XWLP8.

Intratech has a very good, non-wipe Frankenstein version in his Official Firmware thread => http://xdaforums.com/showthread.php?t=1075278

Then you can use CF-Root kernel "CF-Root-SGS2_XW_XSA_LP8-v5.4-CWM5.zip" to root your phone without any mounting problems.

Good luck !
[Galaxy S II Original Android Development] DeHAWK:
As far as I can tell, you should be able to use:

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

Due to the Chainfire instructions, what matters is the last 3 letters: LP9

I've used a LP8 CF-Root on a LP9 and it worked. But due to some minor problems I'm back on LP8 firmware. Hope it helps:)

See ya'
[Galaxy S II Original Android Development] Ba7rani123:
yes but the kernel of XWLP9 has a bug :) soo if he uses it he wld get that problem :).
[Galaxy S II Original Android Development] Wezi:
Ok, I had this problem with XW_XEN_LP7 and now i'm having the same issue with XW_XSA_LP8, can't mount USB when in recovery (normal mounting when phone has booted works fine).

Is this a known issue / normal or am i doing something wrong?
[Galaxy S II Original Android Development] Ba7rani123:
I dont know man :/ I press mount it never works I thought I was doing something wrong too *-).
[Galaxy S II Original Android Development] angelshie:
hello CF, can you make also CF-Root for DXLP9...:)
[Galaxy S II Original Android Development] Chainfire:
DX LP9 (SIN) posted
[Galaxy S II Original Android Development] kenkiller:
SMOOCH!
[Galaxy S II Original Android Development] ramih2085:
Hope there is a root for the gld3 (bell) on the way. Thank you chainfire for all your great work.
[Galaxy S II Original Android Development] pitum:
CF-Root-SGS2_DX_SIN_LP9-v5.4-CWM5.zip

It's working! Thanks!

only little problem... 1st reboot unexpectly SU stoped working... 2nd reboot when use app need SU, stop working again, but only 1st time I use after reboot... then works ok ;-)
[Galaxy S II Original Android Development] mpsrent:
For now I am using the LP7 5.4 version until Chainfire is able to help us out. As the Bell Mobility 9100 is the same as the international phone sold in the UK I took a chance and it appears to work just fine.

Once again - thank you to Chainfire for all the help.
[Galaxy S II Original Android Development] DeHann:
@Chainfire

Many Candians requesting that a CF-Root be developed for the Bell (GT-I9000M)release of Ice Cream Sandwich. So, how about it Chainfire?

If my limited understanding of Android is correct then you will require the zImage file. For convenience, I have extracted the LD3 zImage file and have it hosted via Dropbox at the following location: http://dl.dropbox.com/u/13748510/zImage
[Galaxy S II Original Android Development] DeHAWK:
Hi, looks good. But your XWLP9 version also does the trick on the DX version:)
[Galaxy S II Original Android Development] angelshie:
CF-Root for DXLP9 has a bug, SD Card mounting problem. I experienced this one after rooting. Need to remove battery and reboot.

please check.....
[Galaxy S II Original Android Development] timberwolf60:
I was using it without problem.

Send from my GT I9100 with Gary's DXLP9 using Tapatalk2
[Galaxy S II Original Android Development] sianzb0i:
im on DXLP9 rooted.

I realised i cant exactly tweak my CPU or voltages. In the sense if i use setCPU, i down max CPU to 1000mhz (voltages untouched) its hangs (or even restarts after awhile)

if i load a stable profile from my previous ROM (also sammy based ROM, cf kernel), it just freezes with the "confirm" highlighted.

anyone experiencing this problem?
[Galaxy S II Original Android Development] Lycoss:
XW_OXX_LP7

I request a CF-Root-SGS2_XW_OXX_LP7-v5.4-CWM5.zip please!

This is for the ROM: "I9100XWLP7 I9100OXXLPH Romania (Cosmote)"

Thank you!
[Galaxy S II Original Android Development] doongoo:
Use the XW_XEN_LP7. It will function without problems
[Galaxy S II Original Android Development] ancilary:
kernel required for my version is untested . is it safe?

and i dont have kies installed should i install before trying to flash using odin? or doesnt require kies?

---------- Post added at 10:07 AM ---------- Previous post was at 09:20 AM ----------

KL1 (GB): Untested

its working perfectly i just tried :)
[Galaxy S II Original Android Development] guedes_puc:
Kies and Odin don't like each other very well... I'd never have both running at the same time.
[Galaxy S II Original Android Development] KeesStolk:
@CF

Can't remember if i ever thanked you for your great work.

Confirmation number: 7JL68491F9703480G
[Galaxy S II Original Android Development] timberwolf60:
When you installed kie so it will automatically installed the driver for your phone. Kie must totally stopped prior to run Odin.

Send from my GT I9100 with Gary's XWLP9 using Tapatalk2
[Galaxy S II Original Android Development] Jumbo78:
Have a little question. Which kernel to use with BOLPD?

Thanks
[Galaxy S II Original Android Development] guedes_puc:
Ba7rani123 answered this question just 4 pages ago. Use the closest version, witch is LPC v5.4.
[Galaxy S II Original Android Development] rikipy:
whats CF-root is for i9100UHKJ1 (2.3.6) ?
[Galaxy S II Original Android Development] DeHAWK:
If you read the posts from Chainfire at the beginning, you see a version LUXKJ1 you will find useable. What's important is the last 3 letters > KJ1. But why don't you update to ICS 4.03...:)GB is old now.
[Galaxy S II Original Android Development] drugusv:
Hi everyone, tell me please what cf-root kernel i must use if on my phone now is : 3.0.15-I9100BULPC-CL332484 dpi@DELL154#3.

Thanks in advance.
[Galaxy S II Original Android Development] Lycoss:
You have Vodafone ROM so this one: http://download.chainfire.eu/159/CF-Root/SGS2/CF-Root-SGS2_BU_VOD_LPC-v5.4-CWM5.zip
[Galaxy S II Original Android Development] CR5N:
Hi, apologies for asking but I have read and searched but want a sanity check... My phone is I9100PXXKJ4, if I use KJ3 kernel will that be ok as I read that kernel doesn't break nfc on other threads but flashing a ROM will. Still on GB as no official update yet and need to be able to restore phone in case of warranty. To that question... How would I and can I back up the stock phone image? TIA

Edit: got the official ics update via kies so a restore point is found ;)
[Galaxy S II Original Android Development] CamoGeko:
You have to flash a CF-Root before you're able to create a nandroid backup of your original firmware. Just remember what stock kernel you had so you can flash it back later on via ODIN of you need to do so.

Sent from my GT-I9100 using Xparent ICS Blue Tapatalk 2
[Galaxy S II Original Android Development] fnair:
So any news for the Bell CF-root ... Are we gonna have any love for LD3 ICS?