*Please read this thread, an easy to follow guide a couple of posts down*
Guide is on Post #6
*Downloads in this post*
***Heimdall install instructions now added to the end of the guide post #6, thanks to rbronosky for that!!!*******
Wanted to share this with you all! Just did my phone and No change other than I am Rooted now Enjoy, and thanks to froggy3hope at XDA!!
Thank you Mods for merging the Threads!!!!
For those that want to donate, please donate to Susan G Komen for the cure (or any other charity). Then it is a win/win, you get to help and say thanks all at the same time
I was able to root my samsung captivate using super one click. I rooted froyo and have been using it ever since. I use Barnacle and Wireless tether to make the captivate into a wifi hotspot. I also have other apps because of root. If I do a stock update will I loose the ability to use those apps? Specifically Barnacle and Wireless tether?
Also can some one please post step by step instructions as I am not an expert and was able to do super one click, but I am not sure what people are talking about with most of these instructions. Thank you in advance for your patience and help.
I was able to root my samsung captivate using super one click. I rooted froyo and have been using it ever since. I use Barnacle and Wireless tether to make the captivate into a wifi hotspot. I also have other apps because of root. If I do a stock update will I loose the ability to use those apps? Specifically Barnacle and Wireless tether?
Also can some one please post step by step instructions as I am not an expert and was able to do super one click, but I am not sure what people are talking about with most of these instructions. Thank you in advance for your patience and help.
Yes if you upgrade, you will lose root. I will try to do a detailed step by step later tonight when I get the little one to bed.
Geeve
Last edited by geeve420; January 17th, 2012 at 09:01 AM.
The Following 2 Users Say Thank You to geeve420 For This Useful Post:
(I am not detailing this for you, this guide is for rooting it)
If you are on 2.2 Official and you are rooted, you will lose root!!! (I am also not going to get into frozen apps, Lagfix, or any other thing here before you update, do the research. if you have any of that, you can figure this out)
Now the actual Rooting begins:
******Edit: Thanks Mods for merging*********
Download files: can get them from the first post. Once you have them downloaded, you will have to unzip them, but leave the .tar files as .tar, and remember where they are. We will come back to them.
Open Odin, If you are on Windows 7, right click and run as administrator. It will 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 I897UCKF1-AutoRoot-DesignGears.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. Also hit the Reset button on Odin (right next to Start)
Go ahead and grab a smoke, drink, whatever you want. We are almost done!!!!
Let the phone completly boot back up. once it is fully up, shut it off again, and put it back in download mode and connect to computer (of course with odin running)
Now click the PDA button and browse to KK4_stock_kernel.tar and Odin will now look like this:
(Again, 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.
Let it boot back up again, you are now rooted!!! Go to the market and install Busybox, and while you are there Update Super User.
I had to turn my WiFi back on, but my setting were still intact. That's it, Hope this helps someone!
Geeve
********HEIMDALL INSTRUCTIONS********
Thanks to rbronosky for taking the time to write these up!!
"I'm pretty much uncomfortable with anything that isn't a command line. I like to know every command that is being run. So, I used the Heimdall CLI 1.3.1 tool on my Mac to root my Captivate.
The paths below assume you put the contents of the zip files into directories named accordingly, and that your android SDK was expanded right in your Downloads directory...
Downloads/android-sdk-macosx/platform-tools/adb reboot download
sudo heimdall flash --pit Downloads/flashing/captivate.pit --kernel Downloads/flashing/I897UCKF1-AutoRoot-DesignGears/zImage
Downloads/android-sdk-macosx/platform-tools/adb reboot download
sudo heimdall flash --pit Downloads/flashing/captivate.pit --kernel Downloads/flashing/KK4_stock_kernel/zImage
****The original post for this is Page 3 post #121, PLEASE SHOOT HIM/HER A THANKS FOR HIS/HER TIME!***
Edit: Thanks to Froggy3hope @XDA for pointing this out, Thanks to Designgears @XDA for the how to on Download Mode and also for the I897UCKF1 - Auto Root kernel, Imran @ithinkdiff.com for the download mode pic (to lazy to take one myself) Not sure who posted and uploaded the KK4 Stock kernel....but thanks to you as well! A huge thanks to my beutiful Wife for having the patience while I took screen shots, messed around with my phone, and typed this up instead of watching "Once upon a time" with her LOL!
Geeve, thank you very much. I certainly appreciate the amount of time it must have taken you to do this for all of us who are not experts. I know this will help me and I am sure others will also benefit. Thanks again.
It worked. Took no more than 15 minutes. Able to follow everything the fist time with no problem. Your instructions are perfect. Thank you once again for donating your time.
It worked. Took no more than 15 minutes. Able to follow everything the fist time with no problem. Your instructions are perfect. Thank you once again for donating your time.
Thanks and no problem! Glad you got it and it worked for you
Please allow me to ask a dumb question. I recently upgraded to the official 2.3.5 and my company from AT&T to T-Mobile about the same time. I really want to keep using my Captivate but it is not unlocked. Do I first need to root my Captivate via this process in order to get it unlocked? Or can I do that without root? Thanks.....
Edit: Never mind, accomplished via online unlocking service.
Last edited by bolts2; January 17th, 2012 at 05:18 PM.
Reason: Found answer
I was following the instructions and did it all, but after putting the KK4_stock_kernel.tar i start having problems with my wifi connection. I tried 2 different routers and had the same results. The phone gets stuck on Obtaining IP address. Can anyone please help me?
I was following the instructions and did it all, but after putting the KK4_stock_kernel.tar i start having problems with my wifi connection. I tried 2 different routers and had the same results. The phone gets stuck on Obtaining IP address. Can anyone please help me?
Hmmmm, weird. I know some folks had trouble if they didn't flash the the KK4 kernal and left the auto root one on there. You can try to simply shut the phone down and reboot, has worked for me in the past. Other than that, you can try reflashing the Kernel and see if it fixes the problem. I will do some research though and let you know what I find.
Geeve
The Following User Says Thank You to geeve420 For This Useful Post:
First: (do this in this order, I have had to do it at work after a power surge)
1)Have phone forget Network (settings-wireless and network-Wi-Fi settings and selct the network you are trying to connect to, select forget)
2)Turn off phone
3)Unplug Router
4)Wait 20 secs.
5)Plug in router, let it boot back up
6)Turn on phone
7)Try to connect again
The key is to have the phone off, it allows the router time to start fresh and the phone as well.
If that doesn't work try this:
1) Open AllShare (it is in Applications)
2) Hit Settings and Select "Access Point Network" (Note the warning "Changing settings value will restart AllShare" which is exactly what you want!)
3) Choose your network from the list.
4) Network should restart and connect.
Let us know
Geeve
Last edited by geeve420; January 17th, 2012 at 09:47 PM.
I just tried another flashing the kernel before you posted and this time it worked! I turned the phone off, removed the battery, sim and ext sd. I put the battery back in and went into download mode, did the kernel flashing then waited and turned the phone back off, again removed the battery (im not sure but i think i missed that step before) went back in download mode and put the KK4_stock_kernel back in. It did work this time! Thanks again for the fast replies i got scared there for a bit This was my first phone kernel flashing...
I just tried another flashing the kernel before you posted and this time it worked! I turned the phone off, removed the battery, sim and ext sd. I put the battery back in and went into download mode, did the kernel flashing then waited and turned the phone back off, again removed the battery (im not sure but i think i missed that step before) went back in download mode and put the KK4_stock_kernel back in. It did work this time! Thanks again for the fast replies i got scared there for a bit This was my first phone kernel flashing...
No worries, bad flashes happen! Glad you got it sorted out! You really need to worry when the phone won't even boot LOL!! A bad flash on Bootloaders will ruin your day and your phone. Welcome to the world of flashing, just be careful and take your time
Geeve
Last edited by geeve420; January 17th, 2012 at 10:02 PM.
The Following User Says Thank You to geeve420 For This Useful Post:
Works like a charm, sir. thanks for the detailed instructions. interesting that i didn't expect was that my gps works great now. i have been struggling with that ever since i upgraded to froyo. wifi tethering also works great. thanks again.
Works like a charm, sir. thanks for the detailed instructions. interesting that i didn't expect was that my gps works great now. i have been struggling with that ever since i upgraded to froyo. wifi tethering also works great. thanks again.
No problem, Glad I was able to help
Geeve
Last edited by geeve420; January 19th, 2012 at 08:30 PM.
Thanks for this guide. I was able to get this to work with Ubuntu and Heimdall (instead of Odin). I simply untarred the "zimage" files from the files you linked and put them in the "Kernel (zimage)" slot on Heimdall. Heimdall has a PDA slot as well but for some reason the start button was grayed out when I tried to use that. Heimdall doesn't have a reset button so I closed it and restarted it between flashing to make sure I was getting a fresh start.
Thanks for this guide. I was able to get this to work with Ubuntu and Heimdall (instead of Odin). I simply untarred the "zimage" files from the files you linked and put them in the "Kernel (zimage)" slot on Heimdall. Heimdall has a PDA slot as well but for some reason the start button was grayed out when I tried to use that. Heimdall doesn't have a reset button so I closed it and restarted it between flashing to make sure I was getting a fresh start.
Very cool! I am not real familar with the Heimdall set up. If you can make a step by step for this I will add it to the orignal guide, just in case we have some Linux Folks out there or just folks that prefer Heimdall That would be really helpful.
Thank you, Geeve, for your excellent post. I haven't tried rooting yet, but expect that I will.
Before I do, does this rooting procedure wipe the installed apps from the phone? Not a problem, but just want to get all the info I can before taking the plunge.
I was having some issues (tethering message and short battery life) with the 2.3.5 upgrade via Kies Mini, so this morning I decided to do a factory reset via the system settings. Interestingly, my phone stayed rooted after the reset. I was expecting to lose root and having to re-do the root via your instructions (which I used the first time). Is this normal behavior?
I was having some issues (tethering message and short battery life) with the 2.3.5 upgrade via Kies Mini, so this morning I decided to do a factory reset via the system settings. Interestingly, my phone stayed rooted after the reset. I was expecting to lose root and having to re-do the root via your instructions (which I used the first time). Is this normal behavior?
Yes that is normal.
"Factory reset wipes the /data partition, which holds user data.
Superuser resides on /system partition, which isn't wiped, and the fresh system after wipe will retain root access. Superuser app might be installed on /data, but the actual SU file will be on /system.
To remove root, you need to unroot - or flash non-rooted stock ROM."
Credit: Jack_R1@Xda
Basically you lose user data and does a software reset, but not system data. A factory reset is not a repartitioning of the phone as a whole.
Geeve
Last edited by geeve420; January 21st, 2012 at 06:52 PM.
Thanks again for these great instructions! I ran through the process yesterday in about 10 minutes.
I backed up all my data, but it was not necessary; I lost nothing.
At the end of the day, I'm glad I have root back and could wipe all the bloatware. I still get the tethering error message when I boot or connect as mass storage, but it just a minor nuisance. Also, no real improvement for GPS, but that was never promised, I was just hoping
First time poster, long time lurker. Many thanks for the simple tutorial! I was getting the tethering manager FC on both mine and my wife's Captivate. Both phones were rooted in minutes and tethering manager is history thanks to Ti backup!
so if i backup with titanium then upgrade to GB via Kies, do I have to reroot to restore titanium? Or just upgrade to GB with no backup (sounds like I wont lose contacts, texts, etc), reroot and all is good? sounds too easy am i missing something?
so if i backup with titanium then upgrade to GB via Kies, do I have to reroot to restore titanium? Or just upgrade to GB with no backup (sounds like I wont lose contacts, texts, etc), reroot and all is good? sounds too easy am i missing something?
So far no one has reported losing info on the update. I would still backup though! Yes you will lose root and have to reroot 2.3.5 to use Titanium and restore your backup. Were folks are losing user data is factory reset to stop the tether manager error, but it would seem some are using Titanium to get rid of the error.
I dont get it. I cannot connect to a PC. I have read a thousand forums. I have 2.2 and I am rooted. My phone is a mess because I tried to go to GB. I cannot get it to connect to a PC. Is there a way I can install a file on my phone then boot to it. Question will this take me to stock so I can possibly connect to a PC and move forward?
I read about it here, "Here's how you Unroot your captivate"
"The One Click Lag Fix app rooted my phone, but -- and its developer is aware of the problem -- it cannot unroot it (this is Captivate specific). I did a lot of research and couldn't find a good way to do it. I found this Update.zip file that is actually works (it unroots). It worked for me. I'm posting this information and file here because it was a painful process and I couldn't find this information anywhere on the web.
Just follow these steps (Usual disclaimer: I am not responsible for any damages):
1- Copy the attached Update.zip to your \sdcard folder
2- Turn off your phone
3- Turn on your phone, while holding the Up and Down buttons simultaneously on your volume control. This will take you to recovery console
4- Select the option to reinstall packages. This is it it will reboot and unroot your phone.
Note (Dev talk alert): Someone needs to tell the One Click Lag Fix developer that his script for unrooting is missing the SGH-I897 conditional in the assert statement. That's why his Update.Zip does not work on the Captivate. I found out the hard way."
Last edited by Trod27; January 26th, 2012 at 07:15 AM.
You are such a life saver. I lost everything on my phone trying to get to GB legitimately, and I was about to tear my hair out when none of my usual tools would root my phone. And my fiancee loves you by extension because soon she'll be able to steal my phone for Fruit Ninja again.
Thanks for this great info. It seems very easy to do. My one question though, will this only work for AT&T captivates, or could my Canadian Rogers Captivate work also?
Sorry if this question has an obvious answer...lol
I just updated to 2.3.5 via kies with no issues. This is my first attempt in rooting any phone. Will I lose any data/texts/apps/photos/etc. while rooting?
Thanks!
EDIT: Oh, and at what point can I put my simcard back in?
EDIT #2: I just went ahead a did it! Everything worked great, nothing was lost! Re-entered sim card after final reboot. Thank you very much for the detailed write up for idiots like myself!
Last edited by ndoran; January 27th, 2012 at 03:41 PM.
So how to get the stock kernel file with mega upload shut down?
Quote:
Originally Posted by thaseus
Hey,
Thanks for this great info. It seems very easy to do. My one question though, will this only work for AT&T captivates, or could my Canadian Rogers Captivate work also?
Thanks!
Quote:
Originally Posted by ndoran
Sorry if this question has an obvious answer...lol
I just updated to 2.3.5 via kies with no issues. This is my first attempt in rooting any phone. Will I lose any data/texts/apps/photos/etc. while rooting?
Thanks!
1) the first post, I have attached the downloads in .zip.
2)Not sure about Rogers, you may have to find the Rogers stock kernel to flash back to, (not sure the version as I am not on Rogers) over at XDA.
3)You will not lose any info at all, you may have to redo your WiFi settings, but that is about it. It wipes nothing at all when you root. (not saying a backup wouldn't be a good thing, or pulling your pics and contacts at least)
Geeve
Last edited by geeve420; January 27th, 2012 at 08:39 PM.
Reason: threads merged
Device(s): Asus Transformer, Samsung Galaxy S2;
Samsung Captivate;
Nokia N97;
Nokiia N95;
SE 810
Carrier: Not Provided
Thanks: 75
Thanked 66 Times in 46 Posts
Thanks for this. Easy cheesy! I was rooted on stock 2.2 before. Upgrading and rooting was as simple as it could be. Didn't lose a thing and the whole thing took about 20 minutes, including root. Not sure if I have to install busybox though-Tibu is working, as well as a few other apps that require root. All I have installed is superuser
Last edited by fldude99; January 27th, 2012 at 04:50 PM.
3)You will not lose any info at all, you may have to redo your WiFi settings, but that is about it. It wipes nothing at all when you root. (not saying a backup wouldn't be a good thing, or pulling your pics and contacts at least)
I installed a custom rom for gingerbread 2.3.5 I897UCKJ2 a few months ago can I root it with the download in this thread even if it's not the official version?
Last edited by hdfx81; January 28th, 2012 at 05:16 PM.
I installed a custom rom for gingerbread 2.3.5 I897UCKJ2 a few months ago can I root it with the download in this thread even if it's not the official version?
You will just need to track down the proper stock kernel to put back on it. I am not sure how kj2 modem etc will like the kk4 kernel. I am not at a PC to post a link, but look on XDA for a stock kj2 kernel and use it instead of the kk4 I have attached. The instructions will be the same.