yashsingh1/xdaforums huggingface dataset:
[G2 and Desire Z General] EdKeys:
I reverted one ril in the lib-ril updater that was causing connection problems for some users. Version 2.3 is now posted in that thread if you need wifi calling and want to try it again.
[G2 and Desire Z General] KyraOfFire:
It works!

ROM: Adromadus Audacity B2

used wificalling v 1.2 and updater v 2.4

EdKeys , thanks a bunch!

Edit: Call, receive, sms send and receive all work. I don't use mms.

Edit 2: also works in the same manner with Adromadus Audacity B3 and B4.
[G2 and Desire Z General] KyraOfFire:
I think this thread deserves more attention = ='
[G2 and Desire Z General] BananaFusion:
Thank you, I finally made the switch to ICS now that this is available. Working great so far.
[G2 and Desire Z General] uta8111:
Flashed over to Beta 4 + ril updates + new Wi-Fi calling last night. Seemed basically OK for awhile. Wi-Fi calling working very well. Battery drain may be high. Speed tests are showing very, very slow Wi-Fi speeds. Now seeing SIM full message for first time, as previously noted, no texts are present on the SIM.
[G2 and Desire Z General] EdKeys:
You probably need to upgrade your sim card to the TM9177 version. It is designed for the latest wifi calling application. You're probably running a 9073 sim and that will throw the sim card full error. I've read in some other forums of improved battery life after upgrading to the new sim but I've had mine for a few months and can't compare the difference. If you call t-mobile and tell them they sent you a phone with wifi calling but with the wrong sim card, they might send you one for free. You can also find them online for less than $10.

I'm not experiencing the slow wifi speeds....first report of that. I'll look into the build.prop tweaks in the morning when I get home to see if there's an issue there.
[G2 and Desire Z General] uta8111:
I'm not very confident that T-M will send out a specific type of SIM on demand! Are there any side-effects to the SIM Full message? After a full day of experimenting with Wi-Fi under CM9 now (I had long used it under CM7) I only saw the SIM error once (oddly, right after booting). Are there any other workarounds that avoid having to replace the SIM at this stage? Thanks.
[G2 and Desire Z General] EdKeys:
No workarounds as far as I know. This add-on contains the latest wifi calling app ported from the Sensation. The latest official releases of ICS w/wifi calling on all the newer devices are shipping with the 9177 sim card. I have it now and don't receive any errors. I think its the only way to go forward with the latest version of the app which works with ICS. Not sure if there are other side affects running with an older sim card but it might be the reason for the other issues you are seeing. I highly recommend you upgrade if you want to run ICS and wifi calling. I'll update the OP later this morning.
[G2 and Desire Z General] KyraOfFire:
I am using a 3 year old SIM card and everything is just fine. If you would like, I can send you a log cat of flashing wifi calling over Adromadus AB3.
[G2 and Desire Z General] uta8111:
It turns out that I can apparently pretty easily get a 9177, if that's really necessary.
[G2 and Desire Z General] EdKeys:
A lot of info in this thread about upgrading to the tm9177 sim card....

http://xdaforums.com/showthread.php?t=1304129
[G2 and Desire Z General] uta8111:
Went out and picked up a TM9177 from TM today, with much less hassle than I anticipated. So that factor has now been removed from the equation.
[G2 and Desire Z General] t0ny0:
Quick question... I dont have a G2 anymore, but I got the Sensation. After installing your zip on the sensation - everything works great! Everything, but MMS.

Does MMS work for you guys?

Thanks for the great work! :)
[G2 and Desire Z General] buxtahuda:
Just installed 1.2 over AOKP b37, smurfed out, no v6, EliteMod ICS Kernel. App constantly force closes and won't open. Prompts show up, about registering an emergency address or whatever, but nothing else. Does it just work by turning WiFi on?

*EDIT:

Ok, yeah, got the notification that it was ready and then it worked.

Thank you!
[G2 and Desire Z General] DJMartini:
Was having the hardest damn time getting this to work.

Every time I kept flashing the .zip It'd keep freezing and rebooting on me.

I ended up reading through the thread and found I had the older SIM and just got back from Tmobile with the new TM9177 ... Just ask them to switch it for you saying you're having WiFi and Signal problems. They gave me no hassle.

Still was having problem after getting this.

Ended up flashing the matching .rils and did a EFS whip and YEAAAAAAAA!!! I now have WiFi on and working!

Thank you Op!
[G2 and Desire Z General] EdKeys:
I'm glad you got it worked out. FYI, If you keep the lib-ril updater and the wifi calling add-on on your sd card and flash them at the same time as you flash an update to your rom, then you don't need to flash the efs wipe. BUT, if you boot up first with the stock rils built into your rom, and then flash the updater and wifi calling later, you need to wipe the efs partitions again.
[G2 and Desire Z General] EdKeys:
MMS isn't working yet with wifi calling active. I'm working on it, but I believe it's a kernel issue.
[G2 and Desire Z General] t0ny0:
Thats what i think too. I have a logcat if that might help you.. Dont forget that im on sensation, not g2. Here is the link http://varnait.com/logcat.txt

I think its kernel too, cause as you can see on the logcat - it has errors when switching from wificalling to normal network automatically. And there is some network values missing as far as i can see...
[G2 and Desire Z General] uta8111:
Just wanted to confirm that switching to the 9177 SIM indeed appears to have stopped the SIM FULL errors when using Wi-Fi calling. Thanks again for the help on this.
[G2 and Desire Z General] EdKeys:
Update to Version 2.0

I have updated the OP with links to Version 2.0. This version no longer requires that you flash the lib-ril and gps .so updater first. All patches, files and tweaks have been incorporated into one flashable installer.

Note: .19 radio still required

-Ed
[G2 and Desire Z General] jonknutson:
The link to version 2 appears broken; Dropbox says no file found.

Also, before you posted this version, I successfully installed the .19 radio, but whenever I try to install the drivers, I am unable to connect to the data network (T-Mobile USA). I'm running CM9 Beta 10. I've tried it several times, including wiping cache and Dalvik cache before flashing the drivers, and then the EFS wipe. I also tried it on MexDroid Fried Ice Cream 3. When the G2 starts up it connects:

Network: T-Mobile

Signal Strength (roughly): -898 dBm

Mobile network type: UMTS:3

Service state: Disconnected.

Model: HTC VIsion (T-Mobile G2)

Android 4.0.4

Baseband: 12.62.60.27U_26.13.04.19_M

Kernel: 2.6.35.14-jerl92-andromadus03-tiamat-ics-bfs

***Update***

The latest update works for me, installed the updated radio and the Wifi Calling zip that includes the radio drivers. Thanks, you rock!
[G2 and Desire Z General] buxtahuda:
Discarded -
[G2 and Desire Z General] robuser007:
The wifi to data issue (after about 2hours with my phone) is fixed with flashing those files (I only have the .19 radio) ?
[G2 and Desire Z General] EdKeys:
I haven't experience that problem myself so I don't know if it will correct it. I think you should give it a try since you probably have the original rcdata from your original RUU still in your phone and that rcdata was for a different radio. If it fixes the wifi to data issue, please report back here.
[G2 and Desire Z General] robuser007:
Tried it, didn't made a difference :(

The H or E symbol doesn't appear (and ping google doesn't work).

Still no data when I turn wifi off (after 2hours).
[G2 and Desire Z General] jonknutson:
Rob, I was having issues too (no data access over mobile network), but I finally got it to work. Here is what finally worked for me:

- Downloaded the latest radio update from Ed that has both files in it and flashed.

- Rebooted to ROM.

- Rebooted into recovery.

- Wiped cache, but not Dalvik cache

- Flashed Ed's latest Wifi calling 2.1 with the radio drivers built in

- Flashed the efs wipe utility

- Rebooted into ROM

This is on CM9 beta 10.
[G2 and Desire Z General] robuser007:
No data over mobile network after switching (from wifi ?)

My data works fine as long as I don't use wifi (and turn it off).
[G2 and Desire Z General] DJMartini:
This fixed my problem.

Thanks!
[G2 and Desire Z General] captainreynolds:
I recently flashed (a few months ago) the .19 radio. I'm running G-Lite, not any ICS rom, but I was wondering - would it hurt/help me if I flashed this rcdata.img?
[G2 and Desire Z General] EdKeys:
It won't hurt but could help. Your current rcdata may be older and more relative to an older radio. The zip in the OP contains the same .19 radio image along with the rcdata.img that has additional data which corresponds to the build.prop data. This rcdata.img was released with the RUU that is just about the same as the rom you are running now...G-Lite.
[G2 and Desire Z General] Studio1b:
WOW WOW WOW

all i have to say is WOW

so i was rocking ILWT CM7 with the modded GPS fix and it would take about 15 to 25 secs to get GPS locked.

With this new radio i get GPS lock in 2 to 3 secs CRAZY CRAZY CRAZY

- I flashed the RADIO + CM9 BETA 13 + WIFI + EFS + GOOGLE APPS = 100% WORKING

Thanks for the UPDATE :)

YOU ROCK KEEP UP THE GREAT WORK
[G2 and Desire Z General] htcdz9:
thanks for this, i was looking for wifi calling on an ics rom :P
[G2 and Desire Z General] kbeezie:
I'm assuming the huge bold on the first post "Radio 26.13.14.19" is a typo where .14. is, since everywhere else in the post seems to reference .04. gave me a bit of a headache trying to confirm since you know how paranoid some of us are about getting correct information.

---------- Post added at 11:45 AM ---------- Previous post was at 11:35 AM ----------

I concur, upgraded from 2.22.23.02, and noticed the GPS update was snappy as F**K.

PS: Wifi calling app works fine :D
[G2 and Desire Z General] EdKeys:
First to notice that! Yes, it's a typo. Will fix now. Thx for letting me know.
[G2 and Desire Z General] jonknutson:
I've been having intermittent data issues as well, but I haven't correlated it specifically to no data access after I've used Wifi. It seems to come and go at times. Has anyone else had similar issues?
[G2 and Desire Z General] KyraOfFire:
I finally had time to pick up a TM9177 simcard. While mean download speed is about the same, signal reliability is much better. Totally worth the hassle.
[G2 and Desire Z General] ashwinmudigonda:
I am having some troubles with this patch. I went out of town for a trip last week and the entire time, I kept losing my signal and the only solution was a reboot. It would especially disappear when I turned on the Navigation app. I am not sure if there is a correlation between getting out of WiFi and losing signal, but it appears to be so.

Today, I downloaded the updater and the gps fix again, got into recovery, flashed the updater, cleared caches and flashed the gps fix. It looked good for a few hours until I completely lost signal again and it stayed that way. A reboot as usual fixed it. So I am not sure what is going on. I am running the Andromadus Mimicry ROM.
[G2 and Desire Z General] EdKeys:
Just curious....what is the gps fix? Is that something different than the gps .so file contained in this package? Also, are you wiping the efs partitions after you flash this updater?
[G2 and Desire Z General] ashwinmudigonda:
Man! I keep mucking up the thread to post my questions to. Really sorry. This should have been in the thread about updating radio and the efs wipe for AOKP/CM9 ROMs.
[G2 and Desire Z General] zsouthboy:
Only works for a few hours for me. Using CyanogenMod 9.0.0-RC0 BETA 14. Completely wiped, flashed new radio you linked, wiped EFS, wiped all caches.

Wifi Calling keeps just getting stuck on 'Please wait while connecting to T-Mobile Network'. No amount of stopping/starting the app causes it to reconnect.

Only fix is a reboot.

After a reboot, it again will work for a few hours, then just stop working again.

My use case is to depend on Wifi Calling at home where I have poor cell signal; this worked almost flawlessly for me, until moving to CM9.

I don't see anything useful in my logcat as to why it goes out to lunch, can someone tell me what to look for? Anyone else having this issue?

Thanks again for all the hard work, EdKeys.
[G2 and Desire Z General] EdKeys:
Are you using the newest TM9177 T-Mobile SIM card? If not, that might be the problem. Also, you might want to try going into your wifi settings and "forget" your home network, reboot your home router and then add it back in again. I haven't seen anyone else report about this, so I'm thinking it's probably the SIM if you're still running an older version.
[G2 and Desire Z General] umaro:
Thanks for this! This was one of the things that I _HAD_ to have before I could migrate to ICS.

I know that a lot of/all ICS roms have an issue with mms, but even after getting a working MMS setup (confirmed I am able to send/receive mms)

I can provide a logcat, but it looks like it just keeps trying to connect to the apn over and over. (using AT commands, etc)

I believe this might be causing some additional battery loss, as well, as it doesn't stop trying to connect, at least not for some time.

Thank you again for getting this working in the first place, certainly couldn't enjoy ICS without it.
[G2 and Desire Z General] EdKeys:
Compare your logcat with this CM7 Commit and see if you see a connection. Blk_jack can't find similar device code for our device to modify, but if you can shed some light that would be great.
[G2 and Desire Z General] RhysThePiece:
It works

I have to restart from time to time to get it working when I go outside of my wifi range but I've had to do that for all of my wifi calling (even on CM 7.1).

This works great! Thanks so much!
[G2 and Desire Z General] Gigamaster89:
Same problem as the others, wifi calling never connects after a few hours unless reboot. I am using an old sim card though.
[G2 and Desire Z General] austriker27:
Sorry for being drab, but I read through all the posts but couldnt find what exactly the point of this is..

I understand you get a lot better connection via wifi calling with phones, so did the G2 have it disabled before this? Would it still cost minutes to call/if you made the call via wifi with airplane mode on would it cost minutes? (I am thinking of getting prepaid plan).

Thanks.
[G2 and Desire Z General] EdKeys:
Ever been in a poor signal area...sometimes no signal at all inside buildings? How about a foreign country where you need to get a new sim with a foreign number? With wifi calling you can go anywhere in the world, connect to wifi and make and receive phone calls with your current number just as if you were sitting right near a t-mobile tower. The connection is crystal clear too. Wifi calling was released with t-mobile froyo and gingerbread roms but since they haven't and probably won't releasee an official ICS rom for the G2, this add on was developed to work with the unofficial ICS releases for our device.

Wifi calling is free and doesn't add to your minutes with the better plans so be sure to ask t-mobile about your particular plan before you get started.
[G2 and Desire Z General] Nospin:
Picked up my new sim card from T-Mobile yesterday, no "SIM Card Full" messages anymore. This add on works better than the official app so far, excellent work! :thumbup:
[G2 and Desire Z General] umaro:
I didn't see a connection, but it looks like it's trying to use rmnet0 (cell data interface) when it should be using gannet0 (wifi-calling/cell data interface). I'm a novice when it comes to android code though.

By the way, this problem is also on my wife's MT4GS with CM9/AOKP, so i'm not sure it's device-specific.

Here's my logcat, in case it helps

Thanks for any and all help!
[G2 and Desire Z General] raydar670:
Just to double check i have to rename the .19 zip to PC10IMG.zip and flash them through the bootloader to update the radio and rcdata images? I just want to make sure because back on my G1 I just used to flash radio images from recovery.

(I posted in the MOD thread but this one is newer so idk if that one is closed or not)
[G2 and Desire Z General] c00ller:
That is correct!
[G2 and Desire Z General] MrSkull:
I flashed CM9, radio .19. However i'm living in Vietnam and use the sim card of network provider in there. My noob question is that could i use this mod to make a phone call throughout wifi or not? Anyway best regards for all your hard-working.
[G2 and Desire Z General] raydar670:
My own intuition says no mainly because your carrier needs the backend to support wifi-calling. It's a carrier thing and not only dependent on what mods you have on your phone. That's why we can't have wifi-calling on AT&T here in the states because they don't support it. I think VOIP is supported in the phone app of phones on Gingerbread or higher but I don't have much experience there.
[G2 and Desire Z General] Nospin:
It will only work for T-Mobile USA subscribers. It needs the T-Mobile SIM unfortunately.
[G2 and Desire Z General] KShatzkes:
I used to have a G2 but recently switched to the One S. One of things I miss is having WiFi Calling on my CM9 ROM.

I was wondering, what would one have to do in order to modify this package to get it working on CM9 on the One S?
[G2 and Desire Z General] kbeezie:
This mod/app has been working very well for me lately, and it's also nice that it won't activate when the wifi is too weak (i.e.: risking missed calls etc).
[G2 and Desire Z General] captainreynolds:
Would this work on CM10? Specifically the latest release of the Andromadus test builds?
[G2 and Desire Z General] kbeezie:
Try it and see... :D
[G2 and Desire Z General] umaro:
Has anyone been able to get MMS working over wifi calling? That's the last piece to this mod being perfect. Without it, WAF is pretty low for ICS. :(

I have an old sim, just ordered a tm9177 so I should have it soon and can see if that helps.

Thanks!
[G2 and Desire Z General] kbeezie:
I'm surprised it worked at all with the old card. But I've had no problems sending and receiving mms over wifi calling.

Sent from my T-Mobile G2
[G2 and Desire Z General] GinoAMelone:
No, it didn't work. But, I remember similar symptoms when the ics version was being worked out. On flinny's CM10, wifi calling tries to connect but keeps FCing. Uses a lot of cpu too.
[G2 and Desire Z General] kbeezie:
The separate system files are most likely not compatible with JB then, (it's more than just the wifi calling app and GanOptimizer there's a few extra system files that gets installed as well).
[G2 and Desire Z General] bradley_e_smith:
Any chance of getting your wfi-calling working with JB?
[G2 and Desire Z General] kbeezie:
mine? It's EdKeys, and I guess depends on what he says.
[G2 and Desire Z General] bradley_e_smith:
Sorry missed who was typing (missed read the user name)......lol oh well.
[G2 and Desire Z General] Kanto.nn:
Why do we need it?
[G2 and Desire Z General] kbeezie:
Google and a dozen postings could tell ya why some of us need wifi calling.

Sent from my T-Mobile G2
[G2 and Desire Z General] umaro:
Hello,

I now have a new 9177 SIM card, and my MMS still won't send/receive. are you sure that you are able to send/receive while wifi calling is active on ICS roms?

I will try mimicry, it looks like that's what you're using.
[G2 and Desire Z General] prairie-dad:
Radio and SIM questions

Just rooted G2 and flashed Mimicry 1.3.2 last night, largely without trouble. Used CM wiki instructions for the most part. All good this morning, but would like to work on upgrading radio and installing WiFi phone app of EdKeys, referred to Mimicry's introduction post.

My radio is currently very old (from Froyo, ?) 26.02.01.15_M2

Consensus is that 26.13.04.19 is the way to go (right?)

Read and digested thread on efs wipe and existence of script to automate same...sounds clear. In particular (!_question one_?) it says that efs wipe is a good idea _after_ changing radio...is that correct? So I must:

1) flash radio, described here: http://xdaforums.com/showthread.php?t=970809

2) run efs script of guhl99/AmazingLarry, described here: http://xdaforums.com/showthread.php?t=1028405

3) install EdKeys wifi-calling package, as described here: http://xdaforums.com/showthread.php?t=1664106

The instructions in EdKeys' post above (#3) are a little unclear on one point...it sounds like you could do these three steps in order 1, 3, 2, too, or maybe it's 1,2,3,2...must efs be wiped more than once? (!_question two_?)

Finally, _question 3_ is about TM9177 SIM cards, which EdKeys recommends...how do I find out what sort of SIM card I have!!?? If I have the wrong sort, how do I go about changing it?

Obviously eager to do this right...!

thanks,

dave
[G2 and Desire Z General] demkantor:
sim card info is on the sim card itself, take it out and have a look, if ou feel you need a new one call tmobile and they'll send you one for free, or just swing by the nearest tmo shop

steps like you said, 1, 2, 3... your done, first boot may take some time for gps lock and such, just stay outside a minute and you should be good

on a side note, between rom flashes there is a superwipe.zip that has an efs wipe script built in, personaly I use that each time prior to flashing a new rom... I like clean
[G2 and Desire Z General] prairie-dad:
yup, it's a 9073 SIM

So I think, for safety's sake, I will give the T-Mos a jingle and ask for a new one.

Thx,

p-d
[G2 and Desire Z General] tylerjholmgren:
I would really appreciate if you could work on WiFi calling for andromodus jb I use it as my dd and its a pain not having it. I feel like its getting more stable so it would be worth it as I think more people might switch over soon

Sent from my HTC Vision