Quick-access Wear OS tile for developer settings. Provides shortcut buttons to Developer options, Bluetooth settings, and Wi-Fi settings - all one swipe away without navigating through the full settings menu.
- Dev Options Shortcut - Jump directly to Android Developer settings (for wireless debugging, USB debugging, etc.)
- Bluetooth Settings - One-tap access to Bluetooth configuration
- Wi-Fi Settings - Quick navigation to Wi-Fi setup
Download WatchDevTools-1.0.apk from the WatchDevTools 1.0 release.
Install it on a Wear OS watch with wireless debugging:
adb pair WATCH_IP:PAIRING_PORT
adb connect WATCH_IP:DEBUG_PORT
adb install -r WatchDevTools-1.0.apkIf you installed an earlier test build that used the old package name, remove it first:
adb uninstall com.fredapps.watchdevtoolsThe 1.0 release package is com.fredapp.watchdevtools.
Add the tile to your Wear OS device manually:
- Long-press on any existing tile in the tile carousel
- Tap Add
- Find and select DevTools
- The tile is now in your carousel
No app drawer icon - this is purely a tile-based utility.
./gradlew buildTo build and install directly to a connected watch:
./gradlew installDebugRelease APKs/AABs should be signed with your private Android signing key. Keep signing properties and keystores outside git; the repository ignores local.properties, *.keystore, *.jks, *.apk, and *.aab.
The GitHub 1.0 APK is debug-signed for direct sideloading from the release page.
Before publishing a release:
- Update
versionCodeandversionNameinapp/build.gradle.kts - Build the release artifact with
./gradlew assembleRelease - Sign the artifact using your local signing configuration
- Min SDK: 30 (Wear OS 7.0)
- Compile SDK: 36
- Target SDK: 35
- Language: Kotlin
- Architecture: Wear OS Protolayout (tile-based UI)
- Tested on: Samsung Galaxy Watch6 Classic LTE SM-R965F
- The app uses
androidx.wear.tilesand Protolayout for tile rendering - Resource caching is managed via
RESOURCES_VERSION; bump this constant when layout schema changes - Tile buttons invoke
LaunchDevOptionsActivity, which routes the appropriate Settings intent and immediately finishes - No UI is painted (NoDisplay theme) - the launcher activity exists only to bridge tile clicks to system intents
- Application ID:
com.fredapp.watchdevtools - Version: 1.0.0
- Namespace:
com.fredapp.watchdevtools
WatchDevTools is licensed under the GNU General Public License v3.0. See LICENSE for details.