[Guide]rooting and adding CWM Recovery to 2.3.5 with Corn Kernel
I Wanted to get this guide posted so that others could get CWM and root done at the same time. I canĀ’t take screen shots for the recovery end due to the fact that I have yet to find a way to do it and my phone is my camera. I will however do my best to explain this as simple as possible.
*Read the guide first! If you are not comfortable doing it then don’t!!!*
*I am not responsible if you screw your phone up, It runs away from you, blows up or your Wife/Girlfriend leaves you*
There is no icon or app for CWM like there used to be, all flashing and such is done from the recovery console. Don’t download the CWM from the market it will not work!!!!!!
This shouldn’t erase any info on your phone but for the love of all that’s holy, back your stuff up!!!
*Avoid using Nandroid as some roms will brick your phone if you try to use it, do the research*
Credit where it is due: mtcarey @XDA for his/her hard work on this kernel, Imran @ithinkdiff.com for the download mode pic and most importantly my boss for not getting upset that I am doing this at work LOL!
And now the guide:
First thing is first you will need the files for this to work. You will need Odin3v1.85 (not one click) it can be downloaded here 1st post:
(Not going to detail that here, it’s pretty straight forward.)
Now let the fun begin:
Unzip Odin and the kernel (leave the kernel in .tar format. start Odin up (Right click and run as administrator if on Windows 7)
You should look like this:
Now put the phone into Download mode. There are 3 ways to do this. (I personally use method 3 and have had the most success with it, I also don't remove my sim, your call on that) Here is how to get into download mode:
Method 1: ADB - from recovery or normally booted with usb debugging on)
1.Open a cmd prompt/console/shell
2.adb shell
3.adb reboot download
Method 2: KEY COMBO
1.Remove the battery, sim card, sdcard if you have one
2.Insert the battery
3.Hold Volume Up + Volume Down + Power
Method 3: KEY COMBO
1.Remove the battery, sim card, sdcard if you have one
2.Insert the battery
3.Hold both Volume buttons
4.Plug in the USB cable and continue holding both Volume buttons
Your phone will look like this if you are in Download Mode:
If you used Method 1 or 2 then you need to plug your phone into your computer (with Odin Running). If you used Method 3, you are already there.
Odin will show it sees your phone and will look like this:
(Your Com number will be different based on what USB port you are using)
Now click the PDA button and browse to CornKernel_UCKK4_v705.tar and Odin will now look like this:
(I hope I don't have to tell you the path to the file will of course be dependant on where you saved the file)
Now hit Start. A progress bar will show on both the phone and Odin. When the flash is complete Odin will look like this:
At this point the phone will reboot. You may remove the USB when it is on the AT&T screen.
After the AT&T screen you will notice a new boot screen that has the android guy in the corner, System Corps at the top and the corn logo. That is a good thing as it means the Kernel was flashed. Let the phone fully boot. You now have CWM Recovery. There is no icon or app like there used to be, all flashing and such is done from the recovery console. DonĀ’t download the CWM from the market it will not work!!!!!!
Once the phone is fully booted it is time to root Using CWM Recovery. I cannot do screen shots for this part, just read and pay attention to what you are doing. Then I want you to read and pay attention to what you are doing.
Shut the phone down completely, to enter recovery you will need to hold both volume + and - as well as the power button. When the AT&T screen comes up release the power button but Do not release the volume buttons! The corn boot screen will show next, keep holding. The screen will flash and you are now looking at the recovery screen. you can now release the volume buttons.
At the top it should read SystemCorps CwM-based Recovery v5.1.0.7
Your options are:
Reboot system now
Apply update from sdcard
Wipe data/ factory reset
Wipe cache partition
Install zip from sdcard
Backup and restore
Mounts and storage
Advanced CWM functions
Reformatting, tweaks, and more
Power off
++++Go Back++++
You will want to use the volume buttons to scroll down to
Reformatting, tweaks and more
Once that is highlighted press the power button
You are now looking at these options:
Reboot into recovery
Reboot into download
Switch to Stock 3e recovery
Reformatting / Lagfix Options
Partition repair
Tweaks and settings
System Information
Install root / extras
++++ Go Back ++++
Use the volume buttons to scroll down to
Install Root / Extras
Once that is highlighted press the power button.
You are now looking at these options:
Install Superuser and Busybox (root)
Replace Some overlapping Toolbox commands
Replace Most overlapping toolbox commands
Restore ALL overlapping Toolbox commands
Install / reinstall Superuser only
Install SQLite3
Install zipalign init.d script
++++ Go Back ++++
Hilight (should be already) Install Superuser and Busybox (root)
And hit the power button
You should now see these options:
NO
NO
NO
NO
NO
NO
NO
Yes – Apply root to device
NO
NO
NO
++++ Go Back ++++
Scroll down to highlight Yes – Apply root to device
And press the power button, it goes very fast. Once done scroll to GO Back using the volume keys and press power, scroll again to GO Back and press power. Basically once you have done root keep going back till your first choice is
Reboot system now
Highlight this and press power button, your phone will now reboot and you will be rooted and have CWM recovery!!
Device(s): [Samsung SGS Captivate - retired to running MP3/GPS use]
Samsung SGS III - current
Carrier: Not Provided
Thanks: 16
Thanked 3 Times in 3 Posts
Hey Geeve, I used the kernel in your last guide when I rooted. Should I flash this kernel instead? Are you finding it more stable? One thing I've noticed since rooting is that my GPS went to hell. Ironically, it used to work great, all the way back to 2.1.
Thanks!
Hey Geeve, I used the kernel in your last guide when I rooted. Should I flash this kernel instead? Are you finding it more stable? One thing I've noticed since rooting is that my GPS went to hell. Ironically, it used to work great, all the way back to 2.1.
Thanks!
You can give it a shot for sure. You won't lose root and you will gain CWM. I don't see it hurting anything to give it a flash. I have had no issues with this kernel at all.
I am gonna give this a try when my heart settles down a bit.
First, I have to thank everyone who has posted anything about Captivate and Android and root and recovery. I would strongly suggest anyone who ever considers flashing their phone to know how to jig their phone into download mode. Helpful videos can be found on You Tube.
I was running MiuI Rom and loving it until it crashed yesterday and went into a boot loop. Making matters worse I just replaced my hard drive and did not have the samsung drivers loaded on my computer. After managing to get the google usb drivers to load with the sdk I finally manages a successful adb devices. My joy turned to grief though when adb reboot download sent my phone right back into a boot loop. I have never felt so weary.
Starting fresh this morning I built the jig and nearly wet myself with delight when it went into download mode. Loaded all the drivers for samsung. Ran odin. Plugged in the usb and may have squeeled a bit like an eight year old girl when it returned a COM. I did a master clear first, thinking maybe that would help prepare the way for the stock flash and it just HUNG forever.
Took out battery and replaced, restarted odin, jigged into download, connected usb and praise Jesus it flashed me back to stock. Using Kies I am now on stock Gingerbread and really thankful to have my phone working. I like having root authority though and that brought me here. I will be doing this for sure in the next few days.
Anyways, thanks for the hard work on putting this all together and thanks to EVERYONE who has contributed to knowledge base on these devices. I am really thankful and all of you are a huge part in what makes me an android fan for life.
If we could all get drunk somewhere I would buy shots.
Thanks so MUCH.
Mark
The Following 2 Users Say Thank You to markycaptivate For This Useful Post:
Ok all sorted. Now I have root and clockwork recovery. What do you guys suggest for best backups? Is there anyway to fully backup the entire device so in the event of catastrophe your system, cwm, and root can be recovered?? Or is backup limited to app and system data like wi-fi settings?
Just curious.
Thanks again...nice having root back and a functioning clockworks.
Ok all sorted. Now I have root and clockwork recovery. What do you guys suggest for best backups? Is there anyway to fully backup the entire device so in the event of catastrophe your system, cwm, and root can be recovered?? Or is backup limited to app and system data like wi-fi settings?
Just curious.
Thanks again...nice having root back and a functioning clockworks.
Mark
For the time being titanium backup is the way to go. I have read that nandroid backup in recovery can brick your phone. They are working on getting it working, but no one knows when it will be ready.
I wanted to say that even being a relative noob to rooting and android this made it SOOOOOOO easy to do . Rooted my Samsung captivate I897 after upgrading from FROYO to Gingerbread 2.3.5 . Worked like a charm and went off without a hitch . After getting VERY frustrated and near bricking the thing twice earlier trying to root this thing this was a real joy to find your guide.
Please please please keep up the good work . It is a great way for us all to learn :-)
Has anyone had a problem with their wifi since this update? What I have noticed is after a few days when connected to a wifi network the 3G data connection seems to still be active simultaneously. This is observed via the home screen. If I reboot then the wifi works as advertised???
Has anyone had a problem with their wifi since this update? What I have noticed is after a few days when connected to a wifi network the 3G data connection seems to still be active simultaneously. This is observed via the home screen. If I reboot then the wifi works as advertised???
I personally haven't noticed anything like that. You may want to follow the Kernel info link and try 7.06 or 7.0a. just an idea.
When I first loaded the 2.3.5 with Corn Kernel 7.05 boot up was quick. First the corn screen, then AT&T for a few seconds, finally Samsung logo and media scanner finishing. What I am experiencing after loading app.'s is corn screen, black screen for awhile (30 - 60 sec.), an abbreviated AT&T and finally media scanner running for a bit. Is this normal or do I have a bad flash?
I changed my boot animation and am running a rom but my boot sequence is: at&t static screen, corn screen with status bar, BIOS boot screen then media scanner finishing. Seems what you have would be normal, some apps have to start with the phone so your boot time will increase a little. Just like a PC would. Let me reboot my phone and I will tell you how long it takes
Geeve
Edit: about 22 seconds here. I do have a bit of black screen, but that is the time it takes for me to boot up, not counting the remainder of the disk scan.
Last edited by geeve420; February 14th, 2012 at 07:33 PM.
The Following 2 Users Say Thank You to geeve420 For This Useful Post:
I've looked in here and on XDA but haven't found anything truly definative about how to load a new ROM. So people are saying revert back to 2.1 with ODIN, so say not to. Very confusing and I work in electronics!!! Do you have a link to a good guide?
I don't. I maybe able to cook one up in the next day or two.
Really if you have CWM and are rooted stock 2.3.5 it's quite simple. download the flashable zip of the rom you want, make sure it is in the SD home folder, boot phone into recovery, wipe cache, wipe dalvik cache (under advanced), you can do a wipe data/factory reset (some Roms require this and will tell you on the download page, you will lose user data), then choose install zip from SD, choose the rom zip and say ok. I have never had to go back to 2.1. Some will suggest if you go from Rom to Rom to go to stock first (required if leaving MUIU or CM7), which I do as well but I go to stock 2.3.5 with Odin from here:
Then I reflash the corn Kernel, root and flash again.I don't mind losing user data though LOL.
I would suggest you read the install instructions for the ROM you want to flash, they may have things it requires. some may also be One click installs like Saurom is.
Hope this made some kind of sense LOL.
Geeve
Last edited by geeve420; February 15th, 2012 at 11:59 AM.
The Following 2 Users Say Thank You to geeve420 For This Useful Post:
I screwed up my phone trying to integrate ROM updates with TI Backup - wouldn't recommend it until bugs are worked out and had to reload. Hadn't noticed before but it seems like with the Corn Kernel that some of the AT&T bloatware is removed like Mobile TV and a few others. Did I get a bad flash or ...? I did perform a backup with CWM before really starting anything else after the rooting. Could that have caused it?
Nandroid backup with CWM is a bit of a mess still (could brick your phone), it could be a factor in this. The kernel shouldn't effect what programs are installed, that is controled by the ROM itself.
"The Linux kernel starts up in a similar way on Android as on other systems. It will set up everything that is needed for the system to run. Initialize interrupt controllers, set up memory protections, caches and scheduling"
If you took a backup with TiB while still on Froyo, best to just restore the app data after download and install the app fresh. sometimes Froyo info doesn't play nice with GB. The bloatware is different on GB, you may just have realized some things were missing or have a different name.
Geeve
Last edited by geeve420; February 15th, 2012 at 03:38 PM.
Did some experimenting. Restoring the Nandroid Backup didn't fix the "missing" apps but doing a factory data reset and clearing cache via CWM did take the "pseudo" icons off the home screen. Just an observation.
Experienced reboot twice while talking via headset. Battery was half full on phone and the same on headset. When phone came back up the battery indicator was red (really dead). Plugged phone into charger and a few sec.'s later bsttery indicated half again. Possibly the result of not running a full charge of battery after performing the upgrade and root with corn kernel 7.05. Something like conditioning a laptop battery?
Did some research and experimenting. Change the battery to 100% with the device off. Boot into recovery mode, wipe battery data via CWM and that should reset the battery correctly.
The Following 2 Users Say Thank You to jacobbflaggiv For This Useful Post:
First of all I registered just to say THANK YOU for this!! I've been searching for a good hour for a simple guide to root after MANY other methods had failed... all of them seemed to be for froyo while the Captivate I just got had gingerbread on it.
After rooting and installing this recovery, I tried to flash an ICS ROM on XDA [DEV][RC4] Team ICSSGS [Android 4.0.3] but when I selected the option to flash from zip and selected the ROM's .zip file, it scrolled very fast and then booted back out to the main menu.
What can I do? Am I missing something? I've searched... I just don't know exactly what I am searching for. Would love to have a new custom ROM running, even if it can't be 4.0 ICS.
Thanks in advance for your help!... thought I'd come over here instead of getting me head chopped off for being a n00b over at xda :-)
First of all I registered just to say THANK YOU for this!! I've been searching for a good hour for a simple guide to root after MANY other methods had failed... all of them seemed to be for froyo while the Captivate I just got had gingerbread on it.
After rooting and installing this recovery, I tried to flash an ICS ROM on XDA [DEV][RC4] Team ICSSGS [Android 4.0.3] but when I selected the option to flash from zip and selected the ROM's .zip file, it scrolled very fast and then booted back out to the main menu.
What can I do? Am I missing something? I've searched... I just don't know exactly what I am searching for. Would love to have a new custom ROM running, even if it can't be 4.0 ICS.
Thanks in advance for your help!... thought I'd come over here instead of getting me head chopped off for being a n00b over at xda :-)
Let's start easy, sounds to me like you have a bad download of the rom. I would try to download again then try to flash the new download. This has happened to me before.
Thank you thank you thank you! You guys effing ROCK!
Edit (3/13/12): Having issues with random reboots, mostly during phone calls. No more than a few in a week until today when I have had phone calls trigger reboots four times. Was using 7.05. Will now try 7.06 and see if I get better results. Other than that, I seem to have a weird green flash when the screen times out that is the same color as the Corn logo???
Weirdness still beats AT&T crapware and being leashed to the Market (now Google Play?! for real?). Will update when I see where this kernel goes. Would like to know if anyone else has random reboots and what seems to trigger them.
Last edited by m0lissa; March 13th, 2012 at 06:21 PM.
I am having problems getting into the recovery menu. I flashed I897UCKJ3 Android 2.3.5 Gingerbread and then flashed Corn Kernel. Everything went fine, but now when I shut down and load up holding the volume keys and power button it resets at the Corn Kernel screen and never make it to the AT&T screen. This is preventing me from getting into recovery. Any suggestions?
FYI, I'm a noob. Just rooted for the main purpose of removing AT&T's stuff. What apps should I install to manage power and backup?
I'm also having two issues. One, my phone keeps rebooting. There is no consistent pattern of when it does it, it'll just freeze and reboot. Two, when I charge my phone and remove it from the charger I receive some sort of tethering manager error. I started getting this when I updated to 2.3.5. How can I remove that?
Also, jacobbflaggiv mentioned using CWM to work with the battery. I felt like this was the better method of rooting so I chose it not really knowing what CWM is. How do I access it to work with the battery?
Finally, is this the best way for me to root if my main goal is to remove AT&T's stuff? I downloaded TiBackup to remove programs and have been successful so far.
It really doesn't matter what I do because it is freezing and rebooting whenever I try anything now. Any help? Maybe, how do I remove this root and try your other method?
I'm on a 2.3.5 and already rooted. Ultimately I rooted to install CM7 (unless someone knows of something better?) But then found I couldn't use CWM from the market. So, I guess I need someone to hold my hand going forward, can I reflash just as the phone is? From there just download CM7 and install from the bootup menu as described in a post above? Any help would be appreciated!
I'm on a 2.3.5 and already rooted. Ultimately I rooted to install CM7 (unless someone knows of something better?) But then found I couldn't use CWM from the market. So, I guess I need someone to hold my hand going forward, can I reflash just as the phone is? From there just download CM7 and install from the bootup menu as described in a post above? Any help would be appreciated!
Relax, have a homebrew!
I have this same question but i'm wanting to install Firefly 3.0. My phone is rooted via the [Guide] Root for Official 2.3.5 With Guide guide and have installed the new corn kernal via this guide for the clockwork recovery... Though I'm not entirely sure I understand flashing I know that I did flash in the root guide, do I just reboot into Clockwork and install firefly rom that i've saved to my internal SD under the name of "update" ?
I have this same question but i'm wanting to install Firefly 3.0. My phone is rooted via the [Guide] Root for Official 2.3.5 With Guide guide and have installed the new corn kernal via this guide for the clockwork recovery... Though I'm not entirely sure I understand flashing I know that I did flash in the root guide, do I just reboot into Clockwork and install firefly rom that i've saved to my internal SD under the name of "update" ?
yes. make sure to make a backup if you need to.
reboot in cwm and install zip
the tethering manager issue was a problem I had with the official 2.3.5 update from at&t. The fix for the tethering manager issue was to do factory reset after the update was applied.
Every time I plug my phone into my computer in download mode a window pops up and says "Device driver software was not successfully installed" and under that where it says Gadget Serial there is a red X next to it saying "No driver found". Im running Gingerbread 2.3.5 someone please help! How to I install the driver?
Every time I plug my phone into my computer in download mode a window pops up and says "Device driver software was not successfully installed" and under that where it says Gadget Serial there is a red X next to it saying "No driver found". Im running Gingerbread 2.3.5 someone please help! How to I install the driver?
did you try plugging it in when not in download mode and see if it installs the driver like that?
ok so im rooted with cwm...now what? i rooted because i heard it can make the phone faster and i already went into the tweaks setting in cwm and turned on the 1200mhz oc but its not much faster if any. is there anything else i can do, since im rooted now, to speed the phone up some?
does odin see it as connected? a yellow box should light up when you plug it in during download mode. iirc i think mine did the same as yours but odin saw it and ran fine anyways.
Bricked my captivate...Thinking Rom Manager was the issue but now my Captivate will load the corn screen and just sit there...any ideas on how to fix this?
Bricked my captivate...Thinking Rom Manager was the issue but now my Captivate will load the corn screen and just sit there...any ideas on how to fix this?
Device(s): Nexus 4, Galaxy S II,
Captivate,
Nexus 1 (retired),
Nook Color,
Asus Transformer.
Carrier: AT&T
Thanks: 5,973
Thanked 10,083 Times in 5,560 Posts
Can you get your Captivate into download mode? (with the phone off, hold the vol. down and vol. up buttons and plug in the USB cable. You should see the yellow warning triangle that says downloading.)
From there use Odin to reflash the kernel. Make sure you use a kernel that includes CWM as Rom manager doesn't play nice with Samsung phones and will corrupt the CWM installation.
I am able to get the phone into download mode and Odin recognised that the phone is connected however when I add the kernel and click start Odin says:
Added!
Odin v.3 engine
File analysis
SetupConnection..
And nothing from there.
I had used this thread to root and all went well....then a friend tried to instal cyanogen and that is when the issue started. He wiped all data from the phone using the recovery mode and now when the phone starts you get at&t then the System corps screen that loads the bar completely but does not move past that screen.
When I reflash the kernel from this thread it now says that it has passed but still just loads up the System Corps screen.
First time doing this...shouldn't let my friends that "know what they are doing" touch my phone
Hopefully I can get this figured out. Any help is greatly appreciated.