yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Croak:
Well, sing out if you get an intact 9000M modem file.

And just as soon as this stupid rape-idshare download finishes, I'll let ya'll know if the Captivate modem works on the 9000M.

Since my mobile is more of a sink than a faucet, I think I can live without HSUPA.
[Galaxy S I9000 Android Development] audino:
It runs well but only get a E - Data Connection :(

Any way to improve this?
[Galaxy S I9000 Android Development] leegoon84:
no JP3 support 850.

goto setting,

chose GSM only

go back to *#*#197328640#*#*, then go to Debug->Basic Information.

I see band: GSM850

it changes GSM 1900 to 850 time to time but 850 is definitely there with JP3 rom.
[Galaxy S I9000 Android Development] Croak:
G S M 850 is NOT UMTS 850.

GSM 850 is voice and EDGE (2g).

For the guy just above you that's not getting 3G, that's because you're in a 850 UMTS area and JP3 doesn't support it.

Up here in Canada, on Bell and Telus, there is NO GSM coverage at all, it's entirely HSPA/UMTS, so losing a UMTS band can be a pretty a big deal, it means no voice or data.
[Galaxy S I9000 Android Development] leegoon84:
you are right, I just checked,

I only get edge with GSM only option.

1. on the key pad, type *#*#197328640#*#*

2. Select [1] Debug Screen

3. Select [8] Phone control

4. Select [7] Network control

5. Select [2] and selection

6. Select [2] WCDMA band []

7. Select [6] WCDMA 850

JP3 doesn't support 850.

need different Radio.

I will try the Radio dump of bell stock rom on JP3

could someone upload the radio dump?

thanks
[Galaxy S I9000 Android Development] audino:
Its replicable but in my area Ive got with the stock H Data Connection (2Mbit/s up/download)... Does this means Im only gettin now E?
[Galaxy S I9000 Android Development] Croak:
So you're saying you saw an H before JP3, and now you're seeing E, right?

If that's the case, it means you're on AT&T, Rogers or Fido, in an area with no 1900 UMTS coverage. You have full voice connection, but only 2G data. That won't change unless your carrier decides to install a 1900 cell near you, or you are able to flash back to a I9000 radio file.

Consider yourself lucky. If you were on Bell or Telus, you wouldn't even have that.
[Galaxy S I9000 Android Development] audino:
Im in germay on O2 and indoor, Ill give it a few min a try outdoor...
[Galaxy S I9000 Android Development] leegoon84:
H is not Edge I think you have the proper connection now.

Could you explain me How I'm getting 3G speed on Rogers network with JP3?

if it doesn't have 850, how am I getting 3Mbit speed?

EDIT:

never mind, I only get 3G on WCDMA 1900 band.
[Galaxy S I9000 Android Development] AJerman:
You can get full HSPA on other bands. AT&T has HSPA in my area on 1900 MHz, which is probably the same as what you have right now. You are correct though, H is for HSPA, 3G is for UMTS, E is for EDGE. If you have H, you have the fastest connection you can get with the phone. You may be perfectly fine depending on what frequencies the towards around you use. Like I said, I can use a radio that doesn't have 850 MHz here as well since AT&T doesn't use that in my area, but in other areas they do and I won't get any 3G without 850 MHz. Hard to find maps that draw out the different frequencies though.

Anyway, since it seems like quite a few of you are seeing issues from flashing the I9000 modem, I'll leave these instructions here about how to dump the radio firmware. We just need someone on an I9000M to do this:

Open a shell to your phone with adb shell (or you could probably do it in terminal emulator even)

Do the following command: "dd if=/dev/block/bml12 of=/sdcard/bml12"

The resulting file should be about 12 MB. This is of course assuming the radio firmware can be find in bml12 on the I9000M like it can be in the Captivate. If it's about the right size, then it's probably the right thing.

Upload the file and PM me the link. Anyone can try flashing the resulting file if they want, but I'll give you a warning that while the radio firmware IS in there, I don't know if it can be directly flashed. I was able to truncate extra white space off the bml12 dump from my Captivate and it's md5sum was identical to modem.bin, but I'm not sure if that whitespace bothers anything when trying to flash.

It'd be easier if we just had a link to the firmware, but I have yet to find it and this seems like it'd be the easiest way to dump what we need from the phone.
[Galaxy S I9000 Android Development] audino:
Ok Ive got H (3,3m down/1,5 up)...

It seems perfect, only thing wont work at the moment is getting my point in navigation...
[Galaxy S I9000 Android Development] AllGamer:
Dammit, the IMEI/03 models they disabled the Service Mode screen options *#*#197328640#*#*

i knew it was weird when i type in the numbers and it doesn't show the stuff.

it briefly tries to display something, then it goes away back to the keypad :mad:

i'm so tempted to flash it to another firmware to see if at least that restores the IMEI back to normal, maybe i should wait for the official froyo to be available on Kies
[Galaxy S I9000 Android Development] leegoon84:
Allgamer, could you follow AJerman's instruction above and dump the Baseband of your stock rom?

I would love to try that on JP3

thanks
[Galaxy S I9000 Android Development] audino:
On my I9000 with this rom it worked and the wcdma it shows

2100, 1900,900,850 but the 850 havent a star behind...
[Galaxy S I9000 Android Development] AllGamer:
most definitely,

if you or AJerman can give me some instruction, as to where to look, or which directory it should be located on, i can grab that for you guys

I'm new to Android, but i've done a lot of cooking/modding on WM and PalmOS... and what i though i knew about Linux, doesn't really help much in Android
[Galaxy S I9000 Android Development] leegoon84:
Same thing here i could activate it by chosing all wcdma bands

but if i do that i.dont get any 3g connecrions.

Its must be the baseband software issue

i will retry with stock baseband once Allgamer extract the baseband
[Galaxy S I9000 Android Development] Croak:
Canadian firmware is up on samsung-firmwares (UGJG8).

FYI, most Canadian Vibrants shipped with UGJG9, though demo units had UGJG6. Anyway, there's your source for clean 9000M modem files.
[Galaxy S I9000 Android Development] lgkahn:
Who is going to be first guinea pig to try I 9000m modem on I 9000
[Galaxy S I9000 Android Development] AllGamer:
there are people that already tried captive on i9000 uk

starts at page 5

http://xdaforums.com/showthread.php?t=737268&highlight=850&page=5

ends at page 6
[Galaxy S I9000 Android Development] leegoon84:
I went back to the stock rom. (UGJG6 that was posted above)

as I couldn't flash radio alone.

I went into the service mode to see if WCDMA 850 was enabled

guess what.

it doesn't have that option.

it was exactly the same thing as JP3 Radio.

now our only hope is the ATT's radio rom

EDIT: I am starting to believe that Bell's FW doesn't have WCDMA850 unlocked.

but why? Bell runs on 850/1900, why did they unlock just 1900?

Neways my phone originally had UGJG9, I will wait for SF to realease UGJG9 and give that a shot...
[Galaxy S I9000 Android Development] AJerman:
Well, it's not JG9, but it's a start until someone call pull the modem off their I9000M or that firmware pops up too. I'm downloading it now to give it a try.
[Galaxy S I9000 Android Development] leegoon84:
Alright, I confirmed that

JP3's Baseband (radio) has WCDMA 850 activated.

I was doing a various test outside my house to test the network.

and I saw WCDMA850

attachements are the screen shot of it.

The third screenshot shows which band the phone is using,

Although WCDMA850 wasn't part of the choice (no * mark)

my phone was using 850 band,

it actively switches from WCDMA850 to 1900 depending on the area.

so we are good with JP3 rom.

I also looked at the modem.bin with hex editor, it contains all the bands including 1700.

------------------modem.bin----------------------

00 Band 3...WCDMA 1700 Band 4...WCDMA 850 Band 5....WCDMA 900 Band 8....Reg PLMN %d-%d, IsPCS? %d ..FREQ DL:%d..FREQ UL:%d..CELL_ID:0x%x....LAC: 0x%x...PSC:%x..RSCP:-%d, ECIO:-%d..GSM : %s....

WCDMA All Bands[*]. = WCDMA BAND = .... [1] WCDMA ALL [*].. [2] WCDMA 2100(FDD I).. [3] WCDMA 1900(FDD II). [4] WCDMA 900 (FDD VIII)... [5] WCDMA 850 (FDD V)..

X...SetBands(OEM_NET_BAND_PCS1900)..^...SetBands(OEM_NET_BAND_GSM850)...d...SetBands(UTA_NET_BAND_MULTI)....s...SetBands(UTA_NET_BAND_UMTS_I)...z...SetBands(OEM_NET_BAND_WCDMA_II_1900)....SetBands(OEM_NET_BAND_WCDMA_III_1800)...†...SetBands(OEM_NET_BAND_WCDMA_IV_1700)....
[Galaxy S I9000 Android Development] AJerman:
Well, that's cool that you're getting 850 MHz with that ROM. I saw people try it on their Captivate and say they couldn't get 850, but maybe they were doing something wrong. I'm not in an 850 area to test.

I wouldn't read into what you see in the modem.bin too far though, what you're looking at is strings from menus that don't change from phone to phone. For example, the Captivate modem.bin mentions HSUPA several times, yet doesn't support it.

It's definitely good info to see you connected to 850 with an EU radio though. They might be compiling these radios to have software support for most or all the bands they'll need, and then the hardware determines what works.
[Galaxy S I9000 Android Development] lgkahn:
leggoon84 i am having trouble following you.

do you have a canadian vibrant i9000m that you are trying to get 850 wcdma on with newer f/ws or a european straight galaxy s i9000 that you have gotten 850 wcdma on in canada.. thanks
[Galaxy S I9000 Android Development] nanobot2k:
Hi guys, I have a galaxy s with a IMEI ending in /03 and holding down "pwr, vol down, home" took me into the download mode. I just rooted my phone using that.
[Galaxy S I9000 Android Development] leegoon84:
I flashed JP3 on Canadian Bell Mobility I9000M (called Vibrant but it's not the same one as Tmobile Vibrant)

it originally supports 3G 850.

however we were suspecting that flashing European i9000 might get rid of that band because I9000 doesn't have 850 (hardware limitation)

but we were wrong,

I9000M retained 850 3G band even after flashing.

Yes it's ATT 3G compatible.

I am on Rogers/Fido in canada which is using the same bands as ATT and I get 3.5G

i hope that's clear for you.
[Galaxy S I9000 Android Development] AllGamer:
how long does it stays in the

"<ID:0/006> File analysis.." line, it has been sitting there for the longest while...

never mind, it is past that now

Set PIT file

Do not turn off target!!

.... still waiting...

dammit ! no progress at all on either odin (no green progress bar) and no blue progress bar on the phone download screen

after i rebooted it, it just went into the dead screen of "phone - warning - pc"

without the 3 button option to go back to the download screen, i'm pretty much stuck

i guess i'll have to send it back to Samsung to get a replacement. :o
[Galaxy S I9000 Android Development] leegoon84:
weird, perhaps it's slower for you.

in my case, I can see the progress bar moving and usually done in around 5min or so
[Galaxy S I9000 Android Development] AllGamer:
i know, i've done it before on the UK one, it's nothing like this.

these locked Bell ones are proving to be quite a challenge
[Galaxy S I9000 Android Development] AllGamer:
well well... i just spoke to samsung... how not surprising, they tell me only Bell can service the bricked phone.

So now i need to go back to bell to have it serviced, and i'm sure they will bounce me elsewhere... lets find out.
[Galaxy S I9000 Android Development] madmack:
If you get stuck in Odin, sometimes it is caused by setting the wrong Regional and Language settings in windows. I had that problem before and when I changed my region and language settings to English it all suddenly started working.
[Galaxy S I9000 Android Development] AllGamer:
Thanks, i'll keep that in mind for my next trial, once i get the phone back.

i'll probably setup a default US English XP machine
[Galaxy S I9000 Android Development] audino:
Now Im using it on my I9000 for 2 days and ecerthing is fine only GPS wont work...
[Galaxy S I9000 Android Development] AllGamer:
Froyo?

did your GPS work with the stock ROM?
[Galaxy S I9000 Android Development] nalinbhatt:
Hey...as u mentioned that

but I was still able to go into the download mode after trying couple of times..then I got the screen where I got four options 1.reboot now 2.apply update.zip 3. wipe to factory 4. wipe cache somthing. Here is what I did - turned off- pressed three magic buttons (with my phone connected to computer via USB)....it showed me a screeb with battery..nothing happened-I tried pressing three magic buttons couple of times and I was in download mode. And just to confirm by 'download mode' U mean the screen where I can get options to apply update.zip etc ..right?

Let me know if u had the same exprience or am I understanding it right?
[Galaxy S I9000 Android Development] nalinbhatt:
Right...My IMEI also ends with same thing but I was able to go to download mode by pressing three buttons...

But I have some concerns. Sometimes, I get a black screen for a second or two when I open an application (also when I close it). Any1 else experiencing same problem? the current firmware on my phone is JG9
[Galaxy S I9000 Android Development] AllGamer:
that screen you got into is called the "Recovery mode"

the "Download mode" is using the Volume Down + Home + Power

similar, but different function.

The download mode screen is a BIG Yellow Triangle with the Android under construction logo

as the name implies it's used to download (install) new Firmwares ROM files.

we found out there are a batch of Bell phones that can enter these modes, and other that can not

it's not really the /03 definition anymore

the only way to test is via the 3 button check
[Galaxy S I9000 Android Development] nalinbhatt:
Yes you are right. Just rooted my phone before 1 minute. (So I think that only few phones with IMEI '/' (some number) are having problem.

EDIT: BTW, I use those three buttons to root the phone.
[Galaxy S I9000 Android Development] TriC_101:
Took my phone back to Future Shop today and exchanged it for another.. and now I can get into the boot loader with the 3 buttons. the IMEI numbers that end with /03 has nothing to do with it. as both phones have IMEI numbers that end with /03. one worked and one did not.

The good news is that my friend that works at Future shop has been trying all the phones that he has sold and said that all the new one that came in on a shipment today are able to get to the menu. it was just a few from the 1st batch that are not able to get in.
[Galaxy S I9000 Android Development] Beast11:
Has anyone tried flash on this? I can imagine that it would just rip it apart...
[Galaxy S I9000 Android Development] leegoon84:
Good to know thanks.

Flash works well on this from,

download flash 10.1 from the forum
[Galaxy S I9000 Android Development] jbellinger33:
Hey there,

I have put my phone into download mode and have booted up odin. I cant figure out my next step though. I downloaded the all the right files. looking for next steps or if someone can post a PRINT SCREEN of what your odin should look like when your phone is plugged in. PLEASE POST ASAP NEED TO FIGURE THIS OUT!!!! thanks!

-Jesse
[Galaxy S I9000 Android Development] TriC_101:
do you have the download link?
[Galaxy S I9000 Android Development] acethaman:
Unplug USB, put phone in download mode, start Odin and ONLY AFTER starting odin, plug the USB back in.
[Galaxy S I9000 Android Development] acethaman:
Could someone check if there's a Finnish/Suomi keyboard on JP3 please?
[Galaxy S I9000 Android Development] leegoon84:
no Finnish there,
[Galaxy S I9000 Android Development] AvatarReborn:
Thought I would chime in...

managed to get my phone into download mode using the 3 buttons.

It looped about 3 or 4 times before it went into download.
[Galaxy S I9000 Android Development] AllGamer:
i've done that before, it even looped 6 times on the B&W samsung logo screen and didn't go into the download mode
[Galaxy S I9000 Android Development] jbellinger33:
2.2 Froyo to 2.1

So i put 2.2 Froyo on last night looks great and all but screwed with the entire functionality of the device. Need help putting it back to 2.1 please help if you know anything.
[Galaxy S I9000 Android Development] ChiGGz:
What isnt working exactly?
[Galaxy S I9000 Android Development] sirtrini:
Just picked up my Samsung Galaxy S from Bell. I ran the commands to get the modem f/w (if it is still needed).

I'm coming from a Nexus One, so I understand most of the discussion happening in this forum when it comes to flashing.

Before I try out this ROM - I did have a question, will I lose video calling with this ROM?

Thanks!
[Galaxy S I9000 Android Development] BobbyTee:
Hey guys, very new here, but I feel like I am catching on fast.

I rooted my phone and then installed this ROM (2.2 JP3). I then used titanium backup to restore my apps from 2.1.

Everything "seems" to be working fine EXCEPT the Social Hub software keeps crashing. Is anyone else experiencing this? Is there anyway to reinstall it or remove it completely?

Thanks very much!
[Galaxy S I9000 Android Development] AllGamer:
the Froyo release is still in beta stage, this is not an official Froyo release yet, so expect some minor bugs.
[Galaxy S I9000 Android Development] Croak:
And major ones. :)
[Galaxy S I9000 Android Development] audino:
after a few days of use, here some bugs:

if you install flash the browser often crashes on sites with flash

no way to change usb conection type, only kies

no gps
[Galaxy S I9000 Android Development] leegoon84:
I can change the USB connection type under about phone,

i have gps.
[Galaxy S I9000 Android Development] nalinbhatt:
Everything went right. Got the MCR app after applying update then clicked on LagFix1024.sh. The quadrant benchmark score was 893 after lag fix the score is 884 ?? What went wrong ?
[Galaxy S I9000 Android Development] leegoon84:
that's strange I followed the tutorial and got 1700~ score.

even with some background process..
[Galaxy S I9000 Android Development] vancouver_hawk:
does anybody have update.zip to unroot the phone? Is it even possible to do using update.zip?
[Galaxy S I9000 Android Development] AllGamer:
it's on the first page

we all did it that way
[Galaxy S I9000 Android Development] AvatarReborn:
Ok I'm missing something with this rooting.

I put the file on my phone (not ext SD)

kicked it onto "download mode" with three buttons and it sits at download.

I'm missing something..
[Galaxy S I9000 Android Development] leegoon84:
if you are rooting the stock rom.

then it's vol up home pwr

after transferrign the undate.zip
[Galaxy S I9000 Android Development] AvatarReborn:
Thank you for the response...

Vol up ??? not down ??
[Galaxy S I9000 Android Development] AvatarReborn:
nm figured it out...

Had to be booted in the system for it.

thank you very much
[Galaxy S I9000 Android Development] cyanide1973:
My phone has /03 and i can get to download mode.
[Galaxy S I9000 Android Development] vancouver_hawk:
the update zip on the first page is to root the phone... I'm looking for one to unroot it :)
[Galaxy S I9000 Android Development] leegoon84:
just reflash back to the stockrom,
[Galaxy S I9000 Android Development] zhumingvictor:
I just break mine by installing some softwares, but I can get into download mode. Where I can get the stockrom to flash back?

Thanks.
[Galaxy S I9000 Android Development] zhumingvictor:
OK I flashed with JP3 you provided. The phone booted with the big S then get into black screen everytime. I am I doing something wrong?

With

Pit JP3.rooted.insecure.clockworkmod/512.pit

Phone JP3.rooted.insecure.clockworkmod/I9000XXJP3-MODEM.tar

CSC JP3.rooted.insecure.clockworkmod/I9000XXJP3-PDA.rooted.insecure.clockworkmod.tar

And the odin I use is the one in beelli900m.
[Galaxy S I9000 Android Development] DvTonder:
Your CSC is wrong that should be the PDA item
[Galaxy S I9000 Android Development] zhumingvictor:
So:

PIT: 512.pit

PDA:I9000XXJP3-PDA.rooted.insecure.clockworkmod.tar

PHONE: I9000XXJP3-MODEM.tar

CSC: I9000XXJP3-CSC.tar

Is this correct?
[Galaxy S I9000 Android Development] zhumingvictor:
Here is what I use.
[Galaxy S I9000 Android Development] AllGamer:
my bad, i did not see the unroot, i though you wanted to root :p

here is the link to unroot

http://xdaforums.com/showthread.php?t=753742
[Galaxy S I9000 Android Development] zhumingvictor:
Can somebody help?
[Galaxy S I9000 Android Development] vancouver_hawk:
perfect thanks :)
[Galaxy S I9000 Android Development] AllGamer:
are you trying to return it, and get one that has the 3 button working?
[Galaxy S I9000 Android Development] zhumingvictor:
OK LOOKS LIKE I didn't get a success flash. WHen Odin shows "RESET" my phone just rebooted to recovery mode? In that case what should I do?
[Galaxy S I9000 Android Development] leegoon84:
you have to wait for ti to work on its own.
[Galaxy S I9000 Android Development] zhumingvictor:
Now I waited for it to show pass then it boot to recovery mode and show something can't mount /dev/block/mmcblk0 and staff. Tried to wipe everything but all those can't mount errors.
[Galaxy S I9000 Android Development] vancouver_hawk:
nope it's working fine (recovery and download works)... just in case I need to send it back in the future plus if official Froyo comes out I want to do OTA update through Bell/Samsung (I think I will need to unroot for that :confused:)
[Galaxy S I9000 Android Development] magickarle:
Where can I get the stock rom for i9000 I9000UGJH2 (bell mobility)

Thanks
[Galaxy S I9000 Android Development] leegoon84:
http://www.samfirmware.webs.com/i9000.htm
[Galaxy S I9000 Android Development] AllGamer:
if you have Kies installed

as soon as you plug in your phone, it will ask you to install JH2
[Galaxy S I9000 Android Development] magickarle:
I always thought the online ones were leaked and therefore not oem/stock
[Galaxy S I9000 Android Development] magickarle:
I already have jh2. I downloaded it from samsungfirmwares but it feals abit slugish so i was wonderring maybe it wasn't the original for i9000m
[Galaxy S I9000 Android Development] solipsism:
Ok new Android user as well as XDA troll. I am on Bell Mobility.

I just used the method used in this thread in conjunction with the one button root unroot.

I flashed with the provided files in JP3.rooted.insecure.clockworkmod.zip including the modem and csc files.

After the successful flash I lost all 3g/2g and data. Everything on the phone itself works fine. I've read about JP3 modem (i think) file not supporting the the bell network. I haven't seen a modem file listed here (the link to before is dead) so how do I get a proper modem file so my phone will communicate with bell's network.

I tried to force it to work by creating a new APN i saw in another thread but that didn't work as well.
[Galaxy S I9000 Android Development] BA_Flash_GOD:
yes

Yeah same here dude on JP1-3 but i'm on AT&T in Missouri, USA so I think it's just the EURO 2.2 radio wanting to default to the 1900 band instead of the 850 on the EURO radio for some reason, I was able to hold HSDPA for about 20 seconds on Jp1-3 (2.2 radio) on first boot only then it went to 1900 never to return to the 850. Any other 2.1 rom I tried works though im using the new JM1 now our Bell Radio (JH2) currently.

You cannot use our Bell radio in JP3 because they're 2.2 and our 2.1 Bell radio shows up 'unknown'. So that is probably our culprit until bell releases our new official Rom+Radio on 2.2 soon enough. Anyways, that wouldn't be a huge problem we could change our channel, but our SERIVCE MODE on Bell i9000m has the channel setting disabled :( I'm sure ALLGAMER knows what I mean. In that case, we're not able to change it to 850 via SERVICE MODE via the dialer. Changing my APN manually didn't help me either on the 2.2 roms JP1-3, as I watched in SERIVCE MODE and it kept EDGE indefinitely on 1900.

No big deal, just flash back if possible I suggest the new Africa build or this new JM1. they're a bit more peppy than the official JH2 in my opinion.
[Galaxy S I9000 Android Development] TriC_101:
Most of the phones now are shipped with JH2