yashsingh1/xdaforums huggingface dataset:
[HD2 Android NAND Development] beck_jeffrey:
Thanks for passing along the info. Sounds great to be able use this when you are overseas and want to make voip calls. My need for wifi calling is different in that I have real crappy reception at home and can hardly use my cellphone at home for making or receiving calls. My wife's vibrant has wifi calling capability and it works great and I was hoping to have the same capability:D I guess until something breaks, I will have to continue to deal with that or change phones but I love my HD2:) So, the wait continues. I have tried tytungs 5/18 version but can't get it to work beyond the first call, it just crashes after the 1st incoming or outgoing call. The icon color changes from blue to green but nothing works after that. Have to remove the battery and reboot the phone. Restored my phone to the previous backup until something more stable comes out. Thanks to Tytung and the other developers for all their continued efforts.;)
[HD2 Android NAND Development] hedgy2136:
I installed this today and am able to make and take calls over my home WiFi network. You just use your Google Voice number instead of your cellular number.
[HD2 Android NAND Development] inauthoritative:
Can someone re u/l and link wifi-calling-htcleo-gb-20110515.zip? The previous link = dead. Thanks in adv.
[HD2 Android NAND Development] beck_jeffrey:
Did you mean link for 20110518 zip? I don't see any link for 20110515. If so, no problems here, link works just fine for me:)
[HD2 Android NAND Development] beck_jeffrey:
Well, that defeats the whole purpose of wifi calling for me. My motivation for wifi calling is not to make free wifi calls but to use my cellular number using wifi as I have very bad cell reception near my house. But thanks for the advice, perhaps I could use that feature when I use my phone overseas:D
[HD2 Android NAND Development] cryllic:
I also have awful cell reception in my house. Does anyone know if its possible to forward calls made to a T-mobile number to a Google Voice number? Seems a little backwards, but if it works it (and GrooVe IP) could be a possible solution for those of us with bad signals until the wifi calling app is fully functional on the HD2.
[HD2 Android NAND Development] hedgy2136:
Settings->Call Settings->Call Forwarding

I didn't change anything there myself, so I guess GrooVe did. It's set to Forward when busy, Forward when unanswered, and Forward when unreachable. All to my Google Voice number. You can also set it up to ask before outgoing calls which network to use.
[HD2 Android NAND Development] dublus:
I have no reception where I work and I never miss a call this way. Conditionally forward your T-Mobile number to your GV number and your GV number to your Google Talk ID. In the GrooVe IP settings set the callback number to be your Google Talk ID so you can make outgoing calls.

I use my GV number for incoming to my cell so I also forward GV to my cell number. If someone calls my GV number my phone first starts ringing through GrooVe IP then after a ring or two, my normal cell number starts ringing if I have service.

The GrooVe IP sound quality isn't the greatest but it has improved quite a bit since I first started using it.
[HD2 Android NAND Development] calculus:
I was thinking of posting a new thread but may be Tytung can update his first page.

I searched everywhere and finally found a working solution.

Credit goes to krunalkp in miuiandroid.com

T-MOUSA Wifi calling For HD2 fully functioning with working MIUI V11.1, and

NexusHD2-Gingerbread V2.7. Here is the exact steps that I used.

Make sure you do a clean install for Nexus and then wifi calling.

1. in CWM, Wipe Dalvik cache, wipe cache partition, wipe data/factory reset

2. Install nexus, wifi calling

May want to do the same for Miui.

Always test installation on a fresh install.

Also call T-mobile to sign up for the free wifi calling.

1. For NexusHD2-Gingerbread V2.7 users.

reflash Flash ClockworkMod Recovery following:

Edit flash.cfg and change "system ya 135M" to "system ya 175M"

Flash the following modified file. (this is modified so don't download any

other version. )

Modified pack for MIUI 1.5.20

http://www.multiupload.com/NF1K78B1KP

2. For HD2 NDT MIUI GINGER ROM V11.1

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

reflash Flash ClockworkMod Recovery following:

Edit flash.cfg and change "system ya 135M" to "system ya 175M"

Flash the following modified file. (this is modified so don't download any

other version. )

Modified pack for MIUI 1.5.13

http://www.multiupload.com/DKOQYZHUYH

Finally i got T-mobile wifi calling for both my MIUI V11.1 and Nexus working...

My miui apps ( music, file explorer, gallery etc ) are working... i don't see any problems

at all.. and also wifi calling is working gr8... I can make and receive calls.

I haven't tried other rom, but any rom with tytung's r10 update should work.

You can probably mix and match both modified pack. I just happen to install them

this way. Good luck everyone.

I like using NexusHD2-Gingerbread V2.7 as it's more lean, faster and stable than the

Miui V11.1. It also has build in VOIP dialer, so if tmobile wifi doesn't work, you can still

call with it. Also Nexus has App2SD with apps install right onto my memory card. I don't

need to perform another Ext4 partition.

One more thing. Tmobile wifi calling seems to work on my prepaid card, as well as

post paid plan with even more plus.

thanks GOES TO TYTUNG FOR SUCH A GR8 JOB...

Final update:

Get the latest Sim card from Tmobile, then everything should work.
[HD2 Android NAND Development] bruuutal:
*E*D*I*T*E*D*
[HD2 Android NAND Development] tytung:
Thank you. 謝謝。

Your info has been added in my first post.

Waiting for other users to confirm if it's stable or not.

The only difference of "wifi-calling-htcleo-gb-20110515 new for miui 1.5.20.zip" compared to wifi-calling-htcleo-gb-20110518.zip is build.prop.

Can you describe which lines are necessary?
[HD2 Android NAND Development] calculus:
You are welcome. 不客氣.

I am sorry, but I am not sure. I didn't personally modify the file myself.

May be the original author, "krunalkp" in miuiandroid.com can let you know.
[HD2 Android NAND Development] jjrumph:
So I am a little confused. I have clockwork with 150mb. Can I just flash the file listed for Nexus 2.7 or do I still need to change system ya?

Thanks
[HD2 Android NAND Development] calculus:
The 150MB should work also.

I just set it at 175MB, because it seems like that require is increasing

everyday. This way, you don't have to increase it anymore in the future.
[HD2 Android NAND Development] jjrumph:
Well so far no luck. Wifi gets enabled and ready but when I hit phone dialer, screen goes black. Then get message activity phone(process acore etc. and nothing happens. Go to app drawer and go to contacts and the same thing happens.

??

EDIT: Well I rebooted several times and it made a call. But then it locks up like before. Activity (android phone .acore etc.
[HD2 Android NAND Development] sebasmiles:
Everyone, please remember to backup your ROM. Repartitioning as far as I understand will wipe your rom. So backup, repartition, recover, done.
[HD2 Android NAND Development] calculus:
Make sure you do a clean install for Nexus and then wifi calling.

1. in CWM, Wipe Dalvik cache, wipe cache partition, wipe data/factory reset

2. Install nexus, wifi calling

May want to do the same for Miui.

Always test installation on a fresh install.
[HD2 Android NAND Development] jjrumph:
Okay wiped and reflashed. Wifi came up fine and connected. Made a call hung up. That worked. Tried dialing another number but in the dialing process just got a buzz.Backed out of that. Still have green wifi symbol in notif. bar. Phone keeps buzzing. Get process.com android phone etc. Keeps buzzing and cannot reboot using stop button. Looks like it will make call but just sits at contact number and keeps buzzing. HAve to pull battery to reboot. Using Nexus rom 2.7

Back to the drawing board. :)
[HD2 Android NAND Development] calculus:
Did you tried both version of the wifi calling files? 1.5.13, 1.5.20?
[HD2 Android NAND Development] jjrumph:
I just tried the nexus one. Not the other one. Didnt try since it wasnt for nexus, if its okay I'll try it. thx
[HD2 Android NAND Development] jjrumph:
Have tried both versions now with the same result. Makes the first call then either buzzes until you pull battery, or hang up and then you can't do anything else.

Was hopeful but maybe others will have success or we'll figure out what exactly is causing the issues.

Thanks for the help.
[HD2 Android NAND Development] bruuutal:
If you're having an issue that says something like "you are not a registered Tmobile user," here are the steps I used to solve this.

1. Go to your local T-Mobile retail store/Call T-Mobile Customer Care.

2. Ask for the free "wifi-calling" service to be added to your phone.

a. They can't do it the "easy way" they have to do a little searching to find it.

3. Reboot your phone and try to make calls.

Hopefully this helps some of you! :)

Also, amazing job tytung. This build now works flawlessly for me. Been using it all day and haven't had a single hickup.
[HD2 Android NAND Development] sebasmiles:
Or you can just call the 1-800 number and ask them to add "free wifi calling"....
[HD2 Android NAND Development] gilbreen:
bruutal,

Which version of the Wifi calling zip are you using? May 15 or May 18?

I just installed the Nexus HD2-Gingebread V2.7 on Friday and wanted to give it a couple of days to settle and now I think I am ready to install it.

Also, do you have a grandfathered plan with T-Mobile or one of their newer EM or EM+ plans. I have a grandfathered plan and not sure they can add the free wifi calling service.
[HD2 Android NAND Development] SkippyDogg:
YAAAAAAAAAAAAAAAAAAAAY!!! IT WORKS!!! :eek:. But first boot, Call 1 would work but then after hanged up i get a very annoying buzzing sound. I tried calling again but then the android process closed. I rebooted and IT WORKS!!! WOOOO
[HD2 Android NAND Development] dublus:
With Recovery Version 3.2.0.0 running Typhoon 3.3.4 I installed the miui wifi zip and the wifi app froze the phone on the second call (as many have posted here). Pulled the battery and wiped everything and did full reset (after a complete backup) then fresh installed Typhoon 3.3.4 then miui wifi zip. This time wifi calling seems to work flawlessly but so far I have noticed accelerometer and rotation are no longer working.

Any clue how to get those back?

There may be other things broken and if I find any more I will update.

EDIT - apparently I can only get an EDGE connection.
[HD2 Android NAND Development] sebasmiles:
Guys. Please remember to record a logcat so tytung can look what went wrong.
[HD2 Android NAND Development] dublus:
I'm still pretty new to this so I will do so after I find out how :o.

In the meantime it looks like the accelerometer problem can be switched on and off by changing the "leo" references in build.prop to "bravo", at least for my rom anyway. Of course once I do that the wifi app becomes unstable and freezes. For those that have "leo" references in their build.prop I would think wifi should work without any changes. Which begs the question... what's the "best" rom out there that references "leo" in build.prop? This would be enough to convince me to switch.

It will be a tedious process but I will start changing the references one-by-one to see what happens unless someone here knows which one is connected to the accelerometer and which is connected to wifi calling (hopefully not the same one).
[HD2 Android NAND Development] bigfdaddy:
It works perfectly for me no glitches have noticed low call volume....ty ty ty for this its a life saver...I'm using it with the wonk fix,2second call delay fix,and you're GPS libs....
[HD2 Android NAND Development] dublus:
Which rom are you using and what steps did you take to install wifi calling app?
[HD2 Android NAND Development] iwin2000:
will it mess up my ROM if I try to install this latest version without formatting/repartitioning my phone beforehand?
[HD2 Android NAND Development] AEBobby912:
How do you edit flash.cfg??? helppp

Edit flash.cfg and change "system ya 135M" to "system ya 145M".

I understand it, but dont know how its done. I see the file, and can view it. I see where it says "system ya 135M", but im unable to change it. I have winRAR so it downloads through that, not sure if thats why. I was thinking maybe this is why wifi-calling wasnt working. I need this anyways for the new update (system ya 175M) as well. Any suggestions??

Thanks!

Bobby
[HD2 Android NAND Development] mattbenj:
You're almost there. Right click on flash.cfg and choose edit. This should open it in notepad. Make the change on the system ya 135M line. Once you've done that, you'll need to do a "Save As" - type in the filename flash.cfg - and change the Save as type dropdown to All Files. Otherwise, you'll end up saving the changes to a new file called flash.cfg.txt - and that just won't do. Hope this helps.
[HD2 Android NAND Development] bigfdaddy:
I am using tytung nexus rom.... i changed the cfg to 175mb instead of 135mb......then I followed the steps to install a new rom....before doing the first boot I installed the GPS libs,then did the wonk fix,then did the 2second delay fix,then installed the wifi calling....then I let it do its first startup....I did run into the force close issue when answering a call this morning....I haven't had it sense then so I am thinking it because the phone was asleep over night so it had to reinitialize everything......
[HD2 Android NAND Development] dublus:
Ok, so here's the deal.

I'm using Typhoon 3.3.4 Rom and kept getting the freeze on the second call. After a complete wipe (task 29) and re-install of just Typhoon 3.3.4 without any extra patches or apps I found that wifi calling started working flawlessly. Upon further testing I discovered the accelerometer and compass no longer worked. Digging into it a little deeper it turns out that if I rename the "leo" references in build.prop to "bravo" the broken stuff started working again. Thinking I had solved the freeze on second call issue I did a full restore and then edited build.prop after installing the wifi zip.

So, on the second wifi call, of course, the phone froze. After many hours of trial and error the culprit turned out to be libaudio.so by 2000impreza that many people use to fix call delay, robo voice, and loud outgoing sound. After restoring everything except libaudio.so, installing the miui wifi zip and editing build.prop, I have a perfectly functioning, wifi calling phone.

Sad thing is tyween just included libaudio.so in his latest build.

So, if you or someone you know is getting the freeze on second call issue, it's probably something similar.
[HD2 Android NAND Development] alexfos:
wifi calling work for any carrier or just tmobile sims
[HD2 Android NAND Development] dublus:
Just T-mobile.
[HD2 Android NAND Development] AEBobby912:
You are the cooooolest!

Yahooo....yeah that worked...not sure why i wasnt smart enough to figure that out. I guess i give up too easy haha. I also live chatted with tmobile today and they signed me up for free wifi calling but said it wouldnt work with my phone cuz its not compatible...hahahhah, i was like trust me itll work
[HD2 Android NAND Development] krunalkp:
Thanks... for posting it here ... i ll post update for 1.6.3 in few...
[HD2 Android NAND Development] bruuutal:
pretty sure my post already said that > . >
[HD2 Android NAND Development] AEBobby912:
Wifi call app freezes/phone freezes too..HELP!

OKayyyy. So. I chatted with tmobile today and they put free wifi on my account. So thats solved there.

I have finally got the wifi app to work, where it didnt before. But now when it connects to my network at home it freezes the app. And then ill turn my phone off and on again and my phone will freeze because the wifi is still on and i guess its trying to connect still...idk. Either way its freezing. Ive done full wipes and tried it many different ways. I saw the post at the beginning saying some peoples wifi apps are freezing and theres no solution....so i was wondering if anyone else has the freezes? or if theyve fixed it or any solutions? I have a radio2.12, not 2.15 because i changed it to see if it saved more battery...idk think thats why the apps freeezing though. Any help would be great. I just want my free wifi calling to work:eek::eek:
[HD2 Android NAND Development] tiunilohmu:
I'm wondering how can you make app2sd work with wifi calling install.

If I install dtapps2sd-2.7.5.2, then i have FC with wifi calling

If I install wifi calling right after the nexus rom, then the app2sd doesn't work.

please help, thanks
[HD2 Android NAND Development] demon_da:
could we install this over another custome rom like hyperdroid cm7 and get it to work?

tnx alot tytung
[HD2 Android NAND Development] beck_jeffrey:
Big Thanks to Calculus, Tytung and all others!!!! I got my wifi calling working, WOOOOHOOOOO!!!. Tested it everywhich way, incoming, outgoing, majic jack etc. and everything works fine with no issues. I guess the key is to do a fresh install after increasing the partition to 175 MB and adding all the other patches. If anyone needs help getting this working, I will be happy to guide you through. Good luck!!
[HD2 Android NAND Development] bigd187:
Any word on getting MMS working without switching off wifi?
[HD2 Android NAND Development] AEBobby912:
Yupppp...i need your help. If you got it to work, then i should def be able to as well.
[HD2 Android NAND Development] beck_jeffrey:
Check your PM.
[HD2 Android NAND Development] AEBobby912:
Got it sorry.....sent you one back!
[HD2 Android NAND Development] mattbenj:
I feel your pain

AEBobby912 - I feel like we may be hitting the same point. I've enabled wifi-calling with T-Mo, ran DAF (with modifications), have wiped my HD2 about a thousand times (partition, one other and Dalvik) - copied over the rom and wifi calling app, installed the rom - all is great. I've installed the wifi app before the reboot, as well as after. Connect to my wireless network and as soon as a launch the wifi app - FROZEN. I can feel the battery heat up - and the HD2 is as good as a paper weight! Have to pull the battery - but then I run into the device attempts to connect as soon as I boot up, so it freezes again. I usually just start over at that point. I've tried the 2.7 rom as well as several MIUI roms that people claim wifi calling works great - and I get the same results each and every time. Any tips that you get that help would be greatly appreciated - I would love to get this working, but I think I may have to get a different phone.
[HD2 Android NAND Development] AEBobby912:
Yeah i tried it again today with the 2.15 radio and it still freezes:mad::mad:. Yeah i agree, i think were both getting the same exact results. ughhhhh another xda member said he was gonna help me because hes in So Cal as well. I can let you know if i get it working and give you all the info and guide you through what he tells me. Buttttt we gotta get it to work first ahha....so we shall see. ill keep ya posted with PM's :D:D
[HD2 Android NAND Development] sebasmiles:
Guys, if youre having problems, please see above. Basically just extract that to a folder and run the 3 BAT file while your screen boots up.
[HD2 Android NAND Development] beck_jeffrey:
Sorry guys, have not been able to get on the forums, got busy with things. Anyway, check your PM. Here is a little guide that I prepared in case anyone is interested. Good luck!!
[HD2 Android NAND Development] beck_jeffrey:
*************
[HD2 Android NAND Development] dublus:
With regard to your question as to whether there would be a 'warm handoff' between wifi and 3g, this does not happen and is not designed to with the android app. With the original HotSpot by Tmo it was designed to work that way and, if you were careful it worked pretty good.

One day my wife told me there was a 'dead spot' for cell signal just past our driveway. I laughed and told her to drive real slow and the dead spot would go away. It did.

Of course the dead spot was where the hand-off was occurring between our wifi and the cell signal which wasn't happening quickly enough so the call dropped.
[HD2 Android NAND Development] trex3300:
Will this wifi calling work with sd build?
[HD2 Android NAND Development] sebasmiles:
Matt, please take a record of the logcat as I showed above and add it to the forum.
[HD2 Android NAND Development] sebasmiles:
tytung were you able to check into this? do you think it may be the source of the problem with some of the people around here?
[HD2 Android NAND Development] beck_jeffrey:
Thanks for the info. dublus. Now I know what to expect. Funny about the "deadspot" with the wife, sometimes we all come up with stories to avoid long, drawn out explanations which most of the times kinda do not register anyways:D
[HD2 Android NAND Development] tytung:
I'm not a T-Mobile customer, so I cannot test and check it.

The attached file is a default Gingerbread 2.3.4 libaudio.so compiled from AOSP.

In other words, it have call delay, robo voice, etc.

Please trial and error by yourself.
[HD2 Android NAND Development] beck_jeffrey:
Thanks Tytung for recompiling the file. I don't know whether it is real or figment of my imagination, but I have re-installed the ROM with the new libaudio.so and it seemed to have improved things even more for me. I have not had any crashes so far and things seem a bit smoother. Will continue the testing and will report back. Thanks again for all your efforts, you are making a lot of people a lot happier;):D
[HD2 Android NAND Development] iwin2000:
is this going to ****up my HD2 if I install it without reformatting my phone? I really want wifi calling but I'm scared because I have everything how I like it on my HD2 like it is right now.
[HD2 Android NAND Development] AEBobby912:
trying to see if it works?

Im trying this ROM out to see if it works. Which miui update file did you use? the.20 or.13? And did you change the 135M to 175M, or just flash the miui file right away? One day i will get wifi calling to work! On a lighter note, im glad the MAVS won the championsip:p:p;)

EDIT>>>>> IT still freezes for me even with the Typhoon ROM. My phone sucks sometimes haha. More trial and error.
[HD2 Android NAND Development] beck_jeffrey:
Well, not necessarily so as long as you have big enough CWM partition like over 150-175k. I think the reasons for reformatting is to make sure that you have big enough partition and to make sure that none of the installed programs interfere with the working of wifi calling. Just to be on the safe side, backup your ROM using the CWM backup/restore option and also backup your apps, data and setting using either Titanium or other backup programs and then install the wifi patch and see if it works. If it does then you are home free otherwise reformat the phone after you do the necessary backups and worse comes to worst you can restore your phone to its original condition using the CWM restore function. Don't let your fear hold you back. That is the name of the game in this hobby:D
[HD2 Android NAND Development] dublus:
I used the .20 with typhoon and made some edits in the build.prop after installing the zip (using 150M). After using this setup for a while (with perfect wifi calling) I discovered my 3g speeds were much worse than before and through testing confirmed it went back to normal without the wifi calling mods.

I like typhoon quite a bit so worked on getting wifi calling to work with the typhoon build.prop with the wifi edits from first post. It works perfectly until the wifi signal disconnects and the phone freezes.

Now I'm comparing the two build.props to see what might make one survive wifi disconnect while the other doesn't.

I've also been looking for directions on how to get logcat data from the wifi app but I haven't found anything that starts at the beginning and goes through each step.
[HD2 Android NAND Development] Yom:
So, do the latest bits require MAGLDR? I have tried these on 2 CLK MIUI ROMs (NDT and ladyboo's) and Typhoon's CLK latest, and I get the "Enabling... " text in the app but it never enables...

Does anyone have this working with the CLK boot loader?