Permissions & Prerequisites
Yantra Launcher can do a surprising amount from one little command line, but Android still asks for permission before it lets an app touch the interesting parts of your phone. If a command opens a permission dialog, that is usually Android being Android, not Yantra being dramatic.
Common Permissions
| Feature | Commands | What may be required |
|---|---|---|
| Contacts | call, list contacts |
Contacts permission |
| Location | location |
Location permission and an enabled location provider |
| Screen time | screentime |
Usage Access permission |
| Phone actions | call, lock |
Phone-related permission or device/security setup, depending on Android version |
| Notifications | notify |
Notification permission on Android versions that require it |
| Screen locking | lock |
Yantra Accessibility Service or device administrator setup |
| Bluetooth | bluetooth |
Bluetooth permissions and Android-version support |
| Termux execution | termux |
Termux, Run Command permission, and Termux external-app access |
A Few Useful Notes
screentimeneeds Usage Access, not merely ordinary app permissions.lockmay ask you to enable a service in Android settings before it can work.locationcan report cached data. Uselocation -refreshwhen you need a fresh update.- Some features are limited by the Android version or by the device manufacturer.
- If a permission was denied permanently, open Android's App Settings and grant it there. Repeating the command will not magically negotiate with Android on your behalf.
For a command-specific explanation, use help <command> inside Yantra or open that command's page in this wiki.