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

Root [Guide] Root for Official 2.3.5 With Guide

Hi Geeve,

Finally I am at a point to take a plunge to move ahead with android tinkering. I have 2.3.5 which I updated through kies. Now I want to move ahead toward slim. My phone is not rooted. After reading lot I figured that the first thing I need to do is root the phone using your guide, then do ndroid backup, then go for 4.0.4 slim. Is this a good plan?

Also is there a good guide for how to go about ndroid backup on a rooted phone?
Suggest.
 
Upvote 0
EZ guide, worked great. My question only question is I thought I will end up with a custom recovery other than the stock one. Can I flash the latest CWM via odin so that I can install my custom rom? Or can I just use the apply update from sdcard option?

EDIT
Actually I tried that option to install CyanFOX and it errored out that there is no enough space in the system, update aborted. The current recovery doesn't have format options like CWM.
 
Upvote 0
*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 :D 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 :D


Geeve
nothing shows in ID:COM
 
  • Like
Reactions: g206
Upvote 0
I did this and it worked fine until I downloaded an app on my phone then my phone just started randomly booting and restarting in a loop..... why is this? I soughted out the problem eventually by flashing the phone back to the original stated with odin one click downgrade the o.s....would like to root but afraid of the random restart...
 
Upvote 0
Thank you for this thread.

Question about the ROOTing process:

After this--
Now click the PDA button and browse to I897UCKF1-AutoRoot-DesignGears.tar and Odin will now look like this:

How long (in general) should the yellow downloading triangle remain until the phone reboots to the AT&T intro screen? (I did not see this information anywhere in the thread.)

I have attempted to ROOT my phone (current phone info below)
Capivate
Model: Samsung SGH-I897
Firmware: 2.3.5
Baseband: I897UCKK4
Kernel: 2.6.35.7-I897UCKK4-CL614489
Build#: GINGERBREAD.UCKK4


I thought I rooted the phone properly, but the app root checker states that my phone is not rooted properly.

Using Odin3 v1.85 I received the following feedback: (I897UCKF1-AutoRoot-DesignGears.tar)

<ID:0/005> Initialzation..
<ID:0/005> Get PIT for mapping..
<ID:0/005> Firmware update start..
<ID:0/005> zImage
<ID:0/005> NAND Write Start!!
<ID:0/005> RQT_CLOSE !!
<ID:0/005> RES OK !!
<ID:0/005> Completed..
<OSM> All threads completed. (succeed 1 / failed 0)
<ID:0/005> Removed!!
<ID:0/005> Added!!

I get the Green PASS! 0:5
The ID:COM is in yellow [0:COM5]

I think I am following the directions correctly, but perhaps there is something I am missing.

Thank you for you assistance in advance.

EDIT -- I discovered what I was doing incorrectly. While ODIN was running I was still pressing on both of the volume buttons. This time I released the volume buttons after pressing START. I checked with the app root checker and it states that my phone is now rooted properly. It was quick & easy once I released the volume buttons. Thanks again for this thread. :D
 
Last edited:
Upvote 0
I was asked for an easy to follow guide on how to do this:

So I thought I would make a guide. Some of you out there my find this really basic, but I want to make it as easy as possible.

*You screw up your phone and no one is resposible but you!! Do this at your own risk*

So here we go:

First off, update your phone to the official 2.3.5 via kiess, here is how to do that:

http://www.samsung.com/us/support/SupportOwnersFAQPopup.do?faq_id=FAQ00024051&fm_seq=24219

(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:

Capture1-1.png


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:

download-mode.jpg


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:

Capture2-1.png


(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:

Capture3-2.png


(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:

Capture5.png


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:

Capture4.png


(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:

Capture6.png


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! :D

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

That's it. You can get Heimdall from https://github.com/Benjamin-Dobell/Heimdall/ "

****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!

MUCH LOVE TO YOU FOR THIS!!!!
 
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