Root files when using Odin - Galaxy S I9000 Q&A, Help & Troubleshooting

Hi, I am trying to root my Galaxy S I9000. It is gingerbread.xxjvt 2.3.5, and I am using a tutorial to root.
Now the question is in the files the tutorial provided, there is a file named CF-Root-XX_OXA_JVT-v4.3-CWM3RFS. If I unrar it, there is a file named zlimage. Which file should I use in Odin?
Thanks for any help.

Well don't unrar it, it goes straight as it is in odin. Inside PDA, be careful not to tick re-partion !!!

Odin open and be careful not to re-partition is checked then click on the PDA and put there cf-root or kernel. I suggest if you put everything on the phone root is better kernel semaphore. good luck

c0c05 said:
Odin open and be careful not to re-partition is checked then click on the PDA and put there cf-root or kernel. I suggest if you put everything on the phone root is better kernel semaphore. good luck
Click to expand...
Click to collapse
Thank you and others for the help. I don't know what you mean in the second part of your post, I don't know much about kernels and stuff. At least now I'll have a rooted phone; one at a time! Roms and kernels are next.

Inagalaxyfaraway said:
Thank you and others for the help. I don't know what you mean in the second part of your post, I don't know much about kernels and stuff. At least now I'll have a rooted phone; one at a time! Roms and kernels are next.
Click to expand...
Click to collapse
I did not undestand the second part as well but I think he wanted to tell you that you may use the Sepahore-Kernel instead of CF-Root because it has some Modifications in it to capitalize every feature wich a rooted phone can provide you eg. Voodoo-Sound, Bln and so on.

orangerot. said:
I did not understand the second part as well but I think he wanted to tell you that you may use the Sepahore-Kernel instead of CF-Root because it has some Modifications in it to capitalize every feature wich a rooted phone can provide you eg. Voodoo-Sound, Bln and so on.
Click to expand...
Click to collapse
Do you mean that instead of using this file I can use another file in the same way and have a rooted phone with extended features? If yes, does that mean cf-root file is also a kernel?
Sorry, newbie! My lack of english knowledge doesn't help as well.

Download from market sgs flash kernel app, download kernel semaphore 2.4.0 ( serch in google) save kernel on sd card in phone, go to SGS Flash |Kernel and choose kernel (semaphore saved on sdcard)-> flash kernel , than u have nwe kernel semaphore.

Related

[Q] ROOTing GINGERBREAD

Hi. I have original samsung's gingerbread and I don't know how I can root it. I read some topics abut it but I still haven't got a answer. ;( All possible rooting roms are custom, but I want root (what I say before) original Nordic software. Please answer. Thanks.
flash chainfire's kernel via odin in pda box and dont tick repartion
here is download link
http://forum.xda-developers.com/attachment.php?attachmentid=570247&d=1302966658
Thanks bro. But I have some questions. It's a kernel, yup? I think when I flash that I will can't change system files (OCLF) please answer and instruct me if I wrong Thanks.
grucha143 said:
Thanks bro. But I have some questions. It's a kernel, yup? I think when I flash that I will can't change system files (OCLF) please answer and instruct me if I wrong Thanks.
Click to expand...
Click to collapse
I dont understand what you wrote here. Anyway chainfire kernel is STOCK. He did some scripting and apps to it but the kernel remains stock. You can tweak stuff later but you dont need to.
Also you could try this http://goo.gl/VS4X4 its for root then you flash your stock kernel back.
Thanks you a lot
ok. I have to made lag fix, and I don't know after I flash that kernel I will can do lag fix. I think if it's stock kernel I can do that but I don't want broke phone
grucha143 said:
ok. I have to made lag fix, and I don't know after I flash that kernel I will can do lag fix. I think if it's stock kernel I can do that but I don't want broke phone
Click to expand...
Click to collapse
Ok. So now I understood you wanna change your fs to ext4 (known as lagfix in the good old days).
And you have JVB (NEE or XEE) . So just follow the advice of the second poster. And install the CF kernel. Also his ext4 app from that thread. Problem is you might not have enough space on your system partition as you got stock. But there is also HOW TO fix that problem .
Sorry, my english is low So I must ask You another time If I flash CF kernel, I receive fs ext 4 in this operation? or I must after install kernel use lag fix (http://forum.xda-developers.com/showthread.php?t=749495)??? Sorry and thanks
So you have OCLF installed now?
Get rid of it.
Install Chainfire's 3.1 kernal, and the ext 4 add-on. Then you will be good to go.
No I haven't got it yet.
This kernel have IN HIMSELF ext4?
http://forum.xda-developers.com/showthread.php?t=788108
In post #7, download the ext4 addon apk. Put it on your internal sd card. After you have the 3.1 kernal installed, install the ext4 apk. The 3.1 kernal is in post #6 for JVB.
Then from within the ext4 tools app, you can convert to ext4.
electrotune1200 said:
http://forum.xda-developers.com/showthread.php?t=788108
In post #7, download the ext4 addon apk. Put it on your internal sd card. After you have the 3.1 kernal installed, install the ext4 apk. The 3.1 kernal is in post #6 for JVB.
Then from within the ext4 tools app, you can convert to ext4.
Click to expand...
Click to collapse
OK. Thanks You everybody for answers. I will click "thanks" button of course for all. Last question: Where I can find Odin to download?
http://www.megaupload.com/?d=PWD334EZ
I can't remember if there's 3 versions of Odin in this zip. If so, use v1.7
electrotune1200 said:
http://www.megaupload.com/?d=PWD334EZ
I can't remember if there's 3 versions of Odin in this zip. If so, use v1.7
Click to expand...
Click to collapse
Thank You very much. There are only 1.7
EDIT: Udało się!!! (in polish it mean: Done!!!)
You're welcome
I dont want to start up another thread, and since my question is related to this thread, i thought id continue it.
Im also on the official 2.3.3 sammy g'bread.
All i want is to get rooted, so that i can delete some of the "in-the-box-apps" found on the phone from the beginning. Do i root the phone, as if its a 2.2?

How to install a different kernel?

I'm surprised not to see a topic on this in the SGT Bible. I've just flashed Overcome ROM, and I see a lot of recommendations for pairing this with koxudaxi kernel.
What's the procedure for keeping my current system and changing kernels? Do I just drop the koxudaxi kernel zip in my internal SD root and then flash that zip from CWM, or are there any gotchas I need to watch out for?
manekineko said:
I'm surprised not to see a topic on this in the SGT Bible. I've just flashed Overcome ROM, and I see a lot of recommendations for pairing this with koxudaxi kernel.
What's the procedure for keeping my current system and changing kernels? Do I just drop the koxudaxi kernel zip in my internal SD root and then flash that zip from CWM, or are there any gotchas I need to watch out for?
Click to expand...
Click to collapse
Easy to flash another kernel and its more easy to brick your tab, you should know what you're flashing and see if it can work with your system or no
Sent from my GT-P1000 using Tapatalk
I agree 100 percent with k0sh on this. Each kernel(or ROM) usually come with an instruction on how to install and also some precautions. These should be followed to the letter.
As for the bible-I also agree that it should be updated.
k0sh said:
Easy to flash another kernel and its more easy to brick your tab, you should know what you're flashing and see if it can work with your system or no
Click to expand...
Click to collapse
Yup, so I know what I'm flashing (koxudaxi kernel), and it works with my system (an AT&T GSM tab).
bongski55 said:
I agree 100 percent with k0sh on this. Each kernel(or ROM) usually come with an instruction on how to install and also some precautions. These should be followed to the letter.
As for the bible-I also agree that it should be updated.
Click to expand...
Click to collapse
Unfortunately, there don't seem to be any instructions in the koxudaxi kernel thread on how to flash it. So what's the safe way to apply something like this?
Edit: Okay, I just went ahead and did it, and for anyone following along, yes, you just choose flash from zip in Clockworkmod.
He gives two formats of the kernal. The .tar file is for heimdal or odin. The .zip is for flashing with CWM.
I have two tabs. T-mobile overcome 2.0 koxu kernal. At&t with stock gb. Chainfire kernal for root and CWM, koxu kernal for tweaks.

[Q] Why no Simple Root for Latest Gingerbread?

I am on the latest gingerbread DXJPE. As most of you know Z4Root and Superoneclickroot and Gingerbreak don't work on this firmware.
We have available CF-root by Chainfire, DiP7 kernel, and Overcome which have root in addition to other features.
Myself and others that don't want OC/UV or CWM or Voodoo but want to use Titanium backup,etc want a simple root application or a patch to our firmware.
I cannot understand why can't a straightforward root cannot be done unless you have CWM or OC/UV....
So I am pleading/begging you expert coders/programmers in XDA-PLEASE PROVIDE A SIMPLE ROOT APP/PATCH FOR THE LATEST GINGERBREAD.
THANKS!
bongski55 said:
I am on the latest gingerbread DXJPE. As most of you know Z4Root and Superoneclickroot and Gingerbreak don't work on this firmware.
We have available CF-root by Chainfire, DiP7 kernel, and Overcome which have root in addition to other features.
Myself and others that don't want OC/UV or CWM or Voodoo but want to use Titanium backup,etc want a simple root application or a patch to our firmware.
I cannot understand why can't a straightforward root cannot be done unless you have CWM or OC/UV....
So I am pleading/begging you expert coders/programmers in XDA-PLEASE PROVIDE A SIMPLE ROOT APP/PATCH FOR THE LATEST GINGERBREAD.
THANKS!
Click to expand...
Click to collapse
I am rooted on 2.3.4 and I don't have CWM. It's super easy to flash with Odin, no harder or longer than rooting with SuperOneClick would be.
prezmater said:
I am rooted on 2.3.4 and I don't have CWM. It's super easy to flash with Odin, no harder or longer than rooting with SuperOneClick would be.
Click to expand...
Click to collapse
May I ask what you used to root?
Update/edit: You have a sprint tab....
I agree, I have tried CF-root,DiP7 kernel and Overcome Gold. I have also posted my problems re: CWM but there seems to be nobody interested. I even asked Chainfire the author of CF-root for a way to root without the "extras" but he said it is not possible.
Maybe I will just be content on what is available?....
bongski55 said:
May I ask what you used to root?
Update/edit: You have a sprint tab....
I agree, I have tried CF-root,DiP7 kernel and Overcome Gold. I have also posted my problems re: CWM but there seems to be nobody interested. I even asked Chainfire the author of CF-root for a way to root without the "extras" but he said it is not possible.
Maybe I will just be content on what is available?....
Click to expand...
Click to collapse
hey buddy , what rom are u using ? and how come you are not able to root it until now ? there is no tab is not rooted tbh
k0sh said:
hey buddy , what rom are u using ? and how come you are not able to root it until now ? there is no tab is not rooted tbh
Click to expand...
Click to collapse
DXJPE. I have already tried rooting successfully- it's just that I wanted to have root with the following:
1. Stock boot animation with sound.
2. use of the default recovery instead of CWM.
3. be able to change CSC with no errors
All of the above can be done when I rooted using Z4root or superoneclick but not CF-root or Dip7 or more so not with overcome.
the stock bootanimations its already in the stock and it will only work in the stok !!!
if you rooted with superoneclick or Z4root how come you get CWM ? it only suppose to flash ROOT (superuser and busy box) thats all
to change the CSC ,tbh , its sucks way to do so , so ignore it and don't worry about it i also wanna try update via kies but never had
I think the person who posted the original question has a GSM tab and the guy who replied has the cdma sprint tab. The flash for cdma/sprint won't work for GSM. I might be wrong but if you try to flash with the wrong thing, there's an excellent chance you're going to bork your GSM tab. Same thing applies with the other android device I'm dealing with, the nexus s 4g. The GSM and cdma for ns4g and ns are different. The software and hardware under the Hood are different. Not drastically different but enough to make it so that development for the two types must be separate and aren't interchangeable.
oscarthegrouch said:
I think the person who posted the original question has a GSM tab and the guy who replied has the cdma sprint tab. The flash for cdma/sprint won't work for GSM. I might be wrong but if you try to flash with the wrong thing, there's an excellent chance you're going to bork your GSM tab. Same thing applies with the other android device I'm dealing with, the nexus s 4g. The GSM and cdma for ns4g and ns are different. The software and hardware under the Hood are different. Not drastically different but enough to make it so that development for the two types must be separate and aren't interchangeable.
Click to expand...
Click to collapse
to root a phone it doesn't matter if its CDMA or GSM , what is matter if you flashed rom is not for your tab ,
root only contains SUPERUSER and BUSYBOX and nothing else , what chainfire posted is a Kernel and not Root , but kernel contain both , CWM and Root access , and the kernels are for specific tabs.
my point is to root , it doesn't matter if you are GSM or CDMA , then how Z4root work or Superoneclick ? they just push the busybox and superuser to the system. so basically Root tools aren't that harm to your phone or tab
k0sh said:
the stock bootanimations its already in the stock and it will only work in the stok !!!
Click to expand...
Click to collapse
Nope,CF-root removes the stock bootanimation....
k0sh said:
if you rooted with superoneclick or Z4root how come you get CWM ? it only suppose to flash ROOT (superuser and busy box) thats all
Click to expand...
Click to collapse
if you read my original post no. 1 DXJPE cannot be rooted using superoneclick or z4root
k0sh said:
to change the CSC ,tbh , its sucks way to do so , so ignore it and don't worry about it i also wanna try update via kies but never had
Click to expand...
Click to collapse
I have to hack the CSC and install the hacked file via CWM to change the CSC. Cannot use *#272*IME# which was so much easier....
bongski55 said:
Nope,CF-root removes the stock bootanimation....
Click to expand...
Click to collapse
there is a thread in the android section called guide how to made bootanimation and with sound , there is the file there , grab it and try to push it via emulator and see how it will work with you
if you read my original post no. 1 DXJPE cannot be rooted using superoneclick or z4root
Click to expand...
Click to collapse
is it arabic rom or which region ? i can't understand what you want ? i mean everybody is hoping\wishing to get CWM so why you don't track the superuser where its located and the busybox and try to push them via adb or root explorer maybe this will work
I have to hack the CSC and install the hacked file via CWM to change the CSC. Cannot use *#272*IME# which was so much easier....
Click to expand...
Click to collapse
even though , you'll not be able to update via kies , because its also require PDA and phone to be change , its really SUCKS
i agree...im waiting for a no-flash method....
Ayoko mavoid warranty..hehe
I have to hack the CSC and install the hacked file via CWM to change the CSC. Cannot use *#272*IME# which was so much easier....
Click to expand...
Click to collapse
No...just edit the /system/CSC/sale_code.dat file to whatever u want.
biopsin said:
No...just edit the /system/CSC/sale_code.dat file to whatever u want.
Click to expand...
Click to collapse
Are you sure that by only editing the dat file you will also reset the settings to the CSC that you choose? Example are language,frequency settings,applications for the region,etc?
What I know is that the CSC should match a nv_data.bak file for your particular firmware. If there is no match then it will be pointless to change CSC but just changing to any value.
BTW,hacking the cache file and installing the hacked file via CWM also solves the missing PDA and CSC ....
musashiro said:
i agree...im waiting for a no-flash method....
Ayoko mavoid warranty..hehe
Click to expand...
Click to collapse
Root= warranty void
yeah.... but im assuming that a no-flash method comes with an unroot button..hahahaha
The advantage of android is that non market apps can be installed even without root. IOS in idevices do not allow non appstore apps to be installed unless jailbroken.
Also apps which require root are available for android on the market while you will find similar apps only thru cydia.
Sent from my GT-P1000 using Tapatalk
k0sh said:
is it arabic rom or which region ? i can't understand what you want ? i mean everybody is hoping\wishing to get CWM so why you don't track the superuser where its located and the busybox and try to push them via adb or root explorer maybe this will work
Click to expand...
Click to collapse
Our firmware is DXJPE, w/c is the asian region... I think there is an option for gingerbreak on superoneclick but I personally have not tried it out... Maybe bongski can try it out and see if it works...
@bongski: There is an option on superoneclick for "gingerbreak", just take a look at the available option, it may work for you... I don't have superoneclick on my laptop so I cannot tell you where exactly is that option... Try it out and see if it works...
I don't root my TAB, only on froyo when I want to flash other ROMS, so I can't be of much help here...
Both gingerbreak under superoneclick and the gingerbreak.apk don't work on the JPE firmware. I think the exploit in which gingerbreak is based is already closed by samsung.
the root you are able to achieve is through the rom not the kernel or recovery or any of that. that is not a horrible issue especially since there are only a hand full of roms. what has happened in the epic 4g forum is that some roms rely on kernel root and others rely on rom root, like what we have. rom root is fine for average root users cause you can get into the root directory and install or remove stuff at your whim. the issue will arise when the recovery is in place and roms are being developed. if you have a kernel thats not rooted and you flash a rom that isnt baked with root then you lose root. its kind of a chicken and the egg discussion on the surface. i imagine that kernel and recovery devs can argue the preferred method, but for most end users its moot. from what ive learned devices have a recovery kernel and a "rom" kernel. one gets you up and going and allows recovery to boot and the other will control how the rom runs. people have had some issues when they flash what that think is substantial kernel and use an app like quick boot only to find out they dont have a custom recovery like cwm. however when using 3 finger boot or in our case vol up +power they find the custom recovery. a rooted and properly flagged recovery kernel will boot into the custom recovery from the app or from the hardware induced recovery boot. if you read through oldmacnut's thread he eludes to partial root issues. again when our root comes through an odin of a rom thats got root baked in, you dont get to access all the innards of the device and the possibilities that other devices are seeing.
thats my interpretation of the situation

[Q] Help with Boog's KI1/KI2 Kernel

How do I know if Boog's KI1/KI2 Kernel 2 was flashed?
Kernel version says: 2.6.35.7-I897UCKI1-CL607313
init.d folder contains only: S99complete
I have CWM so I'm assuming that Kernel 1 flashed properly through Odin3
I came from S7
flashed AT&T bootloaders and stock KI2
then flashed emunee's rooted/deodexed/zipaligned KI2
then flashed Boog's kernel 1 .tar with odin
now I'm trying to flash Boog's kernel 2 using CWM....
What am I doing wrong? any help would be appreciated
The name of the kernel will not change because no source released yet. Since u have CWM ur doing good. The kernels are flashing for u. No worries.
Sent from i897ucki2
Thanks for all the help, I have 2.3.5 w CWM and i know boog has an updated kernel w root. Should I put that in my sdcard directory and restart in recovery and install package? Would that root me? Thanks, Im pretty new to this and just flashed for the first time and am very happy but wanna get rid of all the ATT crap
Thank you for the prompt attention, what about the init.d folder shouldn't the scripts show up after flashing kernel 2?
Would it be advisable to simply flash U.A.S.?
El Niche said:
Thanks for all the help, I have 2.3.5 w CWM and i know boog has an updated kernel w root. Should I put that in my sdcard directory and restart in recovery and install package? Would that root me? Thanks, Im pretty new to this and just flashed for the first time and am very happy but wanna get rid of all the ATT crap
Click to expand...
Click to collapse
I think people have been having issues with boog's root kernel actually taking root from them rather then giving them root. I would advise the kernel swap method over flashing boog's rooted kernel for now.
NamDark said:
Thank you for the prompt attention, what about the init.d folder shouldn't the scripts show up after flashing kernel 2?
Would it be advisable to simply flash U.A.S.?
Click to expand...
Click to collapse
If done correctly in the proper order (kinda difficult not to) only one script should appear in the init.d folder. As for the USAS I recommend reading the link in my sig about Android Optimizations first.
Kyuta Syuko said:
I think people have been having issues with boog's root kernel actually taking root from them rather then giving them root. I would advise the kernel swap method over flashing boog's rooted kernel for now.
Click to expand...
Click to collapse
Thank you! For now I will wait a bit, I am using GO launcher so I hid all the ATT stuff.
Kyuta Syuko said:
I think people have been having issues with boog's root kernel actually taking root from them rather then giving them root. I would advise the kernel swap method over flashing boog's rooted kernel for now.
If done correctly in the proper order (kinda difficult not to) only one script should appear in the init.d folder. As for the USAS I recommend reading the link in my sig about Android Optimizations first.
Click to expand...
Click to collapse
I had come across the link to Pikachu's article in the Adrenaline Shot thread but in my laziness/arrogance I never took the time to read it!
Thank you guys for the help and information!

【APP】Mobile Odin - by chainfire now for CAPTIVATE

Odin flash any Odin file from your phone!
The XDA god chainfire put this app together, and I helped him add the Captivate to the list of supported devices yesterday!
flash a whole, or part of: .tar, .tar.md5, modem, even flash the files from inside a ONE CLICK odin, FROM YOUR PHONE!
[28.11.2011] Mobile ODIN v1.20 [ROOT]
bump.......
No heimdall? Heh j/k sounds awesome. Great work guys.
Sent from my I897 using XDA App
can i flash bootloders with this?
jeromechrome1 said:
can i flash bootloders with this?
Click to expand...
Click to collapse
No, you'll still need to use a computer-based Odin/Heimdall to flash bootloaders.
(That's what the IBL/PBL items are that are greyed out in the application.)
My day just got infinitely better.
theprogram said:
My day just got infinitely better.
Click to expand...
Click to collapse
My captivate just got infinitely better
well i have tried this it's flashing to jf6 using cezar flash like a breeze but problem flashing to jf6 the market cant find the mobile odin. and even you dl it on sd card it wont let you install on jf6 stock so i have tried installing the stock leak of kk4 while i was on a i9000 base rom now if you purchase this on market it allows you to automaticaly download the kernel needed to flash now problem here is if your build prop is not tweak to samsung-sgh-i897 build prop it will download the i9000 base kernel which will mess up your flashing and end up on a bootloop going to stock kk4 so still kinda fresh its a go and miss some times it work sometimes end a bootloop this also it does not flash the bootloader from the stock rom so i suggest before you go to stock gb rom flash a captivate base gb loader but got to admit chainfire is really a beast to make an odin on a phone so purchase the app to support him
Can this tool flash .bin file?
please use periods. and sentences. PLEASE.
it is so hard to read a runon sentence like that.
and the proper place to post issues with the app is in the thread where you got it.
dongfangri said:
Can this tool flash .bin file?
Click to expand...
Click to collapse
any file you can flash with odin. except efs and bootloaders.modem.bin files yes.
pda.tar or pda.....
wait...
WTF am I doing???
GO READ THE FRIGGIN THREAD!
Good work Devs
Do you have a direct link or mirror for v1.20? Tried the version on the market and still getting not compatible.
link in the first post, links to his thread, and it has links to the app. also I think it checks compatibility by reading the build.prop, what's wrong are you running and have you messed with your build.prop
Running MIUI. No, not edited build.prop.
well miui is probably the answer, might want to let the Dev know so he can fix that, if possible.
Ok, will do. Thanks
Not compatible with teamhacksung ICS build 6 either.
Sent from my SGH-I897 using Tapatalk
team hacksung's ICS port uses the CM7 partitioning table, and Mobile odin doesnt support re-partitioning. so ya. of course it dont and wont ever work.

Categories

Resources