yashsingh1/xdaforums huggingface dataset:
[Vibrant Android Development] harpocrates:
Had to chime in here :)

Grooveip uses your google voice account to make and receive calls. So it effectively logs in to google voice (sort of like when you log into gmail and make and receive calls through your pc). Google announced at the beginning of the year that they were extending free google voice calls for 2012 but the plan is to eventually charge. Also when you make calls through google voice your google voice number is displayed to the person receiving the call and the same applies to receive a call, the other party HAS to call your google voice number..not your cell phone number (the one you have through your provider)

WiFi calling is a tmobile app which connects to a wifi network and transfers the call from the network you are connected to the nearest tower etc. This is usefull when you have little or no cell phone coverage (like I do at home where I have no coverage from tmobile). Then you can make and receive calls on your actual cell phone number NOT your google voice number. Initially tmobile was charging minutes for using this service and eventually changed it (it was stupid to charge anyway because they were charging you while using YOUR network).

If you have no cell coverage and are logged into grooveip you can only make and receive calls from your google voice number and some services are blocked from google voice (I believe 800 numbers etc..possibly even 911 as your googlevoice number does not give a location from where you are calling). In my house I NEED the wifi calling app due to no coverage and as much as I like google voice i dont want it to be my only option.

With all that being said, WiFi calling is a terrible app, battery hog, keeps consuming battery even when it is not connected, sometimes will need a restart of the phone to actually work etc..but its become a necessary evil. The lack of it has kept me away from ICS on my vibrant.

I now would like to get ICS and in the past I tried various versions from onecosmic but it seems my vibrant is one of the few that doesnt agree with onecosmics build...I get various bugs here and there no matter how many times I have installed. So I was thinking of Passion ICS. Which version of ICS seems to be the best now and that has the most luck with Jarmezrock's Wifi calling zip?

Ray? :)
[Vibrant Android Development] RaymondPJR:
You! I'm not going to quote all of that, it's too long though very well put. I'm still checking every day to see if Jarmez has finished the port. We won't know for sure until we can test that modded framework.jar. I'm betting it will work fine on the last and even current version of Doc Masters. I was tired last night and decided to flash the newest Doc Masters and screwed something up. Was bootlooping so had to restore a nandroid. Then I did a non-wipe flash which was when I discovered the nandroid was Jarmez's first Vibrant ROM. Docs had flashed right over it and it was running with a minor hiccup our two. The framework of Passion is bound to be very different, but I think Jarmez of making individual fixes for each ROM as necessary. So as long as he makes a fix specific for Passion, and provided the fix itself works, it should work on Passion as a flashable addon. You are right, it is a battery hog of not frozen using Titanium backup when not actually using. However, had you the sense to flash Simply Honey, you would never have had any problems restarting it.

EDIT: Oh, yeah, welcome back! You were missed.
[Vibrant Android Development] Akareem81:
Any 2.3 Rom with Wifi calling?

So I have been on Bionix 1.3.1 for almost a year now because its the only rom i know of that has wifi calling. I am currently at college and Tmobile reception here is just horrible. Back home i have tried Cm7 and ICS Passion, love them but defeats the purpose of having a phone if I am not able to make calls and use send sms. So anyone know a 2.3 rom, miui, stock, or TWiz that allows wifi calling?
[Vibrant Android Development] Killer0515:
Been there man and yes there is one that atleast i have used its Simply Honey, Heres the link http://xdaforums.com/showthread.php?t=1021383
[Vibrant Android Development] skusa93:
Download links in the OP seem to be down.
[Vibrant Android Development] harpocrates:
I am quoting you..

Had I the sense huh...?ive been MIA for a reason...its not easy to keep up to date while MIA...

so your reccomendation is simple honey then....simple honey it is...you found me a weekend project...in between of playing final fantasy 13-2 :P
[Vibrant Android Development] RaymondPJR:
Wifi-calling

I'm sorry, I remember. I'm a bad, bad, person who jokes too much sometimes. Yes, Simply Honey is awesome. The latest is called Honey Creme, which I never flashed because ICS became too much of a temptation once Jarmez announced he would be integrating Samsung into it. My favorite was the previous version. Use it with the Bullet kernel if you want or need working GPS. If not, the Talon version it comes with will give you the full Voodoo Control color options.:)
[Vibrant Android Development] harpocrates:
I pm'd you cause i cant seem to find working links..with megaupload gone seems lots of files have been lost...if you can pm me dropbox links or something that would be awesome...with the wifi calling app of course :) and with working gps please...im lazy and im asking you to let me know what i need.

no need to apologize..just giving you a hard time..its what we used to do :P

BTW, jdan is probably coming here to Boston to go to Pax east and anime boston with me :D

---------- Post added at 05:42 PM ---------- Previous post was at 05:40 PM ----------

oh..and i just ordered the galaxy nexus unlocked today from newegg..ill have it monday..not the thread for this...

so to stay on topic..the links for this wifi calling zip for the various ics versions dont seem to work either...will that be fixed..
[Vibrant Android Development] RaymondPJR:
Wifi-calling

I'd post that in the Honey Creme thread immediately (links down). Other than that I have to leave home, running late. I'll see what I can do later (7pm my time). If you get the files you need before then, remember to use 'Bullet' for working GPS... B...U...L...L...E...T..., Bullet, lol.:D

EDIT: I PM'd you my email. It will be easier to send it that way.
[Vibrant Android Development] Akareem81:
No wifi calling :(

So i should just drop my hopes of ever running ICS or is there any progress on wifi calling for ICS?
[Vibrant Android Development] wtcnbrwndo4u:
Well, it works on OneCosmic's or Doctor's ROM. So you could use one of those. I've been sticking to Passion though.
[Vibrant Android Development] sneakysnake16:
Last I checked it doesnt enable though but correct me if im wrong though id love ics with wifi calling working :D
[Vibrant Android Development] wtcnbrwndo4u:
Oh snap, my bad. I could've sworn I read that it worked on those.
[Vibrant Android Development] sneakysnake16:
Yea it installs the wifi calling app but it doesnt actually enable it just sort of hangs there. last I heard jarmez was working on it but I havent heard anything in about a week so I dont know if he got to it. Would love wifi calling ics though.
[Vibrant Android Development] RaymondPJR:
Wifi-calling

Last word was the framework.jar was fully modded and he was working on an updater script. I'm trying to convince him to release it for testing by just manually pushing everything, but he's the boss.:)
[Vibrant Android Development] sneakysnake16:
Oh ok well thanks for the update and yea he is the man hopefully he does that ICS for the vibrant WITH wifi calling would be awesome! maybe then samsung will stop being dumb and make an official ICS ;)
[Vibrant Android Development] harpocrates:
whats the chance of this being ported to the galaxy nexus s with stock ics? probably none...but i just got thre nexus so i can only hope right?
[Vibrant Android Development] RaymondPJR:
Wifi-calling

That's an interesting idea. You want your cake and to eat it too-stock ICS with wifi-calling added in. I have no doubt it's possible, but getting someone to do it would be the hard part. None of the other devs have really even tried to add this to any ICS ROM (with the exception on Vibranturk) even though it's been done successfully before. On a CM7 ROM too, I might add.
[Vibrant Android Development] ameedi600:
Link is broken, please reupload. Thank you
[Vibrant Android Development] Jarmezrocks:
Will have a link up for you guys if I get up early enough in the morning

Keep an eye on this thread for what peoples results are. This is now a ROM package not just an add on for your ROM unfortunately...please read the OP.

Wifi for i9000 users. Sorry I know vibrant should be first, cause there are more of you guys.

http://xdaforums.com/showthread.php?p=22562110#post22562110

Several reasons for why I had to hold off. 1. is everything is behind cause of my own testing. 2. a guy contacted me here on the forums who has a disability....he is def, and has been waiting out for wifi call so he can video call and obviously lip read I assume. and 3 I was already half way through the framework modifications for GTi9000 and can't swap to decompile another framework.....so it just had to wait. 4. Its late I need to sleep
[Vibrant Android Development] harpocrates:
want my cake and eat it too?? All I want is to be able to make calls when im at home and have no signal. I have grooveip which uses googlevoice, but google voice said free for 2012 and they might start chargin in 2013 and i dont plan on moving just yet.

If Jarmez can make wifi calling work for various ICS roms, stock ICS should be simpler for him...but he is trying to keep everyone happy by making it work with everything so he is busy. Maybe when he is done he could look into making wifi calling for stock ICS. :)
[Vibrant Android Development] PulldOvr:
I posted this in another thread .. I have not seen it mentioned yet. To get wifi calling on the Hercules, I had to upgrade my simcard and its also built into the settings instead of using the app. I'm sure this is old news but I just got the phone a few days ago (from Walmart for $100) to replace my good ol vibrant
[Vibrant Android Development] Akareem81:
Any testers?

So who would be one of the brave souls to test this out?
[Vibrant Android Development] Jarmezrocks:
There are other issues around porting this to our own devices let alone another non-sumsung device. But in saying that, I do say it can be done….and I would love to give it a shot.

I would need at least your framework.jar and your build.prop to get this thing working and you will have to put up with some spoofed details in your build prop to enable some functions, but nothing that will be seen when you do a click on about phone.Mind you it will be in my spare time. So you may be waiting a while….it takes a lot of work, possibly the biggest job I have done so far with anything on here. Far out I am tired today….guna pay for it I can tell :(

Hey Raymond, what’s the exact link or download for this CM7 version…is that the HTC one that I found? That won't work with any of our ROMs but the guy I CC'd you in in my messages wants this to work on his vibrant with CM7.

PulldOvr interesting comment about the hercules having it integrated in the settings….much like how Cyanogen have a lot of their stuff integrated. It certainly deters people from usig it to their advantage. But in saying that, you just have to make sure that the class in the framework don't point to a menu in the settings but back to the old app like it used to. In essence it's bypassing their fooled systems with older technology that they have already released.

Unfortunately I have to wait to hear back from PaulF about using OneCosmic base before I can release. I have mentioned to him that I am willing to either contribute to his builds in return or offer all of my sources and hand it over to him to improve his ROM. I am hoping that this is a fair trade?

I'm doing my best to take the non-ego and non-competative approach to entering the dev world. I am here to help the people….not just gain a status, although I can't help but tred on toes at times even if it is only accidental. My lesson learnt. Never assume that if you've asked to use a previous version that it gives you the right to use the latest release. And Always ask first before announcing anything I a thread.

Aside from that I have had one vibrant user keen and download my ROM from GTi9000 and attempt all sorts of crazy things to get **** happening….to no success, but damn he was keen and fast and good at getting me feedback none- the less. Good on him. I like that spirit in amoungst the people of this forum. Raymond too! There comes a point though when you get tired of flashing and being offline and uncontactable….I know that feeling all too well. I flashed my phone 4 times on the way home riding my pushbike haha, yeah that’s game……especially on the streets of Surfers Paradise lol.

For now I will continue with my own testing and report back to you all about results. Not so much wifi, but calendar, sync and FM radio. Cheers
[Vibrant Android Development] RaymondPJR:
Wifi-calling

Now don't go misunderstanding me. The cake=stock, non-buggy ICS ROM on your new Nexus (no custom ROM). Eating it too=having wifi-calling added in.:)

I understand PaulFord could have a problem if you did not ask if you could use his base to make a complete ROM of your own with this intergrated, but what could he or anyone else say if you made just a flashable that adds the capability to those on his ROMs? I've seen many others make themes, battery mods, etc... for numerous ROMS. I myself had a thread that added themed Samsung messaging apps to any deodexed Froyo ROM. Called it 'Tweaker', lol.

That's the shame of it, I know I bookmarked that thread, but I'll be damed if it shows up. There is a possibility I read that one while on my Windows partition, but I'm having a hard time believing that. I'm wracking my brain right now to remember his name. Once I remember, I can search for him on XDA. Now, if the framework,jar is compatible with Doc Masters, just send me that and I'll do the rest. I'll just push all the files manually and let you know if I can get a connection.

EDIT: unforgiven512. Here is an official CyanogenMod thread, Nexus 1 running Gingerbread- http://unforgivendevelopment.com/20...-wifi-calling-for-cyanogenmod-7-on-nexus-one/

Still looking for the original XDA thread. I distinctly remember he is a blond guy with a ponytail.

EDIT: Finally! Last post January 24, thread still live. Someone else picked up development. http://xdaforums.com/showthread.php?t=919486

EDIT: Yet another thread dealing with CyanogenMod 7.1. I think this is the guy who took over development. Still live. http://forum.cyanogenmod.com/topic/33928-tmobile-wifi-calling-on-71-does-not-work/
[Vibrant Android Development] Jarmezrocks:
If you ask nicely and feed me framework.jar and your current build.prop I can take a look at it for you. From my understanding though there are some things that raise flags for me (just a judegment without looking) that Tmo have their own app for samsung and for htc. That being said why not use the same drivers and the same app on both phones? …..the answer is not obvious. There may be other dependencies hidding deep within each class that checks model specific environements. I know with Samsung it is not the typical TW framework, as the app runs without that. So to try and line up a model of phone that is never even considered to be Tmo wifi compatible and have a very unknowing framework mesh in with a proprietory code/environment is like playing darts in the dark blind folded. Maybe I might get a bulls eye, maybe I won't? haha, mayby I might spear someone with my dart too! Who knows? All I know is that its allot of work even trying to nut out one single model of samsung let alone 2 let alone the afformentioned.

I'm a new dev here….I haven't even made standalone apps yet, and no-one except a more knowing dev from the CM team worked it for his own HTC phone that came previously from T-mob as a wifi compatible device.

They are big shoes to fill trust me! It would take many man hours. That saying, once it is cracked for your device then the limitations of wifi calling for any future release of firmware and now non-existent

If you could russle up a few more people that are Nexus S and Tmo users that want wifi, then yeah I will give it a crack, and will look at it anyway none-the less. AFAIK Our SGS1 base is from leaked Nexus S anyway ;)
[Vibrant Android Development] RaymondPJR:
Wifi-calling

You are right about the wifi-calling app being different for HTC phones, I have several zips from the links I gave you and only one would not fc back when I was testing. I'll send them to you directly. You will immediately notice the difference form the SH zips I sent you.

So, correct me if I'm wrong. The Nexus 1 was an HTC phone that was available to T-Mobile customers. I think that is why there was no need to make changes to framework.jar which would be the reason it's not seen in these zips?

For anyone getting any ideas, the below zips are for some Cyanogen ROM from early 2011 called 'Passion' and not the current ICS Passion!
[Vibrant Android Development] Jarmezrocks:
Any additional help with this would be great!:D
[Vibrant Android Development] kage00:
Hey Jarmezrocks,

it sounds pretty good, I'll get around to flashing it some time soon I hope, I can't get the download link to work in your first post though..?

I wanted to ask too, can you get the samsung 'memo' and 'voice recorder' apks working on this rom?

I can't see your screenshots either, do you have a link?

Thanks
[Vibrant Android Development] RaymondPJR:
Wifi-calling

Actually I'm not certain why avgjoemomma called it that, but I wanted to make it clear to those who rush in that this was not for ICS Passion. I was assuming one of the CM7 nightlies was called 'Passion' otherwise it makes no sense to name the zip that (I don't have all the info, though) sorry. So, I would PM avgjoemomma, and ask him. This link in particular you can see his is quite involved in the ganoptimizer functions. http://xdaforums.com/showthread.php?p=19647942
[Vibrant Android Development] sneakysnake16:
Oh my godddd sooooooo clossseeeeee I need this so bad haha keep up the good work buddy :)

SneakySnake16 Proud Noob to XDA
[Vibrant Android Development] PulldOvr:
passion was the code name from an HTC phone ... the HTC Passion ..pretty sure one of the nexus one models is the Passion
[Vibrant Android Development] PulldOvr:
yup ... if you Google HTC passion you get the nexus one ...
[Vibrant Android Development] Mostdef:
Will this wifi calling work on Kang CM7.1 and CM7 build 232 for Vibrant? it sweet to have a working Wifi calling :D
[Vibrant Android Development] RaymondPJR:
Wifi-calling

Thanks, mystery solved!:D

---------- Post added at 10:09 PM ---------- Previous post was at 10:03 PM ----------

I don't know enough about CM7 to tell you. All I know is the CM7 and CM7.1 that was running on the Nexus 1 had it working. The threads are still live, I'd start by asking questions in one of those live threads (look at the links above your post). Then, just because that's the way I am, I'd push all the files maunually (if I was running CM7 on my Vibrant) and observe what happens.

EDIT: Grimm is on, (that's how I feel cause no wifi-calling yet), gotta go, lol.
[Vibrant Android Development] harpocrates:
Thanks Jarmez... :) but ill let you focus on the work you are doing and will wait and see how demand goes. Some dev might make wifi calling for the galaxy nexus with ICS...it might be you in the future :)

For now I have grooveip working to make and receive calls through google voice and just in case google voice decides to charge I have managed to setup a washington based SIP number through ipKal and callcentric which logs in through the built in ICS sip accounts and that works well too. Of course if I want to use that for outgoing calls ill have to add credit to callcentric.

I just like how you have managed to make wifi calling for various ICS based roms work on the vibrant.

Speaking of...Id like to download your ICS rom with wifi calling to test on the vibrant which has now become a test device since im using the Samsung galaxy nexus as my main phone.. (I do wish it had wifi calling because I do love this phone). Do you have any working links for your wifi enabled ICS rom for the Vibrant?

---------- Post added at 12:56 PM ---------- Previous post was at 12:52 PM ----------

Surprisingly stock ICS on the samsung galaxy nexus is indeed not buggy and works very well...unlike stock eclair and then froyo on the vibrant which was awful and made me look for a custom ROM as soon as I got the vibrant.

The nexus works so well I dont know if I want to test various custom roms out there...unless one comes out with wifi calling built in (Jarmez's future work maybe...:P)

and dont get confused...the cake is a lie (and since i remeber that you Ray arent much of a gamer...that reference is from portal :P )

edit: can someone thank me so I dont have 13 thanks :P
[Vibrant Android Development] RaymondPJR:
Alpha T-Mob

*Gaaah!* Thirteen is not unlucky! Exactly the opposite! Anyway, Jarmez released an I9000 ROM with Wifi-calling in the I9000 forums, why I'm not really sure as no one in Europe can really test it. Anywho, I flashed it and I am not making an understatement that it is really fast! Snappy and responsive, plus the usb sync to PC works just fine. Problem is you can't flash a Vibrant modem to it. We had the same problem with Jarmez's second ROM. I reported on it but he hasn't yet responded. So, there is one thing you could do if you are game. Flash it without first flashing any other modem and report if settings>more>Mobile Networks>results in a force close. Then try flashing a Vibrant modem over it and report back.

The Wifi-calling app starts up fine, but since there is no Vibrant modem and no way to flash it, the app can't read the sim card. That equals no way to test if Wifi-calling has finally been successfully ported. Now, normally I would, at this point, just take out the framework.jar and place it into another compatible ROM, but the framework has been changed. You have a much more skills than I do, so maybe you can figure out if it is some bad .apk, or some install error or whatnot.:)

What I forgot to mention is the key mapping is fine, but for sound through external speakers, you have to have earbuds stuck into the 3.5 mm jack. That means no sound at all through earbuds. It's an I9000 thing, for that phone this is reversed.:)

EDIT: Oh, yeah, I'm just flash weary. I've done it so many times lately and reset everything on my phone, I just want to remain on something that will give me calls and sms,... and music, lol.
[Vibrant Android Development] harpocrates:
so there is no vibrant USA ROM with wifi calling?

To experiment with Roms id have to move the sim card over... Id rather put a stable ROM on vibrant..

Any recommendations?