About Helper Adb hack

Carl Zyex

New member
Hi
I've successfully applied the following Adb hack to the macrodroid helper (v1.7):

adb shell pm grant com.arlosoft.macrodroid.helper android.permission.WRITE_SECURE_SETTINGS

Also applied all hacks to Macrodroid itself.

Is there any way to check the helper hack is active?

I ask because I have a macro which disables wifi, but wifi is not disabled, even though the helper log says it received the command.
Thanks
 

Endercraft

Moderator (& bug finder :D)
Hi
I've successfully applied the following Adb hack to the macrodroid helper (v1.7):

adb shell pm grant com.arlosoft.macrodroid.helper android.permission.WRITE_SECURE_SETTINGS

Also applied all hacks to Macrodroid itself.

Is there any way to check the helper hack is active?

I ask because I have a macro which disables wifi, but wifi is not disabled, even though the helper log says it received the command.
Thanks
Wi-Fi action has no link with adb hack. It should work without it. Why doesn't it work for you..? What is your device ?
 

Dimlos

Well-known member
Connect the PC to the device via USB and be ready to enter adb commands.

adb shell

to enter the shell, then run

dumpsys package com.arlosoft.macrodroid.helper | grep WRITE_SECURE_SETTINGS

If you see granted=true, it has been granted.
 

Attachments

  • dumpsys.jpg
    dumpsys.jpg
    41.4 KB · Views: 7
Last edited:

Carl Zyex

New member
Thanks.
Obviously I know how to apply ADB hacks. As said, I already applied most of them, including to macrodroid helper.

My point is how can I check this particular hack is active ?

As for wifi, I think MD uses it's helper for some operations, not sure for wifi though. But in the log of my wifi macro, it says :
"Sending request to helper file to enable wifi"

This why I posted my question
 

MacroDroidDev

Administrator
Staff member
Enabling wifi is not related to ADB hack in any way.

In the helper app:
Check that you have location permission granted
Ensure you have disabled battery optimization

and also make sure you have location services enabled on your device.
 
Top