RootAVD Manager is an IntelliJ Platform plugin for Android Studio designed to simplify and automate the process of rooting Android Virtual Devices (AVD). It provides a user-friendly interface to perform complex rooting operations that typically require manual script execution.
- Device Scanning: Automatically detects all configured and running Android Virtual Devices.
- Root Automation: Automates the Magisk injection process into the AVD's ramdisk.
- Backup & Restore: Automatically creates backups of original ramdisks and allows one-click restoration.
- Cold Boot Integration: Easily trigger a Cold Boot to apply root changes.
- Magisk App Installation: One-click installation of the Magisk manager app to the running emulator.
- Utility Tools: Includes "Wipe Data" and detailed "Scan Details" for troubleshooting.
Search for "RootAVD Manager" in the Android Studio Plugin Marketplace (File > Settings > Plugins > Marketplace).
- Download the latest release ZIP from the Releases page.
- In Android Studio, go to File > Settings > Plugins.
- Click the gear icon and select Install Plugin from Disk....
- Select the downloaded ZIP file and restart the IDE.
- Open the RootAVD tool window on the right-hand side of Android Studio.
- Select your target AVD from the dropdown list.
- Ensure the emulator is running.
- Click Root Now to begin the automated patching process.
- Once completed, use the Cold Boot button to restart the emulator with root access.
- Use Install Magisk App to manage root permissions within the device.
- ADB: Must be installed and available in your system PATH.
- Android SDK: Configured within Android Studio.
- Emulator: The target AVD should be an "Official" image (Google Play images may have restricted write access).
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the Apache License 2.0.