yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] Tweak4fun:
I think shoman is on to something. Yesterday, I had Dilli's rom loaded and I had jpg with 850...no issues. This morning, I flashed Adams' Phoenix 7.0 with the jpg modem. No matter what I do (combi bands...whatever) it will not use the 850 band. Even with 850 only selected...it just says "NO SERVICE". I flashed JK4 and 850 works flawlessly. It just doesn't make sense. I LOVED the speeds and signal strength of JPG.
[Captivate Android Development] shoman94:
No I'm on di11i's rom now..... and I couldn't get JPG to work... only JPD did.... then today I flashed jl3.... then went back to JPD.... no more 850... WTF!... So I flash JL2 and cup the phone with my hands getting it into 850.... then reboot to recovery and flash JPG and now 850 works on JPG! Its like playing rock, paper, scissors.

Try that and maybe you can get 850 back on JPG.

I love having JPG... its fast and better on battery IMO. The low signal data is best yet for me.... Close 2nd is JPD but it suffers a little in 1900mhz compared to JPG.
[Captivate Android Development] Thegodfather156:
Is there any possibility to get the KB1 modem up on here?
[Captivate Android Development] shoman94:
Here you go....
[Captivate Android Development] perosredo:
I'm getting random data shutdowns using JVE. Quite infuriating considering it'll sometimes take 5 minutes after I notice and turn it back on for it to start working again.

I'm giving up on JVE.
[Captivate Android Development] grkmaster:
I just got JPG to stick on a rom where I couldnt before which was the Continuum rom. As I posted in that thread, here is what i did

just make sure after flashing each rom you check that your connected to the 850 band before flashing the next modem
[Captivate Android Development] harpo1:
Worked for me just now. The true test will be whether or not it will hand off to 1900 or GSM when it needs to. Just sitting in my house it stays on 850. I love the voice quality of this modem so I'm hoping it switches when it needs to.
[Captivate Android Development] grkmaster:
I can say it does. I am at work and I dont have the greatest reception. It showed 1900 then switched over and have 3 bars/full service on 850 here. That was my issue too hoping it would switch and it did
[Captivate Android Development] shoman94:
Oh yea I'm glad its working for you to.... I stumbled upon that way of getting JPG on here as I posted in the Phoenix thread. Then last night I was trying to help grkmaster to get it on and didn't even think to tell him to try that.... It was late and I was very tired I guess..... I'm glad he found that in that thread and took it upon himself to try it. I pm'd vivified to try it also as he was having the same problem. I love this modem.

It goes back and forth 850-1900-850 during a call without you even noticing. I have good 3g coverage here so I have not tested 3g to GSM transfer duringa call.
[Captivate Android Development] harpo1:
Yeah I love the voice quality on this modem and I just hope it hands off for me the way it does for you when I go out and test it later on today. By the way thanks for all the help on this the other day.
[Captivate Android Development] shoman94:
Not a problem... anything I can do to help here. IMO were all here to help each other. I was determined to find a way as I'm tired of hearing about the JK4 modem. I hear it so much its like nails on a chalk board. I tried it and its got to many things against it IMO.

I pm'd the OP to see if he can add what we found on getting these modems working to the OP of the thread. Let me know how things work out for you.

My only wish was to find a modem that preferred the stronger signal. Most of the time... it will camp on 1900 even though 850 is stronger.
[Captivate Android Development] mikewong27:
Does any of these modems work with bluetooth voice calling?
[Captivate Android Development] devz3r0:
UGJL2 seems to be the winner for me. Although not the fastest data speed wise, it locks onto GPS the fastest and the battery drain has been minimal. This is only with a few hours testing though.
[Captivate Android Development] dc2045:
What modem is this?
[Captivate Android Development] devz3r0:
He's referring to the "BVJP3" modem. I originally only had 2 modems posted but added 2 more later on.
[Captivate Android Development] gin032:
Here's some testing I did that included bvjp3 and ugjl2 (jl3 and jl5 were some other modems I was playing with, not included in the op's list)

All tests done with phone is same physical location, position, orientation etc. moving to a different position can yield different results, so take these as relative (to each other) rather than absolute values.

UG JL2

Signal moving between -95 and -87 in static position

Mobile network type: initially HSDPA then UTMS

Data 117 ping, 5986 down, 3093 up

Data 111 ping, 5720 down, 1205 up

Data 116 ping, 4791 down, 2611 up

Data 123 ping, 4502 down, 3112 up

Data 134 ping, 6182 down, 2532 up

GPS: indoors static 20 seconds acquisition at 15M

JL3

Signal between -91 and -87 in same static position.

Mobile Network Type: UTMS

Data 120 ping, 5216 down, 1225 up

Data 114 ping, 2171 down, 1254 up

Data 135 ping, 5700 down, 1244 up

Data 131 ping, 3231 down, 1152 up

Data 140 ping, 4123 down, 1236 up

GPS: indoors static 17-22 seconds acquisition at 10M

JL5

0 Signal on 2 attempts

Initial load is laggy

BV JP3

Signal -95 to -89. Steadied at -89

Mobile Network type flipping between UTMS and HSDPA

Data 91 ping, 5225 down, 2524 up

Data 45 ping, 5934 down, 2738 up

Data 189 ping, 2762 down, 2550 up

Data 181 ping, 4689 down, 2459 up

Data 168 pin, 4785 down, 2730 up

GPS Acquisition 24-30 seconds
[Captivate Android Development] jes2389:
Installing modems

Are these all flashable using Clockwork? At work and won't be able to fix if phone gets screwed up. Just want to be sure before trying.
[Captivate Android Development] justmart:
Yes, they are flashable with CWM.
[Captivate Android Development] lbbo2002:
Jl2 is doing just great. Is not jumping around like Jl3 was doing and the drain on wifi/3g seems no better or worse than the Jk3-4 modems. GPS locks within margin of error like the others. YMMV
[Captivate Android Development] devz3r0:
Looks like the official froyo 2.2 release from Samsung is out for the Galaxy S Fascinate (Telus). Is there anyone that can get it's modem dumped so we can check that out. It will hopefully be a updated JL3

http://pages.samsung.com/ca/froyo/English/

Below are the instructions I wrote up on how to capture the modem.

Instructions:

1. Get "z4root.1.3.0.apk" from: http://xdaforums.com/showthread.php?t=833953 save it on your computer somewhere.

2. Get "One Click Root/UnRoot (Mac and PC)" from: http://xdaforums.com/showthread.php?t=739304 (we only use the adb.exe from this)

3. Extract the contents of the one-click-root zip to a folder and place the z4root.1.3.0.apk inside that same folder.

4. Place the phone into usb development mode, attach usb data cable to phone & pc, open a command prompt window and navigate to the folder with adb.exe + z4root.1.3.0.apk.

5. From command prompt run:

adb install z4root.1.3.0.apk

6. Find the app on your phone after it finishes and do a temporary root if you like.

7. From command prompt run:

adb shell su -c "dd if=/dev/block/bml12 of=/sdcard/modem.bin bs=4096"

adb pull /sdcard/modem.bin

8. Once finished, in the directory where you extracted the one-click-root files should also be modem.bin! Zip that up that modem.bin and send it my way :cool:

TIA!
[Captivate Android Development] abacon15:
Can you post that JL3 modem? I'd like to see if it is any better here...

Edit: Misread that. Somebody help us! lol

Edit again: This what you're looking for: http://xdaforums.com/showthread.php?t=868829 ?

Just downloaded that and it says JL3, I just don't know about flashing that to my phone or even if it would work. And modem.bin is in there.
[Captivate Android Development] mgfjd:
UGL2 is a solid modem better than JL3.. I clocked 5.6mb download and signal strength holding conversations is much improved compared to JL3.
[Captivate Android Development] xidcat:
Agree on that. Using ytt3r's 7.0.1 port of Darky's, no changes except UGJL2 modem. Used every ROM I could find, GPS never worked. Now I have 10 sats 10 secs, 10 meter accuracy or better, inside the house. 5.5 Meg D/L, 1.8 Meg U/L, consistently. Voice is crystal clear.
[Captivate Android Development] Nucleartx:
Jl2 had horrible voice quality and made phone app fc in under 2 minutes. Only ones that work for me are jk. Jl3 and 4 causes time without service glitch at 50% and i'm in very strong signal areas.
[Captivate Android Development] Dani897:
these inconsistant reports are curious. for me jl3 does have faster gps locks. but there has been more or less no difference in data transfer on any modem. jl2 was less consistent and peaked out the same as the others but was slower on average it also did not have great gps.

i havbe used jk3, jk4 as well. good modems but no particular advantage, jk3 would occasionally report service when there was little or none.

i did not try any of the jp3 modems.

jl3 is the only one that showed any advantage but often reports that the sim was removed either on start up or returning from flight mode.

my captivate is a 1007 i wonder if there is any connection to that in modem performance?
[Captivate Android Development] ppmz:
Do any of these modems work with a Captivate (non-i9000) kernel?
[Captivate Android Development] devz3r0:
For those still in the *perfect modem* hunt, samfirmware just released BVJJPD. I pulled it and put it in the OP for your flashing pleasure ;)
[Captivate Android Development] existz:
Testing it now...as someone who has been through every modem there is, ill do the regular testing and report back on how it does
[Captivate Android Development] ap1618:
hello peoples, Im running cognition 2.1.6 with voodoo... can i just flash any of these?

thanks
[Captivate Android Development] Pirateghost:
no. these are 2.2 froyo modems
[Captivate Android Development] ap1618:
oh... me sad
[Captivate Android Development] garringm:
I have bit of a different experience, I was on kp1 as I seem to get better speeds with it than jk4, I flashed the jve modem yesterday morning and got insane speeds with a decent signal at work, I am now on jpg modem after flashing kp1 first with extremly great results I am going to play with it for the weekend as it seems a little more stable than jve.

Somehow yesterday I got my phone so screwed up I couldnt get a signal no matter what modem I had flashed I had to do a complete reinstall then proceeded with this method. Maybe this will save an extra step on the flashes

Oh I on d1lli1's 6.0 rom havent upped it to 7 yet
[Captivate Android Development] shoman94:
I tried from JK4 and it didn't work.... I fear it may be ROM related... but coming from JL2 seams to work on multiple ROM's.

Also I tested JVE and I agree the speed is fast... in fact I find JVE to be comparable to JPG except for a few details.....

It holds 1900 longer before switching to 850 and the data use when you have one bar(-110 to 105 db) in 850 is not very good. A lot of timeouts.

Otherwise everything else is just as good. JJPD gives me the opposite results.... Comparable to JPG in quality but lacks 1900 strength at low signal and holds onto 1900 more. JJPD is comparable to JPG in low signal data usage. Basically JJPD's speed overall in 1900 lacks when compared to JPG and JVE.

So in my testing JPG is best in every aspect. Good luck in your testing.

EDIT: I love di11i's 7.0.2 ROM!
[Captivate Android Development] garringm:
So far I am liking the jpg modem, I was more so looking for something to help me out at work. I looking for something as a compromise between work and home I think Ive got what ive been looking for but for me the only way I could get any of these modems to work was flashing kp1 first. I'll probly be switching over to 7.0 this weekend when I can get time to incorporate the theme I am using now into it, not a fan of the greens, or even a lot of black
[Captivate Android Development] grkmaster:
Only if di11i's rom had a working car dock.... i think thats JS7 related though
[Captivate Android Development] Tweak4fun:
I can confirm this. I had to go under a table, on the floor in my basement to get JPD to use 850 though. Once it did I flashed JPG. It worked!

So to recap; JL2 -> JPD -> JPG. It is very important that you maintain 850 throughout the process.
[Captivate Android Development] shoman94:
I'm glad its starting to work for people....

EDIT: Also note....as tested by Vivified: Manually select wcdma850 in JL2 before continuing to flash to JJPD and JPG if you want to hold 850 only. You can switch it to auto after if you want it back to auto....BUT you can;t go back to 850 only again. You'll have to reflash all over again.

Thanks
[Captivate Android Development] Thegodfather156:
Awesome bro! Much appreciated.
[Captivate Android Development] MaxRabbit:
I'm on Continuum and I tried everything - this is the only way I could make it work. Thanks so much you and grkmaster :)

PS Just a hint: so I didn't have to go under a table in the basement, I just set it to "GSM Only" under "Wireless and network -> Mobile networks -> Network mode" This set it to 850 only without me having to mess around.

Also, after getting everything working, I changed it to GSM/WCDMA Automatic. After a while, I changed it to GSM only again and when I tried to put it back on automatic it completely screwed up again. Had to go through the entire process again. This is quite baffling!
[Captivate Android Development] shoman94:
My understanding as Vivified tried... is flashing to JL2 then go to the dialer and input *#2263# then select WCDMA the 850 only then back out.... after that you can type into the dialer *#0011# and verify that you are in 850. Once confirmed flash JJPD and boot up...then back into recovery and flash JPG.... boot and you should be on 850 constant. I would recommend that you input back *#2263# and choose automatic again. You wont be able to go back to 850 only again though. In my testing though the modem works very well and does not need to be in 850 only all the time....
[Captivate Android Development] devz3r0:
KB1 is not an I9000 modem, and might cause problems on a non-captivate based rom / reoriented kernel. I will add it, but consider yourself pre-warned
[Captivate Android Development] Ikonomi:
So I'm running JPG, and I noticed something odd. I'm currently at home with three bars on 1900. If I manually select 850 here I get the full four bars, but the modem prefers 1900. Fair enough.

I was just in another location a few miles away and noticed that the phone was camping on 1900 even though the signal there was relatively weak -- one bar with an occasional peak to two bars. I manually selected 850 and got full bars, then reenabled 1900, and the phone stayed on 850. Okay, whatever.

The problem here is, when I'm at work, where the 850 band is nearly unusable though I get four bars, the phone strongly prefers 850. 1900 at my office gives me three bars, approximately the same signal strength I'm getting now, but the phone switches to 850 within 20 minutes of entering the building. The only way to keep 1900 (without disabling 850 entirely) is to keep the data connection active by streaming radio or Pandora.

So, why does the phone hold onto 1900 with one bar at one location, but switch immediately to 850 at another location even though 1900 there is almost as strong?

I don't get it...

Perception 10.2 | SpeedMod K13C | I9000ZSJPG
[Captivate Android Development] EtherealRemnant:
I can not get JPG to stop connecting to 1900 band over 850. I have to manually disable 1900 entirely (not a HUGE deal since Colorado is mostly an 850 market) to get JPG on 850. If I use automatic selection, I lose 850, if I try to manually add 850 I get an error that it doesn't exist... Combibands won't *... any idea or am I stuck on 1900 OR 850?

I take that back... it won't do 850 only... I guess I need another modem. Is JK4 still the best? I was thinking about trying a newer modem.
[Captivate Android Development] shoman94:
I would guess the tower plays a roll into it. How can a full signal though have unusable data? Also note the difference between 2 bars and 4 bars is only -10db in signal strength.... some cases you can see a spread of -15db's
[Captivate Android Development] shoman94:
Not sure I quite understand... but just leave it in automatic then go to combi bands and select 850 then reselect 850 above where it says to add another frequency blah blah blah. Back out and it will be fine. Just let the modem camp where it want....if it gets low enough it will switch to 850... also once a cal is started... it will more than likely prefer 850. I've seen it (more often then not) camp on 1900 and once I connect a call it switches right to 850.
[Captivate Android Development] EtherealRemnant:
Yeah doesn't work that way for me... wish I knew my hardware revision but ONLY Aries modems work with it on 850... If I select 850 in Combibands, it says the menu doesn't exist... if I set GSM at 850 and WCDMA at 850 only, I get no signal...

JL3 flashed and I have 4 bars in my room for the first time ever.
[Captivate Android Development] shoman94:
That is how mine was at first also. I flashed everything leaving automatic enabled....just made sure the phone switched automatically to 850 before each flash to JJPD then JPG.
[Captivate Android Development] devz3r0:
Fixed OP so you can download the modems using the xda app on your phone. Sorry about that to those that reported it. I didn't know that blockquote would make them not appear :/.
[Captivate Android Development] mechanical tool:
I had been using JK4 on Serendipity 6.2 which worked well on 850. Using the JL2 -> JPD -> JPG flashing technique while maintaining 850, I have JPG running on 850. I have seen it flip over to 1900 once in my house, but I havent watched it enough to see what it prefers. Hopefully over a few days I will notice a difference from JK4.

JK4 and JL2 before that had worked well in the Toronto area.
[Captivate Android Development] perosredo:
You can add the bands in one of the other menus lower on the list. Astoundingly stupid setup from Samsung.
[Captivate Android Development] WickedNite:
So how's the battery life on JPG and JVE? Is it good or bad?
[Captivate Android Development] shoman94:
I've used them with both continuum and di11i's roms and battery life was good.
[Captivate Android Development] WickedNite:
Which one is better for you?
[Captivate Android Development] shoman94:
Battery wise they were pretty much the same. 850 data usage was better with JPG stayed with that.
[Captivate Android Development] WickedNite:
I guess I'll try that JPG. Thanks man!
[Captivate Android Development] xtremesv:
JPG behaves weird. It was working fine, signal was on par with KP1 but voice quality was superior with JPG. This morning I lost WCDMA entirely, I checked the bands and WCDMA 850 wasn't connected instead 900 band was on, I tried to switch it and got a FC. I used several combos to make it work and nothing. Finally I had to flash KP1 back and HSPA/3G return to normal. So far the modem I can surely recommend is I9088ZNKP1 is rock stable, strong signal and download speed but it has so-so voice quality. I don't know if it has something to do with the fact I9088 is technically identical to the Captivate, just a second thought.
[Captivate Android Development] WickedNite:
I tried JPG a while ago but it doesn't give me 850 Band. Try to enable it but it stays on 1900.
[Captivate Android Development] shoman94:
It's a tricky modem. You have to flash it a specific way for it to work. Once it there just make sure it does get on 850 then leave out alone on auto. Out just works and there is no adjusting it or playing with it.

Everyone has different views of it and I guess it's not for everyone.

Sent from my Captivate on the XDA-App
[Captivate Android Development] WickedNite:
So what specific way do I need to do for it to work?
[Captivate Android Development] shoman94:
I believe it was stated earlier in the thread but I'll give it here. This is one way...

Flash jl2....then manually set to wcdma850, then flash jjpd and verify you are in 850, then flash to jpg and verify you are in 850. Once verified, goto the band selection and choose automatic then tic combi bands and tic wcdma 850 and add that one. All bands should be selected. Then back out and enjoy, imo, faster data, better sound, great battery usage and seamless band transitions. It switches to 850 very well and had excellent data strength in low signal areas and I mean 1 bar in 850 low areas.

Sent from my Captivate on the XDA-App
[Captivate Android Development] WickedNite:
Thanks man, I'll try that now.
[Captivate Android Development] WickedNite:
I can't seem to understand this, "choose automatic then tic combi bands and tic wcdma 850 and add that one. All bands should be selected." Can you further elaborate the steps?

EDIT: I got it, nvm. :)
[Captivate Android Development] shoman94:
Lol... Sweet

Sent from my Captivate on the XDA-App
[Captivate Android Development] WickedNite:
Yep, I got confused with the Combi Bands, I thought it was inside the Automatic option. Lol.
[Captivate Android Development] shoman94:
Lol... Not a problem. I just hope it works for you.

Sent from my Captivate on the XDA-App
[Captivate Android Development] edgarpoe:
Just play with selections and see what it does. In combo-band menu you can add bands but not Deselect bands. If you select a band you don't want then you have to clear everything by going into one of the other band menus and selecting to only allow one band that you do want, then go back into the Combo menu and select all the bands you want. Don't hit your back button though hit menu button to back through menus.
[Captivate Android Development] zerkai:
I followed the steps and 850 works. But, it seems that it stays mostly on 1900 giving me 0-1 bars opposed to 850's 3-4 bars (in my house).

Actually, on this jpg the wcdma850 band only gives me 2 bars tops. When I was on jjpd to verify wcdma850 it pretty much stayed at 3 bars. I haven't seen jpg switch to gsm850 yet as that gave me 3-4 on jl2.

I897. XDA App- fin!
[Captivate Android Development] psloan:
I used the steps to get jpg working. That worked but my battery drain was >3% hour idle. So I switched to jl2 and ensured that I had 850 band enabled. I am now getting about 1% drain an hour.
[Captivate Android Development] madmack:
so you switched to jl2 to get wcdma 850 on through combibands and then switched back to jpg ? I'm having some heavy battery drain as well on jpg and would like to know what you did exactly to fix it.
[Captivate Android Development] shoman94:
I'm not sure how people are getting bad drain on JPG. 12hrs on with 72% left. Light usage but very decent.
[Captivate Android Development] psloan:
Not really, I switch to jpg using the steps from here to see if it would give me longer battery life and better all around performance. I jpg mode using the steps listed earlier in the thread. I discovered that my drain was >3% an hour. Stayed that way for about 2 hours. So I installed Jl2 and now have about 1% drain an hour. Maybe i did not give it enough time to get good stats.

I am trying to get the best battery life out of my phone and still have good gps/bluetooth and voice quality. Running Andromeda rom and sucker punch kernel.
[Captivate Android Development] Cezar`:
I9000ZSJPG is not capable of WCDMA 850MHz even if the option appears in service mode. It defaults to WCDMA 1900. Even if you select 850MHz only, it still goes to 1900. At least this was the result of a test made on ATT network
[Captivate Android Development] harpo1:
It does if you flash jl2 then jpd then jpg. Make sure before flashing each one 850 is the active band. Worked for me anyway and several others.
[Captivate Android Development] doreyu:
I was able to get it enabled by selecting it in Combination bands. Although I did insert it into a rom .zip before flashing
[Captivate Android Development] zerkai:
Does anyone know if this modem will work, or has anyone tried it?

http://xdaforums.com/showthread.php?t=995319