Skip to content

Repository files navigation

Xrao

Xrao is a declarative, indentation-based configuration DSL designed for structured Android system tweaking and automation via ADB.

Features

  • Parse declarative indentation-based DSL configuration rules.
  • Apply full configuration rules to the Android system over ADB.
  • Deploy isolated global-only rules from the configuration file.
  • Revert all applied modifications and reset system states completely.
  • And more features.

Disclaimer

Please read .docs/disclaimer.md before using this tool.
Use this software at your own risk.
The author is not responsible for any damage, data loss, or issues that may result from its use.

Installation

Quick install:

git clone https://github.com/Zeronetsec/Xrao
bash Xrao/install.sh

For more detailed installation and uninstallation instructions, see .docs/install_and_uninstall.md.

Usage Example

xrao --pair 192.168.x.x:5555
xrao --connect 192.168.x.x:5555
xrao --apply
xrao --generate --mode apply-global-only --config ~/mycustom_config.xr --out ~/mytweak.sh
xrao --status

And more commands.

About

Xrao is a declarative, indentation-based configuration DSL designed for structured Android system tweaking and automation via ADB.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages