[ROOT][BETA] WearToolbox (Unreleased) for Android
WearToolbox was just an idea to make life easier.
With WearToolbox you can connect from your phone to your watch through adb (bluetooth), with this it's possible to send commands or sideload apps etc. (see features).
For now design doesn't matter for me, functionality does. Design will be better when app is in a further stage.
Features:
- Automatic installation of necessary binaries (adb -> /system/bin/)
- Automatic connection
- Reboot (system, recovery, bootloader)
- Sideload apps (/sdcard/WearToolbox/sideload/)
- Uninstall apps
- Push files to /sdcard/
- Send adb commands (adb command)
- Send shell commands (adb shell command)
- ADB and shell command history
- Script parser for own created scripts
Requirements:
- Enabled debug and bluetooth debug on android watch, developer options (https://www.youtube.com/watch?v=djUIa2WEVQE)
- Enabled debug on phone, developer options
- Enabled debug in Android Wear app, under settings
- Rooted phone
FAQ:
Q: How to use root with shell:
A:
"su -c '[COMMAND]'"
Snippets:
"su -c 'echo 85 > /sys/class/timed_output/vibrator/amp'"
"su -c 'echo 120 > /sys/class/timed_output/vibrator/driving_ms'"
wm density 240
Q: How to sideload apps:
A: Place apk in the folder /sdcard/WearToolbox/sideload/, restart WearToolbox, choose right apk, click sideload, wait a long time :)
[U]Q: How to use scripts:[/U]
A: Make for example a dummy.txt file in /sdcard/WearToolbox/scripts/ with shell commands in it. Each command on a newline. Save it, restart WearToolbox, test it.
Example (vibrate.txt):
cat /sys/class/timed_output/vibrator/amp
cat /sys/class/timed_output/vibrator/driving_ms
"su -c 'echo 85 > /sys/class/timed_output/vibrator/amp'"
"su -c 'echo 120 > /sys/class/timed_output/vibrator/driving_ms'"
cat /sys/class/timed_output/vibrator/amp
cat /sys/class/timed_output/vibrator/driving_ms
Wear Toolbox was just an idea to make life easier.
Wear With Toolbox you can connect from your phone to your watch through adb (Bluetooth) with this it's possible to send commands or side load apps etc. (see features).
For now design does not matter for me, functionality does. Designs will be better When app is a Further training.
Features:
- Automatic installation or Necessary binaries (adb -> / system / bin /)
- Automatic connection
- Reboot (system, recovery, bootloader)
- Side Load Apps (/ sdcard / Wear Toolbox / side load /)
- Uninstall apps
- Push files to / sdcard /
- Send commands adb (adb command)
- Send shell commands (adb shell command)
- ADB and shell command history
- Script parser for own created scripts
requirements:
- Enabled Bluetooth debugging and debug on android watch, developer options (https://www.youtube.com/watch?v=djUIa2WEVQE)
- Enabled debugging on phone, developer options
- Enabled debug Android Wear app under settings
- Rooted phone
FAQ:
Q: How to use root shell with:
A:
"Su -c '[COMMAND]'"
Snippets:
"Su -c 'echo 85> / sys / class / timed_output / vibrator / amp'"
"Su -c 'echo 120> / sys / class / timed_output / vibrator / driving_ms'"
wm density 240
Q: How to side load apps:
A: Place apk in the folder / sdcard / Wear Toolbox / side load /, restart Wear Toolbox, choose right MOT, click side load, wait a long time :)
[U] Q: How to use scripts: [/ U]
A: Make for example a dummy.txt file in / sdcard / Wear Toolbox / scripts / with shell commands in it. Each command on a newline. Save it, restart Wear Toolbox, test it.
Example (vibrate.txt)
cat / sys / class / timed_output / vibrator / amp
cat / sys / class / timed_output / vibrator / driving_ms
"Su -c 'echo 85> / sys / class / timed_output / vibrator / amp'"
"Su -c 'echo 120> / sys / class / timed_output / vibrator / driving_ms'"
cat / sys / class / timed_output / vibrator / amp
cat / sys / class / timed_output / vibrator / driving_ms