yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] madjsp:
I think AT&T should just give us microcells for the house.
[Captivate Android Development] TheTodFather:
That was my whole point with this flash. I suppose its the 850 band which is the band i pick up at home (i did check and it is)witch explains why i have no service or if i do its gprs and not even edge. That would explain it perfectly. Well maybe rodgers will hurry the f up. They need to stop giving everyone the run around and trying to collect email address so they can spam.
[Captivate Android Development] darcjrt:
So this one has hsupa? Does voice works?? Thx for the link.
[Captivate Android Development] jc2470:
Yea it has hspa and voice was working perfect for me download on it was fast I didn't flash any kernals just what came with it. Also had good signal on it
[Captivate Android Development] Clienterror:
Any random reboots or anything?
[Captivate Android Development] anilkuj:
JP3 is froyo I9000 rom

u will have issues with the headphones not working and all music and video playing thru the speaker when the headphone is connected
[Captivate Android Development] hashish16:
Wow, I only get 300k download, and about 150K upload. Is medianet slower?
[Captivate Android Development] TheTodFather:
your not connecting to a 3g network then... probably edge or gprs
[Captivate Android Development] hashish16:
I get the "H" next to my signal meter. Doesn't that indicate 3g?
[Captivate Android Development] Zilch25:
Yeah that's 3g- but you might be having the same problem I'm having. The JP3 modem firmware is restricted to the 1900mhz band, and if you're in an area with dodgy 1900 coverage you won't be able to fall back on 850mhz.

At least that's been my experience... same crap happened with the JPC froyo firmware >=(
[Captivate Android Development] hashish16:
Ok so I am not too familiar with all of the ROMS, I am running the JM5 I9000 ROM (the latest Euro ROM I believe). Does this still have the same dodgy modem firmware. What I flashed the ROM with Odin I did not select a modem file.

Have you been able to fix the problem?
[Captivate Android Development] Zilch25:
Switching ROMS won't help... only moving to an area with 1900mhz everywhere. Using these modem firmwares I can get mediocre HSUPA at home, and I'm stuck on GPRS at work... kinda sucks.

You're pretty much stuck waiting for the rogers modem dump like me :(
[Captivate Android Development] TheTodFather:
Thanks Zilch,

It took me awhile to realize what was going on with the 850 band 1900 band and what nots to fully realize that i'll just have to wait as well cause it sucks having zilch for a signal at home and then getting hsupa at work.

Dude whats the damn deal with Rodgers why cant they just have a release date, why be so hush hush. I swear there is a varible they are not telling us. I would say waiting for a Froyo but then they advertise it as being 2.1. SO whats the damn hold up...GPS fix???
[Captivate Android Development] jc2470:
I don't know how to see what it's on as in 850 or 1900 I do know from the other roms I tried I couldnt get voice with them only this one was I able to have both voice and hspa.

I did talk to a couple people that work at att that I know and they didn't think it was enabled yet but said it was available to all phone when they were finished with it they just hadn't heard a eta yet guessing there still in testing and supposedly it what is going to replace regular 3g which will be like sprints 4g
[Captivate Android Development] hashish16:
So the modern files with the roms are the same as the stock firmware?
[Captivate Android Development] Zilch25:
I'm not sure if there's a dialer code or anything you can use to show the current band you're connected to, but if you're in an area where you have very limited 1900mhz you'll experience really unstable connection speeds.

HSUPA is currently active (for iPhones) in lots of markets, the problem is that it's disabled via kernel AND via radio on the Captivate for god knows what reason. These people that have gotten this to work by using the JP3 modem firmware are getting it to work by using a Vibrant kernel (HSUPA enabled) and a EU firmware (Also HSUPA enabled), but the EU firmwares ONLY work on 1900mhz, so when you move out of a 1900mhz area you'll end up on gprs with only voice capability and horrid data speeds.
[Captivate Android Development] Zilch25:
No, stock modem firmwares will allow you to connect on both 850mhz and 1900mhz, but they're limited to non-HSUPA traffic (thanks AT&T), the EU ROMS are HSUPA enabled but ONLY connect on the 1900mhz band, so if you aren't in heavy 1900mhz you're SOL :(
[Captivate Android Development] Zilch25:
I have no idea... at this rate they'll be lagging behind Verizon for a release date >=( They're conspiring with AT&T to keep us from getting our modem dump!
[Captivate Android Development] AJerman:
For those of you trying to use I9000 ROMs for HSUPA and enduring through the bugs that come with it, you should try using the Bell Vibrant's (I9000m) modem file. It should fully support both 850 and 1900 MHz HSPA.
[Captivate Android Development] Zilch25:
... I had no idea. I'm so on this haha, any good place to grab a modem file? Or just grab a firmware and pull out the modem.bin?

Edit: Downloading UGJH2 now :D
[Captivate Android Development] AJerman:
UGJG8 I think it was... You should grab it from the attachment on this post. :D

Edit: JH2 is slightly newer. JG8 was stock. Probably little if anything changed in the modem.bin, so either should work fine, especially just for some testing.
[Captivate Android Development] Zilch25:
Thank you sir! Now I just have to pick out my international ROM flavor :D
[Captivate Android Development] anilkuj:
I am in a 1900 area and i just get GPRS with this modem not sure abt 850
[Captivate Android Development] anilkuj:
if u pick any international ROM wouldnt we have the same button issues for flashing update.zip in recovery mode etc ?
[Captivate Android Development] anilkuj:
Hi Zilch

please post the UGJH2 modem , let me try that too.
[Captivate Android Development] AJerman:
Don't know what to say, but it's not a modem issue. I'm in a 1900 MHz area as well and HSPA worked fine for me with this modem.
[Captivate Android Development] anilkuj:
the moment i flash back to JM3 or JP3 i get 3G

btw i am on Captivate stock Rom , with Vibrant kernel.
[Captivate Android Development] Zilch25:
I aborted it since he posted the other one =/
[Captivate Android Development] anilkuj:
Zilch abt the Internation Eclair ROm would we still have issues with the recovery console selection ?
[Captivate Android Development] Zilch25:
Probably, I'll let ya know once it finishes flashing
[Captivate Android Development] AJerman:
I believe you, but I don't know why since it worked fine for me at 1900 MHz. I've done all my testing on the Captivate kernel though. I hadn't started messing with the other kernels like you guys because of the other issues they brought up.
[Captivate Android Development] AJerman:
Oh, yeah, look at the screenshot of odin in my original post. Just choose the tar or the bin file with the PHONE button and click start.
[Captivate Android Development] clubtech:
Thanks.

I can actually trying to do the opposite.

Flash the i897 radio on an i9000 phone to enable 850Mhz WCDMA :)

Maybe what you posted will do the magic.
[Captivate Android Development] :
I would be interested to see if that's possible but usually it isn't because the various bands use physically different amplifiers.

Let us know either way.

-James
[Captivate Android Development] AJerman:
Well, you can give it a try, but I don't think the radio support is there, so even with the code to access it, I don't think it's going to work. Worth a try though.
[Captivate Android Development] Drachen:
Here's another idea in the meantime: how about the Vibrant radio? A user showed off a SIM-unlocked unlocked Vibrant to connect to AT&T 3G on 1900 MHz on the other forum. We know the hardware is more similar to the Captivate than the Galaxy S so it might not have the same problems with voice calls.
[Captivate Android Development] AJerman:
I heard that on IRC earlier too, that the Vibrant was connecting to 1900 MHz. Do you have a link to the thread you read that in? I'm downloading the Vibrant ROM now, I'll give it a try.

Update: No go, 3G DOES work, and HSUPA is enabled. But again, I'm sure 850 MHz doesn't work, and again, voice calls connect but I hear absolutely nothing, and the other end hears mostly nothing and some weird static. :(
[Captivate Android Development] Drachen:
Thanks for trying. This doesn't make the Rogers firmware sound very promising if the other two GSM radios don't work properly. This post shows a photo of a Vibrant on an AT&T IP with HSUPA with a speed test.
[Captivate Android Development] trinikartel:
Ok so i read over this entire forum and remembered something. This is primarily for the 850 issue only. Try going here *#*#197328640#*#* -> [1] Debug -> [8] Phone Control -> [7] Network Control -> [2] Band Selection -> [2] WCDMA Bands and see if you 850 is selected and if not select it.

For the "not hearing anything" before you flash the euro radio, go to the same screen (*#*#197328640#*#*) choose option [5] audio and note the values for handset and/or speaker then after a i9000 radio flash see how and if they have changed.

This is purely for research and documentation and any changes are made at your own risk.
[Captivate Android Development] NikAmi:
OK, I am going to preface this by saying that I am a complete newb (I don't even have my Android phone yet because I am still out of the country until mid August) and that my programming skills are completely beginner...that being said, has anyone tried doing a hex comparison between the Captivate radio and one of the others? If someone would kindly post whatever radio files they have, I would like to take a look at them.
[Captivate Android Development] siehead:
When I get to the Band Selection menu and select it, it says RAT Selection Option is Restricted!

I am rooted, what do I have to do to lift the restriction?
[Captivate Android Development] Drachen:
It's a restriction in the radio firmware, not the operating system.
[Captivate Android Development] NikAmi:
I am looking at the modem.bin for the captivate right now in a hex editor. I don't know what I'm doing or if you talented bastards already found this or if it's even important at all, but at offset 00547AE0, there is what looks to be a variable or initializor that selects the HSPA functionality. I don't know if this can be changed in this file yet or if we can change it during runtime with an app, but I will continue to look into it. Here is the code:

RRC(HSPA) CONTROL.. [1] DISPLAY HSPA INFO.. [2] CHANGE HSPA REVISION...\ìâ`[Conneted]HSPA Info..... is_hsdpa_used : %d. is_hsupa_used: %d..[Idle]HSPA Info..... Serving Cell Info :.... HSDPA: %d, HSUPA: %d... [1] RELEASE R99(HSPA OFF).. [2] RELEASE 5(HSDPA ONLY).. [3] RELEASE 6(HSDPA/HSUPA).

*edit* ok, this looks like one of those mendu screens that you have to type a special code at the dialpad to get to a la http://xdaforums.com/showpost.php?p=7358580&postcount=35. If anyone knows how to get to that screen, can you screen shot it?
[Captivate Android Development] AJerman:
Already thought of this myself. I'm a bit rusty in a hex editor, but I did see many references to .c (source code) files in the hex of the modem.bin. One thing I saw in the Vibrant kernel was references to a HSUPA .c file. References that were not included in the AT&T modem.bin. So it looks like it's not a matter of even hex editing anything and turning it on. It's not compiled with the support at all it seems.

So really, all our hopes lay in Rogers' Galaxy S.
[Captivate Android Development] NikAmi:
What about compiling it ourselves using the Captivate source code from Samsung?

*edit* I just took a look at the source code archive I had downloaded a couple months ago and I see that they only included the Android source and not the modem firmware. *darnit* I'm a doofus...I always post before it crosses my mind to check something else. Anyways, I think you're right about having to wait for that Roger's firmware. That or a really cool Samsung dev, but I'm not going to hold my breath for that one.
[Captivate Android Development] AJerman:
They don't release the radio source code, unfortunately.
[Captivate Android Development] designgears:
*#*#197328640#*#* -> debug screen -> phone control -> network control -> band selection

RAT Selection Option

is Restricted!

The other screen says HSUPA is enabled, and I am on the stock rom.
[Captivate Android Development] NikAmi:
I'm pretty sure that that is the wrong menu screen. If I am looking at this right, you are at a screen where you choose between frequencies like WCDMA 1900 or 2100. What I am looking for is the screen that just has HSPA choices.
[Captivate Android Development] dewt:
*#*#197328640#*#* -> debug screen -> phone control -> nas control > rrc(hspa) control >
[Captivate Android Development] designgears:
HSUPA says it is enabled, we don't need to enable it.
[Captivate Android Development] dewt:
I know what it says there, but he was asking for the menu. Also, if you disable both of them in those menus, speeds don't change.
[Captivate Android Development] anilkuj:
Btw JM7 is just out , i just flashed it with the modem you posted

let me see how that goes.
[Captivate Android Development] Zilch25:
Well I'll be damned... it's working... my download speeds are a little meh, but my coverage at home is flaky anyway, but I'm getting 1.5 upstream :D My signal bar is nice and high too

Have you tried using this modem yourself Ajerman? Beats the hell out of my tests on JP3, and JPC

Just changed test server, getting 1.8 down and 1.3 up... ballin :D
[Captivate Android Development] AJerman:
Nah, not interested in the other bugs it brings. My linux build environment is acting up so I'm going to redo it in VM this time and try to look through the code more to figure out what's wrong.
[Captivate Android Development] Zilch25:
Awww dammit another new firmware?! They're KILLIN ME HERE
[Captivate Android Development] Zilch25:
Lol can't argue with that. The lack of decent haptic feedback always drives me nuts. I dont miss the autorotate feature though, I never really use it
[Captivate Android Development] Zilch25:
Oh and for the record, yes the regular I9K kernel suffers from the same BS with not being able to select anything from the recovery menu =P
[Captivate Android Development] anilkuj:
you can always use Ryan's App on the market for rooting and Lag fix , you dont need to go to recovery for that.
[Captivate Android Development] Zilch25:
Nah I'll just throw in tayutama's, itll root too, just have to flash the kernel back and forth
[Captivate Android Development] Zilch25:
So uh... I think I just discovered something really interesting-

I flashed JM7 to my phone for the heck of it, and used the JG8 modem drivers to enable HSUPA. For the hell of it I flashed the captivate kernel over... it STILL has HSUPA.

So if nothing else this should confirm that whatever is limiting HSUPA is somewhere in the AT&T stock firmware and NOT the stock kernel
[Captivate Android Development] AJerman:
No, the HSUPA limitation has nothing to do with the kernel, just the modem.bin. But the Captivate's kernel doesn't has voice with any other modem.bin file.

Which is why it's odd considering there are only very minor changes in the source between the two (Captivate and Vibrant), like... one line in the config or something. It makes me wonder if it's something in the initramfs like Unhelpful was saying, otherwise I'm going to trace everything that is affected by the T959 flag in the kernel. Perhaps something will show up that would be affected by a change in the modem.
[Captivate Android Development] Zilch25:
Ahhhhh okay I see... well I thought I found something interesting lol guess not :)
[Captivate Android Development] strictlyphat:
I went back to stock....i couldn't deal with the bugs..I'll waitfor a more stable solution. And I need landscape...i haute using browser in landscape..hitting home..and having to turn phone to see home screen..is there any hack to get stock launcher in landscape
[Captivate Android Development] derek4484:
Any more word on when the Rogers Canadian Captivate is going to come out? I thought I had read somewhere that it was going to be the 20th, but that obviously was wrong.
[Captivate Android Development] DJGonzo:
Is anyone using the (Bell) Vibrant radio to get HSUPA working?

http://xdaforums.com/showpost.php?p=7951200&postcount=8
[Captivate Android Development] Clienterror:
I think it has come out, but they haven't released the source.
[Captivate Android Development] wpb2:
Would it be the radio, or the Kernel we need from the Bell Vib?
[Captivate Android Development] Zilch25:
The modem.bin file is what you need, but you won't have voice capability unless you're using an I9000 kernel with it. The captivate kernel will only allow voice on stock AT&T modem files.

I'm currently running the JG8 (Bell Vibrant) radio, but I've had to switch over to an I9000 ROM and use their kernel
[Captivate Android Development] AJerman:
Nope, still not out yet.

Radio for HSUPA, kernel for voice and bugs.
[Captivate Android Development] wpb2:
Is voice working, and 850Mhz 3G on the combo you describe?
[Captivate Android Development] Zilch25:
Yes, I'm getting voice and HSUPA in my area which has awful 1900mhz coverage
[Captivate Android Development] AJerman:
The Bell Vibrant has 3G on 850/1900/2100, and GSM on 850/900/1800/1900
[Captivate Android Development] wpb2:
I just read something about the Australian i9000 having 850MHz 3g, along with all the other bands we need in the states.

Any word on getting the modem/ kernel from that one. That would be the best. My area has 1900Mhz 3g, but it is crappy in my office. 850Mhz is what I need.
[Captivate Android Development] AJerman:
I don't know but I doubt it would be any different than the Bell Vibrant. Might as well just use that.
[Captivate Android Development] anilkuj:
do you know the name of the firmware ?
[Captivate Android Development] wpb2:
So I guess I just flash the modem.bin, but I need to be running a i9000 rom, and ??? kernel?
[Captivate Android Development] wpb2:
No I don't. I read it on Samsungs Australian website.

http://www.samsung.com/au/consumer/...dex.idx?pagetype=prd_detail&tab=specification
[Captivate Android Development] designgears:
just tried the JH7(2.2 froyo) modem.bin, no go.

Looks like we wont be getting hsupa in 2.2 either :(
[Captivate Android Development] shaolin95:
We should be able to sue those bastards for this...I mean we pay for the same internet and same price iphone users pay so we deserve to have the same service :(
[Captivate Android Development] AJerman:
We already had that discussion. We don't pay for anything but mobile internet, and we get mobile internet. Nothing in the agreement says how fast it has to be.
[Captivate Android Development] anilkuj:
its JG4 now we need to get the modem for JG4.
[Captivate Android Development] anilkuj:
did u try that with Captivate kernel , would it work with a I9000 or vibrant kernel ?
[Captivate Android Development] shaolin95:
Well, I dont want to get this topic to that direction again but I completely disagree...we pay for 3G speeds which they like to brag about as the fastest Network and I pay the same amount of money any iphone user does so the fact that my phone is capable of doing those speeds and is being intentionally handicapped is not a fair treatment to us no matter how you want to put it.

Regards
[Captivate Android Development] AJerman:
And we get 3G speeds. Upsetting as it may be, they aren't doing anything illegal to us that you could sue about. If I thought it would work I'd be all for it, but they never advertise the phone as HSUPA, so there is never any false advertisement.
[Captivate Android Development] shaolin95:
I guess we are not going to agree on this one any time soon so lets continue with the topic then.

Regards
[Captivate Android Development] alphadog00:
There is really nothing to disagree about - Ajerman's statement is 100% factual. When AT&T released 3G to the masses and launched the iPhone 3G; no one said "Wait a minute; you are not really giving us 3G speeds".

The truth is that all the talk of the 3G and 4G amounts to a bunch of undefined arbitrary numbers. 3G is faster then Edge (2G) in both directions. No where has anyone defined what the numbers for upload and download should be for 3G.

Just because you want HSUPA because the EU version has it, doesn't mean you are entitled to it. Yes, I would like it to, but I am not losing sleep over it. I would rather have Froyo and bug fixes then HSUPA.

EDIT - I am agreeing with AJerman and not directing this at him/her.
[Captivate Android Development] shaolin95:
Again that is your point of view and his, not mine. Thank you.
[Captivate Android Development] Zilch25:
Unfortunately the legal system does not function on "point of view" so the technical explanation is the right one =P Whether we like it or not.
[Captivate Android Development] shaolin95:
There is a reason there are courts and "contracts" are debatable dont you think?
[Captivate Android Development] Zilch25:
I suppose, but in a situation where the speeds are higher than 2g speeds but less than 4g speeds, where would that logically put you?

I doubt you'd even be able to find a lawyer who would take a case like that. Roll that up with the fact that AT&T makes no claims of what a 3G connection SHOULD be (not to mention probably 400 pages of terms and conditions) and all you're left with case-wise is but but but iPhones upload faster than me!
[Captivate Android Development] anilkuj:
the issue here is not wether ATT adevrtised HSUPA or not

the problem is when the phone is capable of HSUPA and ATT deliberately cutting it down whereas it lets Iphone4 to use its bandwidth to the fullest

but we all the know the answer ATT is going to be Apple's slave until its contract is over :)
[Captivate Android Development] shaolin95:
That is your point of view and I respect it but I see completely differently and I am sure others will too so try not to be have such a narrow view, open up to other ideas. ;)

l8r
[Captivate Android Development] Zilch25:
Haha I'm not being close-minded. I'd love to see us get equal treatment to iPhone4 users, but unfortunately AT&T made no promises that we can hold them to. iPhone4 users even have a separate data plan from us so we can't even use that as ammunition to fight it.

Hell if you somehow manage to get a class action going I'll be the first one to sign up. I'm simply pointing out how unlikely it is to ever go anywhere.
[Captivate Android Development] rahlquist:
The other factor people keep overlooking is that while the hardware is capable, samsung may have wanted too much to enable it so ATT may have declined to activate that feature.
[Captivate Android Development] derek4484:
Actually it hasnt come out yet. That's why I was asking if anybody knew when it might come out.

The theory is that it will have HSUPA and since its identical hardware to the AT&T captivate that we could just take the kernel and modem.bin file from it and use that to enable HSUPA on our Captivates.
[Captivate Android Development] frenchtoasted:
I'm running an i9000 rom/kernel and the JG8 modem.bin and I'm getting absurd speeds with my Captivate. 3.3 Mbps Down and 1.1 Mbps Up is just awesome.:p
[Captivate Android Development] sl8125:
But are you getting voice?
[Captivate Android Development] Zilch25:
Yes, you get voice as long as you use the I9000 kernel along with the JG8 modem files. You just sacrifice use of auto rotate, strong haptic feedback, and ease of use when using update.zip packages to get it
[Captivate Android Development] GermanGuy:
Do you have GPS working?
[Captivate Android Development] Zilch25:
Haven't checked it, though I'd imagine it's still just as useless as it is normally. Maybe someone else who's not locked in the office for the next 8 hours can confirm. I can say that it starts up and tries to get a fix, but it can't ever find me in this concrete box I work in =P
[Captivate Android Development] ViViDboarder:
So are you guys just waiting for Kernel source to be released to address these rotation, and haptic issues?