Use hangouts dialer as native dialer - N7 WiFi - Nexus 7 (2013) Q&A

I use the hangouts dialer to make calls on my tablet. However, the basic phone functionality of being able to, for example, find a number through a google search, and call it by tapping on it, does not exist. Is there some way to let this work on my N7 the same as it would on a phone?
Another are i'd like to be able to tap to call is from the contacts app. It simply doesn't do anything when you tap the contact's phone number, as it normally does (make the call) when tapped on a phone.
Any root or non-root solution would work for me! Thanks.

Related

[SOLVED] enabling calling / dialer on A100

I can use my A100 perfectly fine with Sipdroid and my google voice account, however the problem is more or less a convenience issue. Sipdroid doesn't have a good way to view your contacts like in an address book, and it also doesn't dial from the "People" app when you try to place a call using sipdroid. I have had other android devices that the contacts(now People) will allow you to call a person from the internal dialer or a 3rd party one and it automatically forwards the call to sipdroid accordingly. I installed the Dialer One app hoping that it would solve the issue on my A100, and that is when I found out that it didn't work at all with it. I get a message saying "Telephony feature is unavailable on this device" I have had other tablets without telephony capabilities that this app has worked with. I am wondering if there is a simple mod I can do to trick the app into thinking it does have telephony capabilities, or if there is some way I could recompile cm9 to include any missing libraries, system files, apks, etc.. such as the internal dialer. If anyone has got Dialer One to work for them with SipDroid +GV or if you know of an app that works like the default dialer app (that we don't have) then please let me know. I appreciate the help. If I can get this figured out I'll make an attempt at providing a custom ROM with the dialer and telephony features enabled just for people who wish to use Google Voice calling with their tablet. If it is as simple as a build.prop edit then I will add that to my custom build.prop in my thread at http://forum.xda-developers.com/showthread.php?t=1799148
**Edit: I think I found a solution to get SipDroid to place calls when calling from "People(contacts)" I was looking into the process that takes place when a call is initiated and I seen that we have a Phone.apk in our a100 roms, but the process is nullified so nothing ever takes place when something triggers it.
I had the idea, well what devices that are tegra2 based have ICS and allow phone/voice calling? Motorola Atrix 4g does.. So let me find the Motorola Atrix 4G Phone.apk and replace the one I have in /system/app/ with it. Lo and Behold I can now make calls directly from my contacts!! This fixed it, partially.. What still doesn't work? Dialer One still gives the same error - "Telephony feature is unavailable on this device", but now I don't really need Dialer One anyway since I can just use the builtin contacts through the People app. Another thing thats not really desired, once you make a call you will get a blank window for the Phone app at the bottom of your "history" list (button beside the home on the launcher) I will try to figure out a way to get rid of this annoyance and prevent history from ever showing the Phone app.
If you want to try it your self, here is what to do (you must be root):
If you have Android ICS 4.0.3 or newer Download the Motorola Atrix 4G Phone.apk here. **If you are using HC then you will need the Phone.apk from a Tegra2 device that runs HoneyComb 3.x**
Mount /system writeable
Move the file /system/app/Phone.apk to /system/app/Phone.apk.bak
Put the downloaded Phone.apk in /system/app
Touch the phone number for a contact in your "People" app
Choose to call with SipDroid (or other app in list that accepts the dial function)
Watch the call take place (you may want to try dialing someone you know you isn't going to answer the phone or wonder what you are doing haha)
**Please note that this does not enable the "Call/Dial" app to show up in your applications, it simply allows calls to be passed to a Sip dialer such as SipDroid**
I just got an A100 the other day and installed Talkatone. I thought that it integrated with People like it does on my android phone. After reading your post, I tried it out. Talkatone has the "phone intercept" options but nothing happens when you click on a number in People. However, if you have the "intercept sms" option in Talkatone enabled, clicking on a number in People will start Talkatone for sms. Looks like it is dependent on the phone.apk.
However, for Talkatone, you don't really need the People app. Talkatone displays your "people" in the Contacts tab so it is easy to dial out directly from the app. Overall Talkatone works pretty good with Google Voice on the A100, both sending and receiving calls.
notjustafone said:
I just got an A100 the other day and installed Talkatone. I thought that it integrated with People like it does on my android phone. After reading your post, I tried it out. Talkatone has the "phone intercept" options but nothing happens when you click on a number in People. However, if you have the "intercept sms" option in Talkatone enabled, clicking on a number in People will start Talkatone for sms. Looks like it is dependent on the phone.apk.
However, for Talkatone, you don't really need the People app. Talkatone displays your "people" in the Contacts tab so it is easy to dial out directly from the app. Overall Talkatone works pretty good with Google Voice on the A100, both sending and receiving calls.
Click to expand...
Click to collapse
Thanks for the tips, i will check out talkatone, but for now the "People" app works great the way it is suppose to. its always nice to try something different though too! +1
**Edit: I installed talkatone, it works wonderfully well with the Atrix Phone.apk, when you are in the People app, when you click a number to dial, it will prompt you for what you want to use to complete the action, first pick Call(Phone), don't pick Talkatone or SipDroid, then it will prompt you again to complete the action using either Call (Phone) or Talkatone- it should immediately bring up the Talkatone dialer and begin the call. To eliminate these steps, just set the check box to always use the methods on both prompts. First prompt just choose Call/Phone.apk - Second Prompt choose Talkatone. Now when you click a number in People in will automatically call in Talkatone ** Thanks notjustafone for the recommendation of Talkatone!!

Google Voice + Messaging app integration issue

When ever I get a text to my Google voice number (I use native Google messaging app) from someone I know, I can see their name but number has changed. Its kinda annoying because it starts a new chat thread. I end up adding that "weird" number to my contacts to make it work properly. Has anyone been able to figure this out or adding server number to contacts is the only way to make it work?
There is no way around this issue, turn off text from Google voice and just text from the voice app.
When using the standard Messaging app and not the Google Voice app, messages are sent by proxy via a "Google Voice Access Number". The GVA number is that weird number you're seeing. You can call that number to connect to your friend's number, and they will see your GV number on the caller ID. As far as I know that access number is semi-permanent... so you can add it to your address book. It may change after several months at which point the call just won't go through.
To avoid this, disable "Receive text messages on this phone" under the Google Voice settings page from your browser and use the Google Voice app.
I just use the GV SMS Integration app. https://play.google.com/store/apps/details?id=com.mdrtools.apps.gvintegration&hl=en
Works flawlessly. No crazy numbers or anything. I just see their names as if I wasn't using Google Voice.
Quick trick
emaxm said:
When ever I get a text to my Google voice number (I use native Google messaging app) from someone I know, I can see their name but number has changed. Its kinda annoying because it starts a new chat thread. I end up adding that "weird" number to my contacts to make it work properly. Has anyone been able to figure this out or adding server number to contacts is the only way to make it work?
Click to expand...
Click to collapse
One thing i do to avoid this problem is save the google voice port number to my contacts i usually text the google voice created number or initiate the text via google voice app to avoid this problem.... hope this helped!
Thanks for all the info guys I really appreciate it.

(req) Dialer plus other dial options

When I call people, it's almost always voip or messaging via a bunch of different options.
I really really want to integrate these into one place.
I imagine a dialer that has different and quick to access options (if you can be bothered to open the attachment you'll see what I mean). HA! the upside down attachment
So, I want a list of contacts. I tap a contact and a menu of ways of contacting appears. then I can tap the method, maybe skype call, and it will call the number stored via skype. I tap video and it video calls via skype. Maybe I tap we chat or whats app or QQ or msn and then I can message them or send a voice clip, or whatever.
Calling from phones is really changing and the dialer is not keeping up.
I can't see anything that fits with what I want...
Any ideas?

[Q] [SOLVED] Newbie Google voice question

I'm used to the iOS voice app that has an embedded dialer. Is there an analog in Android? Even though I have GV set to ask whether to use GV or my cell number to dial, it seems the only way to dial is to choose a contact from GV app. Using the native dialer always dials from my cell #.
Is there a hidden feature or alternate app for dialing?
You don't need Google voice that's a completely different service. Use google now its much better and it will search anything from any screen by saying "OK google" once you set it up. I'll attach some screen shots for you.
Sent from my LG-D850 using XDA Premium 4 mobile app
I forgot one picture, also here is a guide for the voice commands
http://trendblog.net/list-of-google-now-voice-commands-infographic/
Sent from my LG-D850 using XDA Premium 4 mobile app
Pilz said:
You don't need Google voice that's a completely different service. Use google now its much better and it will search anything from any screen by saying "OK google" once you set it up. I'll attach some screen shots for you.
Sent from my LG-D850 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks, but that's actually not the issue - I'm trying to use Google Voice to that it sends my office phone number as callerID when I call clients from the road. Unfortunately, Google's brilliant (not!) use of "Voice" for the name of a service makes searching impossible to find help on the app. (Google Voice Dialing, as in Dialing with the Google Voice cloud app)
I'm actually using google voice for a second phone line I use with clients. It rings on my desktop and forwards to my cell. I would like to be able to dial out from my G3 using Google Voice so that the callerID that gets sent is my office number, not my cell number. As I said, if I select a contact from the GoogleVoice app, it asks whether to dial with the GVoice app (which goes through a telephone gateway with the Office CallerID), or to dial with the native phone app, which would send my cell phone CallerID.
overzeetop said:
Thanks, but that's actually not the issue - I'm trying to use Google Voice to that it sends my office phone number as callerID when I call clients from the road. Unfortunately, Google's brilliant (not!) use of "Voice" for the name of a service makes searching impossible to find help on the app. (Google Voice Dialing, as in Dialing with the Google Voice cloud app)
I'm actually using google voice for a second phone line I use with clients. It rings on my desktop and forwards to my cell. I would like to be able to dial out from my G3 using Google Voice so that the callerID that gets sent is my office number, not my cell number. As I said, if I select a contact from the GoogleVoice app, it asks whether to dial with the GVoice app (which goes through a telephone gateway with the Office CallerID), or to dial with the native phone app, which would send my cell phone CallerID.
Click to expand...
Click to collapse
My apologies, usually people mean google now, I don't use google voice do I can't offer any advice, but I hope you find an answer.
Sent from my LG-D850 using XDA Premium 4 mobile app
Groove ip should enable your google voice number to be the native caller id.
3nJo1 said:
Groove ip should enable your google voice number to be the native caller id.
Click to expand...
Click to collapse
Thanks - I'll give it a try; that's a VoIP solution though, right? I was hoping for an ability to direct dial (from the gv app). I'm still discovering some of the weird things that work better under iOS than android, and am kind of surprised when it's the native Google stuff that is "behind".
Yehp, it's done wonders as my office phone, you could at the least have it request permission when dialing to which number you'd like to use, just a click away, about the same or less amount of clicks you'd use compared to going into gv, selecting a contact, and dialing. With groov normal contacts, select or dial, await popup for which dialer you wish to use, and bam!
If you go into the Google Voice app on your G3 and then go into the Settings for the Google Voice app, you should see an option entitled "Making calls". In that section you have 4 choices to select from for how you want Google Voice to behave when you make a call from your phone using the native phone app:
1) Use Google Voice to make all calls
2) Do not use Google Voice to make any calls
3) Only use Google Voice for international calls
4) Ask every time I make a call
It sounds like you'd prolly want to go with option 4. That way when you go into the Phone app on your G3 and dial a number to place an outgoing call, Google Voice will pop up and ask you if you want the outgoing call to be placed with either your Google Voice number or your "real" phone number that you got from your carrier. This way you have the choice presented to you for every outgoing call you make from your G3.
I've used Google Voice for years now and this is how it's always worked. I use option 1 for my own needs on my cell phone because I just give everyone my Google Voice number and never give out my "real" cell number except to a few choice friends and relatives, so I always want my outgoing calls to show my Google Voice number to the person I'm calling.
Hope that helps you out.
That works too ^^^^^^^^
The thing is I started using groove when google voice would not allow me to make any calls using the app its self ....
*edit*
I forgot before I said that, yes you can make calls with gvoice, but your caller id will be some other number.
GrooVe IP will allow you to make a call whether on wifi or data (note the full ver is the one that allows the data call) Google's a thing..... and it will also show your gvoice number as the number you are calling from, as well as you can recieve calls to your device instead of just acquiring a voicemail to call back from....
[SOLVED]
Okay, so something that was installed, or uninstalled, as I was fiddling with the phone caused GVoice to lose its hook into the calling processes. Uninstalling GVoice and then reinstalling (from the Play store) re-attached it and now it seems to be working correctly. Thanks for everyone's suggestions!
ranphi said:
If you go into the Google Voice app on your G3 and then go into the Settings for the Google Voice app, you should see an option entitled "Making calls". In that section you have 4 choices to select from for how you want Google Voice to behave when you make a call from your phone using the native phone app:
1) Use Google Voice to make all calls
2) Do not use Google Voice to make any calls
3) Only use Google Voice for international calls
4) Ask every time I make a call
It sounds like you'd prolly want to go with option 4. That way when you go into the Phone app on your G3 and dial a number to place an outgoing call, Google Voice will pop up and ask you if you want the outgoing call to be placed with either your Google Voice number or your "real" phone number that you got from your carrier. This way you have the choice presented to you for every outgoing call you make from your G3.
I've used Google Voice for years now and this is how it's always worked. I use option 1 for my own needs on my cell phone because I just give everyone my Google Voice number and never give out my "real" cell number except to a few choice friends and relatives, so I always want my outgoing calls to show my Google Voice number to the person I'm calling.
Hope that helps you out.
Click to expand...
Click to collapse
Just a clarification for future searchers - yes, this is supposed to be how it works but somehow my phone stopped doing this. No matter what the setting was, dialing from the phone app dialed with the cell number, and choosing a received message or missed/placed call from the Voice app would dial using the Google Voice interchange. It was weird and, apparently, very unusual behavior.

Hangouts Calling! How to disable LG Dialer/incoming call notifications?

In leu of the newly released Hangouts app with Google Voice integration and Hangouts Dialer release, I downloaded and tried out the new Hangouts Dialer just now. It's awesome! However, I'm noticing that if someone calls my standard number or my Google Voice number the stock LG dialer intercepts the call and makes me answer it through the stock interface.
So now I want to permanently disable the stock LG dialer apps safely. I used Titanium Backup to freeze the "Answer Me" app but the calls still come through the stock dialer. Anyone know what else is required to freeze/uninstall to get this to go away?
EDIT 1:
I partially figured it out. In order to freeze the stock dialer app from intercepting calls to your Google Voice number, freeze the following 3 apps...
Answer Me 2.0.0
Phone 4.8.24 (VOICEMAIL)
Phone/Messaging Storage 3.5.16 (SMS/MMS/APN)
This solves the issue for your Google Voice number or if you've forwarded your standard number to your Google Voice number. However, if you don't have your standard number forwarded to your Google Voice number, calls to your standard number will still come through the stock dialer for some reason...
EDIT 2:
I also noticed that if you click on a phone number in the phone's browser (Chrome in my case) or Google Maps, it still opens the phone number in the LG dialer app, even though the app is disabled. So to make a call in Hangouts you need to copy the number then paste it into the Google Dialer. This obviously isn't a great solution by any means. Hopefully we can figure out a way to make the Hangouts dialer act as the stock dialer across everything within the phone.
Oh and info on the new releases:
New Hangouts:
http://lifehacker.com/google-voice-integration-finally-arrives-in-hangouts-1632900742
New Dialer:
http://lifehacker.com/google-launches-hangouts-dialer-gives-free-phone-calls-1632978798/all
sn0warmy said:
In leu of the newly released Hangouts app with Google Voice integration and Hangouts Dialer release, I downloaded and tried out the new Hangouts Dialer just now. It's awesome! However, I'm noticing that if someone calls my standard number or my Google Voice number the stock LG dialer intercepts the call and makes me answer it through the stock interface.
So now I want to permanently disable the stock LG dialer apps safely. I used Titanium Backup to freeze the "Answer Me" app but the calls still come through the stock dialer. Anyone know what else is required to freeze/uninstall to get this to go away?
EDIT 1:
I partially figured it out. In order to freeze the stock dialer app from intercepting calls to your Google Voice number, freeze the following 3 apps...
Answer Me 2.0.0
Phone 4.8.24 (VOICEMAIL)
Phone/Messaging Storage 3.5.16 (SMS/MMS/APN)
This solves the issue for your Google Voice number or if you've forwarded your standard number to your Google Voice number. However, if you don't have your standard number forwarded to your Google Voice number, calls to your standard number will still come through the stock dialer for some reason...
EDIT 2:
I also noticed that if you click on a phone number in the phone's browser (Chrome in my case) or Google Maps, it still opens the phone number in the LG dialer app, even though the app is disabled. So to make a call in Hangouts you need to copy the number then paste it into the Google Dialer. This obviously isn't a great solution by any means. Hopefully we can figure out a way to make the Hangouts dialer act as the stock dialer across everything within the phone.
Oh and info on the new releases:
New Hangouts:
http://lifehacker.com/google-voice-integration-finally-arrives-in-hangouts-1632900742
New Dialer:
http://lifehacker.com/google-launches-hangouts-dialer-gives-free-phone-calls-1632978798/all
Click to expand...
Click to collapse
Geez, seems you wouldnt have to go through all this
antawnm26 said:
Geez, seems you wouldnt have to go through all this
Click to expand...
Click to collapse
Yeah, it's obnoxious. It's got me missing the AOSP ROMs on my Nexus phones. With AOSP you can just set the Hangouts Dialr as the default phone app and call it a day.
My understanding is if you stop forwarding your number to your cell phone on the Google voice website, it will stop ringing your cell number and the only ring will be Hangouts. You may find you also need to remove the now largely uneeded google voice ap, it conflicts with hangouts... NOTE: if you do this, you will not receive GV calls if you do not have a good data connection. You also wan't dial out on GV if you don't have a data connection. Since they aren't going to your cell number anymore.

Categories

Resources