English
Auto Off Bluetooth icon

Auto Off Bluetooth

Monitors and auto-disables Bluetooth and Wi-Fi connections.

Developer
The-First-King
License
GPL-3.0-only
Package
com.mine.autooffbluetooth
Category
System
Latest version
2.0 · Oct 10, 2026
Minimum Android
Android API 15

Download 2.0

Screenshots

Auto Off Bluetooth screenshot 1

Description

Auto Off Bluetooth

Auto Off Bluetooth is a lightweight utility for Android designed to preserve battery life and increase device security. The app monitors your Bluetooth and Wi-Fi connection status and automatically turns off either service when no longer in use.

How it works

The app listens for Bluetooth state changes in the stack and for Asynchronous Connection-Less disconnection events and Wi-Fi state changes in the background. When a device disconnects, the app starts a timer. If the timer reaches the specified duration without reconnecting, the app automatically turns off the respective service (Bluetooth or Wi-Fi) to save battery and reduce security risks.

The Bluetooth radio turns off automatically after 20 seconds if no devices are connected.

The Wi-Fi radio automatically turns off if it has not been connected to any SSID for the predefined timeout set in the settings, starting after it disconnects from the last connected SSID or not being connected at all.

The Wi-Fi module automatically turns off if no connection to any SSID is established within the predefined timeout specified in the settings. The countdown for this timeout begins after disconnection from the last SSID or when there is no connection.

Permissions

The app requires the following permissions to manage your Bluetooth and Wi-Fi hardware:


• BLUETOOTH: Allows the app to see the status of Bluetooth connections.
• BLUETOOTH_ADMIN: Allows the app to toggle the Bluetooth radio on/off.
• BLUETOOTH_CONNECT: To interact with paired devices (required for Android 12+).
• BLUETOOTH_SCAN: Required on Android 12+ to monitor Bluetooth state reliably.
• ACCESS_WIFI_STATE: Allows the app to monitor Wi‑Fi connection state.
• CHANGE_WIFI_STATE: Allows the app to toggle Wi‑Fi on/off.
• ACCESS_NETWORK_STATE: Allows the app to check network connectivity state.
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS: Used to prevent Android from stopping the background timers.
• SCHEDULE_EXACT_ALARM: Required for scheduling the inactivity alarm behavior.
• RECEIVE_BOOT_COMPLETED: Allows the app to restore monitoring after device reboot.
• FOREGROUND_SERVICE: Required for running background monitoring as a foreground service.
• FOREGROUND_SERVICE_CONNECTED_DEVICE: Required for connected-device foreground service behavior.
• POST_NOTIFICATIONS: Required to show status notifications on recent Android versions.
• Disable Battery Optimization: Recommended to exclude the app from battery optimization so background timers work reliably.
• Root Access: Required on Android 10 or later for Wi‑Fi toggle functionality.

All versions

VersionReleasedMinimum AndroidSize
2.0 Oct 10, 2026 Android API 15 1.8 MB
1.7 Mar 31, 2026 Android API 15 1.8 MB
1.6 Mar 30, 2026 Android API 15 1.8 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

2.0 · Oct 10, 2026
auto-off-bluetooth-20.apk 1.8 MB
1.7 · Mar 31, 2026
auto-off-bluetooth-17.apk 1.8 MB
1.6 · Mar 30, 2026
auto-off-bluetooth-16.apk 1.8 MB

Similar apps