ClockworkMod (CWM) Recovery Mode allows you to install custom firmware via zip format in SD card. Besides, CWM also provides backup and restore functions in Nandroid. And other advanced functions too. ClockworkMod Recovery is a must install component because lot of the custom firmware are developed to be flashed via CWM. How to install ClockworkMod Recovery on Samsung Galaxy S II? Personally, I installed CWM through CF-Root. Besides getting CWM installed, I also have Samsung Galaxy S2 rooted. Isn’t that great?
Prerequisites
- Odin3
- CF-Root
Note – You need a CF-Root that matches your Samsung Galaxy S2 kernel version. Then use Odin3 to install it.
Step by Step Guide
- Go to Settings.
- Click on About phone.
- Find out your Samsung Galaxy S2 kernel version.
- Download the correct CF-Root here.
- Then power off your phone.
- Press and hold down Volume Down + Home + Power buttons at the same time.
- Press Volume Up button when warning prompt.
- Odin download mode will be loaded.
- Connect USB cable to your phone.
- At PC, extract CF-Root .tar file that you downloaded to CF-Root folder.
- Then bring up Odin3.
- Click on PDA.
- Select the .tar at CF-Root folder.
- Click Start then.
- Remove USB cable from your phone when you see green PASS! at Odin3.
- After Android loaded, you should see CWM Manager and Superuser installed.
- That’s all and enjoys ClockworkMod Recovery.
Check out this post to learn more about Samsung Galaxy S2 ClockworkMod Recovery Mode.
Download Odin3 v1.85 here.
Download CF-Root here.
when i try to boot in to CWM, my SGS2 show can’t access to ‘ system csc xme system ‘. Any suggestion?
Which firmware are you using? Or what did you install until you got this error?
i also having a same problem. i’m using 2.3.4 XXKG5 kernel 2.6.35.7-I9100XXKG5-CL420550 se.infra@SEP-41 #2
Hmm… I did not face this issue when I use XXKG5. Maybe I have CF-Root installed. Did you install CF-Root for KG5?
Jayce, quick question, I followed your guide but now I want to use Rom Manager (which isn’t compatible with CF-Root) – Can I simply just overwrite the cf-root kernel with the standard Clockworkmod one?
I did not test ROM Manager as I don’t us it. Anyway, make a CWM backup first. Then install the kernel that you want. Just restore back if anything bad happens. 😉
Jayce, i want your help..after install CWM all ok. But when reboot the “caution warn” yellow one appear.what does it mean.How to remove that one. Thanks
No worry, yellow triangle comes out after installed custom firmware / kernel. This is normal. Follow this guide to remove it – https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
thanks Jayce…triangle already gone… 🙂
Jayce..
My Odin din’t showed ID:COM
my pc cant find gajet driver
Did you have Samsung Kies installed on your PC?
nop..where can i get Kies for PC?
https://www.jayceooi.com/2011/07/17/download-samsung-kies-2-0-pc-sync-for-windows-mac/
Hi Jayce,
after install cf-root,there is a warning symbol appears..always when i restart my device..why?
my kernel DXKI2..i use ce_xen_ki2..is there were i miss something?
No worry, this is normal when you install custom kernel / firmware. https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
Hi, i have already rooted my galaxy s2 by another way …. not CF-root..
how can i install CWM now ????
You can try this method if you want.
lol how can i root if am already rooted
Im in the same scenario as Jimmy, rooted using s2 root. I’m guessing the solution would be to unroot your phone using s2 root, then re root using CF root, (you’ll need to reload an insecure kernel on both rooting and unrooting).
An alternative method is to simply flash an older kernel one with the 2e recovery, as the 3e recovery has signature issues with CWM. After the CWM should install fine, via ROM Manager.
Cant download Odin3 ((((((((((((((
Can i remove the yellow triagle that appears on boot?Or it’s not possible?
Sure, https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
Thanks a lot!!!
hi,
My phone kernel now is 2.6.35.77 se.infra@SEI-22 #2.
i done the root follow your link.my GS2 is i9100G..
can i install cynogenmod and what is the suitable CF for me
I9100G does not CF-Root kernel. And can’t use CM7 ROM.
oh..ok…so can i still install cynogenmod…sorry ..i still new in anroid…
I9100G does not have much custom ROM now. So no CyanogenMod 7 ROM too.
thanks Jayce
i installed the zedomax_kernel i look at my kernel and it is untouched it says 2.6.35.7. I tried ti create a back up using Rom Manager and it gives me something about e whole file signature and verification failed
Hi, nice guide you got right there! I’ve got a couple of questions to ask. If I root, will my photo data , apps, etc be erased? Another thing, am I able to flash roms like cyanogenmod 7 if I am rooted? Looking forward to ur reply. 🙂
Rooting does not delete your data. But no harm to backup them first. You need CWM to install CM7 ROM. Rooting does not help here.
But this guide is the explanation of rooting and the installation of clockworkmod recovery so after I performed all this steps, I will be able to run roms like cyanogenmod7 right?
Yes, with CWM.
Ok. TKs!
thanks jayce superb tutorial!!!
hello jayce,i just flashed to checkrom revohd v4 but i hate the cwm.can i install cwm 4 while having the current cwm?and how do it do it?i want to replace it.tnx btw 🙂
You can only have 1 version of CWM.
when i look to ur android in this video is 2.3.3? but mine is 2.3.6..it is still the same to install CWM?
Yes, using CF-Root kernel that match to your kernel.
oh man, I have reinstalled kies and samsung usb drivers over and over, but still my phone isn’t recognized by every OS and with every usb cable…
I messed up my firmware upgrade (ODIN said FAIL!) And after that i can’t do anything via USB.
Is there a way to install new firmware not using USB connection???
Yes, with CWM 5. But you need USB to install it first. Maybe you can try on other PC see. By the way, can you still able to load Odin Download mode now?
Hi,
Tried 4 computers and 2 usb cables, none of them recognizes my phone. I can get in Download mode in my phone, but in Odin, the COM:ID won’t turn yellow (because no usb connection)…
Sorry to hear that. I think you need to get in touch with Samsung Support to fix it.
Ok I will,
Thanks anyway!!
hy bro! i have o2 pay go set.yesterday i rooted+cwm with ur method.then i flshed official firmware 2.3.5 to remove o2 logo.now my cell have unrooted and cwm has also been uninstalled.but i want to instal custom rom ics nw.what should i do?
Depend on which type of ICS ROM that you install. Some use Odin software to install (no need CWM). Some need CWM so you need reinstall it.
hi guys
i rooted S2 by this guide inspiredgeek.com/2011/04/30/how-to-root-samsung-galaxy-sii-s2-using-odin-and-s2 roor-step-by-step-guide/
it worked fine,
downloaded ROM manager app, flash clockworkmod recovery, selected S2, successfully downloaded clockworkmod recovery. then reboot to recovery via CWM app.
went to the recovery with menu
——————————-
android system recovery
reboot system now
apply update from sdcard
wipe data/factory reset
wipe cache partition
————————
with message sayings
E:failed to verify whole file signature
E: Signature verification failed
i want to install custom rom
i have no idea why it wouldnt work on S2
any help would be brilliant thanks
one more thing i have install both insecure kernel and original kernel to remove yellow mark from my mobile…now can i install CWM if yes send link ,,,,,thanks in advance
Do you still have CWM Manager app?
yes i have rom maneger premium but not clockworkmod recovery work..can i install it on my mobile or not..is there any risk
i rooted S2-using-odin-and-s2 root-step-by-step-guide/
it worked fine,
downloaded ROM manager app, flash clockworkmod recovery, selected S2, successfully downloaded clockworkmod recovery. then reboot to recovery via CWM app.
went to the recovery with menu
——————————-
android system recovery
reboot system now
apply update from sdcard
wipe data/factory reset
wipe cache partition
————————
with message sayings
E:failed to verify whole file signature
E: Signature verification failed
i want to install custom rom
I don’t use ROM Manager. No idea. You can install CF-Root kernel which will install CWM for you.
im already rooted can i root again with CF-ROOT
You still have root access after install stock kernel?
yes i still have root access. coz i have superuser icon in my app drawer and and other root apps its work correctly can i root again
i dont know whats the different between stock kernel and original kernel i use original kernel to remove yellow mark after rooting plz give idea….stock kernel and original kernel is same….
Hmm… I have no try to root with CF-Root on phone with root access. Not sure it work or not.
Just a question ‘outside’ the topic discussed here.
Is that a blinking notification light near the secondary camera during the boot animation??
as far as I know, there is no notification light in a gs2.
That’s proximity sensor.
Can this be compatible with my galaxy s2
Gt-i9100
Xxki4
i bought it in riyadh ksa
Yes patrick.
This will not remove any data from the phone?
No, if everything went smoothly.
odin is not detecting my galaxy s2…..i am having ice cream sandwich
..plz reply fast what to do
i tried usb debugging mode
kernal version XXLPQ
Do you have Samsung Kies installed?
yes
It should be able to detect it then. Maybe you can try on other PC see.
does jelly bean have task manager and pdf and office….its was there in ics…..can u plz tell me…and does jelly bean reduces baterry life
No idea about these. Please consult Samsung Support.
Hi Jayce,
When I click “start” at Odin 3 v1.85 and it won’t start, what’s wrong with it? I got my com port in the box. It started like this;
Added!!
Odin v.3 engine (ID:35)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
zImage
It stopped at “zImage”. I followed your guide and I believed I download the correct cf-root. Please advise, thanks.
Not so sure what went wrong. you can try on other PC see.
Hi Jayce,
I tried the other PC and it’s the same fault. I stuck now.. my S2 is till says “downloading.. do not turn off target!!” I want to switch it off, will I brick my S2? Please advise.
No idea, Junior. I never face this issue before.
Hi Jayce,
May I know how long the Odin takes the flash? 3 to 5 mins?
Less than 1 minute just like the video.
Hi Jayce,
May I know what is the .NET Framework ver on your PC?
.NET Framework 4.
Hey didn’t work for me! My screen just view SAMSUNG GALAXY S II GT-IG100G for 3 ours! What should I do? What next? How can I remove it? Or unroot..?
Hi Møller, this is for I9100 only. Not I9100G. Try to consult others how to fix it.
http://forum.xda-developers.com/forumdisplay.php?f=1550
hi jayce
what is the difference between flashing my phone with cf root or flashing it with custom kernel or stock kernel……….both root the phone ? is it one and the same thing ?
second………..i want to back up my firmware with cwm……so if not satisfied, i could revert back to my original firmware………………please tell how to do it .
Thanx.
Depend on the custom kernel that you installed. Stock kernel won’t root it.
https://www.jayceooi.com/2011/08/08/how-to-restore-samsung-galaxy-s2-with-clockworkmod-recovery-video/
to my understanding.
if i flash my phone with siyah kernel……………it will be rooted…………Ok ? ……………..and there will automatically cwm be installed in my phone…………………….fine now i upgrade it to another fw , say jelly beans………………..and now i want to revert ………………i’ll use cwm manager which will already be there in my phone …………..right ?…………………..but i haven’t done any thing so far to back up my original fw………….will it be backed up automatically or do i have to do any thing before upgrading my phone ??
please reply………thanx.
Yes. Boot into CWM (CWM Manager might not work on other kernel). You need to backup manually first.
i am extremely sorry for being so dumb but please please tell , how to back up manually…………..i am no techy ………….and can’t really figure it out…………..please explain a bit.
Hi farhan, please take your time to study my Galaxy S2 guides here.
I had rooted my Galaxy S2 long time back. I am a novice in rooting and stuff. I have gone through quite a lot of forums & everyone have different ways. I liked the way of your reply in the comments section and so am asking you a few questions:
1) My phone is still in GINGER Bread. I want to update it to Jelly Bean. I should do it via a Custom ROM or should first unroot my phone & then do it by official Samsung website. Which is good and easier process?? Which is the good Custom ROM for S2?
2) I am not sure whether my Phone is on Clockwork Mod Recovery? How to know?
3) If not in Clockworkmod Recovery, I will follow the above steps. But I am not sure about which CF-Root should I Use?
My details are: Model Number: GT-I9100
Baseband Version: I9100DXKF1
Kernel Version: 2.6.35.7-I9100XWKDD-CL161513root@DELL103#2
Build Number: GINGERBREAD.DXKF4
Thanks.
1. There is no official Samsung Jelly Bean firmware yet. Custom ROM is the only way now.
2. https://www.jayceooi.com/2011/08/03/samsung-galaxy-s2-clockworkmod-recovery-mode/
3. Try the nearest match.
1. I think so it must be V4. I am still at 2.3.3. Which one is good ROM and where to find it?
2. I tried your way, but it does not show me as per your site. It shows me in to reset factory data.
3. I am confused. As my Baseband Version / Kernel / build Number are all different (DXKF1 / XWKDD / DXKF4). Should it be the same or different? For CF root I should follow which one?
1. XDA Forum. You need to try out yourself for the best ROM for you.
2. You have normal recovery mode then.
3. You rooted with XWKDD kernel previously. Try find nearest match for DXKF4.
Thanks. I could do it in the second time
I have a rooted Galaxy S2 phone with 16GB External SD Card. I want to change the External Card to 32 GB.
Do I need to unroot & again reroot my phopne. Or is there any other way?
Also for S2, do I need to do external partition EXT at SD Card or no need?
No need. Just copy all files from 16GB SD card to new one.
Depend. If you use application that use EXT partition, then yes.
Help i installed cwd and it got installed but now the phone wont boot, the screen stays black and sometimes says Kernel Panic Upload Mode
Hi Eleazar, are you using I9100?
Thank you, i already solved the problem. I went into recovery mode, installed cyanogenMod from the external SD card and rebooted. It works now
i rooted my P6200, Galaxy Tab 7 Plus.
after a while.. my camera started to failed.
the apps is working.. but show all black with
all the buttons still there.
sent my tab to samsung service centre,
they said need to change board at rm700+.
for sure i’m not willing to pay for it..
since i can get a new tab below rm1200.
i installed kaspersky mobile security on my tab,
surprisingly… the mugshot is working…
so i think my camera app maybe spoilt by rooting.
is there any ways to totally wipe off my tab?
i’ve tried factory reset from within android
or recovery mode with clear all cache.
i wish to totally wipeoff my tab & odin it using the
official P6200 XME file. thanx.
Factory reset is the way to wipe off all data.
dear jayce
first I rooted my phone with siyah kernel…it went well and i had cwm …..then i backed up my firmware and it did it well too…
then confident that if something went wrong I can restore the original fw….i went on and flashed my cell with jell bean via link you provided and it also was smooth sail…..but what happened that now root is gone and so is cwm….now does it mean , i will have to root again ??? second my cwm is also gone ..so how would I restore to original fw if i wanted to ????? I mean the whole purpose of backing up my soft ware is gone ????? what was wrong with my way ?
Yes. Root and install CWM again. No need to restore stock firmware unless you need to send back for warranty claim.
but jayce how would i restore to original stock fw if i wanted to…as every time my cwm is gone….
I mean if its for warranty puposes or for the simple reason that i don’t like the new one..how cwm can help me to get back….
You make a backup of your original firmware with CWM first. Then you can restore to it whenever you want. And CWM still there.