SimpleWear Settings (SimpleWear)
1.4.0 · GitHub
More about this app
A simple app for controlling your Android devices from your WearOS watch
SimpleWear
A simple app for controlling your Android devices from your WearOS watch
Release
OR
Download the package (.apk) to sideload from HERE
License
Copyright 2019 Dave Antoine
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
How Shizuku is used
Can toggle battery saver, location, NFC, WiFi, hotspot, mobile data, DND and lock screen via `Shizuku system binders`.
This is an AI-assisted analysis of Shizuku-related usages in the app's public source code. It is best effort, so it may not catch every single usage.
How this app uses Shizuku
The WearOS companion helper uses Shizuku on the phone to apply watch requested setting changes that normally need privileged access.
- Toggle battery saver: turn battery saver on or off from the watch using the power manager service through Shizuku.
- Control location: turn location on or off and change location mode from the watch using the location service through Shizuku, self granting settings access first when needed.
- Toggle NFC: turn NFC on or off from the watch using the NFC service through Shizuku.
- Change Do Not Disturb: set Do Not Disturb modes including off, priority, alarms only and total silence from the watch using the notification service through Shizuku.
- Lock phone screen: lock and sleep the phone from the watch using the power and window services through Shizuku.
- Toggle mobile data: turn mobile data on or off from the watch using the phone service through Shizuku.
- Toggle WiFi: turn WiFi on or off from the watch using the WiFi service through Shizuku when the normal toggle fails.
- Share WiFi hotspot: turn the WiFi hotspot on or off from the watch using the connectivity and tethering services through Shizuku.
Android APIs or commands used
IPowerManager.setPowerSaveModeEnabledIPowerManager.setPowerSaveModeIPowerManager.goToSleepIWindowManager.lockNowILocationManager.setLocationEnabledForUserINfcAdapter.enableINfcAdapter.disableINotificationManager.setInterruptionFilterITelephony.setDataEnabledForReasonITelephony.setUserDataEnabledITelephony.setDataEnabledIWifiManager.setWifiEnabledIConnectivityManager.startTetheringIConnectivityManager.stopTetheringITetheringConnector.startTetheringITetheringConnector.stopTetheringIPackageManager.grantRuntimePermissionandroid.provider.Settings$Secure.putIntandroid.provider.Settings$Global.putInt
Notable details
Many actions also work without Shizuku when the helper already has the needed access, such as secure settings permission for battery saver, location and NFC, notification access for Do Not Disturb, or the normal WiFi, Bluetooth and NFC toggles.
Changelog
What's new for version 1.4.0
Version 1.17.0
- Material 3 Expressive UI update
- Add Sleep Timer to timed actions
- Fix DND and hotspot action for Android 15 & 16
- Add NFC and Battery Saver action
- Add new Now Playing Tile
- Add French, Spanish and German translations
- Bug fixes
Permissions
17 permissions requested
