Installing helper on Android 14+

champs777

New member
Hey @Dimlos
Thanks for the help. I just uninstalled the MacroDroidHelper_v1_13.apk. Once that was done i ran the following adb command.
adb install --bypass-low-target-sdk-block MacroDroidHelper_v1_13.apk

Then I got this on my phone:
MD Install Prompt.jpg

I clicked Install Anyway and then saw this on the CMD window
Performing Streamed Install
Success

Once this was done, I opened MacroDroid. Did see any prompt for permissions. Then I clicked on settings and noticed the second option was MacroDroid Helper App. I clicked into this and it had me allow permissions and disable battery optimization. Once this was completed I am now good to go.

Thanks for the assistance. Hopefully these details will help others as well.
 

Mauro75

New member
Guys I ask you for help I have installed everything on Samsung S22 also helper via the adb app control application, but nothing when I have to execute the call transfer command to detach blutooth executes the string on the display but does not make the call, what can I do?
 

Attachments

  • Screenshot_20231219_102914_MD Helper.jpg
    Screenshot_20231219_102914_MD Helper.jpg
    112 KB · Views: 15
  • Screenshot_20231219_102926_Phone.jpg
    Screenshot_20231219_102926_Phone.jpg
    142.4 KB · Views: 14
  • Screenshot_20231219_104620_Settings.jpg
    Screenshot_20231219_104620_Settings.jpg
    355.9 KB · Views: 14
  • Screenshot_20231219_104647_MacroDroid.jpg
    Screenshot_20231219_104647_MacroDroid.jpg
    481.5 KB · Views: 14

Dimlos

Well-known member
The MMI code does not seem to work on Android 14.
I managed to display the IMEI, but the codes related to calls do not seem to work.
 

Mauro75

New member
so I have to give up or there is hope that this situation can be resolved, I will be willing to downgrade Android
 

Endercraft

Moderator (& bug finder :D)
You can try UI Interaction to click on the button but if that doesn't work downgrade is the only option (that I know of).
 

DarsVaeda

New member
Is there any chance to install it for users who can't use ADB (because only phone exists)?
I'm not an Android power user. I remember I had a terminal app installed once. Can I run the commands from there instead and then install?
 

Dimlos

Well-known member
It may be difficult for beginners, but I believe it can be done with Termux.
 

Endercraft

Moderator (& bug finder :D)
You'll need an ADB connection else it's not possible but the device the connection is from doesn't really matter.
 

Dimlos

Well-known member
I believe the adb command can be executed by connecting to its own device (localhost) via wireless debugging.
 

Dimlos

Well-known member
I confirmed that Helper can be installed using Termux.
If the apk is in download directory, use the following command.

adb install --bypass-low-target-sdk-block /storage/emulated/0/Download/MacroDroidHelper_v1_13.apk
 

riothamus

New member
Thanks for the help! I hadn't realized I was so out of date with the helper app. I was still on 1.8! My S22 just updated to Android 14 last week so I wish I had known beforehand. Oh well, my abd install went smoothly thanks to the help here. I didn't even have to reset permissions!

Excelsior!
Riothamus
 

DarsVaeda

New member
You people are the best (y)
I couldn't manage to install it with adb from termux. Apparently it works reading some sources. But maybe you need to be rooted or at least do some further settings that I couldn't manage to make work. It couldn't find a device to connect to.

But I remembered my company has an Android app, thus Android developers. I talked to them and they of course have adb installed on their work macs. So I managed to install the helper app anyway. Worked like said on OP without any further thing needed on a Pixel 7.
Sometimes it's easier than you think 🤦‍♂️
 

WolfgangT

New member
While waiting for an official guide, users are starting to come here to get help about installing or updating the helper app on Android 14+.

Because Google is so keen to "protect our privacy", applications targeting SDK 22 or lower can no longer be installed or updated on devices - at least not from the package installer interface itself.

adb install --bypass-low-target-sdk-block FILENAME.apk
where FILENAME.apk is the filename of the helper apk you should download to whatever you are running adb commands from.
Remember to allow all permissions when starting the helper app else it might not work properly.
Would be helpful to have a bat for this like the one Jacob did some time ago. Just saying....
 
Top