hexsecteam/HacknDroid ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python tool that helps automate Android mobile testing tasks from the command line.

I want one place where I can pick a connected device, inspect its info, list processes, install or uninstall apps, transfer files, and open an interactive shell. It should also handle common app analysis work like checking APKs for root detection or certificate pinning clues, decompiling and recompiling APKs, and launching JADX if it’s available.

It should make it easy to pull app data and logs, including backups and shared preferences, and deal with apps installed as multiple APKs so the package can be merged properly. I also need basic device controls like screenshots, screen recording, mirroring, reboot, shutdown, battery saver, do not disturb, and connectivity toggles.

A big part of this is proxy setup too, including normal proxy settings and an invisible proxy option for mobile testing. If you need to look up current docs online for Android or Frida related bits, go ahead.