yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] Jayman007:
Getting rid of yellow triangle makes my cwm recovery vanish

So I have a KF4 kernel and I used odin to flash CF-Root-SGS2_ZS_OZS_KF4-v4.0-CWM4.tar via PDA. Then I had the yellow triangle but also had root and running cwm app confirmed I had CF-Root 4.0. I then started phone in update mode and used odin to flash GT-I9100T_I9100TDCKF4_Kernel.tar via PDA. This is my original kernel. Now when I reboot the yellow triangle is gone (horray!). So I followed the next step which is to extract the zimage from CF-Root-SGS2_ZS_OZS_KF4-v4.0-CWM4.tar and flash it using the cwm app. The problem is when I do this it reboots into the recovery mode but it's not the CWM recovery mode. I have no way to flash the zimage from the internal sd card. The cwm app no longer shows CF-Root 4.0 and cwm recovery mode is not available.

How to proceed keeping the yellow triangle off and also getting the correct zimage flashed?
[Galaxy S II Original Android Development] ccmuha:
I also would like to know where does the CWM recovery disappear when I flash back stock kernel. I need CWM to reflash custom kernel so the triangle doesn't appear... Anyone?

Sent from my GT-I9100 using premium XDA App.
[Galaxy S II Original Android Development] Ogredani:
ROM Manager is incompatible with CF-Root. That's why you enter 3e mode. Use the CWM Manager instead (available as "CWM" in the app drawer). Or, you could enter into CWM manually by turning off your phone, and then hold volume_up+home+power at the same time.
[Galaxy S II Original Android Development] CamoGeko:
Not possible. CWM is built into the CF-Root kernel.

Get yourself a USB jig so you can remove triangle more easily.

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] Jayman007:
That's what I was starting to think... I just order a jig from ebay.

It should probably be made clear on the 1st page since the instructions to remove the yellow triangle can't be completed with the last step flashing back the zImage using cwm app.
[Galaxy S II Original Android Development] ksantoshh:
Can you try clearing the cache and reflashing the CF-Root Kernal. What doens the kernal string say right now and which ROM are you on ? If KL1 version doenst work ,try kk5 as it seems to work on latest ROMs.

Hope this helps !

---------- Post added at 04:20 PM ---------- Previous post was at 04:15 PM ----------

I believe KP1/KP2 are ICS based Kernals. Uee only if you are testing ICS based ROMS.CF Root KK5 with Frankestein KWKK5 ROM should work fine.If you getting boot problems try doing a soft reset by taking our the battery followed by a hard reset if required. Clear the cache and flash again.

Hope this helps!

---------- Post added at 04:25 PM ---------- Previous post was at 04:20 PM ----------

You have to look at the kernal built( KK2). Check the first page of the post as chainfire explains. Select the file CF-Root-SGS2_XW_XEN_KK2-v5.0-CWM5.zip from first post. Enjoyyy Rooting !

Hope this helps!

---------- Post added at 04:31 PM ---------- Previous post was at 04:25 PM ----------

Read the first post by Chainfire for selecting the correct file :

Go to Settings -> About phone -> Kernel Version. Note the string present there:

E.g. KErnal Version :2.6.35.7-I9100XXKG1-CL349526

What matters most (KG1) in this case, is in bold,Try to find the matching file under downloads in the first post

for KG1 --> CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip

Hope this information helps.Enjoy Rooting !

---------- Post added at 04:34 PM ---------- Previous post was at 04:31 PM ----------

Get the USG jig cheaply available locally or and reset the custom counter and yellow triangle in one go. No need to flash the zimage after flashing the CF-Root.

Hope this helps !
[Galaxy S II Original Android Development] arisgiann:
Hi.

Where can i find the CF-Root for KK1?

Thanks.
[Galaxy S II Original Android Development] neil05:
Pls read the 1st page..

Phone: Galaxy SL I9003/ GB 2.3.6 XXKPQ / POSEIDOn ROM/DOOMLORD KERNEL

GALAXY S2 GB 2.3.6 KK5/ SIYA KERNEL 2.4/ K14 MODEM/CHECKROM HD V4/ soon ..ICS

RIP: nOkia N8 / iPhone 3Gs :-)
[Galaxy S II Original Android Development] looslip:
So if there is no package for KK6 I can try KK5? I'm just scared of bricking the phone... :(

---------- Post added at 04:31 PM ---------- Previous post was at 04:25 PM ----------

[/COLOR]

Read the first post by Chainfire for selecting the correct file :

Go to Settings -> About phone -> Kernel Version. Note the string present there:

E.g. KErnal Version :2.6.35.7-I9100XXKG1-CL349526

What matters most (KG1) in this case, is in bold,Try to find the matching file under downloads in the first post

for KG1 --> CF-Root-SGS2_XX_OXA_KG1-v4.1-CWM4.zip

Hope this information helps.Enjoy Rooting !
[Galaxy S II Original Android Development] x017in:
Download links

HI, can anyone point me to the download links? i cant find them in this topic!
[Galaxy S II Original Android Development] Jayman007:
You must not be looking very hard as they are all on the 1st page of this thread.
[Galaxy S II Original Android Development] DarkNiz:
I want to install the latest XWKL1 ROM but Chainfire only has a kernel for XWKL1-INU. The ROM I want to install is:

Will it work?
[Galaxy S II Original Android Development] CamoGeko:
I don't see why not. :)

You could always use the nearest CF-Root kernel, doesn't have to match up exactly.

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] CamoGeko:
You're welcome mate, click thanks under the post when you can. :)

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] DarkNiz:
Done and dusted :)
[Galaxy S II Original Android Development] CamoGeko:
Cheers matey. :D

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] vipul261:
Can i install Cyanogen mod and MIUI ROM using this Kernel??

Thanks
[Galaxy S II Original Android Development] Umbabaraumba:
Please help me,which root file is for: 2.3.6_I9100XXKL1_I9100OXAKL1_OXA ???
[Galaxy S II Original Android Development] ksantoshh:
wat does your settings on kernal version say ? select accordingly
[Galaxy S II Original Android Development] don1bong:
Yes BUT those roms can have come with thier own kernels in the past..

following MIUI, and Here, i would wait for 100% stable..

and Cyanogen has been pulled of the stable list due to multiple problems, so id wait for Cyanogen stable 9.0, in the mean time there hundreds well thought out roms especially checkROM ( see sig for link)
[Galaxy S II Original Android Development] Harsha Raj:
I have tested the KL1 and rooted the device successfully. Thank you Chainfire for that! :)
[Galaxy S II Original Android Development] oljoooge:
Me too :-) Everything works fine with (XW)KL1 !
[Galaxy S II Original Android Development] fretjes:
Samsung GS 2 works fine

Chainfire,

Installed with XWKK2 (2.3.6.) on stock, no problems so far. Also no problems with GPS and or anything else. However since I'm fairly new to Android I have to discover quite a lot. but anyway thanks so far for the good work.

gr Fred:):D:D
[Galaxy S II Original Android Development] otester:
KL3 is fine as well. :p
[Galaxy S II Original Android Development] umarian:
KL_1 its work fine.Thans.
[Galaxy S II Original Android Development] ksantoshh:
you can select the nearest one to KK! , i.e. KK2

Link :

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

you should hv no problems with it.
[Galaxy S II Original Android Development] Phone_Guru:
KP8 version please, no root available yet.
[Galaxy S II Original Android Development] xethor:
If you want root flash the XXKP2 version of CF-Root through Odin, when it restarts go back into download mode and flash I9100_KERNEL_I9100XXKP8_CL42141_REV02_user_low_ship.tar.md5. Your root should be preserved, although you loose recovery.
[Galaxy S II Original Android Development] Phone_Guru:
I flashed KP2 kernel but got no root.
[Galaxy S II Original Android Development] MCOGW:
Ahem,no!

It's just simply impossible this way...

btw: try JIG and see what happens ;)
[Galaxy S II Original Android Development] suadt:
which root to use for GT-I9100_XEU_I9100XWKL1_I9100XEUKH2_I9100XXKL1
[Galaxy S II Original Android Development] timberwolf60:
Used this: CF-Root-SGS2_XW_INU_KL1-v5.0-CWM5.tar
[Galaxy S II Original Android Development] anupam_luv:
+1 , No root yet for KP8
[Galaxy S II Original Android Development] vanessa13006:
He guys keep cool. It's new year's day ;) Chainfire celebrates the new year. And happy new year everyone.
[Galaxy S II Original Android Development] Loconinja:
I tried this (on KP8), but no root. :(
[Galaxy S II Original Android Development] Chainfire:
KP4 and KP8 versions uploaded...

Had some SU issues, but think I fixed it :) Also removes Mobile ODIN parts that can be auto-downloaded, to make space, because ICS is so big.
[Galaxy S II Original Android Development] Loconinja:
Still no root. :(

Details:

I flashed KP8 from samfirmware.

Flashed CF-root KP8.

Re-flashed KP8 Kernel.
[Galaxy S II Original Android Development] slippyr4:
flashing the KP8 cf-root now!

edit:

flashed fine, but no root :(

edit 2:

but have cwm 5.0.2.7 :-/
[Galaxy S II Original Android Development] Chainfire:
edit: nvm
[Galaxy S II Original Android Development] kiz1983:
So can use mobile odin to flash these?
[Galaxy S II Original Android Development] AfrikaGoGo:
there is no root on KP8..(((
[Galaxy S II Original Android Development] sardroid:
Same here:(
[Galaxy S II Original Android Development] Chainfire:
Testing a new version... the version I uploaded earlier only works if flashed with Mobile ODIN in a very specific way.
[Galaxy S II Original Android Development] Chainfire:
5.2 versions of KP4 and KP8 should fix the problem, please redownload/retry.

Note that CF-Root may need to remove the Maps app to free up space. Why Maps instead of <random bloatware> ? Because Maps is downloadable from Market.
[Galaxy S II Original Android Development] geistteufel:
You are fast ! Well, I will be able to root the ics build soon, and we will see rom based on it in few weeks.

I really enjoy this phone, thanks for the chief !

happy new year !
[Galaxy S II Original Android Development] slippyr4:
KP8

Can confirm the new download a) works and b) removes maps.

Is this a space issue? would repartiioning with the new PIT negate the need for this?

ROOTED!
[Galaxy S II Original Android Development] Chainfire:
Not sure if repartitioning would alleviate the need, I have not tested. But it's possible, yes.
[Galaxy S II Original Android Development] Phone_Guru:
Working great, thank you CF
[Galaxy S II Original Android Development] Loconinja:
KP8 rooted!

Still got maps. :)
[Galaxy S II Original Android Development] radiobicho:
Hi, all. Happy new year!!!!!

Need a help. Flashed XXKP8 from sammobile, Rooted with CF-KP8, flashe stock XKP8 kernel to eliminate erase yellow triangle, like another times, but lost root.

Can anyone explain me the correct method? Or is it not posible to eliminate yellow triangle? Thanks in advance.

---------- Post added at 01:49 PM ---------- Previous post was at 01:25 PM ----------

Anybody removed the yellow triangle with cf-kp8?
[Galaxy S II Original Android Development] vvaleta28:
Thanks chainfire
[Galaxy S II Original Android Development] sahibunlimited:
I m on XWKL1(2.3.6) and installed CF-ROOT

But it says in CWM recovery

"E:Can't mount /sdcard/"

Can anyone confirm this problem?
[Galaxy S II Original Android Development] Gwystyl:
I think you have to flash the KP8 kernel with mobile odin and tick 'ever root' option to remove triangle and keep root on KP8.

I flashed old bootloader with Odin on PC, than removed triangle with a JIG, and flashed new bootloader again with mobile odin.
[Galaxy S II Original Android Development] yamen.meddeb:
can't tick "everroot" while kernel only selected.

but worked well, rooted with no yellow triangle on boot.
[Galaxy S II Original Android Development] sahibunlimited:
No soution for this?
[Galaxy S II Original Android Development] stark_br:
Hi,

Couldnt find KK5 CF 5.2. Is that out?

Best regards

Marc
[Galaxy S II Original Android Development] sandrini:
Thank you so much chainfire, for your cf-root xxkp8:)
[Galaxy S II Original Android Development] DocMAX:
yeah thanks too - but external_sd is missing... (is this known?)
[Galaxy S II Original Android Development] Crucio_:
Thank you CF for the Rooting Kernel for KP8.

I am having a small problem with the flashing of the stock kernel via the CWM app (im doing the long way round to get rid of the yellow !) and it doesn't reboot once the kernel is flashed. when rebooting manually after the kernel is flashed doesn't seem to pick up the kernel that was flashed.

Thanks.
[Galaxy S II Original Android Development] celeritykid:
same here, flashed xxkp8, rooted using cf-root 5.2 for kp8. however after flashing the stock kernel(to remove the yellow triangle), when i use flash kernel option in CWM to flash the zImage of cf-root, no reboot occured. and i noticed that the recovery mode was samsung stock recovery which has very limited option

thx
[Galaxy S II Original Android Development] myshu:
use mobile odin instead of CWM app.

cwm app overwrites the recovery and it goes back to stock :)
[Galaxy S II Original Android Development] emilcioran99:
Chainfire, would you do something with the XXKL1?

Thanks!
[Galaxy S II Original Android Development] sebastianwfh:
Hi, I'm experiencing a rather unusual problem. After the phone works perfectly for one whole month,one fine day when rebooting the phone it suddenly gives a warning of flashing custom rim. When press vol up or down no respond.

The I try to go into recovery mod and nothing. It just go straight back too boot and boot up like normal. Then try to go into download mode but the same screen appear. I think I lost my recovery and download mode somehow. I even try to reboot from cwm manager but no luck too.

Any help?
[Galaxy S II Original Android Development] SirRufio:
I just flashed the old bootloader (thanks intratech) from http://xdaforums.com/showthread.php?t=1075278 and then used the jig to reset it. I know it's a GB bootloader but strangely it works & boots ?!

I've attempted to flash the original bootloader from KP8 - even made a tar file (7zip) - but for whatever reason odin just hangs and nothing flashes ! Any help here would be appreciated !
[Galaxy S II Original Android Development] onlinejobwork:
I m trying now hope it shoul work fine, THANKS
[Galaxy S II Original Android Development] yamen.meddeb:
Use CF Mobile ODIN, it works for me.

just put stock kernel in "kernel" line or "open File" one, after reboot do the same with CF-Root.

Rooted without YT.;)
[Galaxy S II Original Android Development] ranchero76:
Confirming that KL1 works. Just installed official XWKL1 and CF-Root, came from KI4, non-wipe (actually, I never wiped my phone since I got it with 2.3.3). I'm with Bell Canada, phone now says modem version "unknown", but everything works )). Not sure if I should install different modem, but it's fine for now, I guess.
[Galaxy S II Original Android Development] Deawon:
Caw,

I need find root BUKJ3 (Vodafone Czech 2.3.5.)

I find yet

GT-I9100_BUKG2_insecure

Thx for help
[Galaxy S II Original Android Development] It_ler:
CF-Root for XW_XEN_KJ3 should work, as it is also Android 2.3.5 and nearest version to your ROM/kernel.

To be on the safe site, backup everything before flashing.

Good luck !
[Galaxy S II Original Android Development] EdWRX:
Yesterday I flashed the CF-Root kernel to gain root on my I9100UHKI1 Galaxy, everything is really smooth till the moment I start playing gunbros that lags like crazy.

I would have no problem retuning to the stock kernel, but will I lose root if I do that?

Thanks in advance and happy new year.
[Galaxy S II Original Android Development] Chainfire:
Binaries moved off-site.
[Galaxy S II Original Android Development] Cunione:
Hi all !

I'm having my first problems :

- I'm running kernel KG2

- I flashed CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.tar then rebooted

CWM Manager is here, CWM mode is OK (tested via vol up + home + power)

All is going good instead of that yellow triangle.

So, to remove it :

- I flashed KG2_original.tar

- extracted zImage from CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.tar then flashed it with CWM Manager (from SD Card).

Triangle is gone..... and CWM mode too !

What the hell I made wrong ?! :eek::confused:

Thanks for your help.

EDIT :

Extracted zImage from "GT-I9100_ClockworkMod-Recovery_5.0.2.3.tar" then flashed via CWM Manager.

CWM Recovery is back. :)

EDIT 2 :

ERROR While rebooting :'logo.jpg' Draw failed ! :D
[Galaxy S II Original Android Development] torchedlh:
Sorry to quote such a large section but can someone explain to me why this has to be done for flashing a firmware/ROM? Can't a ROM be flashed simply from accessing the CW Recovery and then doing "flash from zip"?

Thanks
[Galaxy S II Original Android Development] Chainfire:
The quoted section is talking about STOCK roms, not custom ROMs. The latter can be flashed with CWM, the former cannot.
[Galaxy S II Original Android Development] TecQuality:
@CF: mate, why you don't make a download section onto your blog? :p
[Galaxy S II Original Android Development] sea_salt:
Can anyone help me understand, why "when going from CF-Root to another kernel, root will usually stay"? I just don't get it.

I have some special questions about this and to keep this thread here as clean as possible I already opened a new thread for this question. I would be grateful if you could help me there.

I appreciate your help very much!
[Galaxy S II Original Android Development] pikachu01:
Because the other kernel has root as well? :/
[Galaxy S II Original Android Development] Cunione:
Or not...

My CWM Recovery don't stay after reflashing the original Samsung kernel (in order to remove the yellow triangle)... What's wrong with me ?

:eek:
[Galaxy S II Original Android Development] pikachu01:
You need to use the USB jig to remove the triangle. Buy one from Ebay or something.
[Galaxy S II Original Android Development] dnsdenis:
Gt-i9100p kernel

Hi,

Great job !

But i've an Orange GT-I9100P with NFC, and i've extracted himself the original kernel, because i can't find it anywhere, only full rom..

Kernel is I9100PBVVKI

See attach file :) , and please use it to mod with your kernel :cool:
[Galaxy S II Original Android Development] sea_salt:
Thanks for your reply. But I think, I wasn't precise enough here as in my thread I started about this question here. Because I'm talking about flashing back an original stock-kernel... And I'm wondering why root should stay then...

Can anyone explain this?

It's not that flashin a CF-Kernel does influece other parts than /dev/block/mmcblk0p5, or does it?
[Galaxy S II Original Android Development] Chainfire:
CF-Root automatically roots... and when it does, root is installed to /system, which is not part of the kernel. If you replace the kernel, /system is not changed, and thus root remains. That's the way CF-Root is setup. CWM Recovery, however, is not installed, but remains inside the kernel at all times, and thus, if you replace the kernel, it disappears (unless the kernel you replace it with also has it).
[Galaxy S II Original Android Development] sea_salt:
Thank you Chainfire for your answer, now I get it! :-)

Unfortunately this crosses my plans. :o

I was able to apply zergRush to gain adb-root with my stock-kernel and managed it to get a backup of my stock-kernel via dd-dump, because the if=/dev/block/mmcblk0p5 is not mounted, while the system is running.

But now comes the problem: My plan is to make a backup of my Stock-ROM via dd in recovery state, because I can't unmount if=/dev/block/mmcblk0p9 while the system is fully booted. But the Stock-Kernel does not supply the neccesary root-rights, of course. So I though I could use your CF-Kernel to backup my untouched ROM, but as long as you say, your Kernel DOES touch the system, it's not possible this way, unfortunately.

Is there a way to backup my original stock ROM via one of your kernels, or do you see another way? Any way at all?

Thank you very very much again!
[Galaxy S II Original Android Development] Chainfire:
Flash CF-Root, but boot directly into recovery, and not into Android. That way, it will not touch /system. Backup /system from recovery :)
[Galaxy S II Original Android Development] sea_salt:
Chainfire you are my hero :-) thanks!

I'll definitely donate!

Just to be completely shure, that I got the whole process right... (my last question for today, I promise)

Flashing your CF-Kernel via Odin and booting at the first time directly in recovery does in fact just touch if=/dev/block/mmcblk0p5 and not even the other parts as e.g. mmcblk0p8, resp. the modem or something else... so I can make my system backup via dd if=/dev/block/mmcblk0p9 of=/sdcard/factoryfs.img bs=4096, modem-backup and so on and then I'm even able to use dd if=/sdcard/p5-KERNEL.img of=/dev/block/mmcblk0p5 bs=4096 to restore to the completely stock state (kernel, rom and modem)?

This would be just perfect.
[Galaxy S II Original Android Development] Chainfire:
Should work like that, yes.

Or, you can just find your original stock rom online and just download that.
[Galaxy S II Original Android Development] sea_salt:
Okay, perfect! Thanks again. Then I'll try this way!

Yes I know, but I thought it would be good to have a custom-stock-backup, that perfectly suits my phone, just in case... :)
[Galaxy S II Original Android Development] panteleimonov:
CF-Root for XXKL1 ROM?
[Galaxy S II Original Android Development] Hawkeye1103:
Same question. Want to downgrade from kp8 to xxkl1:D
[Galaxy S II Original Android Development] spliffstarr:
help

can anyone help me find the cf-root for t989uvkl1 i already have odin downloaded and i wanted to flash the phone so that i could get root and potentially unlock the phone.
[Galaxy S II Original Android Development] Hawkeye1103:
i used this kernel hope it helps http://xdaforums.com/showthread.php?t=1263838
[Galaxy S II Original Android Development] torchedlh:
Need help picking the right kernel for my new phone. I got it used, it's a i9100M from Bell. It looks like it's already been flashed with something..I think i have a KDD kernel but i dont see a cf-root file for KDD... screenshot is below. Thanks!

EDIT: nevermind, realize i had a KG2 kernel, i guess i was just looking in the wrong place.
[Galaxy S II Original Android Development] Z1CkY:
please root for kk1

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

thx :)
[Galaxy S II Original Android Development] JJEgan:
NO its says KDD kernel
[Galaxy S II Original Android Development] Cunione:
So... what about my problem ?

I have a brand new SGS2 stock and out of the box with KG2 kernel.

I want to flash HyperDroid (because I used this rom for a year on my hD2).

Installing HyperDroid on my SGS2 require CWM.

Hummm...

Ok, let's go !

Odin : flash CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.tar then reboot.

HUH UH ! What a stinky yellow triangle !

Odin : flash KG2_original.tar reboot.

Triangle gone ! HURRRAH !!!

Reboot into CWM recovery ... i hold Vol up + Home + Power...

HOLY **** ! CWM recovery IS GONE !!!

How can I install HyperDroid without CWM recovery ?!

Should I install it BEFORE flashing orignal kernel (for getting rid of that yellow triangle) ?

But what about CWM recovery. How to re-install it ?

Thanks for all of your answers, your help and your development. ;)
[Galaxy S II Original Android Development] Cunione:
Just bought one USB jib this morning.

Thanks for your answer.