Tasker Capability to Answer a Call - Xiaomi Redmi Note 4 Questions & Answers

Tasker script I used to have to auto-answer a call when bluetooth active. Seems this action is not directly available on this device. How to get it? Root?

Related

Himalaya as a pager

Can anyone please advise on setting my Himalaya as a pager(through SMS)??? Can't seem to find any posts on this specific topic. Thanks in advance for the help
Interesting.. how do you suppose to do that? Disable your ability to receive phone call? But still able to receive SMS?
Hmmm.. interesting.. maybe you can do
(1) Make your ring tone silent (e.g. use a silent WAV as ring tone) but put a loud and long WAV for your SMS.
(2) Use the divert call feature, Setting -> Phone -> Services -> Call forwarding. Check "Forward all incoming phone call to", and put in a fake number. So, when anyone tries to call you, they will be diverted into the fake number. (e.g. for girls whom are getting irritating calls, you can use this method). However, you still have your SMS working.
Another option (not every phone has this, but WM5 seems to have) would be Setting -> Phone -> Services -> Call Barring -> Block Incoming calls.
Better test your thing before really using it (e.g. try SMS it). Haven't try these technique yet.
Anyway, pity that this phone is being used as a pager though. It is like buying a refrigerator use it as a cupboard.
pager
I probably phrased my question poorly. I wanted to be able to receive a page as an SMS message . I meant to do that in addition to the phone/email connections. Didn't mean to suggest to disable the phone at all. Thanks
You'll be needing an app on this page http://sharewareconnection.com/titles/alpha-paging.htm
SNPP protocol is available on the GSM band naturally, but you will need special session/application software for compiling data for use on the protocol.
I doubt you can do that. Firstly, you will need a station/provider to have a paging service, so you will have a page station for people to call to, you also need them (provider) to send you the signal. And, I'm pretty sure that you can't just accept any pager signal easily with a standard consumer devices and some cool software (esp that you still want the phone feature) as there are security features built into the page signal for better data transfer efficiency and privacy.
I think you will be carryign a pager for a while

[Q] Is there any way to disable bluetooth last number redial

Hi,
As the title suggests, is there any way to disable the bluetooth last number redial functionlity.
I have a Xperia Mini Pro (SK17i, Bootloader unlocked, Rooted) with a Samsung HM1700 bluetooth headset. The headset has a button for answering / ending calls and this same button also has the last number redial functionality, ie when not in a call, pressing this button redials the last dialed number.
AFAIK, the headset just sends a signal to the mobile which then calls the last dialed number.
What I need, is to disable only the bluetooth redial functionality on my mobile.
[ BUMP]
Any suggestions anyone?
Sent from my SK17i
BUMP
Sent from my SK17i
You can try the app Smart Bluetooth Headset from the Play Store.You can not only disable it but also make it do something useful
Since the app "Smart Bluetooth Headset" does not work reliably for me (e.g. not activated by default after program start) I use this now: Go to Bluetooth settings and find your headset. Uncheck Phone to disable the headset from being used for voice calls.
Use an app on your smartphone to enable bluetooth on call and disable after call. There are many apps for this, for example bluetooth on call: https://www.addictivetips.com/mobil...ndroid-bluetooth-for-bt-headset-during-calls/
In addition to solving this problem your phone battery will last longer.
Regards Rob.
Necroing this thread to say that I tried "Headset Button Controller" and "Smart Bluetooth Headset" apps, both free versions, on my rooted HTC10 running Oreo 8.0 with a paired MPOW Crescent. Both apps worked, in slightly different ways.
Headset Button Controller places a dummy call on the call log. Activating the redial function on the headset (double click the answer/end call button on the MPOW Crescent) makes the phone call to the dummy thing, and a little window shows asking for a valid number. No call is actually made.
Problem is, if a valid call is made (for example, you call your boss or a friend), the dummy call setting must be reenabled again manually in the app - meaning that, if you make a valid call, the next time you activate the redial function on the headset, it will call the valid call.
Smart Bluetooth Headset works basically the same way, except that, instead, the redial attempts to call the * or *1 numbers. These attempts open the call window but close it right away, and immediately activate whatever you set the redial function to do. I set mine to run "Tasker 01", but didn't set what "Tasker 01" is. So, what my phone does when I (accidentally) activate the redial function on my headset is open and close the call window, and then return an onscreen self-fading error notification stating that Tasker 01 could not be found.
Best of all, the settings stick - meaning that, if you make a valid call, the redial function will still attempt to dial the * or *1 numbers, as long as the Smart Bluetooth Headset service is active.
So, in my experience, the Smart Bluetooth Headset app works the best.
Of course, I could just turn the headset on and off, whenever I need. It has a physical on/off switch, and immediately pairs with the phone (if previously paired) when turned on.
Awesome guys, thanks! Well written instructions Kam0laZ So nice when a solution presents itself effortlessly. Just turned on my new Bluetooth piece and INSTANTLY ( double tapping by mistake Just to get the damn thing in my ear hole) redialed my (dreaded) Ex BF..... TWICE! .... Noooooooo! Damn it! *Fists shaking furiously* And the ball was only in MY court but for a fleeting moment... wah wah
Could you share a link for these two apps? I've been trying to find them on the Google play store..
Unfortunately, redialing is no easy feat (like instead the stupid "media player opens" case).
https://github.com/LineageOS/android_system_bt/blob/lineage-17.1/bta/include/bta_ag_api.h#L319
https://github.com/LineageOS/android_system_bt/blob/lineage-17.1/btif/src/btif_hf.cc#L423
https://github.com/LineageOS/androi...e-17.1/jni/com_android_bluetooth_hfp.cpp#L194
https://github.com/LineageOS/androi...luetooth/hfp/HeadsetNativeInterface.java#L118
https://github.com/LineageOS/androi...ndroid/bluetooth/hfp/HeadsetStateMachine.java
https://github.com/LineageOS/androi...droid/bluetooth/hfp/HeadsetService.java#L1331
So, like, simply put.. You have a bluetooth HFP device that sends an AT+BLDN command to your phone.
The bluetooth stack runs DialCallCallback in the bluetooth package, which getLastDialledNumber from your phonebook, and then sends an ACTION_CALL_PRIVILEGED intent to the rest of the phone with the number to call.
Where could we act?
Perhaps if you could force some sort of HSP-only mode, you could avoid all the extra cruft but I'm not aware of any way to do so.
Similarly, there are plenty of ways to "directly hack the code", but I don't think anybody has got such a solution yet.
So my efforts have focused on disturbing the phone dialer from getting the action to call.
The problem is, "install-only" permissions aren't changeable. And without root you can't even hope to revoke android.permission.READ_CALL_LOG. And without xposed you can't even block intents.
(if you have either of these though, something could be done I guess?)
So long story short, well, Smart Bluetooth Headset still sounds like the best option.
It's no longer available in any official place as already stated.. But luckily enough it was open source!
We'll see.
Hi,
Install macrodroid app from play store.
Create a macro as follows:
Trigger:
Call/sms -> call outgoing
(Select number(s) from the 3 bullet menu that appears, it is the 3rd)
Enter * (meaning all calls)
Action:
Phone -> call reject
Save the macro.
That's it !!!
Keep in mind to let the macrodroid app on the white list of any battery saver app you may have installed or is built in the android it self (eg xiaomi phones) easy to make it unrestricted to not be killed by any task manager.
Simple solution, minimal battery drain, no wake up the phone to check. The macro runs only on call intent
Thats's it.
Thanks
kounelii said:
kounelii said:
Hi,
Install macrodroid app from play store.
Create a macro as follows:
Trigger:
Call/sms -> call outgoing
(Select number(s) from the 3 bullet menu that appears, it is the 3rd)
Enter * (meaning all calls)
Action:
Phone -> call reject
Save the macro.
That's it !!!
Keep in mind to let the macrodroid app on the white list of any battery saver app you may have installed or is built in the android it self (eg xiaomi phones) easy to make it unrestricted to not be killed by any task manager.
Simple solution, minimal battery drain, no wake up the phone to check. The macro runs only on call intent
Thats's it.
Thanks
Click to expand...
Click to collapse
Click to expand...
Click to collapse
@kounelii how do you configure the macro so that it only applies to calls made from headphones when last number redial is executed?
kounelii said:
Hi,
Install macrodroid app from play store.
Create a macro as follows:
Trigger:
Call/sms -> call outgoing
(Select number(s) from the 3 bullet menu that appears, it is the 3rd)
Enter * (meaning all calls)
Action:
Phone -> call reject
Save the macro.
That's it !!!
Keep in mind to let the macrodroid app on the white list of any battery saver app you may have installed or is built in the android it self (eg xiaomi phones) easy to make it unrestricted to not be killed by any task manager.
Simple solution, minimal battery drain, no wake up the phone to check. The macro runs only on call intent
Thats's it.
Thanks
Click to expand...
Click to collapse

[Q] [5.0] App initiated call pick up not working

Any "pick up call" that used to be initiated via apps (Tasker, Android wear) no longer works in L, can someone who knows better about these things figure out why this is the case? Has the API changed the way you initiate call pick ups or something?

[Request] Module to intercept Bluetooth redial action (AT+BLDN)

Hello there!
After searching and searching the question comes up again: could someone come up with a module that would intercept the command coming from the Bluetooth headset (that usually is redirected directly to the dialer which redials the last number) and change it in to something that could be used by Tasker or similar (and intent would be the most elegant way).
I know that there is an app that does this, but it doesn't do it in the most elegant way (still initiates a fake call).
Thank you!

call recording for non root?

My S5 was rooted, and the rom I used had an option to record calls from the in call menu. Now I have an s9+ and this is the feature I miss the most. A lot of the apps seem shady. Can anyone recommend an app / method to record calls without it beeping or anything, without root, ideally from within the in call menu (easy to do on the fly)
Call recording
This has been covered quite a few times and is very easy to search. There is an app called ACR that performs the function you need without root.
We really do not need another thread on this
I am not OP, BUT I have not gotten ACR to work on the s9+ with Verizon - do you mind sharing your settings with me?

Categories

Resources