yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] rangercaptain:
Theres a modem stickie in the development section.
[Galaxy Tab  Android Development] see_u_then:
I looked there too. It does not have the JPE modem.
[Galaxy Tab  Android Development] seawind77:
Also I am able to use my tmobile tab in turkey with both 3g and calls active in the same time without any problem. I bought my tab from china and using it with jk3 modem. My gsm supplier serves at 900 mhz.
[Galaxy Tab  Android Development] rangercaptain:
Thank you, I am envious!

Spain, Turkey, Isreal, woot!

I wasn't sure if US T-mobile tab with one modem in Germany worked correctly?

Who else??
[Galaxy Tab  Android Development] adinis78:
I have posted this in the dev section under the overcome jupiter thread but i figured i would post it here as well:

Not sure if anyone else has experienced this or not but here is what i noticed, i am running a t-mobile tab and just flashed Jupiter wipe.

I am also using rotohammers modem switch, now here is where it gets weird on two separete occations i have noticed that my tab starts to pick up H(3g) while using the modem for 2g+voice, it was full bars i went ahead and tried to make a call but of course it didnt go through, it tried to dial for a few seconds and them it hung up.

This has never happened with any other Rom i have used, has anyone noticed this? Any ideas?
[Galaxy Tab  Android Development] rangercaptain:
Someone else said they got 3g and a few bars then it died.

What modem (baseband) are you now?

What Euro countries did you visit? Did you get voice and 3g with one modem in any of them? I want to make a list to find what/where t-mobile usa tab works correctly.
[Galaxy Tab  Android Development] cgigate:
I traveled to Spain a week ago, loaded JPE modem to my t-mobile tab (striped from Asia JPE stock GB firmware) (I believe any no-NA modem should be same with voice and 3G/H on EU/Asia 3G band 2100Mhz) and moded to replace robo-2G modem (had call volume too low from speaker issue on robo-2G modem).

I was in the two cities of Spain (Madrid and Barcelona), and high speed train from Madrid to Barcelona, all with stable 3G/H signal.

Now I am back to US, it is only 2G+voice under JPE modem, but perfect replacement for robo-2G modem.

Actually, I saw many people actually were using Samsung Tab 7 in Spain, they talk and surf in Metro (subway system) and buses. many cell phone stores sell Samsung Tab 7 as well.
[Galaxy Tab  Android Development] rangercaptain:
Thank you for the update.

It looks like the bottom line is US T-Mobile uses two AWS bands - 2100 & 1700, and I'm hypothesizing, the 2100 handles one direction, the 1700 handles the other direction.

In other countries, the 2100 band is two-way. So the US T-Mobile tab will get 3g and voice with one modem with any carrier that has the 2100 band.

It sounds like it will work on the 900 band the same way (Turkey).

Anyone else have any information to add?
[Galaxy Tab  Android Development] savingeye:
I like to increase my offer from $20 to $40. Thanks.... and I hope we get one soon!
[Galaxy Tab  Android Development] cgigate:
People keep asking and PM me where JPE modem is.

Here is moded JPE modem for ROTO switch, to replace original ROTO-2G modem.

it has much loud voice volume and may have 3G/Voice access outside North America.

Just copy and override original ROTO-2G modem.

the job is still credit to ROTO, i only did some small changes in the bin file to let the "switch" recognize it as "ROTO-2G modem"
[Galaxy Tab  Android Development] rangercaptain:
What did you do to the .bin file - something about the size? Or did you have to modify the script? I would appreciate your modifications steps. Thanks.
[Galaxy Tab  Android Development] rotohammer:
Open one of my modem.bin files with a hex editor, then look at the last 7 bytes of the file. I placed an identifier there as it was a pain to derive this from elsewhere in the file.

I'm glad to see folks finding value in this still. I bricked my g2x lastnight so I had to dust off my tab for use as a phone in the mean time.
[Galaxy Tab  Android Development] btyork:
While it is nice to have this, a solid source for an answer would have been amazing. Sorry to hear about your g2x, you must have had one of the "perfect" ones to be saddened by its bricking :p

Sent from my "better than an iPad" tab... Running Overcome GINGERBREAD!!!
[Galaxy Tab  Android Development] rushstatus1:
TRY the secret code of *#*#2263#*#* ? This will work on tmobile’s samsung vibrant. This will allow you to check mark the 850mhz and 1900 mhz frequency for att 3g network. If you are on tmobile it will need 1700 AWS and 2100 MHZ for tmobile 3g. I would check all the frequencies so you won’t have to worry about this anymore. Let me know if that works for you. Thanks
[Galaxy Tab  Android Development] rushstatus1:
This will allow you to get a att sim card in a t-mobile samsung tab to work using 3g it worked for me
[Galaxy Tab  Android Development] rangercaptain:
This is a list of people who will contribute $$$ to our common problem, not a place for solutions -- there are other threads for that. Post your $$$ promise only! When the bounty is large enough someone will find the hack!

RushStatus1 -- Did you see the title? Your suggestion doesn't have anything to do with that, but thanks for trying.

Edit your last post to include your $$$$.
[Galaxy Tab  Android Development] swordsaint_ss:
I'll add another $20 on that. this would just be the icing on the cake for my tab. please update the OP.
[Galaxy Tab  Android Development] ayman07:
Done!

Keep it coming guys. Soon, no dev will be able to refuse :)

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] maxtcee:
what modem are you using
[Galaxy Tab  Android Development] rangercaptain:
This is crap. It won't work and it doesn't belong on th is thread. If it was as simple as that why would we be paying someone for the solution?
[Galaxy Tab  Android Development] zozodouce:
any hope on this?

would any one ever get this to work ever?
[Galaxy Tab  Android Development] Bugman1:
Have patience...it'll happen.

You can help speed things up if you toss in a few bucks for the bounty! Nothing motivates innovation like $$$.
[Galaxy Tab  Android Development] mafiaboy01:
I'll drop another $10.
[Galaxy Tab  Android Development] ayman07:
It will if u donate some money! $230 thus far...impressive. lets get more!!

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] xpgroup:
Count me $20, thanks!
[Galaxy Tab  Android Development] rangercaptain:
This is a good chunk of change! I'm almost ready to learn coding and go for it!
[Galaxy Tab  Android Development] carlsbad0331:
Well get going then buddy...

I will personally raise my amount to $50 from the original $20 IF someone can get this done before Friday. I am going on a little trip and this would REALLY come in handy!

Is anyone actually working on this? Is anyone close to getting it to work? Or are we wasting bandwidth by even talking about it?
[Galaxy Tab  Android Development] adinis78:
I think that the devs over at the Vibrant forum could probably tackle this but i dont think any of them want to give it a try and that is a shame.
[Galaxy Tab  Android Development] ayman07:
Ya I think you might be right. But I don't think hey will take this on. I don't want to spam their thread tho....maybe someone else can do it instead :P

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] adinis78:
I have actually sent a PM to one of the top devs (Simbionix) asking if he would be interested or if he knew of anyone that would be, that was a few days ago and still no response, either he hasn't read my pm or he is not interested and can't be bothered replying. :(

EDIT: i went ahead and started a thread announcing the bounty and asking for help: http://xdaforums.com/showthread.php?p=11581937#post11581937
[Galaxy Tab  Android Development] RevenG:
I just posted in that thread and I'll repost it here.

I don't know if anyone has tried this or not, but I will say it anyways.

I had flashed the Vibrant KB1 modem. I confirmed that voice did work. So I thought I would try out the *#2243# to see which radios are active, and I saw that 1700 was not even active. I activated it and it showed that it was getting a signal. I even went into mobile network settings and it was showing a T-Mobile. However, this is where the problems began, it would not connect and give the error "Your SIM card does not allow a connection to this network". So if we can find what is blocking it from connecting then we have 3G and Voice using a Vibrant modem.bin.
[Galaxy Tab  Android Development] adinis78:
Please post the modem or advise where we can get it.
[Galaxy Tab  Android Development] rangercaptain:
The service menu code is *#2263#. I have tried every vibrant modem, and posted the results in the Roto modem switcher thread. But keep trying anything. I use an i9000 modem in my at&t tab, so there are things to try still.

I tried the vibrant 4g modems too. I think any galaxy s model phone should work, and should be tried.
[Galaxy Tab  Android Development] adinis78:
The thing is that we know the att tab can do voice+3g but we are interested in getting the t-mobile tab to do that as well.
[Galaxy Tab  Android Development] savingeye:
You can count me in for $20. When do we send the money now?
[Galaxy Tab  Android Development] ayman07:
thread update.

nope, only pay when someone actually does it. ill be on everyones case to make sure that they pay. and if you dont pay, i will put u on blast! sorry it has to be like that, but everyone must put in what they promised. everyone should provide the last few digits from their paypal transaction number so we can put it on the first page or something along those lines. hope everyone is okay with this.
[Galaxy Tab  Android Development] adinis78:
Im ok with it. . . . .
[Galaxy Tab  Android Development] scottprotege:
Ive got two tabs here so ill put $50 total for a working port, $25 for each.
[Galaxy Tab  Android Development] a1jatt:
I dont think anybody can do anything to enable voice.

We need a radio for tab that is capable of voice and data both and there is no radio available.

I havent heard of anybody hacking the radio, only source of radio is the Samsung and most likely samsung will not be interested in any donations.
[Galaxy Tab  Android Development] Bugman1:
If the AT&T tab can do 3G and Voice on the same modem, the T-mo tab should be able to do it too. I could be wrong but, I don't think the hardware in the AT&T is different than that of the T-mo. If the hardware is the same, then it's just a matter of altering the radio source.

The trouble is getting a copy of the necessary source code files....I think.

Am I thinking correctly on this?
[Galaxy Tab  Android Development] RevenG:
Voice has already been enabled. The modem.bin file is blocking the SIM from connecting to the UMTS/HSPA network. Voice and data is possible, but it is just EDGE. We need to find why it is not allowing the SIM to connect to the HSPA/UMTS network.
[Galaxy Tab  Android Development] ayman07:
post money, not questions....unless ur a dev.
[Galaxy Tab  Android Development] ayman07:
this thread shall not die!!!!!!!!!
[Galaxy Tab  Android Development] rangercaptain:
That's what the bounty is for - let's go. Money talks!
[Galaxy Tab  Android Development] SugarMouth:
I am in for $20!
[Galaxy Tab  Android Development] Gr8gorilla:
what we need is someone that has the latest version of IDA pro to decompile and fix whatever T-MO has done to stop the 3g/voice and then recompile and it will be all good. IDA pro vs 6 is about $600, it is necessary for de-compiling android binaries correctly. I don't have a copy, and buying one when the bounty is only half the price is not incentive (I am not saying I could fix this if I could buy the program) but for anyone who could, the bounty would need to be at least the cost of the software needed to #fixit! SO think about that! We are about halfway there, I will can throw in $10 bux. Only cause, I have the google voice pbxes, wifi tethering thing working so it is not an end all for me...
[Galaxy Tab  Android Development] Githrog:
ayman07

You personally and many others have helped me in flashing and understanding the t-mobile tab, getting voice and 3g data at the same time would probably make me jizz in my pants, I'm in for $50
[Galaxy Tab  Android Development] rangercaptain:
I don't have to buy my mechanic a new set of tools when he repairs my truck. Someone out there with the correct tools will get on this project when the time and price is right.

Thanks - we are $10 closer to the solution!
[Galaxy Tab  Android Development] theANDROIDosX:
I would like to add a theory here for everyone to understand...Everyone has been implying that it is in fact the modem.bin that is blocking 3g data with voice together, but i would like to throw out there that it is NOT the modem.bin that is screwing with this! If it was the Modem.bin then flashing a Modem.bin, Which works i would like to add, from a Samsung Vibrant would actually work perfectly! In fact the H actually appears and the phone shows its connected to HSDPA but no return signal for data!
[Galaxy Tab  Android Development] GuardianZX9:
I am in for $25

G
[Galaxy Tab  Android Development] scottprotege:
I was under the impression that this was widely known and that the problem is likely to lie in the ril stack of the euro rom because nobody over there uses the same aws bands
[Galaxy Tab  Android Development] krylon360:
Hey everyone, I'm a Vibrant dev, I dont have a Tab, so can't really try this,

I'm pretty sure you would need to change the files in your efs dir to clone a Vibrant's information.

Files you would need are the nv_data.bin, nv_data.bin.md5, and I think 1 other one, I'll have to get it when I get home.

What this will do is clone the IMIE, product code, serial number, as well as the Unlock Codes. With this, also flash a Vibrant Modem, KB1 for example. You may need to swap out the ril's in /system/bin as well as /system/lib

If you try this, I will not be responsible for any bricks.
[Galaxy Tab  Android Development] woneill1701:
What is interesting is that the AT&T version behaves very much like a Captivate or generic i9000 - to the point where it will work with an i9000 modem.

On the AT&T variant, the Euro ROM will work with either the native AT&T modem or the i9000 version (the reason to use the i9000 version is that AT&T routinely disables HSUPA from all its Galaxy class devices, and the generic i9000 modem gives voice and data simultaneously.)

In this configuration, we have the European firmware (and RIL stack) properly initialising a US 3G modem (with un-modified US EFS information).

The point is that: while there probably is an issue at both the RIL and EFS layers, there is definitely an issue with the native modem from T-Mobile, and there is also an issue with the Vibrant modems that will not initialise the AWS bands - EVEN ON A STOCK US T-Mobile Tab firmware...
[Galaxy Tab  Android Development] Bandage:
Someone get Team Whiskey some effin Tabs!!! They rock the Vibrant world...no doubt they would be cranking out Roms that do your laundry AND cook you dinner, in no time!!
[Galaxy Tab  Android Development] jnutz:
I already tried that and because the Vibrant is not HSPA+ it doesn't work. You just end up with voice+edge and you still have to break the IMEI to prevent being redirected. We need a capable modem and in addition to that we will still have to break the IMEI to prevent the redirect. I have tried several other modems as well but haven't found the magic one yet.
[Galaxy Tab  Android Development] rangercaptain:
I like this - as the $$'s climb, the chatter heats up! The ril stack was mentioned as a cause in the Roto Modem Switcher thread, along with other possible causes, so if any developer scans that thread they can see what was tried, and eliminated, to save them some dead ends.

Roto, I respect your privacy, but if we got a serious dev to work on this, can they meet you on IRC, or to PM you? If you want, you could PM me an email address, and I could screen the emails, and forward the most promising ideas on to you.
[Galaxy Tab  Android Development] adinis78:
I have tried to contact Simbionix in regards to this and he never got back to me :-/
[Galaxy Tab  Android Development] krylon360:
I live a block away from him and have coffee with him once a week, so if you need to get him a message, just let me know, and I can give it to him.

Som and I have been mad busy, with my releasing Bionix Frost 2.2.1 and him continuing Bionix V 1.3.1, and now we are starting Gingerbread.

Som and I have discussed a couple of times if we want to throw in for a 2 Tabs to start work on it.
[Galaxy Tab  Android Development] krylon360:
1 sec, I got one for you ;)
[Galaxy Tab  Android Development] ayman07:
well if u guys figure this out then u could split the bounty and your out of pocket expense would be almost half since you can get a tmobile tab on ebay for $400 easily ;)
[Galaxy Tab  Android Development] adinis78:
that is great news, aside from my donation that i have already pledged i can offer my tab to you guys to test on, what ever we Tab owners can do to help you guys please do not hesitate to ask.

p.s. you guys are the best on the vibrant, even though i no longer use it i keep is a backup to my tab, please keep up the good work.
[Galaxy Tab  Android Development] krylon360:
I'm uploading a HSPA+ Modem for you guys from the SGS4G.

http://sourceforge.net/projects/projectfrost/files/4G ONLY/modem.zip/download

It's not a flashable zip, but I'm sure you guys know what to do.
[Galaxy Tab  Android Development] adinis78:
talk about progress, why couldn't we have done this since day one lol!!! :rolleyes:
[Galaxy Tab  Android Development] adinis78:
just use with odin???
[Galaxy Tab  Android Development] adinis78:
what is your opinion on this:

Posted by btyork over at http://xdaforums.com/showthread.php?p=11750900#post11750900

What your saying is

1) Copy efs folder from his vibrant (will I run into any issues [assume for me] with the network having two of the same device on it?)

2) flash a vibrant modem

3) poof, 3g's and phone
[Galaxy Tab  Android Development] krylon360:
you'll have to take the modem.bin and tarbal it to ODIN, or just use Heimdall if it works on the tab and flash the modem.bin
[Galaxy Tab  Android Development] adinis78:
could try, the worst thing that could happen is that i need to re-flash everything...
[Galaxy Tab  Android Development] ayman07:
ill give it a whirl but since i dont have access to odin nor heimdall ill use the roto modem switcher. will update.
[Galaxy Tab  Android Development] adinis78:
how can you use Roto's modem switcher with the new modem?
[Galaxy Tab  Android Development] ayman07:
u cant. didnt work. usually renaming the new modem to replace the one thats already in the folder works but i didnt work. i was getting no signal after. ill just use odin when i get home.
[Galaxy Tab  Android Development] adinis78:
i'll give it a try, just backing up all my apps and need to re-flash CWR then i flash the new modem
[Galaxy Tab  Android Development] ayman07:
you cant break your system by flashing a modem O_o

but better safe then sorry.
[Galaxy Tab  Android Development] adinis78:
shoot almost forget, will the CF-Root-JME work on the JMI version? if not how can i reinstall the modems i have after testing this new modem or is there no need?

EDIT: never mind CF-Root-JME seems to be working ok with JMI, i went ahead and flashed the moden.bin via Odin that krylon360 posted earlier and nothing, no signal i checked under the Baseband version and it said "unknown".

Lets keep the ideas coming.........
[Galaxy Tab  Android Development] mafiaboy01:
Ya the modem doesn't work.

Sent from Galaxy Tab on Wind
[Galaxy Tab  Android Development] ayman07:
Ya I didn't think it would be that easy :-/

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] rangercaptain:
Heimdal works for the tab.
[Galaxy Tab  Android Development] rangercaptain:
I troll the vibrant thread and team whiskey site, and have tried every vibrant modem and 4g modem. What about any other t-mobile galaxy phone modems, or nexus s? They should be compatible with the tab.
[Galaxy Tab  Android Development] theANDROIDosX:
To all active developers...after a full and close examination of every single relevant file in the tab ROMs i would like to offer my opinion...within the Lib folder resides a file named modemctl.ko. I have a HIGH belief that this file is the actual culprit in this war for normal service! Please examine the coding or the bowels of this file and let us know!
[Galaxy Tab  Android Development] rangercaptain:
I will check to see if that file is in the at&t tab. Can someone with any non- t-mobile tab check for that file?
[Galaxy Tab  Android Development] RevenG:
I don't believe it is that file because it is in my Vibrant as well.
[Galaxy Tab  Android Development] woneill1701:
What would be interesting would be to test whether a Vibrant modem coupled with a Vibrant modemctl.ko on the Tmo tab would be more inclined to properly initialize the modem and get 3G working...
[Galaxy Tab  Android Development] rangercaptain:
That's interesting. I hsve flashed all the vibrant modems, and always wondered what else should I be including, like .ko, or .ril, files.
[Galaxy Tab  Android Development] Technomancer:
There is no difference in modemctl source code between international and and TMO and ATT versions. If you install euro ROM on your Tab all you need is a modem.bin that can do 3G and voice and works with the RIL you have.
[Galaxy Tab  Android Development] thuanvinhny:
And how exactly can you Work with this RIL

? I called Samsung UK and Canada and US. They told me that all GSM tabs have the very Similar hardware (refuse to get to Radio Chips detail). It is the differences of the Carrier requests , so they had to put down some restrictions upon requests.

I told them what about our requests (their customers), isnt it wrong to have those carriers (tmobile att....) selling the tab without contract for a full price....and once bought out, it is locked to that one carrier ? They told me, for now there is no Official Unlock for the Samsung Tab, it will or it will not be one. But for now, there is none.......
[Galaxy Tab  Android Development] Kent_Davis:
my experience

my experience is twofold:

the person doing the work ends up getting crucified and nobody lives up to their pledges. Good luck all. I hope it works out.
[Galaxy Tab  Android Development] carlsbad0331:
That would suck, twofold!
[Galaxy Tab  Android Development] rangercaptain:
I would be glad to put the pledge in an escrow account to show my commitment.

What is your experience with this exactly?
[Galaxy Tab  Android Development] rotohammer:
That is correct. Its all in the modem.bin file. The Vibrant files don't work due to different hardware layout wrt the band selections and band amplifier chips. Currently there is no other AWS band phone with the same hardware to take the modem.bin from. The stock 3G modem.bin from T-Mobile is missing a lot code when you compare it to a Euro or Vibrant file, so its not a good starting point either.
[Galaxy Tab  Android Development] thuanvinhny:
Roto...can we Combine both Modem.bin from Euro and Tmobile together ?
[Galaxy Tab  Android Development] carlsbad0331:
I would gladly do the same, and even up my pledge to $50.
[Galaxy Tab  Android Development] RevenG:
If it was that easy. I have been trying to say it was the modem.bin the entire time. But I haven't heard of anyone actually modifying a modem.bin file.

Where would we even start? Binary is a pain to do trial and error with....
[Galaxy Tab  Android Development] rotohammer:
To a limited degree, yes, and I have done it. There are sections that I believe are check summed, and therefor fail to load on boot after they have been modified.

This isn't a job for a developer, its a job for a hacker, one who's at least as good as me and has free time :)

On a positive note, there is no harm in anyone trying. The worst thing that happens is your device boots up with no active cellular radio.

Has anyone got notes on the modem.bin file format?