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

CWM not launching on CF-Root kernel ...

bbbc

Lurker
Aug 13, 2011
8
0
Hey guys,

I'm currently running CF-Root 4.1 kernel on my SGS2, but no matter what I try, I cannot boot into CWM recovery.

I've tried both ways, using Volume Up + Home + Power and also using the shortcut in the CWM app that ChainFire has provided.

Problem is, it only ever boots into Android System Recovery (3e).

Any ideas?

Thanks
 
Just to be clear, the steps are:

1. Flash CF-Root (yellow triangle appears on reboot)
2. Copy stock kernel TAR package and CF-Root zimage to /sdcard
2. Restart in download mode and flash stock kernel using Odin to remove triangle
3. After restart flash CF-Root zimage from within CWM app to regain full root functionality (triangle will not reappear)
 
  • Like
Reactions: bbbc
Upvote 0
Gonna reflash CF-Root from odin then do the triangle removal process again.

Will update!

Update: same thing guys. I'm still getting the regular recovery and not CWM after doing what Slug had suggested.

I'll run it again but not remove the triangle for now. See if that helps ...

Update 2: So CWM will now launch if I don't do triangle removal. I'll stick with this until I figure out another solution I guess.

Thanks for all the help anyway! Appreciate it.
 
Upvote 0
hmm i really find it odd, its the stock kernel being flashed thats doing it, i see..

so ur using a KG2 firmware, with KG2 CF root kernel.. right? u downloaded the stock kernel from intratech's thread on xda and flashed the .tar file via Odin..
then u unzipped the CF root zip file, copied the zImage file into sd card .. and flashed the zImage file via CWM Manager, selecting Flash Kernel?

i dont see how this could go wrong. i guess u could stick with the yellow triangle but i found that annoying! :D
 
Upvote 0
hmm i really find it odd, its the stock kernel being flashed thats doing it, i see..

so ur using a KG2 firmware, with KG2 CF root kernel.. right? u downloaded the stock kernel from intratech's thread on xda and flashed the .tar file via Odin..
then u unzipped the CF root zip file, copied the zImage file into sd card .. and flashed the zImage file via CWM Manager, selecting Flash Kernel?

i dont see how this could go wrong. i guess u could stick with the yellow triangle but i found that annoying! :D

Yup, everything is KG2, stock kernel from intratech's thread as well.

I'll have to live with the yellow triangle for now, until I figure out what it is that's making it not work
 
Upvote 0
This is a strange one.... what version of CWM is installed? It says at the top of the app window.

Can you also confirm what is displayed for Kernel and Build number in Settings/About phone?


I've got CF's v2.0

Kernel 2.6.35.7-I9100JPKG2-CL342890root@DELL104 #2

Build number GINGERBREAD.UGKG2


PDA: I9100MUGKG2
Phone: I9100MUGKG2
CSC: I9100MBMCKG2

Build Info: Tue Jul 12 10:19:43 KST 2011


I've got a Bell Galaxy S2 from Canada if that makes any difference. I read that I can use any stock kernel, as long as the KG2 part is the same. The one I used was the XSG JPKG2 from intratech's thread.
 
Upvote 0
Kernel 2.6.35.7-I9100JPKG2-CL342890root@DELL104 #2

So that's the stock kernel.

Just to double-confirm, if you then use CWM to flash the zImage from Chainfire's KG2 CF-Root package CWM stops working?

Something's not right.... booting to recovery with a stock kernel should land at the stock recovery afaik. A modified kernel is required to support CWM's features. :thinking:
 
Upvote 0
So that's the stock kernel.

Just to double-confirm, if you then use CWM to flash the zImage from Chainfire's KG2 CF-Root package CWM stops working?

Something's not right.... booting to recovery with a stock kernel should land at the stock recovery afaik. A modified kernel is required to support CWM's features. :thinking:

That's the stock kernel? I'm still on yellow triangle though
 
Upvote 0
yeah, the CWM app in ur app drawer, the one u see, is the CWM Manager app that chainfire includes with CF root. it does nothing if CWM recovery itself isnt installed, so thats the problem with urs. i dont get it though.. flashing the stock kernel via odin and the zImage from CF root via CWM manager, u should definitely have CWM.. but we've been thru this many times. maybe u want to try flashing a newer firmware and trying?
 
Upvote 0
yeah, the CWM app in ur app drawer, the one u see, is the CWM Manager app that chainfire includes with CF root. it does nothing if CWM recovery itself isnt installed, so thats the problem with urs. i dont get it though.. flashing the stock kernel via odin and the zImage from CF root via CWM manager, u should definitely have CWM.. but we've been thru this many times. maybe u want to try flashing a newer firmware and trying?

Hey, not really feeling that the newer KG's will benefit me over KG2 right now, so I'll wait for something else.

I can try another kernel I suppose.
 
Upvote 0
I have seen some youtube videos (and saw also on Amazon) that there is a dongle for the Galaxy S2 that will reset the firmware count and get rid of the yellow triangle. Also, there is a different dongle that launcher download mode with the idea that if you have a bricked device you can use this and then once in download mode use ODIN to re-flash a good kernel.
However, I have both of these dongles and both take me into download mode - neither one will reset the flash counter.
I'm not sure if the problem is the dongle (I tried 2) or if my Galaxy S2 (Rooted KI4 Kernel with stock KI4 Firmware) has some problem that prevents the flash counter from being reset.
Does anyone here have any experience of these dongles?
Thanks,
Alan.
 
Upvote 0
Hi Slug,
Thanks for that. It rather shocks me though, as these reset dongles are meant specifically for rooted phones. But, you say it is probably due to the kernel firmware I flashed having a newer bootloader. Do you know if there is a KI4 rooted Kernel that does support the use of this jig?
Also, is it right for me to assume that ALL new rooted kernels will contain a bootloader that does not support these reset jigs? I should probably notify the seller of this as they should change their product description on Amazon. It says that it is suitable for ALL of the phones shown in their supported list.
Thanks again for your feedback.
All the best,
Alan.
 
Upvote 0
It rather shocks me though, as these reset dongles are meant specifically for rooted phones. But, you say it is probably due to the kernel firmware I flashed having a newer bootloader.

The problem isn't with the kernel. The newer bootloader was already installed alongside the stock firmware.

Do you know if there is a KI4 rooted Kernel that does support the use of this jig?

You can replace the bootloader with the old one from intratech's thread here; scroll down until you see a big block of red text, and the first link in that is to the old bootloader.

It says that it is suitable for ALL of the phones shown in their supported list.

It was.... until Samsung moved the goalposts for the GS2 quite recently.
 
  • Like
Reactions: vantiveman
Upvote 0
I guess I don't need the jig if I follow the process described earlier in this thread for removing the yellow triangle, though that also confuses me (just call me 'mr easily confused' lol).
Basically the process describes reloading the original stock kernel (which I assumed would remove root) and then install it again, but then got messed up by the mention of ZImage. What is that?
 
Upvote 0
zImage file is just one part of the file package.

my non-technical "take" on this is that the phone knows you've played around with root access, so puts up the yellow triangle. the insecure kernel file/package adds the goodies/programs you need to get root, flashing the stock kernel back removes root so the triangle disappears (but the root programmes stay on your phone). the zImage file of the insecure kernel gets you your root access back again without being recognised by your phone (but it does not contain the programmes, which is why you need to flash the whole file first) - make sense???

a lot of people like the look of the yellow triangle and leave it there - it does no harm and saves hassle!
 
Upvote 0
a lot of people like the look of the yellow triangle and leave it there - it does no harm and saves hassle!

Wear the yellow triangle with pride! It shows that you have the knowledge to root your phone and sets you apart from un-rooted handsets. It shows that you can do more with your phone! It says that you belong to the Galaxy SII elite!






(It also saves a lot of b*ggering around later when you are flashing other kernels and ROM's :p )
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones