[Q] Which version of ODIN3? UPDATE: Contains v1.82.zip - Captivate Q&A, Help & Troubleshooting

Looking to start flashing and obviously need ODIN3. There looks to be about 50 versions, http://www.filecrop.com/odin3-1.82.html
Which one do I need to work with my Captivate?
I have already used the oneclick for restoring my phone back to stock.

Ohhh... nice odin 1.82 didnt know about that one.
i just tried it its safe...
here ill post it

I used ODIN3 v.1.82.exe.

Cool. Downloaded. Now, where to obtain the correct .pit?

dont use a PIT!!! unless flashing BACK from gingerbread / CM7
every other rom eclair froyo custom have the same partitioning table. but some ROMS (eg the old rogers stock rom) are missing important files that SCREW YOU if you use a pit!
do not use PIT or check the re-partition (p in pit is partion) in odin unless you know you are changing the partitioning tables!

Related

[Q] Newbie Installed Wrong Rom

New to android roms and accidently a I9000 rom (Ultimate) onto my I9000M. It now boots showing "Galaxy S GT-I9000M" and then changes to show "Galaxy S GT-I9000" and then stops there.
I am able to get it to boot into clockwork and have tried the restore all. But it is still messing up when booting.
How can I fix this? I am currently on a linux box, will I need a windows box with Odin?
Flash a i9000m rom, you can use heimdall instead of odin probably
Good I9000M roms?
Ok I have Heimdall and am still reading up on it. But looks straight forward enough.
Now to find a stable I9000M rom. Every reference to a I9000M rom I can find seems to be controversial, can anyone with a I9000M vouch for a rom? Is there a list of I9000M roms somewhere? Is there a link to the rom files of the official BMC 2.2 release? 2.1 is fine too don't really care just want to get back onto something stable for now.
i9000m is bell right ?? canada ?? if so try this http://forum.xda-developers.com/showthread.php?t=845558
that should do the trick
You can install I9000 roms on the I9000m, I have done with no problem maybe you install just got corrupted, reinstall the stock rom then flash the one you want over it. I know that darky and Docs roms work very well with our phones, I m on Darky's 9.2 with bells JL2 modem and it works fantasticaly.
Sent from my GT-I9000 using XDA App
azzledazzle, yup it's a Sasktel phone but they get all their phones from Bell Canada anyways.
So downloading the I9000UGJK3.tar right now. I guess what I am still not understanding is what all would have been overwritten by the Ultimate firmware when I flashed it in ClockWork Recovery? And what all am I going to need to overwrite to get back to working? I was on stock 2.1 when I flashed Ultimate. I900UGJK3 is a 2.2 rom as far as I can tell.
From what I have found the firmware would replace all sections of the PDA/Code: rootfs, kernel, param.lfs and the recovery partition.
Are the PIT files some kind of partition table? And would Ultimate have touched them?
Still can't find a good explanation of the CSC. Anyone help me out on what that actually is?
I am unclear if the boot loaders would have been overwritten at all? At least one of the went unwritten as I still have clockwork recovery. Is the ClockWork Recovery contained in one of the boot loaders or does it get a separate partition that the boolader just points to?
Modem is the radio firmware, I assume.
stock firmware will erase any traces of modifications including root lagfix apps anything you have done... if the firmware your downloading comes in 3 files use PIT and Re PARTITION in ODIN, this will completely restore the phone to the day it was made.
if it doesnt come in 3 files and only comes in 1 PDA file DO NOT USE PIT OR REPARITION.
but flash anyway and see what happens, ideally you will be needing a 3 file firmware.
but i only use I9000 I have no idea how the other SGS spinoffs work sorry.
Here is a link to JL2, the latest 2.2 ROM for the I9000M. I use it and I am very happy.
Working again
Ended up on JL2. Thanks to everyone for responding.
There were actually 6 files when I untarred (rootfs, zImage *kernel, param.lfs, secondary bootloader, CSC cache and modem). But it was pretty obvious how to load it into Heimdall. Turns out that part of the update was the second bootloader. Probably what was giving me the issues before.
Still curious if there is a developer or some documentation that can put a little bit more of an explanation of exactly what the param.lfs, Sbl.bin and cache.rfs (CSC) all do. I want to learn and become less of a button pushing monkey.
My LG E400 shut down and won't turn back on
hello
i think i had installed a wrong rom so my phone turned off and dont want to open again even in recovery mood
any help please

[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.

Downgrade from Gingerbread to Bell's UKC1?

Hey Guys,
I'm selling my SGS i9000 and want to revert it back to Bell's latest release which is Froyo UGKC1 from JVQ w/ root. Can I do that just by using Odin and installing UGKC1 from the samifirmware download?
Thanks
sort of. You want to download JH2 or a full froyo rom and pull the db_data.rfs file from it, add it to your .tar (try IZarc to retar it - see fugu mod thread for a link) and then flash it. Otherwise you will get a db_data mounting error.
If you wipe but do not re partition it should be OK without but I am guess you will want to repartition if you are trying to get to absolute stock. The re partitioning without the db_data.rfs file means that partition is not created and it won't boot fully (loop).
You can find a complete JL2 if you look in the CM7 forums and search for complete JL2 rom - thats where I found that this file was missing (after countless flashes gone awry!).
G

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

help with flashing back to stock!

hey guys have the rogers captivate 896. I have a jig for download mode. Ok so I was on miui gingerbread. I wanted to try with weUI ics. So I followed their procedure correctly. Install completed but like another user I got it hanging at the MI boot screen. So having to flash to stock before I felt comfortable. So I've always used odin 1.32. I set the pit file that came with it and downloaded the rogers. 2.2 stock files. I get in d/l mode, run odin does some things, and it gets halfway through the factoryrs file and fails. I'm freaking lost here. Any ideas on how to get this back to stock?
If its the same files you used before I'm willing to bet its a funky usb cable. But before you go buy another (unless you have a spare) Try rebooting machine running as admin re-downloading the firmware. Also probably not the issue Odin 1.35 is kinda older version, but thats just my personal thing.
on both of those and still no factoryrs pass. switched new usb cable, switched all ports. so if the ics files installed, would I be able to go back to 2.2 stock rom? can anyone walk me through this as I think I'm doing this write. I even tried clicking reset bootloaders and that didn't work. So here's what I'm doing.
have jig, go into d/l mode
start odin 1.82. check repart, and leave the other two checked. load 512 pit, phone tar file and start.
this seems insanely easy. did this before but even after 10 attempts it fails. could ics be messing this up?
Don't check repartition and try it.
shouldn't you always repartition it though?
going to try flashing from a different pc. so i'm able to get in d/l mode which I know is good. I don't know what took on my phone, I'm thinkin ics installed, so can anyone point out the proper procedure to go back to 2.2 on a rogers captivate? is it merely odin, 2.2 stock, check repartition, set pit and tar, then flash?
Search for a member that goes by trusselo he has done some good stuff for the Rogers captivate
Here is his xda page. look in his signature
http://forum.xda-developers.com/member.php?u=3531712
hey I tried 3 different cords, 2 computers and multiple usb slots. All fail on factoryrs.rfs. So even in unchecking re-partition this tanks. I have a jig so getting into d/l mode is easy, I just can't get this darn thing back to stock. so i'm guessing (big guess here) I have ics files on my phone, how would I get back to 2.2. Be gentle I'm still slightly new at this!
xtracrispy69 said:
shouldn't you always repartition it though?
Click to expand...
Click to collapse
I've used Odin to get out of ICS and I never checked repartition or use pit file. But I use I897's firmware. Never used i896.
Sent from my ICS powered Captivate using Tapatalk
prbassplayer said:
I've used Odin to get out of ICS and I never checked repartition or use pit file. But I use I897's firmware. Never used i896.
Sent from my ICS powered Captivate using Tapatalk
Click to expand...
Click to collapse
what did you flash? I tried flash 2.1 and 2.2 both fail factoryrs.rfs. even tried odin 1.81. so it has to be something with the 2.2 and 2.1 rom. Just want to get this darn thing back to stock. any ideas?
Any GB firmware I had laying around. KH4, KJ3, KF1. I don't usually use GB anymore but I've needed to go back a few times to try things out.
see most posts i've read say you must repartition with 2.2 and below and can't use a pit file with 2.3. I'm wondering what'll happen if I just flash a gb 2.3.
xtracrispy69 said:
see most posts i've read say you must repartition with 2.2 and below and can't use a pit file with 2.3. I'm wondering what'll happen if I just flash a gb 2.3.
Click to expand...
Click to collapse
Go for it 10char
xtracrispy69 said:
hey guys have the rogers captivate 896. I have a jig for download mode. Ok so I was on miui gingerbread. I wanted to try with weUI ics. So I followed their procedure correctly. Install completed but like another user I got it hanging at the MI boot screen. So having to flash to stock before I felt comfortable. So I've always used odin 1.32. I set the pit file that came with it and downloaded the rogers. 2.2 stock files. I get in d/l mode, run odin does some things, and it gets halfway through the factoryrs file and fails. I'm freaking lost here. Any ideas on how to get this back to stock?
Click to expand...
Click to collapse
Are you using 2.1 and 2.2 packages that have bootloaders on them?

Categories

Resources