How do I switch to another rom? Srry im a noob - Captivate Q&A, Help & Troubleshooting

So I have figured how too root my captivate and flash a custom rom onto it with wasnt that hard but im wondering what do I have to do to switch from one rom to another, I remember when I had the my touch 3g I just installed the rom on top of it. What I did to install my rom was root it with the one click root than just put the rom on sd and install it from the rom manager. Also I see ppl saying something about voodoo or oldin what is that exactly. If u explain to me how to change roms pls explain it as to a 2 yr old haha lol I hope I made sence lol
Sent from my SAMSUNG-SGH-I897 using XDA App

for the most part you can just flash the new rom over the old one with rom manager (rom manager doesn't work with froyo, but if you're new rom comes with a new kernel then you can follow the instructions under "Method 1 - Kernel Swap" here) but to be safe you should read the thread that the rom is in to see if there are any special requirements.
Voodoo is a lagfix, what it does is convert the rfs filesystem that Samsung used for our /data partition to ext4, this increases the speed of the phone. You can read more about it here.
Odin is a program that is sort of like rom manager in the sense that it is used to flash new roms onto the device. Unlike rom manager, Odin is a computer program and doesn't require any rooting. You can read more about it here.
The best thing you can do right now is read, read, read.

Related

Help changing kernel to overclock captivate

I want to overclock my captivate but the kernel does not allow, i was looking for some kernel and also a tutorial to make the overclock.
Thanks for help
Sent from my SAMSUNG-SGH-I897 using XDA App
you probably wanna post in the q&a section rather than here
^ yeah for real the Q&A section would avoid all the unhelpful "you posted in the wrong forum" posts!
well what android version are you on? jf6? jf7? custom rom? is it 2.1? 2.2?
btw you posted in the wrong forum
Dani897 said:
^ yeah for real the Q&A section would avoid all the unhelpful "you posted in the wrong forum" posts!
Click to expand...
Click to collapse
Anyone posting in Development with useless garbage like this deserves the flak they get.
It doesn't seem like he speaks the best of english. Can't someone help him instead of telling him he posted in the wrong forum? The mods will take care of that, nobody else has to worry about it; that's why mods exist.
Anyway, it depends on the ROM you're on. A lot of ROM's include overclocked kernel, but if they don't you can always flash a kernel like SetiroN's with Odin. Go check out the thread; just make sure the overclocked kernel you're using is compatible with your ROM!
yeah sorry i didn't think that he might not get that i was joking.
to be actually helpful i will assume that since you are asking the question you probably have the stock rom.
a kernel for that can be found here: http://forum.xda-developers.com/showthread.php?t=762171&highlight=unhelpful+kernel
you will need root and clockworkmod recovery (comes with rom manager)
what i will suggest is that you flash a 2.2 (froyo) rom as it gives a greater speed increase than overclocking alone.
i recommend this rom http://www.ponack.net/designgears/release/Perception-Build-9.5.zip
because it is based on a phone with the same layout and wont have useless features like buttons for cameras that dont exist ect... has hsdpa and hsupa, and is stable with normal battery life.
put the file on the internal sd card. from your pc it should show as a 14gb drive.
to flash this you you will need root as well as clockworkmod recovery
to get root follow this thread. http://forum.xda-developers.com/showthread.php?t=725555&highlight=click+root
when you have root run rom manager, it may ask you to allow root permissions to rom manager. allow it.
choose "flash clockwork mod recovery" > "captivate i897"
choose "install rom from sd card"
find the file called "Perception-Build-9.5.zip" or other rom of your choice and select it. tick the "backup existing rom" check box.
if it asks you for superuser or root permissions again then allow it.
phone will reboot, if it reboots into recovery with blue text select "reinstall packages"
it should be in recovery with green text and may start to backup the current rom. this will take a while, if it runs backup auto matically then it should also flash trhe rom when it is done. if it does not backup the current rom automatically then scroll down to "backup and restore" select it then select "backup"
after the backup scroll down to "install .zip from sdcard"> choose .zip > Perception-Build-9.5.zip
once complete it will boot up. the first boot will take some time. it may talk in a robot voice.
now for the kernel. i prefer this one: http://forum.xda-developers.com/attachment.php?attachmentid=473890&d=1293414396
flash it with rom manager/clockworkmod recovery
but this: http://forum.xda-developers.com/showthread.php?t=828052 has more options, read the thread, it can be complicated.
use this app to set clock speeds. http://forum.xda-developers.com/attachment.php?attachmentid=467132&d=1292636562
DO NOT USE SET CPU!
also ask the moderators to move this thread to Q&A, they probably will anyway but it would be polite.
I have a question about kernels as well. First android phone here so please bare with me. I came from years of using windows mobile. I want to flash a kernel like say glitterballs. can I flash it same way as a rom using CWM? I'm already rooted and have flashed assonance 5.2. Now I want to start playing around with different setups. Any help would be appreciated.
Sent from my SAMSUNG-SGH-I897 using XDA App
nevermind about my post above. Thanks though.
Sent from my SAMSUNG-SGH-I897 using XDA App
i guess you found the answer but there is also odin3 and a program developed by a board member called hiemdal or something. those methods are a teathered flash.
then there is neldars sgs kernel flashing app in the market.
for odin3 and neldars app you want it in .tar format. i never used heimdal but i understand that it can use the zimage file.
there will be specific downloads for clockworkmod and for odin3 but i believe you can extract the zimage from the .zip for recovery and compress it in .tar format to flash by another meathod.
Neldar's sgs kernel app is great...just wanted to point out that it works with many file formats including just the zimage, as well as .tar, and .zip as long as the zimage is in there.

Samsung Captivate Noob Help!

I updated to froyo 2.2 (leaked version) on my samsung captivate, and I was wondering if there was a possible way to downgrade back to 2.1.
*The only reason im not liking froyo 2.2 at the moment i cant seem to learn our find out how to root it...
Wanted to root to rom a custom rom?
"noobie question"--> if i was to downgrade to 2.2 back to stock 2.1 and root it to have super user, i could then be able to install a custom rom? OR what would other people suggest doing?
Could someone point me in the right way with a link or two maybe, or some suggestions?
bummmpppp! this is all so new to me!
Here's a link to the SuperOneClick to root and enable non-market apps.
And here's a thread for new captivate users.
You might have an easier time finding answers in the Captivate forum.
DiGi760 said:
Here's a link to the SuperOneClick to root and enable non-market apps.
And here's a thread for new captivate users.
You might have an easier time finding answers in the Captivate forum.
Click to expand...
Click to collapse
Thanks so much for these thinks, I can use this SuperOneClick user on my Captivate with froyo 2.2 correct?
I like the froyo 2.2 just couldnt figure out how to get superuser, im trying to install a custom rom on it, never done it before just wanted to try one out and see! New to all this so probably have more questions haha !
Also another noobie question(s).
What does "flashing" mean?
lol
You have to be rooted to have superuser privileges.
Flashing a phone rom is like installing a new OS on a PC. Be careful on doing so and watch some videos and read up on it if you get brave to try flashing custom roms onto your device. Usually ppl use a windows app called Odin to do so. Make sure phone always charged 100% before flashing any new rom also. It could mess up battery stats otherwise and could risk brick if its almost dead then dies LOL. Assuming that's the context of flashing you meant.
Sent from my SGH-T959 using XDA App
try bookmark this page 1st if anything wrong u can recover to original rom.
http://forum.xda-developers.com/showpost.php?p=10056254&postcount=36
Go to this link
http://forum.xda-developers.com/showthread.php?t=884364
It has everything you need to know about installing a custom ROM. Started like you all, found this post and now I have flashed like a 100 times Enjoy!
Mac4Wii said:
Also another noobie question(s).
What does "flashing" mean?
lol
Click to expand...
Click to collapse
Flashing in simple terms means to install a new OS version/Updates/Themes etc on the phone. The most common method found here in XDA is to use something called as Clockwork Recovery Mod.
Seriously, go to this link http://forum.xda-developers.com/showthread.php?t=884364 you will know what you need to do to flash a custom ROM. And may I suggest Firefly 2.1 found here http://forum.xda-developers.com/showthread.php?t=914284 as your first ROM. It is a good ROM. You will enjoy it. There are some other ROMs, if you ask which is the best, clearly there is none, it is purely on preference. Once you have flashed one ROM, and then a few, you will know which one you like.
1. installing a custom rom does not require a rooted phone, you can copy the update.zip to your sdcard and get into recovery, select the custom rom zip file and flash from there.
2. have you flashed a bios on a computer? flash a phone's rom is very similar to that.

ROM Manager

I'm recently rooted with the paid version of rom manager but I can't get the rom list to update. Does anyone know if the Captivete version is still being supported?
Sent from my SAMSUNG-SGH-I897 using XDA App
Very few (if any) roms use rom manager at the moment due to differing cwm recoveries.
Sent from my GT-I9000 using Tapatalk
+1 for cappy you cannot find roms through the rom update in the rom manager. very limited.
So do we just hunt and peck thru the dev forum or is there a different repository?
Sent from my SAMSUNG-SGH-I897 using XDA App
Sanctus Peregrinus said:
So do we just hunt and peck thru the dev forum or is there a different repository?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
each dev team has the different way to handle its rom, some have their own websites, others may upload the rom into some public sharing servers.
you have to go to the dev threads to search for what you want.
Sanctus Peregrinus said:
So do we just hunt and peck thru the dev forum or is there a different repository?
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
In the dev forum search for [ROM] and most of them will all be there.
Sent from my GT-I9000 using Tapatalk
So, as a developer, you have to upload your rom to the CWM repository, or add a link to the cwm repository to the rom?
AdamOutler said:
So, as a developer, you have to upload your rom to the CWM repository, or add a link to the cwm repository to the rom?
Click to expand...
Click to collapse
That is the just but with the captivate, because our roms use custom recoveries and lag fixes, putting roms onto tom manager is not a viable option
O.K. I really want to understand this. I thought rom manager and clockwork mod recovery were two different functions built into one piece of software. Why is rom management dependent on the specific recovery method you use?
Sent from my SAMSUNG-SGH-I897 using XDA App
Rom manager is for the most part a user interface for clock work recovery. To be honest I have stopped using rom manager all together. I just keep the update.zip for clockwork recovery on my sd.
Most if not all roms are now using custom recoveries that understand ext 4 which standard clockwork does not. So if you are on a custom rom, rom manager no longer communicates with the recovery on the rom and is itself for the most part useless
Other phones do not require the lag fix that sgs phones do. We use the lag fix to change the filing from rfs (laggy) to ext 4 (smooth). Rom manager/clockwork recovery do not account for our particular devices. so because of the special circumstances of samsung's decision to use rfs filing, we use custom recovery and lag fixes, which makes our roms not compatible with rom manager
I think.... ;p
mcord11758 said:
Rom manager is for the most part a user interface for clock work recovery. To be honest I have stopped using rom manager all together. I just keep the update.zip for clockwork recovery on my sd.
Most if not all roms are now using custom recoveries that understand ext 4 which standard clockwork does not. So if you are on a custom rom, rom manager no longer communicates with the recovery on the rom and is itself for the most part useless
Other phones do not require the lag fix that sgs phones do. We use the lag fix to change the filing from rfs (laggy) to ext 4 (smooth). Rom manager/clockwork recovery do not account for our particular devices. so because of the special circumstances of samsung's decision to use rfs filing, we use custom recovery and lag fixes, which makes our roms not compatible with rom manager
I think.... ;p
Click to expand...
Click to collapse
Well, thank you. This was a nice little informative post on the pros/cons of Rom Manager. I was one of the people that (as a noob) bought this app right off jump assuming by the description that I could actually recover with a backup created with it. Assuming that it made a (ROM) when in fact it does not. I however am also one of the unfortunate that have a JH7 1006-1012 that can't just recover like most. Mine is the dreaded 3 button and follow this long tutorial and download 8 sets of files, use odin ( a specific version) and if I'm lucky, (which I was) I could get back to stock. I have since put behind me the thought of STAYING on stock and am now getting flash happy (like it's crack or something I just can't wait till I run across that happy norm that makes me feel like I need to stay put for a while because of comfort, speed and agility.
+1 thanks to you.
Purchased pro as well for the same reason.
So the "backup" I created with "rom manager" will not restore me to my virgin settings, except for being rooted of course? Is that backup good for anything?
If you flash stock but want to restore your settings and apps, or if you play around on stock and mess something up then restore is useful. If you are on a 2.2 rom and try to restore your stock backup you will run into issues, you could disable lag fix, flash stock kernel and modem then restore, but flashing stock is much easier
Thanks mcord. I see you helping us noobs all over the Q&A section so cheers to you! And a press on your thanks button.
mcord11758 said:
If you flash stock but want to restore your settings and apps, or if you play around on stock and mess something up then restore is useful. If you are on a 2.2 rom and try to restore your stock backup you will run into issues, you could disable lag fix, flash stock kernel and modem then restore, but flashing stock is much easier
Click to expand...
Click to collapse
mcord, I have a Canadian Version of the Captivate i896. I am running stock 2.2 Froyo and wanted to flash a ROM but had some questions so I am being careful. I also thought that ClockworkMod would allow me to Backup my current ROM and Restore it if required. Are you saying that this does not work with Froyo?
1. Since no one has created a stock i896 ROM that does not have the AT&T logo how can I backup my Stock ROM?
2. If I flash a custom recovery load a ROM and then want to Load back Stock Froyo from Rogers (Here in Canada) can I do this simply by using any i896 Eclair ROM? Will Kies be ok with a custom recovery?
I bought ROM Manager too, and then found out I didn't need it to either back up or to flash. Kind of a waste, but oh well.
Flashing straight with CWM and backup/restore with TiBu works great.

How can a Captivate phone SGH-i897 show different model in specs screen?

I'm hoping someone here can help in explaining this because this is something I've NEVER seen or heard of before and in theory, shouldnt be possible but i'm seeing it with my own eyes!
I'm (about to) purchase a slightly used Samsung Galaxy S CAPTIVATE model (SGH-i897) at least that is what the "boot up screen" shows.. I KNOW this is the Captivate.. i've seen the physical differences between it and the Vibrant.. they are basically the same phones hardware wise but do have a different physical appearance on the outside.. the Vibrant's model is GT-i9000..
now when I go to the "About screen"...the model shows the GT-i9000! How is this possible? I'm baffled because I know that i'm actually looking at a CAPTIVATE and the boot up screen shows the correct model number..but the android os (which shows the gingerbread 2.3.5 model in the about screen) is showing the model number as the VIBRANT.. gt-i9000, on the same phone!
I want this phone and was about to buy it but i'm thinking this could seriously cause problems when i go to root and mod it as the conflicting model numbers could create problems with the proper files and processes i'll need to follow when doing the root/mods...
Has anyone heard of this or can explain this because I am STUMPED!
THanks
ok, it appears like a custom Kernel was used cause this conflict. Make sense?
I looked at the About screen again and the KERNEL VERSION looks like something that is NOT the stock kernel. It states:
2.6.35.7-I9000XXJVT-CL617736
[email protected] #DarkCore_4.1_JVT_C
this has to be a custom Kernel right?
This phone must have been rooted and mod'd at some point (the seller didn't know and thought his cousin only unlocked the phone).
I assume a custom kernel that likely is typically for the Vibrant GT-i9000 was flahed with or without a custom rom to this phone and that is why there is the conflicting model numbers... this make sense?
Normally that wouldn't be good idea to use another kernel or rom for a slightly different model of phone but i guess it worked..
I would now like to confirm that this is the case and if so, that it is obviously ok..cuz the phone is working fine.
Should I now wipe the phone back to stock rom/kernel? Can I? if I want to do more mod'ing on the phone anyways.. different kernels and likely update os to ICS 4.0
Thanks for any help on this and hopefully this all makes sense now and explains what i'm seeing
Many of the custom builds for the Captivate are based on I-9000 framework. DarkCore is one of the custom kernels. This phone has been flashed. If you prefer a stock Captivate firmware, there are ODIN One-Click programs in the Development section that will put you back to an "Out-of-the-Box" state. Then do some reading if you plan on shopping around for different roms, as there are several different sets of bootloaders among them and a bootloader mishap is a surefire way to brick this phone.
Happy Flashing and good luck! Welcome to the Captivate!
The vibrant model number is T-959 or some ****..I9000 is the international galaxy s. The original.
It is really easy to switch what is displayed in about phone...it's all in the builds.prop located in /system
You can open that up with a plain text editor and change any instance of Gt-I9000 to sgh-I897 and Viola...
But as mentioned above, flashing to stock with Odin/heimdall will get you back to stock.
Btw what does "build number" say in about phone? Cause that is the name of the ROM that was flashed to it.
Build number says: Mosaic 8
So that is the custom rom that was flashed to the phone I take it?
Ultimately I dont want to go back to the stock rom/kernel but want to definitely flash to OTHER custom roms/kernels. With that being said will I have to go back to stock on either rom or kernel FIRST before doing another change?
I'd like a kernel that will allow me to play with some overclocking and the rom(s) can be one of many.. preferrably I want to put ICS 4.0 on this
Can anyone give me the links to the best info/tutorials to flash the kernel/rom's to do so on this phone?
As said, the actual phone is an unlocked and rooted AT&T Samsung Galaxy S Captivate SGH-i897 but has been already flashed with custom rom kernel as follows:
Model Number
GT-i9000
Firmware Version
2.3.5
Baseband Version
I9000UGJK4
Kernel Version
2.6.35.7-I9000XXJVT-CL617736
[email protected] #DarkCore_4.1_JVT_C
Build Number
Mosaic 8
Thanks
M8 is a great custom rom. You shouldn't need to flash to stock before flashing a new rom. Just follow the steps in the first post of each rom you want to flash. A good ROM to try next would be Mosaic 9
yeah...i hear great things about mosaic!
Thanks..i figured it was a good rom..i play around with it for a while.. it also came with the custom kernel from DarkCore..
I'm fairly new mod'ing rooted phones and all that so I'm curious if I can install a different custom kernel on this Mosaic 8 Rom and if so, what's best way? I want to use one of the many on this site that allow for oc'ing...is it ok to replace the Darkcore Kernel that came with this rom to any other or not?
THanks
hey buddy, i happen to be the lead developer for mosaic.
you are more than welcome to change the kernel, the best way to do that would be in cwm recovery...which can be accessed by holding down on the power button and choosing recovery. or by powering off and holding vol up and power til you see the first splash (that should actually say I9000) then let go that will boot into recovery.
if you see an at&t screen at all the its vol up AND down AND power.
as said above i have updated mosaic, and the latest version includes a kernel that is overclockable already, this one to be exact the .tars in post 1 are for use with odin. post 2 are zips to be flashed in recovery. ater the kernel is flashed it will install an app called semaphore, in there are a bunch of options including oc up to 1300Mhz
that being said...FIRST I would play around with it some more and get used to it WHILE DOING SOME RESEARCH AND READING...i mean you just got the phone...get to know it take her out on the town before you get her all nekkid and vulnerable
THANK YOU SO MUCH for this reply! I was just trying to get into recovery mode and I noticed this phone was allowing me.. this is due to the rom/kernel on it..but you're post with the info WORKED! I was about to start doing a bunch of stuff to try and fix.. THANKS
This whole double splash screen is very new to me with it showing the phone as TWO different models..
I see you have the new Mosaic 9 out..and that's the one you're takling about i take it? and it comes with another new custom kernel that will allow for oc'ing too? sounds good..and 1300 is more then enought.. I'm happy with 1.2 if I can.. dont need to get crazy and try for 1.6 like some..
Just follow the steps on the main page for that rom and all should be good? What will be the easiest way for me to flash to your new rom/kernel? Can I do it from a rom manager or use sd card or internal mem? Any help on this is greatly appreciated! Thanks again for posting a response to my concerns!
btw can i just update this Mosaic 8 rom to that new custom kernel you're talking about or do i have to update to the new Mosaic 9 rom first?
You can flash that on 8.
Don't ever use ROM manager, it doesn't work right on the galaxy line.
And whenever sdcard is mentioned, that is the internal sd, cwm does not flash from an external sdcard.
To flash mosaic 9 over 8 just put ROM on sdcard, boot into recovery, wipe data/factory reset, then go to install zip from sdcard, choose zip, and find the ROM you just downloaded.
Flash the kernel the same way, just don't do the wipe first.
The ROM flash will wipe all your apps, the kernel will not, use titanium backup to backup your apps, then restore them after the flash. Again only needed if you're flashing the ROM and you can flash the kernel on the ROM you have now,
but a backup is a good idea before any flash if something were to go arwy.
As for the 2 boot screens (and the different button combos for recovery, btw download mode is vol down and power), is because the phone has I9000 bootloaders, which is the first splash you see, the second splash is the kernel, both darkcore and semaphore use the same splash the one that says sgh-I897. some kernels use a custom image there instead.
But again, i urge you STRONGLY, PLEASE read, and understand completely what it is that you want to do, and more importantly how to fix a situation that doesn't go as planned, BEFORE you start flashing stuff. Please.
Thanks again bud this is all so helpful. I already downloaded your mosaic 9 zip. Quick question..do i have to format my sd card a certain way first for the update to work? on past.flashes on different phone certain.partioning had to be done on the sd card in order for the update to work.successfully.
Thanks n looking forward to this mosaic 9.
Sent from my GT-I9000 using XDA App
Nope, you're good. Anything that was needed, which was flashing gingerbread bootloaders, has already been done by the previous owner.
Thanks again bud. That last question was pointless cuz i read back again and u mentioned that the sd card stated is always internal and not external..so obviously i wouldnt need to format n partition etc. Thats a bit newer for me well on this new phone anyways. Used to using ext card in past.
As of now ive only updated the kernel to the new one and not the whole new rom...yet. Will play around with it for a bit. The oc was very easy and working just fine.
Btw any plans to do this mosaic rom on ICS 4.0 at all? Or maybe there is one u could recommend? i really want to check it out as so many are "raving" about the new ics os and that it the best by far, etc. Whats your take?
One other question about the flashing from the internal sd now, hope this aint silly but if the zip rom file is saved to the internal mem and im doing the usual data wipe/factory reset wont everything get cleared.including the rom file itself and then not find it when i go to do the update?
and again thanks for all the info, still a bit of noob when it comes to the phones side of things but fyi im definitely a techie when it comes to the pc hardware, software and networking side. Take care
Sent from my GT-I9000 using XDA App
Data wipe/factory reset only wipes the /data partition. Leaving all others including /sdcard intact.
Data factory reset clears (/data, /dbdata or /datadata depends on the ROM you are on, /cache, and /mnt/sd_card/android.secure
Definitely gonna wait a while before flashing any ICS4 roms as still too early and lots of bugs to workout. Im hoping u guys eventually come out with an ics rom cuz this mosaic 8 n 9 are damn good and high quality and read a lot of good things too.
Sent from my GT-I9000 using XDA App
So the bootloaders, when are they input or changed? Is it a seperate update or do they typically come with a rom or kernel? So the ones i have now with the dual splash screens (gt-i9000 then sgh-i897), will i keep those if i wipe and flash a different rom or will a new set of different bootloaders come with most other custom roms? I still dont fully understand that yet and would prefer to mess with them as little as possible cuz i know how important they are and thats an easy way to mess up a phone.
Another quick question i have is about the Captivate phone itself...i know all the specific hardware specs and its states it has 512 ram outside of the 16gb storage/2gb internal rom but why can i only find spec screens that show my phone having 323mb of ram and of that most of it is used up all the time even after a fresh wipe and flash of the mosaic 8 rom ane nothing new installed? Does this have something to do with the rom itself or am i missing something? a little puzzled by this. Part reason i upgraded to this phone was to get better hardware and have more memory cuz i like to eventually install a ton of apps but im thinking i could quickly run into issues with the numbers im seeing. Any thoughts on this? Thanks
Sent from my GT-I9000 using XDA App
Bootloaders ate only flashed with a pc flashing program such as Odin or heimdall.
The second image may change, that within the kernel itself, the first image will not.
As far as storage space goes, you have 16gb on the entire phone. 2gb of that is for user apps. About a Gb for the system, and about 13Gb on the sdcard.
you do have 512mb of ram, but some of that is always used by the system leaving the user with 323. And THAT being mostly used up is just they way Android handles memory. It keeps recently opened applications loaded in memory so that if you wanna access it again it will open much faster than having to reload it. It will also kill off apps as the memory load grows. Put simply: free ram is wasted ram.

New to rooting

I have a Samsung i9000 which I have rooted with super one click details of my phone are:
Model: GT-I9000
Firmware: 2.3.5
Baseband: I9000NEJVB
Kernel: 2.6.35.7-I9000NEJVK-CL649158 [email protected] #2
Build No.: GINGERBREAD NEJVK
My question is this Can I flash this phone with any kernel or does it have to be specific to any of the numbers above (which I do not know what they mean) and if it does have to be specific could someone please tell me which kernel/s are compatible
Many thanks in advance
Sent from my GT-I9000 using Tapatalk 2
If you want root with proper CWM recovery you will most likely need to flash a kernel with Odin.
SuperOneClick gives you root for things like apps but you generally still have 3e recovery and you end up with signature failure whenever you try flash something from CWM.
In terms of kernels the easiest one which is closest to stock is CF-Root.
http://forum.xda-developers.com/showthread.php?t=788108
You generally want the same cf-root kernel as the last three digits of where it says gingerbreadxxx.
The rest of the instructions are in the first couple of posts. Fairly long but if you just read it slowly and go step by step its fairly easy.
Once you have flashed this you should have the correct recovery to flash other kernels & custom roms.
NB: Before you start all of this make sure to back up your phone. I would recommend connecting phone to pc & copying entire internal sd card straight to a folder on your pc. Also make sure to back up EFS folder. This is where your EMEI number is stored and you will want this if something goes wrong.
From Cyanogenmod Galaxy S wiki page:
Before you do anything — Make a backup
Don't forget to back up your data. If you have synced the device with a Google account, then the contacts, calendar, Gmail, & select other Google-related data will not be lost and will come back after the next sync. However, you should backup anything you want to keep that is not stored on the SD card:
SMS/MMS messages, Call Log, Bookmarks, Applications; use Titanium Backup or the Astro File Manager, for example, Any application data not on the SD card.
It would also be a good idea to backup everything stored on the SD card in the rare case the SD card must be formatted to resolve any major problems.
MyBackup Root, SMS Backup & Restore, and Call Backup & Restore are all free applications that can assist with backing up your data.
Hi, welcome to XDA man
Firstly everything scubadude said above is fairly important
Secondly; well it really depends on what you're looking for mate. If you just wanna upgrade your kernel (and by the sounds of it you dont really know what a kernel is, or what it does) then flashing a kernel only does so much on a standard rom. Flashing CF root kernel gives you proper root for root apps and clockworkmod (CWM) recovery so you can flash addons and suchlike.
However people usually root their phones so they can install a custom rom, which can improve speed, battery life, functionality and a ton of other things, and that's when people start looking around for different kernels which complement their current rom.
Just wanting a kernel with your stock rom doesn't make a whole load of sense. A ROM is what'll improve your phone.
If you want all the benefits of rooting, i'd suggest looking for a new ROM and flashing that.
If you're unsure of what rom to flash, read around in the i9000 development forum and read through different roms features. You could flash an android 2.3.X rom which would be a gingerbread (GB) rom or an android 4.0.X rom which would be an ice cream sandwich rom (ICS)
Dont ask which is the best rom for GB or ICS please, there are a billion threads like it, and it always comes down to this; read around, look at the features each rom gives, look at any bugs they may have (ICS roms probably have a few bugs here and there where most GB roms are completely stable) and decide if said ROM is good for you.
If you want a very stable, very fast, decent battery life and easy to flash GB rom then i'd suggest Gamerzrom. I'm running it atm.
However the dev stopped developing for it, but i can link you to ALL the files you need to flash the rom and a set of instructions if you'd like. I have a copy of all of them because i flash new roms but i usually go back to it anyway.
Definitely read the development section, you'll find something that sounds good for you.
Oh and for your information;
ICS > GB
and for GB firmwares, in order from newest to oldest, all 2.3.6 firmwares;
JW5>JW4>JVU>JW1
(those last two may be mixed up)
Most GB roms are on 2.3.6 now so it helps to know the above.
Thanks for the reply guys very much appteciated
Sent from my GT-I9000 using Tapatalk 2
No problemo, just hit thanks please
I think Gamerzrom is still being developed but it has been moved to another forum. Technorumor blog.
If you want a list of ICS ROMS & Kernels check this thread out.
http://forum.xda-developers.com/showthread.php?p=24536220#post24536220
For a fairly thorough ICS benchmark thread check this out.
http://forum.xda-developers.com/showthread.php?t=1554621
For modems check out this thread:
http://forum.xda-developers.com/showthread.php?t=1158783
As mentioned there are plenty of threads out there asking about ROMS & for every ROM there are going to be people that tell you the one they are using is best. If you are going ICS there is a nice easy tutorial here.
It is for Team ICSSGS. It is an older ICS ROM but development has been slow lately so while it is still good it is running ICS 4.0.3 while the newer ROMS are all on ICS 4.0.4. Having said that it is still a great tutorial & rom to get you started. It goes right from all the files you need, to getting a stock rom in case things fail to flashing ICS. Once you done everything in this tutorial you will be in a good position to start flashing & testing roms to find the one you like.
Oh yes if we have helped hit thanks.
Root is essential if want access to the system of your phone(elusive folders).
Then u can tweak kernel(eg.voltage control or mc tweaker)and improve GPS(GPS aids) or backup your apps and settings with titanium backup.all these are apps u can download from android market.
These are good reasons to root your phone.
If u flash cf-root kernel u will have many options to tweak your phone,because it support init-d(all custom kernel's support this).like supercharger v6 or thunderbolt tweaks this will improve your phone greatly.but u need to READ a lot before going down this road.
Anyway good luck and don't be afraid to root.
ok i think i may have screwed up my phone i flashed the cf-root kernel and phone rebooted. it has now been stuck on the boot animation for an age( blue flashing android word) is there a way of getting it back to stock nejvb. please help this is my only mobile
sorted it thank god found threes firmware etc.
Glad it's sorted
Sent from my GT-I9000 using Tapatalk 2
Go to settings/about phone and check your build,then go to cf-root thread and find a kernel that matches your build and flash that.
But make sure that it's the i9000 thread and not the i9100.
There is a MOBILE ODIN,that is quite easy to operate. If u already got root u can flash almost anything.search for it, it's made by chainfire(cf-root, yep same guy)
But u need root to operate
time to do my rom
ok managed to flash my kernel with the cf-jvb kernel. what i would like to know now is "can i now just flash a rom, and could u explain what a modem is and do i need one or is it included in the rom" i am wanting to speed up my i9000 so could someone suggest a stable GB or ICS rom.
many thx in advance for all your help so far
I have just noticed that this new kernel will not allow Wi-Fi connection it will turn on, scan, wont find my connection and then turn its self off. Have I done something wrong or is it just the kernel that doesn't allow it?
Sent from my GT-I9000 using Tapatalk 2
According to your opening post. Your build is jvk not jvb. Jvb is your baseband. Which you change depending on where in the world you live, it will make your phone have a strong signal. For example my build is jw5 so I use a root made for jw5. I use kg3 as my baseband because it is the stock bell Canada modem and gives the best signal. Root with jvk not jvb. Gl
Sent from my GT-I9000 using xda premium

Categories

Resources