yashsingh1/xdaforums huggingface dataset:
[Galaxy Tab  Android Development] rangercaptain:
I have looked through the vibrant modem.bin with the hex editor (yeah, I need a life), and I saw a place in the margin where it said 3g. But who knows what all those things mean?
[Galaxy Tab  Android Development] RevenG:
I went looked through it too, but I am too scared to change any of the values. haha
[Galaxy Tab  Android Development] rangercaptain:
Well, like Roto says, the worst that can happen is you don't have a modem. I know that from flashing 10 different vibrant modems.
[Galaxy Tab  Android Development] ayman07:
Thou shall not perish during times of neglect!

Bump :-)
[Galaxy Tab  Android Development] Bugman1:
OK...lets get this bounty up to a level that developers will take seriously.

I'm already in for $20. I'll add $45 more so that the bounty is a total of $500.

That makes my total pledge $65.

Anyboby else want to help things along?
[Galaxy Tab  Android Development] rsmurdoch:
in for $20
[Galaxy Tab  Android Development] infamousjax:
wow.. why not just use the voIP method? works just as good :)
[Galaxy Tab  Android Development] itsjusttim:
I'm in for 50$ and can donate now into a escrow account. I would love to see this happen.

We need to update the op, seems like more people pledged that are not on there.

Sgs Vibrant ::

Bionix 1.3.1

Dragon kernel v5 1.4oc

Voodoo lagfix, sound, color

Sg Tab [Tmo] ::

Overcome v1.2.1

1.4oc kernel

Voodoo lagfix, sound, color
[Galaxy Tab  Android Development] RevenG:
Unfortunately, I have to drop out of trying to help because a teenager decided they need my Tab for than I did and stole it. So I am no longer have a Tab.
[Galaxy Tab  Android Development] itsjusttim:
Call american express.. They might be able to help. Also get a police report.
[Galaxy Tab  Android Development] Earthbrain:
I wil put in $20
[Galaxy Tab  Android Development] Bugman1:
If you bought your tab with a major credit card (Visa, MC, AM Express) it might be covered by insurance. If you did use a credit card, check with the issuer to see if they have you covered. I have a Visa card and items that I buy on it are insured against theft, loss and accidental damage up to $1000.00.
[Galaxy Tab  Android Development] itsjusttim:
Yes, and if it was stolen..it can be replaced by them also. If you file a police report

Sgs Vibrant ::

Bionix 1.3.1

Dragon kernel v5 1.4oc

Voodoo lagfix, sound, color

Sg Tab [Tmo] ::

Overcome v1.2.1

1.4oc kernel

Voodoo lagfix, sound, color
[Galaxy Tab  Android Development] wingtytn:
hey guys if u dont beleive me then it wouldnt be a problem for u to put in a different sim card and for it to work im just like u guys if u guys can get it to work ill pay for it myself but i know for a fact that tmo has the galaxy tab's imei on lock why do u think no one is messing with this device but im always waitin and lookin for new roms with 3g cellular and data
[Galaxy Tab  Android Development] ayman07:
will u stop posting useless information on this thread? this has nothing to do with getting 3G & voice working at the same time. changing the IMEI number has nothing to do with it. dont post irrelevant comments. post money or just sit and wait.

you didnt even pledge to donate anything, nothing to drop out. sorry about ur loss.

updated
[Galaxy Tab  Android Development] wingtytn:
thanks that is sumthing to know ive had my tab since the first day tmobile released them ive had it modded since roto made the modem switcher i havnt used it in a while and just recently tried to make a call and i got nothing
[Galaxy Tab  Android Development] Bugman1:
QUOTE:

Yes, and if it was stolen..it can be replaced by them also. If you file a police report

Good luck with that. Do you really think the Police are going to put in any effort to recover a stolen tablet? I wouldn't hold my breath. The only thing the police report will good for is to prove to the credit card company that you were ripped off by a thief.
[Galaxy Tab  Android Development] btyork:
Just to clarify Ayman, Reven didn't post to donate because he was trying to figure out our problem for the bounty. He dropped out of trying to solve the problem, not money.

With that said, I'd also be willing to put 20 into the fund to see this working. Love the modem switcher, but 2g isn't great... I do fear this beast has gotten to big to tackle though. Collection from 40 people is going to be rough, not to mention pinning it on a singular person when half a dozen have contributed... None the less, heres my donation to the cause.
[Galaxy Tab  Android Development] ayman07:
@btyork thanks for clearing that up. Didn't realize he was working on it. Yes I do agree that this is getting big; both a good and bad thing. There's really no other method than to trust the people who said they will give. I'm sure some wont keep their end of the bargain. Overall though the dev will get a big piece of change!

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] carlsbad0331:
Guys, Ive got it all figured out...

I took the square root of one modem, subtracted it from the sum of the other three modems and came up with.......

get this........

nothing....

Sorry, I love you guys. And all the hard work and dedication that goes in to this development. But your getting a little tense. Just trying to lighten the mood in my demented, half crazy, ready to kill someone kind of way!
[Galaxy Tab  Android Development] rangercaptain:
You forgot to take the log of each side. Remember, I'm a Calculus teacher.
[Galaxy Tab  Android Development] itsjusttim:
My girl was pick pocketed for 120euro in europe and filed a police report. Amex replaced it

Sgs Vibrant ::

Bionix 1.3.1

Dragon kernel v5 1.4oc

Voodoo lagfix, sound, color

Sg Tab [Tmo] ::

Overcome v1.2.1

1.4oc kernel

Voodoo lagfix, sound
[Galaxy Tab  Android Development] RevenG:
No I didn't pledge anything, because I was helping look for the solution. That day it got stolen was the day I was gonna start trial and error with the Hex Editor to see if that would do the trick. It kinda pisses me off.
[Galaxy Tab  Android Development] magnum_touchpro:
police dont even care if your whole house was robbed, take the report, list ur stolen items, have a good day.
[Galaxy Tab  Android Development] maxtcee:
is there even any devs\hackers working on this ?

with a purse of $610 yet i dont see any devs or hackers posting on this as of yet
[Galaxy Tab  Android Development] ayman07:
I highly doubt it. I think ill just try a hex editor and go at it myself.

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] rangercaptain:
Which modem will you start with, 2g or 3g? Do you have a hex editor for your pc? Perhaps we can divide up the modems into parts, and find lines that look suspicious, and share the results of the search.
[Galaxy Tab  Android Development] Bandage:
I had started doing the same...a line by line comparison of the modems in hex editor...after 60 or so lines, my eyes were perma crossed and I wanted to shoot myself.
[Galaxy Tab  Android Development] rangercaptain:
Me too. That's why I was suggesting dividing up the lines.

I unlocked my tab by going to a line, like 00101620, and changing a 01 to a 00. On the right side of the screen there was no comment or any hint that location set the unlock condition. What will we be looking for here? Can you know where in all those lines is the byte for 3g on or off?
[Galaxy Tab  Android Development] Gr8gorilla:
use beyond compare, it is free for thirty days and you can do a hex compare, it will highlight what is different.

That is my recommendation. Also looking at the vibrant build.prop there is an ril switch in the libs. That may need to be incorporated. I tried today but couldn't even get a connection. actually I swapped in all the vibrant RIL libs and the lines from the build.prop and the ROTO modems still worked as advertised. I haven't actually tried to look with a hex editor but I may.

My next question is going to be about decompiling the .bin Would we decompile for arm chip? What is the radio chip? If we know that we can pick the correct decompiler, we could at least get some assembly code similar to smali, that would be easier to work with.

I can tell you from a quick beyond compare (comparing hex) that there is a couple of large portions missing from the ROTO-3G modem that are in the 2G modem. Also there are a couple of much smaller sections that go in the reverse.
[Galaxy Tab  Android Development] rangercaptain:
Since the stock 3g modems don't provision for voice that makes sense they are shorter files. The vibrant modems (many work work our radio) allow voice and 2g data. So I think our effort has to be in the vibrant modem.bin, to find out what bytes allow 3g data.

But how are binary files created in the first place? You mentioned a decomplier, so what were they before? Will $650 bribe a samsung engineer?
[Galaxy Tab  Android Development] Gr8gorilla:
Actually, all .bin files can be decompiled with readily available software. But think about something.

The Vibrant modem, allows the Vibrant to have 3G data. So why would it not have 3G data on the tab? Perhaps it is something in the actual rom that is preventing it from working.

Like I said before I added all of the RIL libs from the vibrant, and changed the build prop to match how the vibrant handles RIL, it didn't change a thing with the vibrant radio. Still 2G only. There is a connection there but I haven't made it yet.
[Galaxy Tab  Android Development] itsjusttim:
That you for the updates...

Sgs Vibrant ::

Bionix 1.3.1

Dragon kernel v5 1.4oc

Voodoo lagfix, sound, color

Sg Tab [Tmo] ::

Overcome v1.2.1

1.4oc kernel

Voodoo lagfix, sound
[Galaxy Tab  Android Development] Bugman1:
@GR8

This may be an overly simplistic possible solution, but it might be worth a look.

Would it be possible to decompile the vibrant modem then determine what portions of the code are for the voice capabilities only.

After determining what portions of the code are voice...extract that part and combine with the roto 3G modem.

It may be that the T-mobile tab defaults to 2g on bootup and disables the voice portions of the code at that point during the boot. If the rom never sees a 2G modem file during bootup it might load the the modified roto 3G modem by default since there is nothing else for the rom to load.

I might be out thinking myself here, but I've been banging my head against the wall for a few weeks trying to come up with a possible fix.
[Galaxy Tab  Android Development] Gr8gorilla:
I actually have to study tonight, but what I am thinking is that it may be easier to find why the Vibrant Modem only allows 2G and Voice than to add something back into the on board 3G modem.

Logically it can't be the ROM because the Euro roms, with vibrant modem don't give 3G, the only modem we get 3G with is the roto 3G or the minimally modified original modem and some questionable actions with our EFS folder.

Tmobile's 3G bands are the same whether we have a data device or a phone. We can use any combination of roms and modems and still get only 2G and Voice or 3G and no voice. Why and how?

I have ported euro roms to MT4G, in so doing, to deal with how MT4G handles RIL I had to add the MT4G RIL files and some lines in build.prop to the rom to get the sim card recognized. An example would be my DHD to MT4G rom. My first attempt was pushing all of the RIL files from Vibrant with the corresponding code into the Tab rom. This didn't turn out well. My next thought would be that something may have been done in the framework? I think what we should do is take a fully deodexed Euro Rom and a fully deodexed Tmobile USA rom and compare them and see how they differ.
[Galaxy Tab  Android Development] rotohammer:
From my extensive analysis of the Tabs behavior while testing Vibrant modems, my best guess is that the 3G rf band amplifier switching circuit on the Tab uses a different configuration than that of a Vibrant. My reason for thinking that is because theres just no rf signal strength when in 3G with that modem. I've even placed my Tab right next to my cellular repeater antenna and couldn't get a usable signal. Even if both devices are based on the same chipsets, theres more than one way to wire up the switching of the rf amps, or even the baseband chip mode addressing.

So, if I'm right, I'd need to find the one or two bytes in the modem.bin that set the switches or baseband mode correctly. Not an easy task, especially since changing any bytes will prevent the modem.bin from loading due to checksum validation.

By the time this gets figured out, we'll all be holding new phones/tablets, preferably not Samsung.
[Galaxy Tab  Android Development] btyork:
Coming from Roto... That's not a good sign. Is there anyway to validate his hypothesis? I'm no hex editor... But someone has got to be able to easily find that data... Editing it past the checksum is going to be the tricky part...

Sent from my "way better than an iPad" tab.
[Galaxy Tab  Android Development] rangercaptain:
Hardly "easily"! The 2g modem.bin has a quarter of a million lines/bytes of code.

We are going about this all wrong. We have a general idea of the problems, but the solution is to have what a samsung coder/engineer would have - software and template - and make the modem.bin the way we want it.

Once again, how do you bribe a samsung engineer?
[Galaxy Tab  Android Development] ayman07:
I gave up on this. I bought a vibrant to tether instead.
[Galaxy Tab  Android Development] RevenG:
When I was messing with some of the settings, I turned it to 1700mhz only and was showing that I was in fact getting a signal and it even showed under T-Mobile when I searched for a network in WCDMA only mode. However, the SIM would not allow a connection to it. So I don't believe it was because it wasn't getting the RF signal because it was.
[Galaxy Tab  Android Development] btyork:
So it appears the person in charge of this thread has abandoned us...

Also, fail for buying a tab to just tether... Get a webstick.

Sent from my "way better than an iPad" tab.
[Galaxy Tab  Android Development] ayman07:
Lol ok I guess "giving up" was a bad choice of words. My money is still here for those who fix it. Yes I will update the thread if more money comes in. But....I wont be adding more money (from me) since I bought the vibrant and also... I'm just not hopeful anymore. I wish someone can say that, yes..I'm definitely working on it. I mean the money is there but of no dev wants to assume the role then there's nothing much we can do right? Nevertheless, I hope someone figures it out :)

From the Tab.

www.twitter.com/ayman07
[Galaxy Tab  Android Development] btyork:
Ok, you scared me. It is being worked on, for sure. There are other dev threads it is being discussed it... It isn't super hopeful, but seems possible.

Sent from my "way better than an iPad" tab.
[Galaxy Tab  Android Development] Gr8gorilla:
I think we need to contact @supercurio of Voodoo lagfix fame. He is often in contact with folks at samsung. Maybe he can get some answers or at least some hints from someone there as to what tree we should be barking up.

I really don't have the time I would like to invest in this right now, but if we new where to start, there are some smart people who could fix it, assuming it is possible.

Anyway, lets all start contacting Supercurio and ask for his help. He is good with sammy devices and has sammy contacts.
[Galaxy Tab  Android Development] Nix01104:
I'm in for 50.00 hell I don't want to carry around more than one device... OK 75.00 common I know you can do it, don't give up... PLEASE!!!
[Galaxy Tab  Android Development] StarLog:
Put me down for $20.oo

Running ATT TAB., with Euro rom for voice on TMOUS, so I have voice+2G..

Not bad, but want more.
[Galaxy Tab  Android Development] zozodouce:
i think we all need to check this out

i found this phone company that have the tab on their site with voice enables, i think t-mobile ****s us all.

3G: Third Generation (AWS/UMTS 1700/2100) high-speed data and voice enables faster browsing, email and streaming media. here's the link.

https://www.iwireless.com/phones_detail.asp?pid=91

and they are an MVNO of t-mobile so we all know what this means.

let me kmow what you all think,this maybe the answers to our problem if we could get one of their tab to test to find out what t-mobile has done.we could all have 3G and voice enable :D.
[Galaxy Tab  Android Development] foxmeister:
If you have an ATT Tab, you won't *ever* get more than voice+2G because the ATT Tab doesn't support the AWS bands.

Regards,

Dave
[Galaxy Tab  Android Development] motive:
I'm in for $50
[Galaxy Tab  Android Development] adinis78:
not to be a downer but with the imminent ATT merger, is there really any point in trying to get 3G+voice on our tmo tabs? i, like all tmo users want this to happen but i am not sure if it its worth all the trouble, i mean if this happens and if we switch to att and run the tab with att sim will it even work, i mean the 3g+voice i know the edge+voice works cause i tried an att prepaid sim. :(
[Galaxy Tab  Android Development] rsmurdoch:
Going to be at least a year I thought?
[Galaxy Tab  Android Development] rangercaptain:
At&t won't do this for t-mobile tabs. We will have to do this for ourselves. And its quite a while before the take-over happens. When it does our devices will be orphans!

And you don't get 3g data + voice with a prepaid US at&t sim in a US t-mobile tab. Be careful what you post. You create many confused people.
[Galaxy Tab  Android Development] bgolden84:
I think u should read his post he said edge and voice not 3g that was a part of his question. Just sayin
[Galaxy Tab  Android Development] rangercaptain:
Actually I should have reminded him this is for t-mobile tabs and t-mobile sims, and nothing to do with at&t. If we get a fix, most likely others, like those with other carriers will benefit.
[Galaxy Tab  Android Development] ChimeraPhone:
Out of desperation, I wasted the whole day yesterday trying to find a solution to this issue that maybe someone overlooked. I did find some info that proves that T-mobile AWS (1700/2100) phones work with 3G on NTT Docomo in Japan. So I tracked down a modem for their Galaxy Tab but it was a no-go for 3G. It turns out they do not use the 1700 freqencies themselves but instead have a partnership with another carrier called Emobile, which uses 1700. But it appears that Emobile does not carry the Galaxy Tab.

Did anyone look into iwireless' Galaxy Tab? Their page for the GT hints that it is voice enabled, but we all know how easy it is for marketers to cut n' paste their material together from different sources. Curiously, I was able to put the GT in their online checkout along with a voice plan, but then again it let me continue to the signup part without a data plan... Best bet would be for someone in the iwireless service area (Iowa) to visit one of their stores to test their GT in person.

Put me in for $100 towards the bounty, please
[Galaxy Tab  Android Development] :
Is there any specific reason we cannot use the modem from an unlocked Tab (unbranded) to do this?
[Galaxy Tab  Android Development] rotohammer:
fyi, I got 3G in Germany and Hungary with my T-Mobile tab, not on the AWS band of course.
[Galaxy Tab  Android Development] ChimeraPhone:
Isn't that expected? T-mobile USA GTs also have UMTS Band I (2100). Sorry, I honestly do not know what your point is there...

My original point was that T-Mobile AWS phones have 3G capability in Japan on NTT Docomo, and I had hoped that it worked vice versa so that it might have been possible to use the Docomo modem on our GT for GSM voice + 3G data. But it appears from the FCC filing I dug up that the Docomo GT does not have UMTS 1700 capabilities. Or is the FCC only required to test for expected frequency usage in the US?
[Galaxy Tab  Android Development] arthurbrownleeiv:
I'm in for $50 if someone could do this.

Would it help if we had an iWireless Tab to pull files from?
[Galaxy Tab  Android Development] ayman07:
Amount updated.
[Galaxy Tab  Android Development] adinis78:
Big amount and no takers so far :-/

Sent from HAL 9000
[Galaxy Tab  Android Development] SugarMouth:
I still have hope someone can figure this one out.
[Galaxy Tab  Android Development] rangercaptain:
Me too. The t-mobile network is soo much faster and more reliable than at&t's. I have both tabs and even using the roto switch the t-mobile tab is better to use than the at&t version.
[Galaxy Tab  Android Development] theANDROIDosX:
.....So we Sail to our Heaven....

I do not want to pop anyones bubble here...Rather Lay the Bubble to rest....I have the evidence and DOCUMENTATION...to support my next Statement....Unless you plan to replace the processor then this will NEVER EVER become reality.

I do not ask you to trust my words or my profile status on this site....I rather you gave faith that your Device is STILL a BEAST without the combination! I love my Tab with or without the Dialer too and after getting these documents from my brother...Hence my passion for Samsungs devices...I was disappointed.

Please do NOT ask me for copies of the documents because of risk of legal action against my Brother as well as his employment, and his Family! I wish for everyone to keep hoping i guess but me and everyone ive spoken to about this will be moving onto more reachable goals..i.e...HoneyComb and the Golden Tab!

Source...OFFICIAL documents (6 Pages) explaining the architecture changes, (mainly to pipelines).

Trust!!
[Galaxy Tab  Android Development] maxtcee:
Can you at least explain what the document states and why its not possible unless you change the processor
[Galaxy Tab  Android Development] btyork:
Come now, that's awfully childish. There is enough anonymity to the Internet that you can provide more details than that. Unless your brother is Steve Jobs or something similar, than trust in the fact that your brother isn't the only person to see said documents...

Provide some sort of explanation other than "trust!" ... trust on the internet leads to marrying a girl who was a dude who was a horse who was a broom. (Who get's that? :P)
[Galaxy Tab  Android Development] maxtcee:
lmao the last person that told me to trust them was my father inlaw and now im stuck with his daughter
[Galaxy Tab  Android Development] rangercaptain:
I don't have to trust you, because t-mobile users in Isreal and China were able to have the voice and 3g. It's a US restriction, so not a hardware restriction.
[Galaxy Tab  Android Development] theANDROIDosX:
Dont look too High!

To answer everyones question. . .Tmobile USA Tabs have a modified processor specifically requested by T-MobileUSA! The architecture of 16 different pipelines within the architecture have been modified to restrict cell interactions.

To Rangercaptain. . .I understand your quite adimant to.see this done and to.see.miracles worked on our Tabs but not everyone knows everything. . .Different tabs with unmodified processor! Btw, Cell signals within the air do not determine the actions and processing of Hardware. . .The HARDWARE is the king of THAT court!

And to just clear up an issue im sure will arise. . .Flame me if you choose but when you are all here with your fingers crossed hoping for the impossible, most other users will have moved on and settled with a different device and will be enjoying NEW development within the new Android honeycomb/Tegra platforms!

This is my last post so to all. . .Good luck and dont look TOO high!
[Galaxy Tab  Android Development] btyork:
... That makes no sense at all... We can use it as a cell device already... I do all the time.

Sent from my "better than an iPad" tab.
[Galaxy Tab  Android Development] ayman07:
that dude is on crack. Don't mind him.
[Galaxy Tab  Android Development] rangercaptain:
You are right. The people I know in Isreal and China took US tabs and put in local sim cards after they unlocked them.
[Galaxy Tab  Android Development] foxmeister:
Take a TMo US Tab to Europe, flash the ROM and radio from Euro Tab on it, and you will get 3G on European networks. This is a fact!

So, the TMo US Tabs radio and processor do support voice and 3g simultaneously, but the only known radio image that supports AWS doesn't support voice.

Regards,

Dave