My wild guess...android loads the ringtone at the "start" of the
incoming call. If it is in silent mode, it does not load the ringtone.
Although you turn the ringer on (silence=off) with your action, it
happens few milli seconds after the "start" of the incoming call, so
android never gets a chance to load the ringtone. (Its like turning
your volume up while no song is playing.). Again its a wild guess.
But here is a workaround. Instead of turning silence=off, u can play a
music while there is an incoming call from a specified number.
new profile->
Add context state->Incoming call (enter phone number)
Add context state->Variable value (%SILENT matches on)
Enter Task: Music play (Select ringtone)
Exit Task: Music stop
There seems to be bug? in this. The Incoming call state does not exit
if you answer the phone call. You can still hear the ringtone in your
ear piece. But it does exit if you decline the phone call.
So create one more profile to overcome this,
new profile->add context event->phone offhook
add task->music stop
see if it works.
On Oct 17, 7:24 am, "matthew.hewitson" <
matthew.hewit...@gmail.com>
wrote: