Tools

Last updated: September 17, 2025

Overview Cross-platform scripts (Win/macOS/Linux) for setup, verification, backups, rotation, and incident response. Each tool page: problem, how it works, steps, verify, source, license (MIT).

Usage

  • Download the pack below and extract it.
  • Run dispatcher: suite/z0.sh --help (Windows: suite/windows/z0.cmd).
  • Or run tools directly: suite/zer0-verify.sh, suite/zer0-first-boot.sh, …
  • Update page Usage blocks: suite/docgen.sh (embeds each tool's --help).

Tools

Downloads

  • Latest pack: zer0-tools-0.1.0.tar.gz
    • Extract anywhere and run in-place (portable).
    • Optional: run suite/install.sh to add to PATH; suite/uninstall.sh to remove.

ADB Install

  • macOS: brew install android-platform-tools
  • Ubuntu/Debian: sudo apt install android-sdk-platform-tools
  • Fedora: sudo dnf install android-tools
  • Arch: sudo pacman -S android-tools
  • Windows (Git Bash): choco install adb or winget install Google.PlatformTools

Device Prep

  • Enable Developer Options and USB debugging.
  • Connect via USB and accept the RSA fingerprint prompt on device.

Linux udev Rules (USB)

  • Create /etc/udev/rules.d/51-android.rules as root with common vendor IDs:
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"  # Google
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"  # HTC
    SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev"  # Huawei
    SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", MODE="0666", GROUP="plugdev"  # OnePlus
    SUBSYSTEM=="usb", ATTR{idVendor}=="2a70", MODE="0666", GROUP="plugdev"  # Fairphone
    SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"  # Samsung
    
  • Then run: sudo udevadm control --reload-rules && sudo udevadm trigger
  • Unplug/replug device; verify with adb devices.

Troubleshooting

  • Restart server: adb kill-server && adb start-server
  • Unauthorized? Check device screen and tap “Allow” on RSA prompt.
  • No devices? Try another USB port/cable; disable other Android suites; on Linux, check that your user is in plugdev.