xdg-ninja checks a user’s home directory for unwanted files and directories using a shell script.
Scripts
This Waydroid script adds components such as OpenGApps, Magisk, and translation libraries.

About Scripts
Scripts is a Python script for Linux that adds components to Waydroid, an Android environment, including OpenGApps, Magisk, the libndk and libhoudini ARM translation libraries, Widevine DRM (L3) integration, and Smart Dock. It can be run through an interactive terminal interface or through command-line commands. Each component is installed with a separate command, and the script requires the lzip package and sudo privileges.
The source gives several limits. The script replaces /system/framework/service.jar, which may prevent Waydroid from booting. The developers tested it on one specific lineage-18.1 image. The nodataperm option is described as a temporary workaround for an app data permission issue on Android 11. Google apps require the device ID to be registered with Google, which can take 10 to 20 minutes. Pricing is unknown.
Key features
- Interactive terminal menu or command-line options for installing components
- Installs OpenGApps into Waydroid
- Installs Magisk, which takes effect on the next boot
- Installs libndk or libhoudini ARM translation libraries
- Integrates Widevine DRM (L3) and Smart Dock
- Installs a self-signed CA certificate through the mitm option
- Open source, with the code available in a public GitHub repository
- Groups several Waydroid add-ons in one script
- The README says libndk seems to have better performance than libhoudini on AMD
- Replaces /system/framework/service.jar, which may prevent Waydroid from booting
- Requires the lzip package and sudo privileges
- The nodataperm hack is described as temporary, and the script was tested on one specific image
Scripts at a glance
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Platforms
- Android
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Scripts alternatives
Tools and sites you could use instead, ranked by how closely they match.
Dialect translates text in a GNOME app, with translation providers listed in its project page.
bpkg manages Bash packages from the command line, according to its documentation.
mantra.py displays online manual pages from the terminal, according to its project description.
Brigadier fetches and installs Boot Camp ESD files from Apple or a software update server using a Python script.
Eloquent proofreads text in English, Spanish, French, German, Portuguese, Polish, Dutch, and other languages.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
Scripts FAQ
What does the script need before it runs?
What steps are needed to sign in to Google Play after installing OpenGApps?
Could the script stop Waydroid from starting?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











