Related
I'm having a bit of trouble with Odin one-click. Last night I decided to upgrade from Perception 10.4 (Froyo based) to Perception 2b3 (Gingerbread based). I plugged it in, put it into download mode, and activated Odin. It ran just fine, but at the end, my phone rebooted into a boot loop. I ended up putting together a jig to get it back into download mode, and tried again. Same thing happened. I eventually ended up using a Froyo Odin to qwerty least get it working again. Does anyone have any ideas as to why Gingerbread Odin soft bricks my phone, and what I should do to fix it? Let me know if you need any more details. Thanks in advance.
I know this would do better in the odin thread, but I don't have enough posts to post there, mending the fact that I've been lurking around for close to a year
Guess I'll just keep posting here until a) someone responds or b) I have enough posts to ask in the proper thread
I'd ready like to be able to get my cappy running Gingerbread tonight. Anyone have any ideas?
What one click are you taking about? Is it this one?
http://forum.xda-developers.com/showthread.php?t=731989
If it is, this will take you to stock eclair. Not sure what ur talking about with one click froyo. There is a one click GB from Design Gears in the development section. It flashes the newest release of GB stock. If you can get into dl mode you can flash either of the one click odins, but read about both before you do. Bootloaders are involved, and if you don't know about them they can be trouble. Read in development section.
This is a link to one click for GB stock. CONTAINS BOOTLOADERS.
http://forum.xda-developers.com/showthread.php?t=1127249
Sent from my SAMSUNG-SGH-I897 using XDA App
Sorry, for some reason can't get that second link to work properly. Doing this from my phone. Just type in the url. If you decide to flash this GB oneclick, you'll be on the kf1 "official" release. Check dev section and you can flash beta cognition if you want. People are having great results with this rom, including myself. Good luck.
Sent from my SAMSUNG-SGH-I897 using XDA App
I recommend flashing the KF1 odin one-click. I just flashed that one, and it worked like a champ. Its in the Continuum v6 thread at http://forum.xda-developers.com/showthread.php?t=1136128. If you read the instructions it will work flawlessly. The only odin problems I've ran into have been user induced.
Okay, I'll try out that KF1. All I really need it for is to get the bootloaders so I can install other 2.3 roms. Will this work for that?
The Froyo Odin I was tackling about was just an older version, I think.
Edit: Why is it so much more difficult to go from 2.2 to 2.3 than it was going from 2.1 to 2.2? Upgrading to 2.2, I just had to use CWM to flash the new rom onto the phone.
Okay, I was trying to follow the instructions in the Continuum thread, and it looks like I am supposed to go back to Eclair before flashing Continuum. I was using this one-click Odin, and it was causing my phone to softbrick. No idea why. Will I be able to use that KF1 Odin to get to Gingerbread, then flash other GB based roms?
And by the trouble caused by bootloaders, you just mean how it will hardbrick if it loses connection in the middle of flashing, right? Or is there more. I've been switching out roms on phones for a while now, but it hasn't been this complex before...
If you mix bootloaders, you will hard brick ur phone. 2.1/2.2 roms have the same bootloaders. GB boots are different. That's why there is more involved to flash GB roms. Basically all the GB roms are I9000 based roms. The kf1 is an i897 based stock rom. If you flash kf1 stock rom, you will lose cwm. You can try cog beta 2 rom if you would like. After following steps to flash GB bootloaders with link mentioned above, check dev section. There are currently 2 kf1 custom roms. I use the cog beta 2, and it works great. people have mentioned that they have flashed i9000 roms over kf1, but I personally haven't, cuz so far cog beta is working great and the call quality is outstanding compared to any of the i9000 roms. Read read read read, before taking any steps. You don't want to ruin it phone! If you want to flash i9000 based GB, read this:
http://forum.xda-developers.com/showthread.php?t=1045734
Btw, what build is ur phone? (4 digit number under battery). Some builds, especially 1010 have trouble with oneclick.
Sent from my SAMSUNG-SGH-I897 using XDA App
So it sounds like what I need to do is use that KF1 Odin, then I can flash other roms over that? How can I tell which custom roms are KF1? Is Perception KF1 based? What would you recommend I read to make sure I'm doing it right? Are there specific threads that are especially helpful for this? Thanks for all of the help, I'd really like to learn how to do this.
It'll say in the title. Liked I said, currently there are only two kf1 based roms. Cog beta and another one that I can't remember the name of. If it says something in the title besides kf1/or i897, it's for i9000. Ex/ jvh, jvo, jvp are all i9000 based.
Sent from my SAMSUNG-SGH-I897 using XDA App
What do I need to do if I want to use a non-KF1 based GB rom? I've been very happy with Perception, and I'd like to keep using it.
If you want to flash GB stock that is based off of I9000 read and follow this, step by step:
http://forum.xda-developers.com/showthread.php?t=1045734
After you do this you can flash GB roms via cwm.
If you want to flash GB with kf1, you can, and people have been running I9000 based custom roms on the same bootloaders. JUST MAKE SURE YOU CHECK ANY ROM YOU'RE FLASHING TO SEE IF IT INCLUDES BOOTLOADERS. I personally haven't run any I9000 roms after flashing kf1, but I believe if you want to do this, (NOT POSITIVE ABOUT THIS, SO YOU MIGHT WANT TO RESEARCH THIS FIRST) you would have to flash an appropriate I9000 kernel using odin (not oneclick, but the full version). Put the kernel in the PDA slot, uncheck repartition, and auto reboot and flash. That way you will get cwm 2 or3 back which will enable you to flash the rom you want. (Remember, with stock KF1 you lose cwm). After kernel flashes, boot ONLY into recovery, and flash rom that you put on your SD card before doing any of this, and flash via cwm. AGAIN, NOT POSITIVE THIS IS WHAT YOU DO, SO RESEARCH.
That makes a lot more sense than the instructions I was trying to follow. I'll try that in a bit.
It worked! Thanks for all of your help
What did you end up doing? GB I9000 stock, or kf1 then flash I9000 custom rom over it?
Sent from my SAMSUNG-SGH-I897 using XDA App
I used the I9000 GB stock rom from that link you posted, then flashed a custom rom over it. I ended up using Perception 2 beta.
Glad it worked for you.
Sent from my SAMSUNG-SGH-I897 using XDA App
I'd first like to apologize if these questions have already been answered. I haven't flashed a rom in nearly a year. When at&t put 2.2 on the market I downloaded it. I absolutely hate it. It's worse than 2.1 by far (with the exception of netflix). I wanted to flash to fasty's rom and noticed the instructions said I needed to be on 2.2. Has the process for flashing changed? Can I still use odin 1 click stock? Are there any stickies or threads that already address this issue?
Sent from my SAMSUNG-SGH-I897 using XDA App
Unless its a gingerbread (2.3.x) rom all you need is cwm and then you can flash it, no matter what version of android you are currently on. If its a gingerbread rom you will need to flash bootloaders with odin first also.
If you have used odin one click before and your phone didn't spaz out (some newer phones do) then it is fine to keep using it to return to stock if desired....
Hello all,
I have a few general questions that I would really like some help with:
1.) I understand some bootloaders are not compatible with some ROMs. How do you know which bootloader you are running? How do you change your bootloader, must you use ODIN?
2.) How does the kernel come into all this, are some kernels not compatible with certain ROMs and bootloaders? When you flash a new ROM, does it sometimes come with a new kernel?
The main reason I am curious about this, is because I wish to flash the new Cyanogenmod 7.1 and want to be sure I am successful and do not brick my captivate. I am currently running Serendipity VII Build 2 and want to be as safe as possible when flashing Cyanogenmod 7.1.
Would the safest way be to flash to stock first using the following Odin one click method: http://forum.xda-developers.com/showthread.php?t=731989
Then from there, follow the instructions normally?
All help is greatly appreciated.
There are basically 2 types of bootloaders, Eclair/froyo and Gingerbread bootloaders. GB bootloaders are compatible with preatty much everything (not counting cm7 or MIUI).
Kernels are specific with a type of rom, example Boogs KH3 kernel worked with any rom that was based on KH3 (2.3.4). Some are tweaked specifically for a rom.
On CM7 and MIUI from what I can make out you can run it on either eclair/froyo bootloaders or GB bootloaders but some kernels are specific for bootloaders.
If you are on Serendipity then I am sure you used ODIN to flash i9000 boatloader (BL).
As the above person said there are eclair/froyo BL and GB BL....in GB BL we have captivate BLs and i9000 BLs. earlier GB roms used i9000 BL...then Samsung leaked captivate specific roms...so we have captivate BLs now..
All the one click Odins are used to flash captivate specific BL...
To go to CM7, many people flash it over GB bootloader and have no problem....but the safest way is to odin back to eclair/froyo stock...then go from there.....
viny2cool said:
If you are on Serendipity then I am sure you used ODIN to flash i9000 boatloader (BL).
As the above person said there are eclair/froyo BL and GB BL....in GB BL we have captivate BLs and i9000 BLs. earlier GB roms used i9000 BL...then Samsung leaked captivate specific roms...so we have captivate BLs now..
All the one click Odins are used to flash captivate specific BL...
To go to CM7, many people flash it over GB bootloader and have no problem....but the safest way is to odin back to eclair/froyo stock...then go from there.....
Click to expand...
Click to collapse
Thank you for the help guys, I really appreciate it.
I will be flashing back to stock using the following method:
http://forum.xda-developers.com/showthread.php?t=731989
Then I will simply flash CM&.1 on top of that.
I will report back to let everyone know how it goes.
did your phone come with froyo on it/what is the build number of your phone? its a 4 digit number on a sticker under the battery, for example mine is 1010, meaning oct. 2010. many phones built later than this, and/or came from the factory tend to bootloop from jf6 (the firmware containedin that one click) and have also been known to lose button combos for recovery/download mode which would need both if you were bootlooping and for cm7.
if you have a later build phone it would be better to flash a leaked gingerbread firmware with bootloaders included and then flash a custom kernel with cwm included so that you can then flash cm7 from there.
studacris said:
did your phone come with froyo on it/what is the build number of your phone? its a 4 digit number on a sticker under the battery, for example mine is 1010, meaning oct. 2010. many phones built later than this, and/or came from the factory tend to bootloop from jf6 (the firmware containedin that one click) and have also been known to lose button combos for recovery/download mode which would need both if you were bootlooping and for cm7.
if you have a later build phone it would be better to flash a leaked gingerbread firmware with bootloaders included and then flash a custom kernel with cwm included so that you can then flash cm7 from there.
Click to expand...
Click to collapse
I purchased my phone at the end of August in 2010. The only 4 digit number I can see reads " 0168", it is the largest number located behind where the battery is held. And yes, I have lost my three button combo for recovery/download mode. It stopped working, and I bet it was because I used that one click method you mentioned.
Do you recommend I flash this one:
http://forum.xda-developers.com/showthread.php?t=1129821
It says Cyanogen Mod users stay away, why is that?
or one from the official list, and if so, which one:
http://forum.xda-developers.com/showthread.php?t=1300843
Also, I am a bit unclear. After I flash one of the stock ROMs with the bootloaders, how can I then flash a kernel with CWM. Can I do it through ODIN?
And just out of curiosity, why can you not use these stock ROMs for everyday use? It seems we always flash other ROMs on top of these?
I know I asked a lot, I would appreciate the help!
rcllcr said:
I purchased my phone at the end of August in 2010. The only 4 digit number I can see reads " 0168", it is the largest number located behind where the battery is held. And yes, I have lost my three button combo for recovery/download mode. It stopped working, and I bet it was because I used that one click method you mentioned.
Do you recommend I flash this one:
http://forum.xda-developers.com/showthread.php?t=1129821
It says Cyanogen Mod users stay away, why is that?
or one from the official list, and if so, which one:
http://forum.xda-developers.com/showthread.php?t=1300843
Also, I am a bit unclear. After I flash one of the stock ROMs with the bootloaders, how can I then flash a kernel with CWM. Can I do it through ODIN?
And just out of curiosity, why can you not use these stock ROMs for everyday use? It seems we always flash other ROMs on top of these?
I know I asked a lot, I would appreciate the help!
Click to expand...
Click to collapse
You can use the bootloaders in the first link. At the time of that thread's opening, cm7 didn't support GB bootloaders. But, if your not sure how your phone will work with a1 click, I would recommend using the ones linked in my sig.
As for how to flash those roms, there are directions in the first post of their respective for flashing.
You can use a stock ROM everyday, most just prefer not to.
mrhaley30705 said:
You can use the bootloaders in the first link. At the time of that thread's opening, cm7 didn't support GB bootloaders. But, if your not sure how your phone will work with a1 click, I would recommend using the ones linked in my sig.
As for how to flash those roms, there are directions in the first post of their respective for flashing.
You can use a stock ROM everyday, most just prefer not to.
Click to expand...
Click to collapse
Which kernel would you recommend I flash before I flash CM7.1?
rcllcr said:
Which kernel would you recommend I flash before I flash CM7.1?
Click to expand...
Click to collapse
No one said you cannot use stock leaked rom as dialy driver, i actually used KH3 for some times and it was very good.
You should flash the kernel according to the rom you have flashed. For example, For KH3, there is a Boog's KH3 kernel with CWM. For all leaked stock rom, there is one click Odins and compatible kernels with CWM injected.
To go to CM7.1, u shud be on stock (Eclair/Froyo or GB) and should have CWM....
rcllcr said:
....Also, I am a bit unclear. After I flash one of the stock ROMs with the bootloaders, how can I then flash a kernel with CWM. Can I do it through ODIN?....
Click to expand...
Click to collapse
I need help too please. I have a Cappy that was originally on eclair 2.1 rooted. froyo 2.2 Kies mini update and rooted but didn't like it's battery use and slow action. I reflashed an Odin 1 click stock 2.1 back, rooted and then did a Gingerbread 2.3.5 I897UCKJ3_withBL_ Odin 1 click flash and am liking that quite a bit more. The only trouble I am having is rooting 2.3.5. I want to do the fugu kernal swap method with Odin3 zimage-root.tar then flash boog_KJ3_kernel3.tar. I can get into DL mode and hit the start button ok.
Here is the question I have. Where in Odin3 v1.83 do you load the kernal path? PIT,BOOTLOADER, PDA, PHONE or CSC. I can't seem to find a comprehensive Odin3 tutorial on my own and I don't want to flash the kernels to the wrong place. I don't think the first 3 options are right based on their names or info I have found. Can't use CWM till I get rooted so Odin or possibly Hiemdall are my only choices. I have Odin3.
HELP and TYIA
Bud
Kernels go in pda
When flashing a single file, unless its a modem or csc file, it will usually go into the pda slot. Modems go into the phone slot. Csc file is a no brainer. I've never saw anything that uses the bootloader slot on a captivate. Pit slot must have a pit file AND repartition must be checked. If you are flashing a kernel to get cwm just to flash a custom ROM, kernel goes into pda slot. If you want to user Odin to flash a modem, it goes into the phone slot. All files flashed in Odin must be a tar or tar.md5 file. Don't change the name of a tar.md5, it can cause a md5 check sum error.
There you go, cliff notes for Odin.
Edit
If I missed something or messed up something, please correct me.
Found Odin3 Answers. Yeah!!!
Studacris,
Thanks for that. Didn't see it before I found the below.
Sorry for the Noob impatience but there is a lot of info that won't show in a search right away. Anyway there is a cool little short video by 4-2ndtwin here on xda with a link here. http://forum.xda-developers.com/showpost.php?p=17788928&postcount=6 The system won't let me post outside links yet.
viny2cool
Hope this helps you.
Bud
I Flashed and unbricked and reflashed and restored so many roms now, i have no idea what bootloader I am on. Is there any way for me to tell either through ADB or on the phone directly?
Pechkin000 said:
I Flashed and unbricked and reflashed and restored so many roms now, i have no idea what bootloader I am on. Is there any way for me to tell either through ADB or on the phone directly?
Click to expand...
Click to collapse
When ur phone boots up and u see the i9000 bootsplash, then u have i9000 Gingerbread bootloaders (we didn't have eclair/froyo i9000 Bls). Also, button combo to get into recovery or download mode is different with the i9000 gb bootloaders.
And if u try and flash an i897 gingerbread rom (and don't see the i9000) but u have a "pixelated" screen, then u have i897 eclair/froyo bootloaders. If ur flash to a gingerbread rom is successful and u see the i897 (att world phone) bootsplash, then u have i897 Gingerbread bootloaders.
Sent by XDA Premium App
Gingerbread it is then, THANKS 4-2ndtwin
hi all
i picked up a used rogers galaxy tab 7".upgraded to 2.3.3 official via kies.
GT-P1000R
rooted it.
unlocked it.
now i wish to use the phone capabilities and have a few questions.
i see in a couple posts that you no longer have to flash a complete rom,just a modem.
is that info correct?
i see that the jm2 modem seems to work best with the rogers tab,so do i just flash the modem with odin and that gives me the voice capability.
or do i need to flash a complete rom(European)?
also there is no dialer program so where do i get that at?or does it come with the modem flash.
is there a better modem than jm2 for the rogers tab?or the bell i9000 modem?
i am in canada
thanks,jeff
kbg1 said:
hi all
i picked up a used rogers galaxy tab 7".upgraded to 2.3.3 official via kies.
GT-P1000R
rooted it.
unlocked it.
now i wish to use the phone capabilities and have a few questions.
i see in a couple posts that you no longer have to flash a complete rom,just a modem.
is that info correct?
i see that the jm2 modem seems to work best with the rogers tab,so do i just flash the modem with odin and that gives me the voice capability.
or do i need to flash a complete rom(European)?
also there is no dialer program so where do i get that at?or does it come with the modem flash.
is there a better modem than jm2 for the rogers tab?or the bell i9000 modem?
i am in canada
thanks,jeff
Click to expand...
Click to collapse
you need a euro based rom (official or custom) and bell i9000 modem.
hi
i have the bell i9000 modem already downloaded but not flashed.
which european rom would work best with the rogers tab.
i prefer 2.3.3
thanks
kbg1 said:
hi
i have the bell i9000 modem already downloaded but not flashed.
which european rom would work best with the rogers tab.
i prefer 2.3.3
thanks
Click to expand...
Click to collapse
that i don't know, 'cos i am on 2.3.5 with af974's ROM since day 1
kbg1 said:
hi
i have the bell i9000 modem already downloaded but not flashed.
which european rom would work best with the rogers tab.
i prefer 2.3.3
thanks
Click to expand...
Click to collapse
Careful what you flash though, if it's from XDA any ROM should do you okay but Samsung official ROMs may contain locked boot loaders. Catch up on some reading before doing anything.
Also i suggest that you do a complete backup of your tab before flashing anything else so that you could revert back in case of issues. Stock ROGERS firmware is hard to find. And if you do a backup I wouldn't mind a copy of it as long as you keep your personal information out. As a matter of fact, what i am after is a un-rooted fully stock ROGERS ROM. As i have deleted my original backup, and would like to revert completely back to stock, I would be very thankfull if you could help. But none the less you should do a complete backup, something like the roto or nandroid backups.
Try the OVERCOME rom, it's a great place to start as a noob to flashing, they have very detailed tutorials and the ROM is good.
EDIT: And the OVERCOME rom does work with the bell i9000 modem just fine for phone calls. Although the volume on the tab is not the greatest for a speakerphone.
theREDlegion said:
Careful what you flash though, if it's from XDA any ROM should do you okay but Samsung official ROMs may contain locked boot loaders. Catch up on some reading before doing anything.
Also i suggest that you do a complete backup of your tab before flashing anything else so that you could revert back in case of issues. Stock ROGERS firmware is hard to find. And if you do a backup I wouldn't mind a copy of it as long as you keep your personal information out. As a matter of fact, what i am after is a un-rooted fully stock ROGERS ROM. As i have deleted my original backup, and would like to revert completely back to stock, I would be very thankfull if you could help. But none the less you should do a complete backup, something like the roto or nandroid backups.
Try the OVERCOME rom, it's a great place to start as a noob to flashing, they have very detailed tutorials and the ROM is good.
EDIT: And the OVERCOME rom does work with the bell i9000 modem just fine for phone calls. Although the volume on the tab is not the greatest for a speakerphone.
Click to expand...
Click to collapse
darned,i rooted and unlocked it earlier this week.
i definitely would have done a stock backup for you.
can i unroot?i used oden and one of the cf rooting images.
unlocked using galaxy s unlock from market.
can i even revert back to stock?if so i will do a backup.
i have done nothing else to the stock rogers 2.3.3
i searched my hardrive but kies must delete the firmware after flashing.
jeff
kbg1 said:
darned,i rooted and unlocked it earlier this week.
i definitely would have done a stock backup for you.
can i unroot?i used oden and one of the cf rooting images.
unlocked using galaxy s unlock from market.
can i even revert back to stock?if so i will do a backup.
i have done nothing else to the stock rogers 2.3.3
i searched my hardrive but kies must delete the firmware after flashing.
jeff
Click to expand...
Click to collapse
Thanks for the offer. But no need to go through all of that unless you can un root with something like super one click (fast and easy, but I don't think that will work for you). If your tab is still under warranty you might want to learn how to root and unroot and restock and such (its all covered in the forums). Otherwise I don't want you playing with your tab and have a "bad" flash trying to help me out. Do read up in the dev section before you start flashing custom ROMs.
That said if you do feel comfortable flashing and decide to make a backup for yourself I definitely wouldn't mind a copy.
RED
hi
not scared of bricking the tab,i have been flashing samsungs for the last couple years,captivates etc.my last tab i did a supposed gps fix which ended in a bootloop.
i managed to get it back but with a modified 2.2 firmware.then kies would not let me upgrade to 2.3.3(unofficial firmware error)
my problems have always been actually returning to stock.
in recovery i have the orange clockwork recovery that has an option to do factory reset.will this take me back to unrooted and unlocked???
if so consider it done.
i will need direction to do a full backup after that.
jeff
Doing a hard reset will NOT un-root or re-lock your device (as far as I know). The factory reset will clear the data and cache and should not touch the system. You have to un-root your device using the method you rooted it with or something along those lines.
As far as a backup is concerned, creating a system backup has been covered in the forums before. There is plenty of detailed instructions on performing a backuphave a look at the Roto Backup method.
Just picked up a galaxy tab ( rogers )
gt-p1000r
firmware 2.2
all stock
no root
no unlock
I would like to "give back" something
for all the HELLp you guys have given via these forums
( i swear all my grey hair started once i dumped my blackberry and went samsung and found this site! )
Anyway
If you are still looking for the a copy of the STOCK system before I start to play...
I will try to figure out how to make a copy for you
Hi
Just bought my first android - captivate. Its on firmware 2.2 build froyo.uckb1 baseband i897uckb1 and kernel ver 2.6.32.9.
I wish to install samsung galaxy s i9000 gingerbread stock samsung rom on this. So, downloaded firmware I9000DDJV9 ## 2.3.3 2011 July
I9000ODDJV9
from sammobile.
Used clockworkmod recovery. Booted by holding vol up down and power. Did back up, reistall package, factory reset, partition wipe and update from zip.
It gave message opening file..installing..
After that it just seemed to get stuck. Half an hour passed and nothing happened.
What have I done wrong. Pls advise. Fortunately, I removed the battery botted into clockwork and restored.
Thanks
where to begin?
first of all:
you tried flashing a rom intended for ODIN/Heimdall in CWM
secondly, DO NOT flash straight i9000 firmware from sammobile on your captivate!
screen rotation will not work, home/back buttons will not work properly, there will be no voice when you make a call, and worst of all, you will be flashing i9000 bootloaders!
do not do it. we really do not want to have you opening another thread about you bricking your phone for doing something so stupid.
READ READ READ READ
Thanks for saving me. Can u sugest any custom i9000 based gb rom for captivate. This is my first android and I am trying to learn...
You'll have to read First and last few pages of the threads and get an inclination of what people are saying about the ROM. Noone can tell you what you'll like the best, its all subjective.
On that note: I hear mosaic is nice
Lmao
mk15 said:
Thanks for saving me. Can u sugest any custom i9000 based gb rom for captivate. This is my first android and I am trying to learn...
Click to expand...
Click to collapse
Im using SauRom... its based on i9000 and its really good
use this method ....its the easiest way
http://forum.xda-developers.com/showthread.php?t=1350266
Because I wanted to use Captivate outside of the US, I was also looking for ways to flash i9000 roms.
I found some modded roms, most of which were odin based, but none of them worked properly. After multiple bricks, I just gave up and installed CM7 instead. It works like a charm without any problems and it's not missing any functionality from the i9000 rom.
I just resurrected my captivate. I think I am going to flash CM7.
Scaevola said:
Because I wanted to use Captivate outside of the US, I was also looking for ways to flash i9000 roms.
I found some modded roms, most of which were odin based, but none of them worked properly. After multiple bricks, I just gave up and installed CM7 instead. It works like a charm without any problems and it's not missing any functionality from the i9000 rom.
Click to expand...
Click to collapse
why do you need i9000 rom for outside US use? the only difference between i9000 rom and i897 roms are that i9000 supports HSUPA....everything else is same..
ofcourse i9000 has more features....but to use it outside US, you just need to unlock it...