Endercraft
Moderator
That seems like a library issue to me. Check if all the files that come with the adb executable are present (should be lib(something)).
Yes, they are all there.That seems like a library issue to me. Check if all the files that come with the adb executable are present (should be lib(something)).
My goal is wanting to initiate GPS if a Bluetooth connection is established in my car. I can setup the script easy, but "location" functions need adb hack & so if I can use that app, I'll just do that.If you just want to do an adb hack, there are ways to do it without a PC.
ADB hack without a PC (Android 11+)
This section describes how to perform ADB hacks on Android 11+ devices using Shizuku and aShell. 1.Install Shizuku from the Play Store 2.Tap Pairing 3.Tap Developer options 4.Tap Wireless debugging 5.Tap Pair device whith pairing code 6.Enter pairing codewww.macrodroidforum.com
Is this your macro?Hi. I need help. I do everything correctly but when I open again the MacroDroid App and configure a new Macro (Open Gmail - when - Device Turn On) but is not working
I don´t have errors when install ADB Hacks, My devices is detected but idk what can i do
I do again everythingIs this your macro?
T screen on
A launch Gmail
I do again everything
- First, Download abd from https://developer.android.com/tools/releases/platform-tools?hl=es-419#downloads (And Copy - Paste on my C: Folder the files, next i add to path the url "C:\adb")
- I open CMD like admin and run the command "adb devices" with my devices connected
View attachment 13159
- Next, I run the coomands
View attachment 13160
- Next, I finish CMD and go to my device and configure the Macro again
View attachment 13161
- Next I reboot, TurnOff and TurnOn or just run the Macro, but is not working
Idk if i need do something else
Bonjour,À partir de MacroDroid V3.16.11 (avec quelques efforts), vous pouvez désormais invoquer les fonctionnalités suivantes sur un appareil non rooté :
Action d'économie de batterie
Action du mode de localisation
Action d'activation/désactivation NFC
Définir l'action de la langue
Déclencheur Logcat
+ d'autres comme indiqué dans l'application.
Pour ce faire, vous aurez besoin d'un PC sous Windows/Linux ou d'un Mac ainsi que de l'outil ADB de Google qui peut être téléchargé à partir des liens ci-dessous :
Windows - https://dl.google.com/android/repositor ... indows.zip
Linux - https://dl.google.com/android/repositor ... -linux.zip
Mac - https://dl.google.com/android/repositor ... darwin.zip
Pour obtenir des instructions sur la configuration de votre appareil pour se connecter via adb, veuillez consulter les informations suivantes :
https://developer.android.com/studio/co ... e/adb.html
Une fois que vous disposez d'une connexion ADB fonctionnelle, vous devez exécuter la commande suivante à partir de la ligne de commande/du terminal sur votre ordinateur :
adb shell pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
suivi de:
adb shell pm grant com.arlosoft.macrodroid android.permission.CHANGE_CONFIGURATION
Si vous utilisez le mode démo, vous aurez également besoin de l'autorisation suivante :
adb shell pm grant com.arlosoft.macrodroid android.permission.DUMP
Si vous utilisez le déclencheur d'appui long sur le bouton de volume, vous aurez besoin de l'autorisation suivante :
adb shell pm grant com.arlosoft.macrodroid android.permission.SET_VOLUME_KEY_LONG_PRESS_LISTENER
Si vous utilisez le déclencheur Logcat, vous aurez besoin de l'autorisation suivante :
adb shell pm grant com.arlosoft.macrodroid android.permission.READ_LOGS
Ces commandes donneront à MacroDroid l'autorisation d'écrire dans certains paramètres restreints de l'appareil qui ne peuvent normalement être effectués que par des applications système (ou à l'aide de hacks root).
C'est un peu de travail mais j'espère que ce sera une bonne solution pour les utilisateurs qui ne peuvent pas ou ne veulent pas rooter leur appareil.
Les fonctionnalités ci-dessus sont actuellement les seules fonctionnalités qui peuvent être utilisées par ce hack d'autorisation adb, mais j'espère qu'à l'avenir je pourrai étendre la capacité pour autoriser des fonctionnalités supplémentaires.
Erreur d'autorisation lors de l'octroi
Sur certains appareils, une erreur peut se produire lors de l'octroi de l'autorisation ADB qui ressemble à ceci :
Ni l'utilisateur 2000 ni le processus actuel n'ont android.permission.GRANT_RUNTIME_PERMISSIONS
Dans ce cas, vérifiez les options de développement de votre téléphone et recherchez un paramètre appelé « Désactiver la surveillance des autorisations » ou « Débogage USB (paramètres de sécurité) » ou quelque chose de similaire et activez/désactivez-le selon le cas.
Informations complémentaires pour le fichier d'aide
À partir de MacroDroid v5.8, un nouveau fichier d'aide est disponible pour exécuter certaines fonctionnalités limitées qui ne peuvent pas être effectuées directement dans l'application. Afin d'accorder à ADB l'accès à ce fichier d'aide, veuillez utiliser la commande suivante :
adb shell pm grant com.arlosoft.macrodroid.helper android.permission.WRITE_SECURE_SETTINGS
That worksMacroDroid --> Paramètres --> Laisser les services d'accessibilité en marche. Décochez toutes les cases et vérifiez si cela se produit toujours.