There are so many possibilities of leading a phone call these days - GSM, threema, telegram, whapp and some more.
How can I create a status (set a variable eg), which is activated when I'm leading a phone call, no matter which service I'm using at the moment? - It's so annoying to be in a call - and suddenly for some reason the podcast or music player jumps in...
Cheers,
Wolf
Related
CDMA can't do data and voice at the same time so if the phone is transferring data and you get an incoming call, it will go to straight to voicemail. For WM most people don't notice this because data isn't always on, but for us it's more of a problem especially if you're using things like navigation.
There is a solution, it's to turn off "Dedicated Data Transmission Mode". For some reason this is enabled by default (at least on my device).
To do this, start a console and type:
Code:
echo -e "AT+HTC_DDTM=0\r" > /dev/smd0
if you want to see if it's enabled first type:
Code:
echo -e "AT+HTC_DDTM?\r" > /dev/smd0
and then do:
Code:
su
logcat -b radio
There should be an entry at the end saying:
Code:
AT< +HTC_PKTST: 0
if it's disabled, or
Code:
AT< +HTC_PKTST: 1
if it's enabled.
Anyone know why this is enabled by default, surely calls are more important than data?
If this works well we can put it in the RIL.
Will this stay disabled even after a reboot? Or is it something that would need to be done every boot?
This sounds great. I actually haven't missed many calls, I think I lost more in Windows Mobile.
This is a small related question / observation: in winmo, if a text message came in, it would interrupt the data. On Android, it appears that the text does not interupt data at all. I could tell this because I stream music, and in Winmo it would always stop and rebuffer, but Android, the text comes in and nothing is lost. It appears to me that Android handles our data service more efficiently. Also, it seems like 3g coverage sticks better in areas of poor service (my office on the 43rd floor for example)
Electroz said:
Will this stay disabled even after a reboot? Or is it something that would need to be done every boot?
Click to expand...
Click to collapse
It stays disabled after a reboot.
interesting, would this interfere with sms too? I would assume the sms just keeps trying again until the phone accepts it, and this would not affect it?
tatnai said:
interesting, would this interfere with sms too? I would assume the sms just keeps trying again until the phone accepts it, and this would not affect it?
Click to expand...
Click to collapse
Yes, SMS doesn't doesn't have this problem.
Can someone make an androidupdate.tar with these changes for noobs
PLz & Thanks
I was actually going to make a post about this...
I've been missing a ton of calls. I had no idea until several people (all non-related) gave me crap about it over the last 2 week. I even watched people try to call me 4-5 times in a row and nothing came through. Then they sent me texts and I got those instantly.
I've missed pizza delivery phone calls, calls to let me know to let people into a building, etc. I thought that maybe it was reception, but watching people call me proved that it wasn't. Didn't think it was data either, since I never really actively use it, and didn't think that so many calls would "happen" to fall on times where the data was being used in the background.
Quite unpleasant...
Needless to say, hopefully this remedies the issue!
Another possibility is the CMOD command. Usually it is only supported on GSM devices, but for some reason ours responds with OK which tells me maybe it is supported?
Right now it is set for CMOD=0 (I couldn't tell you why, nor can I tell you what will happen in the other modes... I still haven't found a good description of the spec)
Here's the description from a gsm spec:
AT+CMOD Select Call Mode
If single mode is selected, the call origination
and hang-up procedures are similar to those
specified in proposed ITU-T
Recommendations V.25ter, T.class1 and
T.class2. Semicolon dial modifier shall be
used to start a voice call when +FCLASS=0.
In GSM there can be alternating voice/ data
and voice/ fax calls (see GSM 02.03).
Syntax: AT+CMOD=<mode> <cr>
Parameters: <mode> = 0, 1, 2 or 3
0 = single mode. (DEFAULT)
1 = alternating voice/fax (teleservice 61).
2 = alternating voice/data (bearer service 61).
3 = voice followed by data (bearer service 81).
Interesting.
I stream a shoutcast stream and Podcasts everyday to/from work. In cases where people do call me, the stream stops and the phone rings.
I am using a CDMA phone (Sprint) too.
I just tried streaming audio via OrbLive while receiving a call and it stopped the streaming and displayed the incoming call. Sprint Touch as well.
If it makes a difference, I had to close OrbLive and restart it in order to continue using it. It kept showing that it was trying to connect, but never did, so I closed it.
this was disabled by default on my phone... or maybe I disabled it last year? I don't know...
I think we should absolutely add this to the RIL.
mine is disabled, using plemen's donut from nand. for a while (a couple months) now I have had no problem with missing calls, even when using internet or navigation.
Anyway to script this one up?
Here in my country (Honduras) gmaps are bad calibrated... but i have a gtalk issue this time...
I use gtalk a lot to stay in touch with my GF who lives in another city, lately we are having some trouble with gtalk... for example:
1) i send some messages and i expect and answer from her, but later, when i noticed she hasnt answered, i take my phone, and touch the gtlak icon again... ant it says that all the previous messages hasnt been delivered...
2) She send me messages that i dont receive until she calls me ... when we hang up, the phone immediately vibrates and i receive them!
whut should i do? is there a newer version?
Before you blame Google services, you should try and blame - 1) something in your phone setup, 2) the network you're using. Especially considering that the phone (and other phones with those services) are out for a LONG while, and such problems aren't reported.
It sounds like your data connectivity is at fault - because the messages don't get delivered until the phone rings, or randomly stop being delivered. Check your 3G data.
P.S. Check your GPS accuracy (satellites locked, etc) with program like GPS Status.
I am setting up both my and my wife''s phone on Google voice. This is what I am running into:
setup
Both phones set to use Google Voice for calling and voice mail
Both phones do have the Google Voice number in the address book for each other.
The Issues
The scenario for these is letting it go to voice mail.
Sometimes on the calling phone, I do not hear a ring from the other phone, and nothing from the answering voice mail either. If I hold on for a bit listening, finally hang up, then the phone called will get a blank voice mail. The phone I am calling from continues to say 'Dialing' until I hang up. This seems to be happening on only one of the phones. (May find otherwise with more testing).
On the phone being called, when I try to use the slide up to have it send a message when rejecting a call, (for example "Sorry, will call you back",) the message is never received on the other end. Of course I would expect that message to go to Google Voice. Is that set to use SMS only? (I do not have SMS service). This happens no matter which phone is calling the other. Never is the message received. I have not tested it with a phone calling that in fact has SMS capability.
Any thoughts?
This is not a Nexus 4 specific issue, but rather a general CM10.1 issue.
The stock CM10.1 phone app normally does a good job of blacklisting numbers - but when you have the phone connected to a Bluetooth handsfree, and the blacklisted number attempts to call you, then the Bluetooth handsfree will start ringing and it's impossible to stop the ringing unless the caller gives up or you disconnect the Bluetooth.
The handsfree device in question is the Ford Sync system built into my car. Earlier today, I blacklisted the number 6474964196 (for others who live in Toronto, blacklist it too!) after realizing it was a scam to impersonate the bank TD. Later, when I was driving out of the office with the phone connected via Bluetooth, my car started ringing and displayed that very number on my GPS screen as an incoming call. I kept rejecting the call using my steering wheel button, but the caller didn't relent.
The whole time, my phone screen itself did not show any signs on an incoming call. Normally when I drive I keep my phone in the cupholder, and if it gets an incoming call from a non-blacklisted number, the screen turns on and shows me the number along with a big red button to reject the call. But with the incoming call being from a blacklisted number, the screen remained off.
After failing repeatedly to silence that call, I had to wait till I got to a red light so I could manually turn off the Bluetooth. At the same time, I noticed the phone app showed nothing from the blacklisted number in my missed-calls log.
I'll report this on Jira later. In the meantime, does anyone know of an alternative call blacklist app that doesn't allow a Bluetooth handsfree to ring when a blacklisted number calls me?
I previously used root call blocker pro to block calls. I don't use Bluetooth so I can't say if it'll help you out.
You can also add the number to your contacts, then go into the contracts app and have all calls go to voicemail. CM's method is better because it doesn't let them go to voicemail.
Yes, there is a bug in there. I now use root call blocker.
Sent from my Nexus 4 using Tapatalk 4 Beta
I use true caller to block calls. It even has option to block numbers marked as spam by other users
Sent from my Nexus 4 using Tapatalk 4 Beta
Thanks for the suggestions guys. I'll use root call blocker and see.
I just create a contact names no answer and add the number there, with the option to send calls to voicemail. Now my phone won't ring when they call, and when I wipe and flash a new ROM, the blacklist numbers all carry over with my Google contacts. I have about 15 blacklisted numbers there.
Sent from my Nexus 4 using Tapatalk 4 Beta
So, how do I get the phone to make I call when I activate OK Google and say, Call "Jim" etc.
Presently, as I am not using the SIM and disabled the cellular network it will tell me I need to turn off airplane mode. I though I had it figured out when I set it to forward calls to my phone, however I think that is intended for when both have a SIM. It seems like a massive oversight if this is not possible, given the fact that the Style does not have the HR monitor and Fit. The two reasons, other than the spinning selector, I went with this model over the style.
I have cellular turned off, and if I say "ring Fred", it immediately calls Fred through my tethered smartphone.
If there are multiple phone numbers attached to a contact, it then does not dial straightaway, but asks which number to dial first.
Whether I use the phrase "ring" or "call" it does not matter, works with both phrases.
I know this is an old thread but did you figure out how to initiate a phone call on the tethered phone without the sound coming through the watch?...I want to say"ok Google call Bill" and have my phone call Bill and not hear it through my watch. If I disable call audio on my phone then the watch says check blutooth connection...this seems rediculous that Mt Sony SW3 can easily intiate my phone to call any contact through ok Google but my lg watch sport wants to blare my conversation from my wrist.
Is the LG call app installed from the PS