How to revert to stock kernel - Galaxy S I9000 Q&A, Help & Troubleshooting

I have a Bell SGS, GT-I9000m. I'm considering installing hardcore kernel only, i.e. no custom ROM. If later I want to revert to the stock kernel, how would I do that?
Thanks for your help.
Sent from my GT-I9000M using XDA App

I'm not quite sure if it is possible with the stock-kernel but if you can make a full backup (like with CWM) you could restore it later. But why do you want to get back to stock-kernel?
If the backup-possibility does not work you have to find the stock-kernel for downloading and flash it via Odin or you have to flash the whole stock-ROM with Odin.

Thanks for your answer. I can't make a Nandroid backup while I'm on stock (because I can't install CWM recovery because I'm on 3e stock recovery, not 2e)
I'm not sure why I would want to go back to stock... Maybe something goes terribly wrong? I guess I just wanted to know if it was possible.
Last question: when you say I would have to find the stock kernel, is that just Google, or are there sites/repositories out there for this sort of thing?
Sent from my GT-I9000M using XDA App

I should add, the site/repo question is for kernels and stock ROMs...
Thanks.
Sent from my GT-I9000M using XDA App

site1ca said:
I'm not sure why I would want to go back to stock... Maybe something goes terribly wrong?
Click to expand...
Click to collapse
Well, then just flash the whole stock-ROM and flash it (look at samnfirmware.com for firmwares).
site1ca said:
Last question: when you say I would have to find the stock kernel, is that just Google, or are there sites/repositories out there for this sort of thing?
Click to expand...
Click to collapse
Don't know if you'll find it anywhere cause nobody needs it.

Possible scenario
Alright, thanks for your help. I guess the one scenario that is bothering me is as follows:
1) Bell - FINALLY - releases their official Gingerbread update.
2) I've installed Hardcore kernel, which according to - http://forum.xda-developers.com/showthread.php?t=822756 - "works on all 2.2 and 2.2.1 ROMs".
3) Would I be able to install the Bell Gingerbread update with Hardcore kernel?
This is why I keep asking how I would revert from Hardcore because I obviously don't want to lock myself out of Bell updates forever.

It doesn't matter which kernel you are using when you are flashing with Odin. And Bell releases the updates later than Samsung, so you'd have the advantage of getting updates earlier with a 'free' firmware.

One solution to flash back the stock kernel is to extract the zImage (the kernel) from the stock rom and flash that with Odin or Heimdall.
But as far as I know having a custom kernel would not cause problems with installing a stock upgrade.

Done
I've installed Hardcore's kernel. Everything seems to be working fine, phone started up and picked up service.
I booted into recovery, enabled lagfix, turned on all of the recommended tweaks and then ran the Quadrant Standard. Things seem a bit faster, so I guess it's all good.
Next step, Darky's 10.1.
Thanks for your help, everyone.

One more question:
I did a Nandroid backup of everything (so data, dbdata, cache AND system). The restore option says "Be careful!". What's up with that? I mean, what's the caveat?
Thanks.

I've already made some NANDROID-backups, but never seen 'Be careful!'.
If the backup was succesful I wouldn't care about that.

*sigh*, I hate to keep adding questions on to this thread, but I must.
After installing the hardcore kernel and enabling tweaks and lagfix, I'm running into exactly this problem: http://forum.xda-developers.com/showthread.php?t=851970
My phone was extremely hot for a while, then I got a warning indicating that my internal phone storage was running low, etc.
Eventually, I found this file (/data/local/tsprsp) to be the culprit. I deleted it and rebooted and now my phone is fine. However, vibration just doesn't work at all!
Any ideas? Has anyone else run into this problem?

I was told that if you do a 'full' backup, in some cases restoration will fail with some error. But it depends on the version of the ROM you are using.
That is the reason why it is recommended to backup only data and if you want to restore, then first reflash your rom, then restore the data.

Thanks, zsori. That explains the "Be careful!".
Sent from my GT-I9000M using XDA App

After trying MIUI, a stock ROM will never touch my SGS again.

meresis said:
After trying MIUI, a stock ROM will never touch my SGS again.
Click to expand...
Click to collapse
you will have to flash back a stock rom via odin if anything wrong happen during the flashing of custom roms, although chances are low if you follow the instructions carefully.
good luck and have fun flashing custom roms!

Which Gingerbread?
So I'm continuing my quest to learn more about all of this custom ROM flashing stuff. And I wanted to get gingerbread on my phone... So I figured I'd just get an image from samfirmware.com and flash it. But then, I went here (because I was also interested in Darky's 10.1 so I was reading their guide): http://www.darkyrom.com/community/i...-darkyrom-gingerbread-jvh-noob-friendly.3080/
It says that flashing "Ficeto_JVH_I9000_Odin" will get me a stock Gingerbread. My question: what's the difference between flashing an image from samfirmware.com or flashing "Ficeto_JVH_I9000_Odin"? How do I know which to pick?
In all my browsing/reading, I realize that there are 3 "separate" parts: kernel, modem and then the "ROM". Ideally, I want to keep my modem as is... What does that correspond to in Odin? I've tried to find what "PIT", "PDA", "PHONE" and "CSC" represent in Odin, but I'm not sure I got it right. PIT = Kernel? PHONE = modem?
And finally, how do I know if a particular kernel is compatible with a particular ROM?
Sorry, I know there are lots of questions there. But please help clearing up a n00b's confusion. Thanks.

site1ca said:
So I'm continuing my quest to learn more about all of this custom ROM flashing stuff. And I wanted to get gingerbread on my phone... So I figured I'd just get an image from samfirmware.com and flash it. But then, I went here (because I was also interested in Darky's 10.1 so I was reading their guide): http://www.darkyrom.com/community/i...-darkyrom-gingerbread-jvh-noob-friendly.3080/
It says that flashing "Ficeto_JVH_I9000_Odin" will get me a stock Gingerbread. My question: what's the difference between flashing an image from samfirmware.com or flashing "Ficeto_JVH_I9000_Odin"? How do I know which to pick?
In all my browsing/reading, I realize that there are 3 "separate" parts: kernel, modem and then the "ROM". Ideally, I want to keep my modem as is... What does that correspond to in Odin? I've tried to find what "PIT", "PDA", "PHONE" and "CSC" represent in Odin, but I'm not sure I got it right. PIT = Kernel? PHONE = modem?
And finally, how do I know if a particular kernel is compatible with a particular ROM?
Sorry, I know there are lots of questions there. But please help clearing up a n00b's confusion. Thanks.
Click to expand...
Click to collapse
you got it wrong.
PIT is for mapping the partitioning of the phone. In most cases you should only use 512 pit file. and only use it when you want to wipe the phone.
the three parts is "pda" (which is the rom), "phone" (which is the modem), and "csc" (which is the carrier customization and apns)
the kernel is in the part of pda (the rom)
check the thread in xda of the kernel to see if its a gingerbread kernel or froyo kernel.
hope this clear things up

Yes, that helps. That's really good to know. So now, in Darky's guide to flashing Flash Ficeto_JVH_Odin, I see that only PIT and PDA are specified. This is reassuring, knowing that the modem and carrier stuff isn't touched.
Many thanks.

There are firmwares with three parts (Phone, PDA, CSC, including bootloader) and with only one part (PDA, no bootloader(?)). The one-part-FW is just an 'update', the one with three parts an 'upgrade'.

Related

5 Rookie questions needing 5 answers please read!!!!

Hi guys,
Im thinking of flasing a custom rom using odin.
Im running stock froyo 2.2.
PDA: I9000XWJPA
PHONE: I9000XXJPP
CSC: I9000XEEJP4
My phone is rooted and lag fixed. I understand that i need to remove the lag fix before and flash.
I updated to this using the registry hack. My questions are as follows...
1) Can i flash a custom rom from stock 2.2 or do i need to firstly flash a kernal with recovery 2e and then flash a custom rom?
2) Am i right in thinking that the PDA is the right bit to be looking at i.e when people say this rom is usable with JPA / JPO etc. The phone and CSC are not important when flashing a custom rom ( but still needed obviously )
3) If by some miracle of god we ever do get 2.3 and i flash back to stock Froyo via odin using a rom from samfirmware.com, will kies recognise my phone? Or will i forever be destined to flash "unofficially" through odin.
4) Looking at the PDA etc given above can anybody recommend a good rom to flash with gingerbread theme and apps. ( i keep seeing Darky's rom popping up in conversations ) and also have a link to it if you would be so kind. Im not lazy but theres so many roms all over i want to make sure i get the right one.
5) Once i have recovery 2e can i flash future roms over the top using rom mananger by clockworkmods and not have to go through odin? Or how does that work?
If i could get some clear answers to the above that would be great.
Yes i am a newbie at this but i am confident that i understand the basics, its just a couple of things above that i want clearing up before i proceed.
I know how to use odin correctly. ( close kies first / make sure odin opened before plugging in phone etc. )
P.S Yes i have 3 button recovery and download mode.
Thank you for taking the time to read this and a big thank you to any body that takes the time to respond with help.
Any body that can help?
dude i feel your pain. i've rooted and installed custom roms on two other phones, most recent the HTC Desire Z. and it was quite a nightmare to just start off to know what the first step is, there are soo many different guides its hard to know which is what and what has now been superceeded by something else!
now i'm trying to get a custom rom on my galaxy S too, but really having a hard time understanding everything becuase guides and stuff are so different for different roms, gets confusing and dont know which one is for me!
my phone is already rooted, i have firmware 2.1-update1, i know i have voodoo lagfix somewhere installed. but my base band version is I9000XXJM4, which i hav'nt seen in any guide! where did you get your seperate PDA, PHONE, CSC info from?
sorry i could'nt help you and i justed added a bunch more questions to mix
also how did you manage to get Clockwork Recovery on your phone? i have recovery 2e atm. i downloaded Rom manager from the market and tried installing Clockwork rewcovery, but first it would not even download. then i tried next day and it downloaded it through rom manager. but i dont think it installed it. i went into recovery mode and then it tried to auto-install clockwork recovery in recovery mode! but it just hanged at zero status bar for like 20 mins. i turned the phone off and on, went back into recovery mode and it was still recovery 2e, how do i get clockwork recovery to flash as the recovery mode?
Type *#1234#into your dial pad and it will come up. If I'm right I believe that 2.1 is more simple to flash over than 2.2 which is the bit that's confusing me.
I believe that you would need to flash a new kernel with recovery 2e and then flash a new Rom over the top.
I'm a but confused though as to weather or not I would need to flash back to 2.1 and then do a couple more flashes to get the job done.
Can some one please clear this up.
Sent from my GT-I9000 using XDA App
1. You don't need to have 2.1 rom to flash, since you'll be able to do all the flashing using Odin and download mode. Just flash a kernel, using odin, that has clockworkmod integrated, and you'll be able to flash most roms and kernels with the clockworkmod.
Speemod kernel is a great kernel, and has clockworkmod included.
Link: http://forum.xda-developers.com/showthread.php?t=822756
2. PDA is the rom part. CSC is important when using stock roms. I think that custom roms have CSC included in them.
3. You'll always be able to flash with Kies by using the Kies Registry Hack or by flashing a stock rom through odin. Kies will recognise your phone even if you are on a custom rom, but I'm not sure if it'll flash your phone.
4. I prefer Docs Ultra Slim roms because it's light, and you can customize them however you want. Darky's rom is a good option if you want all the features of a stock rom, and more. I use a Gingerbread theme with Doc's rom.
Links,
Darky's: http://forum.xda-developers.com/showthread.php?t=814091
Doc's: http://forum.xda-developers.com/showthread.php?t=817703
Both can be installed through ClockWorkMod
5. I think I answered this already.
Thank you for clearing that up. Very helpful but unfortunately you now raised another question haha.
You said that I would always be able to flash through kies using the registry hack... but wasn't that disabled so the registry hack wouldn't work any more a couple of versions back on. 803 or whatever it is?
And you also said that kies would recognise my phone but might not flash it which if I'm reading it right.contradicts.what you said about always been able to flash through kies.
Thank you so much for previous post it was very helpful.
Sorry if I sound stupid for.asking so many questions but I want to make sure I have covered all the angles before I proceed.
Again thanks for taking the time to help.
Sent from my GT-I9000 using XDA App
By registry hack, I really meant the Kies Registry Patcher app found here: http://forum.xda-developers.com/showthread.php?t=835628
Works on all Kies versions at least for now.
Like the original registry hack, this using this app makes Kies think that you have a stock rom and as long as Kies thinks that you have a stock rom, it will flash your phone.
In the sentence where I said that Kies will recognise your phone but won't flash, I mean't that it wouldn't flash without the Registry Patcher.
Thank you sooooooo much for your help dude.
Sent from my GT-I9000 using XDA App

[Q] I9000M 2.2 UGKC1 to 2.2.1 XXJPY questions

OK, so I've been reading guides, FAQs, how-tos, and various forum posts, and thought I had a pretty good handle on how to flash FW to this machine. So, last night I backed up everything important, and downloaded from here ( http://forum.xda-developers.com/showthread.php?t=1102881 ) the following:
2.2 UGKC1/UGKC1/BMCKC1/Sbl. This is the stock FW as currently installed on my I9000M from upgrading through Kies.
2.2.1 XWJS8/XXJPY/OXXJS5 (MultiCSC) (no sbl)
So just as a sanity test I first tried flashing the UGKC1 PDA file over to my I9000M using Odin. This worked as expected, since it's the same kernel.
Next, I tried to flash over just the XXJPY PDA file over to my I9000, using Odin. No re-partition, no PIT, no modem or CSC. No go - it just repeatedly displays the GT-I9000M screen and never boots the kernel. Couldn't get into recovery mode from this state, but was able to access 3-button download mode.
So, tried flashing over the 2.2.1 XXJPY PDA, Phone and CSC files. Same as before - no actual boot.
I flashed it back to the 2.2 UGKC1 PDA, phone and CSC files, and did a factory data reset and cache clear, and everything was fine running 2.2 again.
From reading here it appears that others have successfully installed 2.2.1 or even 2.3.x kernels on Bell Canada GT-I9000M phones. So, what important step did I miss?
Do I need to re-partitiion? Do I need to use a 2.2.1 FW that includes the boot loader?
For now I'm OK running 2.2, but would eventually really like to be on 2.3.x and don't want to wait for Samsung to make 2.3.x (what happened to 2.2.1) available to GT-I9000M phones. I'll leave it alone for now as I'm going on vacation in a couple of weeks and don't want a hosed phone.
What happens if you flash just a kernel like CF root or speedmod? My only other thought is to redownload jpy and try again as maybe the download was corrupted.
Also with another kernel like speedmod you could download and install a custom rom on cwm (clockwork mod) via recovery that is 2.2.1
I've had some problems with 2.3.4 (never tried 2.3.3) so I am back on Froyo for a bit until things get sorted out a bit more.
G
I don't know if there is a suitable version of CF Root for the UGKC1 firmware - they mostly seem to be oriented to the more international versions. As usual, in Canada we get something a little weird. Don't know about speedmod.
I don't think there should have been any problem with the downloads, as the files themselves are in md5 format, which means they are getting verified by Odin 1.8 when it goes to use them, as I understand it. If they were corrupted Odin should complain about it.
With the announcement ( http://forum.xda-developers.com/showthread.php?t=1158492 ) that Gingerbread is supposed to get an official release to Bell phones soon (which mine originally was), I might just let this lie, for now.
There is a gentleman on youtube by the name of AndroidGalaxyS (original, I know) that has some excellent and detailed walkthroughs and reviews of various ROMs for the I9000M.
youtube.com/user/AndroidGalaxyS
Specifically in your case, you'll want to watch this one that shows how to install 2.3.4 JVP:
youtube.com/watch?v=cLXQn0gOBuA&feature=feedu
Good luck.
I agree that the source maybe lacking. I just found out that the JL2 firmware from samfirmware.com is missing db_data file so I would always get an error after flashing that. KC1 would also not always boot for me so it might be missing something too.
That said what are you trying to accomplish? If you are just trying to go to another stock rom I'd just leave it and put a custom kernel on to give you root and CWM recovery.
Most any other Froyo rom is flashable from CWM in recovery and you do not need to worry about odin except to recover from bad things and it looks like you can do that. Gingerbread is different because they changed the bootloaders and that means Odin.
Of course its getting harder to dig back and find those Froyo roms since the rest of the i9000 world has been on GB for a while.
G
Thanks for the replies, so far. Mostly I was just experimenting, and trying out XXJPY was just a first step in my experimentation before moving on to GB. Part of the reason for this is that it seems like a lot of the modified kernels and so on are meant to be flashed over certain versions of the firmware, and those versions don't include the Bell/Virgin-specific ones. Or maybe I've misunderstood how this stuff works.
Yes, while my attempts to install XXJPY have been a complete failure, even when re-partitioning with a PIT file, when I re-flashed back to the stock UGKC1 FW everything was fine.
At this point I'm just trying to get a better understanding of where this went wrong. I've never specifically updated the SBL - the JPY package I installed didn't include it, and I didn't check off the "Update boot loader" box when re-installing KC1.
I've seen a number of posts here from people who updated I9000Ms to other FW, but unfortunately they don't seem to have detailed exactly where they started from, or exactly what they installed, or how.

[Q] Roms with GKG3 based firmware

Hey everybody,
Im kinda new to droid development, and have played around with it a little (flashing roms, kernels, rooting etc) however, im curious why there are roms based on pretty much every other firmware other than GKG3. I might sound like a n00b for asking about this but its mainly for my knowledge. I figured KG3 would be fairly common as it is one of the North American firmwares, but I must be incorrect? Anyways any insight on this would be great. Also a quick question, seeing as I am a Bell I9000m SGS owner does it matter if I put firmware from say Europe on my phone? I have noticed that my signal decreases when I put a rom on that is JVR based? Curious if this causes my phone, seeing as the modem is being changed to JVR, to think that I am out of country and will inflict long distance charges. This probably sounds like a dumb question, and I dont really believe LD charges will apply, but some confirmation would be nice as google didnt really help me out on this one.
Thanks!
KG3 is 2.3.3 and although it was just issued to Bell and other N.American customers, the rest of the Anfroid world has been using 2.3.4 for 6 months and some have moved to 2.3.5. The roms you see here are cutting edge and most use the latest firmware. The last official and stable release was JVR a 2.3.4 firmware and there are many good roms for JVR. It is easy to keep your KG3 modem in place and the KG3 CSC file and just upgrade your system to a custom JVR kernel and JVR rom.
I tried flashing galaxian's jvr kernel and it just bootlooped so maybe I'm doing this wrong? I kept my stock modem and CSC, flashed kernel using oden, factory reset was done as well as a cache clear prior to the flash and all I'm getting is a bootloop so I'm not entirely sure what I'm doing wrong any advice would be appreciated! And again thanx for the info in the previous post!
Sent from my GT-I9000M using XDA App
yes you flashed just the kernel, you must first flash the stock rom and then any custom kernel for the same firmware -- you need the stock rom to install the correct bootloaders prior to flashing the custom kernel
so in odin, flash JVR stock in pda, KG3 in phone and CSC
tick auto re-boot
then flash the custom kernel of choice in odin under pda
Awesome thanks for the tips! Will give this a try
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT. This should re-install basic 3BR functionality. I think you have not got the necessary bootloaders in the jump from froyo to GB and a complete stock install should correct this. Do tick re-partition and use 512 pit, do check auto-boot: let the phone boot and right itself. Check for 3BR and do a system reset.
Then flash KG3 modem and CSC. Your phone should then be functional.
Then flash a kernel with root inbuilt to it.
If you use the GTO Tornado kernel you can also clean your system completely as this stage instread. If you use another kernel, do the factory reset, davlik cache clean etc. prior to flashing the kernel as suggested above.
Do the clean prior to re-installing your apps.
lgsshedden said:
first flash a complete 2.3. firmware, either 2.3.4 JVR or 2.3.5 JVT.
Click to expand...
Click to collapse
Thanks! will give this a go but have only ever really flashed a kernel before with odin so want to be doubly sure about these steps if that's ok? apologies for my noobish ignorance
- only found a 2.3.4 JVR at samfirmware - getting this and the 512pit file. This should be fine?
- then flash a KG3 modem and CSC - any idea where I get those files from? - the ones i've got now i only got through kies (and when i do get em, when i do this in odin do i only use the phone/csc boxes and leave pit empty/uncheck re-partition?
thanks again mate.
Edit: forgot to say my reason for questioning the JVR is because the one i have is listed as European...where as I have a bell mobility but in australia - does this matter? latest FW for aus/america is JVN 2.3.3
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
There is a thread on the KG3 firmware with lots of these questions answered: http://forum.xda-developers.com/showthread.php?t=1211939 and also the basic resource for firmware posted by Ramad here: http://forum.xda-developers.com/showthread.php?t=1102881 -- scroll down and you will find KG3 under N.American, he also has a nice set of illustrations for using odin.
You can also source a cwm zip for the KG3 modem from perka's stash here and on the market (free app) -- useful to havce the modem in cwm zip form as then you can just install a new stock firmawre such as JVR or JVT and add the modem in recovery.
lgsshedden said:
no problem: always better to ask for help first then assitance fixing a problem when it all goes pear shaped.
Click to expand...
Click to collapse
Thanks so much again - that looks like a hefty bit of reading to be done there via your links so before I do that, just one more Q please - and apologies if the answer for this is somewhere in the links you've provided.
i was just trying to read up about why the samfirm file extracts only to a single .tar file called JVR_JVR_JVR and how to use that in Odin and came across this thread:http://forum.xda-developers.com/showthread.php?t=1075278
my Q is - in this thread he makes a strong point of stating not to tick repartition and not to put the .pit file...but you say to do so.
am i missing something obvious?
well different people different perspectives on re-partition and pit.
Tick re-partition and flash the pit file. Leave it un-ticked and do not flash pit file. That's the only key: do one or the other.
As I understand it, the reason to re-partition is that it re-sets the base file system upon which you are now flashing the stock firmware -- seems a basic step whenever you move firmware versions e.g. 2.2 to 2.3, 2.3.3 to 2.3.4 to 2.3.5 -- not so much if you are installing a rom or kernel within that family of firmware.
Since I always then convert the file system to ext2 to speed up the system and I use damain's kernel to clean the system, I do use the pit file whenever I flash a new stock firmware to clear the basic file system and further aid removal of legacy files that could complicate the install.
---------- Post added at 09:28 PM ---------- Previous post was at 09:24 PM ----------
BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
thanks lgssheddon, for the info here and in the PM.
Will crack on now with reading all the links you provided.
I just have to say a big fat D'oh! - why oh why could I not find the answer to what was bothering me most ie. apparent loss of recovery mode. The very first post in the first thread you linked gave me the answer - that it is now a 2BR (and tried it on my phone et voila, by magic I can get into recovery again!). Don't know how I could not find this thread even when I searched "KG3"!!
Thanks again for your help. i'l llet you know how i get on once i digest all this info
doktorV said:
Hi guys - you guys might be able to help with a wee problem.
upgraded FW today via kies to 2.3.3 KG3 from froyo 2.2 with speedmod kernel.
in the process though i lost root but worse is i now don't have 3BR, when i used to. I still have 3 button download mode though.
I want to root again and flash a different kernel (for root but also for performance/tweaks) but worried to without 3BR ie. how will I access tweaks/enable root etc without it!?
Any ideas/advice please? Thanks
Click to expand...
Click to collapse
The 3 button recovery has changed for KG3. I believe it used to be upvol home and power. I do believe now it is volup, voldown, and power. This should work for you to get you into recovery to flash whatever you like. Also the samfirmware for JVR is branded with Swisscom and doesnt work very well for using it with a KG3 modem and CSC, with my experience anyway. I would recommend to go to a JVQ PDA and use KG3 for your Phone and CSC. Also after you have installed this make sure to check what your country code is and install it. Hope this helped
lgsshedden said:
[/COLOR]BTW the samfirmware files do extract using 7zip into the component parts for use in odin: pda (rom) phone (modem) and CSC. You then flash a custom kernel in the pda section if you use one for performance and root.
Click to expand...
Click to collapse
The firmware that he is referring to doesn't. It is only one file meant for the PDA section of ODIN. Not entirely sure why they did this but i was running into problems with it as well. If you know how to play around with the core files you could in theory extract it to its root and put multiple files into .tar files (ex. select factoryfs.rfs, param.lfs etc. and place it under one .tar) but thats a lot of playing around and potentially dangerous if not done correctly.
not sure which download you are referring to but there was a branded version of JVR and a generic one on samfirmware: I have the one that does not have the swisscom logo and it certainly was extracted by 7zip into its component files (pda/phone/CSC) as they are still on my pc in that format.
You can also source stock firmware from Ramad's thread.
And I stand by my comment that for anyone using KG3 as a modem, JVR is the most stable official release available, much better than JVQ. JVT has a lot of promise and will be a better firmware than JVR but it is not yet had all the bugs sorted and while there are Gold Rom version for JVR any JVT rom is still at a beta stage and should not be used yet by someone just starting to flash custom firmware (IMO).
Hi again,
Q for lgssshedden really but if anyone can help i'd appreciate it!
have had 2 crashes now with Tornado Aureus RC1 - few little bugs/glitches eg with ringtone changing etc then on a reboot it won't go past the Tornado start screen with the big flame.
First time I just reflashed stock KG3 then reflashed the Tornado kernel, no problem. This time when I try to flash the Tornado kernel (either Aureus RC1 or Gold) it just bootloops at startup even though the flashing seems to go ok.
So now i'm back to (yawn) stock KG3 2.3.3. Really just want to root it again but with Tornado not seeming an option i'm finding it hard where to turn to root.
Thanks in advance!

[Q] Flashed Firefly & CM7 a couple of times, but now I can't root my Captivate

Hi all,
over the last couple of weeks I've been experimenting with Firefly 3.0 on my Rogers I896 Samsung Captivate. Then I put CM7 on the phone, but decided I liked Firefly better so I tried to switch back. Trouble is, it looks like I did something wrong because now I can no longer root my phone. I have searched a lot on line, and tried several root methods including z4root (which is what I was using during the Firefly installs - worked great) and SuperOneClick - no joy. Z4root runs for a few seconds, and finally just returns to the home screen rather than re-booting; and SuperOneClick goes through a lot of commands and finally hangs with the message "waiting for phone" (or something close to that).
I've used Odin 1.81 to flash back to the stock Rogers 2.1 image, then to 2.2. (I used the images from here.) When I dial *#1234# I get CSC="unknown" and when I dial *2767*4387264636# I get PCode = "SGH-I896ZKAATT" but I think this is wrong, I think it should display "SGH-I896ZKARWC". I tried the fix documented here and following this procedure I can get the CSC code to read "I896rwcjl1". But I can't load a custom ROM because none of the root tools will root the device.
One other problem I ran into - don't know if it's related, but I think it is - if I try to set up the stock e-mail client to use our Exchange server, it is not able to connect to the mail server even though I know FOR SURE the credentials are correct. (The same setup works like a champ on other Android phones.) I think that the firmware is sending some phone-related info to a Samsung server to validate the license for the Exchange client software, and this is actually the part that is failing rather than the connection to the mail server.
Can anyone provide some direction to a long-suffering Android noob who just wants his Firefly (and exchange e-mail) back?
Thanks in advance
Just go into download mode, Odin/Heimdall a CWM-based kernel onto the phone, then don't even bother with standard rooting procedures; just reboot to CWM recovery, flash a custom ROM and go.
Flashing to stock is largely unnecessary for this.
Aus_Azn said:
Flashing to stock is largely unnecessary for this.
Click to expand...
Click to collapse
NOT true coming from an aosp rom you HAVE to flash back to stock with either a one click or use a .pit with the firmware .tar. cm7 and miui use a completely different partitioning table if you try to flash a tw rom over them it will not work.
but yes you are right about just flashing a kernel with odin/heimdall that has cwm baked in. no need to root before you flash a rom.
studacris said:
NOT true coming from an aosp rom you HAVE to flash back to stock with either a one click or use a .pit with the firmware .tar. cm7 and miui use a completely different partitioning table if you try to flash a tw rom over them it will not work.
but yes you are right about just flashing a kernel with odin/heimdall that has cwm baked in. no need to root before you flash a rom.
Click to expand...
Click to collapse
I thought he meant oneclicking back to full stock (2.1 or 2.2), which is unnecessary due to bootloader rubbish. 3File to GB is pretty much the only way to go.
Thanks! 2 more follow-up questions
Thanks all for your helpful feedback. Two more questions:
what ROM(s) would you recommend that has CWM built-in?
I'm assuming once this ROM was loaded, I could replace it witl Firefly fairly easily?
Thanks again
embsyntax said:
Thanks all for your helpful feedback. Two more questions:
what ROM(s) would you recommend that has CWM built-in?
I'm assuming once this ROM was loaded, I could replace it witl Firefly fairly easily?
Thanks again
Click to expand...
Click to collapse
a ROM doesnt have CWM built in....a kernel does
READ, READ, then READ some more
please read the new user guide (below in sig)find out what stickies are and find said stickies.
also if needing rogers stock roms (one clicks and non one clicks with pit....) also look in my sig.
they call me mr. rogers.
Thanks for the clarification. I installed CM7 using the guide on their wiki page and everything works.
Sent from my SGH-I897 using XDA App

[Q] Captivate 2.2 Froyo to X-Bean

Re: [ROM][4.1.1][PORT] X-Bean **2.0** (fast, stable & superfunctional)
Been browsing for an update on AT&T Captivate SGH-I897 Froyo 2.2 and now on T-Moble
Unlocked, rooted with SOC and CWM recovery..
Read thru development on X-Bean **2.0**
Understood to get: x-bean 1.1Base.zip / gapps-jb20121011-signed.zip / BUT not sure which kernal!!
Early the thread states Devil 1.0.4vc but most recently suggests alternative of semaphore 2.0.3c.
Am I correct in thinking both work, just the semaphore is newer?
Thanks
Tyannt said:
Re: [ROM][4.1.1][PORT] X-Bean **2.0** (fast, stable & superfunctional)
Been browsing for an update on AT&T Captivate SGH-I897 Froyo 2.2 and now on T-Moble
Unlocked, rooted with SOC and CWM recovery..
Read thru development on X-Bean **2.0**
Understood to get: x-bean 1.1Base.zip / gapps-jb20121011-signed.zip / BUT not sure which kernal!!
Early the thread states Devil 1.0.4vc but most recently suggests alternative of semaphore 2.0.3c.
Am I correct in thinking both work, just the semaphore is newer?
Thanks
Click to expand...
Click to collapse
They both work. Just make sure you get the right version.
BWolf56 said:
They both work. Just make sure you get the right version.
Click to expand...
Click to collapse
Appreciate the reply BWolf56!
I will be sure to use either the kernals with the "c" suffix as suggested in the original thread!
NOW! Trying to decide on the best Backup App..
Tyannt said:
Appreciate the reply BWolf56!
I will be sure to use either the kernals with the "c" suffix as suggested in the original thread!
NOW! Trying to decide on the best Backup App..
Click to expand...
Click to collapse
TiBu is my personal fav.
UPDATE... Again, thanks BWolf56!
AT&T Captivate on FROYO 2.2. OneClickRoot, CWM Recovery V2.5.1.2
Did ROM backup, TiBu backup, EFS, APN, Contacts etc
Installed/Flashed:
ROM X-Bean1.1 base.zip
gapps-jb-2012101-signed.zip
Semaphore_jb_2.0.3c.zip
landscape_fix.zip
Phone booted up fine initially, would always revert to landscape view, back button was now the home button.
Could not find any of my backups. "UI" kept crapping out; "Unfortunately UI is not responding" Think that's what it said!
Had to click OK and it was back until i touched anything and kept happening...
Did Advanced Restore -> CWM Recovery of: System, Data, Cache, ext/sd
Phone rebooted.... Stuck on AT&T logo screen, charging pinwheel shows but doesn't move.
Cannot get into recovery.. managed to get into "dowload mode"
tried i897UCJF6-final-OCD-REVO.zip loaded on computer, phone connected in download mode,
loaded PIT file only as the zip had no PAD file....... NO SUCCESS
If I proceeded in a NOOB fashion, it's because I am so I'll take my licks Lol
Any help would be appreciated!
Figured it best to just get back to stock 2.2, maybe even earlier since I wouldn't have the 3e recovery
problem not being able to install from OTHER sources. Then TRY again after brushing up!!!!!!!!
Tyannt said:
UPDATE... Again, thanks BWolf56!
AT&T Captivate on FROYO 2.2. OneClickRoot, CWM Recovery V2.5.1.2
Did ROM backup, TiBu backup, EFS, APN, Contacts etc
Installed/Flashed:
ROM X-Bean1.1 base.zip
gapps-jb-2012101-signed.zip
Semaphore_jb_2.0.3c.zip
landscape_fix.zip
Phone booted up fine initially, would always revert to landscape view, back button was now the home button.
Could not find any of my backups. "UI" kept crapping out; "Unfortunately UI is not responding" Think that's what it said!
Had to click OK and it was back until i touched anything and kept happening...
Did Advanced Restore -> CWM Recovery of: System, Data, Cache, ext/sd
Phone rebooted.... Stuck on AT&T logo screen, charging pinwheel shows but doesn't move.
Cannot get into recovery.. managed to get into "dowload mode"
tried i897UCJF6-final-OCD-REVO.zip loaded on computer, phone connected in download mode,
loaded PIT file only as the zip had no PAD file....... NO SUCCESS
If I proceeded in a NOOB fashion, it's because I am so I'll take my licks Lol
Any help would be appreciated!
Figured it best to just get back to stock 2.2, maybe even earlier since I wouldn't have the 3e recovery
problem not being able to install from OTHER sources. Then TRY again after brushing up!!!!!!!!
Click to expand...
Click to collapse
Did you flash a I9000 ROM? If so, you need the I9000 bootloaders.
Also to downgrade android version, you have to use Odin (i suggest kk4 without bootloaders if you already have the gb ones, which can be found in the stickies).
Make sure you follow the full instructions next time to avoid issues like that.
Sent from my SGH-I747 using xda app-developers app
BWolf56 said:
Did you flash a I9000 ROM? If so, you need the I9000 bootloaders.
Also to downgrade android version, you have to use Odin (i suggest kk4 without bootloaders if you already have the gb ones, which can be found in the stickies).
Make sure you follow the full instructions next time to avoid issues like that.
Sent from my SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
---------------------------------------------
Ahhh, fello Canadian i see!
You may be correct thinking i have I9000 "JB"? bootloaders!, in the original
thread : Aceofspades replied to a member question stating: "Port means that this
rom is originally made for i9000 and made it to work for captivate."
Should I assume I've flashed an I9000 Rom? and now have JB bootloader?
Thinking back, I did not wipe before going back and using recovery! Not sure that was the problem
but it was on reboot after restoring CWM/system. data. cache etc that the phone rebooted and ended up
in a continual cycling of the ATT logo screen!
Big question now is how do I do to remedy my situation!!
NOTE...I have made a JIG and can get into "download Mode" now
From this point on I'll document my every move in order to be able to provide
the exact procedure I went through... might be more helpful !!
I know I know... NOOB! Lol
PS, is an alternative to use Kies Mini and update to Gingerbread?
Tyannt said:
---------------------------------------------
Ahhh, fello Canadian i see!
You may be correct thinking i have I9000 "JB"? bootloaders!, in the original
thread : Aceofspades replied to a member question stating: "Port means that this
rom is originally made for i9000 and made it to work for captivate."
Should I assume I've flashed an I9000 Rom? and now have JB bootloader?
Thinking back, I did not wipe before going back and using recovery! Not sure that was the problem
but it was on reboot after restoring CWM/system. data. cache etc that the phone rebooted and ended up
in a continual cycling of the ATT logo screen!
Big question now is how do I do to remedy my situation!!
NOTE...I have made a JIG and can get into "download Mode" now
From this point on I'll document my every move in order to be able to provide
the exact procedure I went through... might be more helpful !!
I know I know... NOOB! Lol
PS, is an alternative to use Kies Mini and update to Gingerbread?
Click to expand...
Click to collapse
First thing: don't use kies at all!
There are no JB bootloaders for the cappy, just eclair, froyo and GB. If the ROM is a port, you'll most likely have to flash the I9000 gb bootloaders but I'd suggest finding another ROM to start with (like CM). Playing with bootloaders is the only thing that will make your phone a paper weight if something goes wrong.
Also, bootloaders aren't included in roms for safety measures. That being said, you can run ICS and JB roms just fine with the GB bootloaders.
As for what comes next. Perhaps use Odin to flash stock kk4 without bootloaders, from there flash corn kernel (once again with Odin) and give CM a whirl following their full flashing instructions. (Which can be found both in their thread and website)
Sent from my SGH-I747 using xda app-developers app
Understood... NO KIES
Sorry but a little confused still...
Do I Odin flash KK4 w/o bootloaders first -> flash corn kernal with Odin -> then flash a CM ROM using their procedure?
Where in the sequence is "flash I9000 bootloaders?
* No luck finding Odin w/o bootloaders yet, outdated download sites. Will search through xda again.
Noted! "There are no JB bootloaders for the cappy, just eclair, froyo and GB." (I was originally ATT captivate on FROYO 2.2)
Noted! "bootloaders aren't included in roms for safety measures." "you can run ICS and JB roms just fine with the GB bootloaders."
As for what comes next. Perhaps use Odin to flash stock kk4 without bootloaders, from there flash corn kernel (once again with Odin) and give CM a whirl following their full flashing instructions. (Which can be found both in their thread and website)
I might be a little hazy on the order of your suggestions so thanks for the patience!
GREATLY APPRECIATING YOUR EFFORTS!!
Tyannt said:
Understood... NO KIES
Sorry but a little confused still...
Do I Odin flash KK4 w/o bootloaders first -> flash corn kernal with Odin -> then flash a CM ROM using their procedure?
Where in the sequence is "flash I9000 bootloaders?
* No luck finding Odin w/o bootloaders yet, outdated download sites. Will search through xda again.
Noted! "There are no JB bootloaders for the cappy, just eclair, froyo and GB." (I was originally ATT captivate on FROYO 2.2)
Noted! "bootloaders aren't included in roms for safety measures." "you can run ICS and JB roms just fine with the GB bootloaders."
As for what comes next. Perhaps use Odin to flash stock kk4 without bootloaders, from there flash corn kernel (once again with Odin) and give CM a whirl following their full flashing instructions. (Which can be found both in their thread and website)
I might be a little hazy on the order of your suggestions so thanks for the patience!
GREATLY APPRECIATING YOUR EFFORTS!!
Click to expand...
Click to collapse
For now, forget about the I9000 bootloaders.
Here's KK4: http://forum.xda-developers.com/showpost.php?p=18370912&postcount=3
During your flashing, did you ever flash the GB bootloaders? If not, get the version with bootloaders and make the the flashing isnt't interrupted.
And yeah, from there you got it right, corn kernel; and follow their full flashing instructions.
BWolf56 said:
For now, forget about the I9000 bootloaders.
Here's KK4: http://forum.xda-developers.com/showpost.php?p=18370912&postcount=3
During your flashing, did you ever flash the GB bootloaders? If not, get the version with bootloaders and make the the flashing isnt't interrupted.
And yeah, from there you got it right, corn kernel; and follow their full flashing instructions.
Click to expand...
Click to collapse
--------------------------------------------------
* I haven't knowingly flashed GB bootloaders.
* I've been all over the link you provided... no working downloads.
Hmmm, I did try "Odin" a couple of times to get the GingerBread update...After doing that my phone now
boots to the AT&T logo, goes black for a sec and a screen like a bad tv signal comes up! Also, the phone
is now charging and showing the big battery icon! I seem to recall reading somewhere that if that happens
it may be wrong bootloaders? Can't remember exactly what it said but am I correct thinking it was one of
your own replies to another member?
Anyway, done for the night Grrrr
Thanks so much!
Here is a post with a pic about the screen u r seeing. Pixelated screen means u don't have the GB bootloaders... http://forum.xda-developers.com/showpost.php?p=33227557&postcount=2
And i am currently in the process of uploading my Odin and Heimdall Stock KK4 One Clicks. Gonna be using MediaFire. Will post when all uploads are done and new links attached to my post #3 in the Stock Rom stickied thread in the Development forum...
Fixin to crash for the nite. But will get it done asap.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
4-2ndtwin said:
Here is a post with a pic about the screen u r seeing. Pixelated screen means u don't have the GB bootloaders... http://forum.xda-developers.com/showpost.php?p=33227557&postcount=2
And i am currently in the process of uploading my Odin and Heimdall Stock KK4 One Clicks. Gonna be using MediaFire. Will post when all uploads are done and new links attached to my post #3 in the Stock Rom stickied thread in the Development forum...
Fixin to crash for the nite. But will get it done asap.
Sent from my SAMSUNG-SGH-I747 using Tapatalk
Click to expand...
Click to collapse
-------------------------------------------------------------------------------------------
Appreciate you taking the time to reply! The images you displayed are exactly what I am seeing..
Links aren't good forever, i realize that just hard to believe I hadn't found them ANYWHERE yet! Lol
PS ************
* Have since got GB Bootloaders and added thru Odin3 v1.70.. PDA.tar.md5
* Now able to get into recovery mode by 3-button, shows 3e recovery, have ability to install from sdcard,
wipe data/factory reset, wipe cache partition.
* I have an "update.zip" on there but can't remember what it's for so I didn't do it...
but still no UI coming up, just the AT&T logo which cycles ON/OFF
Am I still in the same boat... needing KK4 Odin flash, after doing that will i be able to copy
a KK4 ROM zip to my phone thru PC and flash from the phone?
Tyannt said:
-------------------------------------------------------------------------------------------
Appreciate you taking the time to reply! The images you displayed are exactly what I am seeing..
Links aren't good forever, i realize that just hard to believe I hadn't found them ANYWHERE yet! Lol
PS ************
* Have since got GB Bootloaders and added thru Odin3 v1.70.. PDA.tar.md5
* Now able to get into recovery mode by 3-button, shows 3e recovery, have ability to install from sdcard,
wipe data/factory reset, wipe cache partition.
* I have an "update.zip" on there but can't remember what it's for so I didn't do it...
but still no UI coming up, just the AT&T logo which cycles ON/OFF
Am I still in the same boat... needing KK4 Odin flash, after doing that will i be able to copy
a KK4 ROM zip to my phone thru PC and flash from the phone?
Click to expand...
Click to collapse
KK4 is a one click Odin.
From there, you'll have to use Odin 1.85 or 1.87 to flash Corn kernel to be able to flash your way up to CM.
BWolf56 said:
KK4 is a one click Odin.
From there, you'll have to use Odin 1.85 or 1.87 to flash Corn kernel to be able to flash your way up to CM.
Click to expand...
Click to collapse
Hey there!
* 4-2ndtwin chimed in and said he would post when he uploaded them.
Been looking in the meantime.
* I have both Odin versions, now understand that I can use Odin to flash any file I choose, such as the Corn kernal, not just files it may come with.
* I downloaded a "Stocki897uckk4-zImage.tar, unzipping shows "zImage" file but I
haven't touched it.
Just hanging in for a working link for the Odin KK4 One-Click I guess...
Question!!!
For clarification..Odin KK4 One-Click is just bootloaders, kernal and maybe modem, right? It's not going to give me a working ROM...OR, is it ALSO an alternative way to flash a ROM when I can't add a ROM zip to my phone thru my PC to flash?
Lol... I'll get a handle on this, more of a visual type
As usual, appreciate the help!
Stock KK4 Links up.
...Aaannnd we're back !!!
Links up and going !!!
Stock I897UCKK4 Android 2.3.5 One Clicks *Heimdall and Odin*
4-2ndtwin said:
...Aaannnd we're back !!!
Links up and going !!!
Stock I897UCKK4 Android 2.3.5 One Clicks *Heimdall and Odin*
Click to expand...
Click to collapse
----------------------------------------------------------
HUGE THANKS! , downloading now... Will update
Got my fingers crossed
##### UPDATE #####
Used: I897uckk4 Odin One Click-Stock,NO Bootloaders, Re-partition, Full Wipe.zip
UCCK4 v2.3.5 loaded, running and stable, not rooted.
Time for a break!
Thanks again guys!
Tyannt said:
----------------------------------------------------------
HUGE THANKS! , downloading now... Will update
Got my fingers crossed
##### UPDATE #####
Used: I897uckk4 Odin One Click-Stock,NO Bootloaders, Re-partition, Full Wipe.zip
UCCK4 v2.3.5 loaded, running and stable, not rooted.
Time for a break!
Thanks again guys!
Click to expand...
Click to collapse
From here, it should be a breeze. Just remember to follow the full flashing instructions :good:
BWolf56 said:
From here, it should be a breeze. Just remember to follow the full flashing instructions :good:
Click to expand...
Click to collapse
Still browsing ROMS...
Should I be bothered rooting yet? Not sure if I'll just have to do it again after a ROM switch?
Any suggestions for a root utility?
Tyannt said:
Still browsing ROMS...
Should I be bothered rooting yet? Not sure if I'll just have to do it again after a ROM switch?
Any suggestions for a root utility?
Click to expand...
Click to collapse
I suggest you start with CM.
As for rooting, you can get it directly on the store now (was recently made legal). I believe it's by chainfire. But do you need it atm?
Also, all custom roms come pre-rooted.
Sent from my SGH-I747 using xda app-developers app

Categories

Resources