Skip to content

Initial Setup

When you open DroidVM for the first time, a step-by-step setup wizard guides you through checking the runtime environment and completing initialization. Please follow the wizard and complete each step in order.

Initial Setup Wizard

📷 Screenshot placeholder: overall view of the Initial Setup wizard

Setup Steps

StepDescriptionPass Condition
1. StartWelcome pageClick "Continue"
2. Request Root permissionRequests a root shell, reads the kernel version and SELinux contextRoot obtained successfully
3. Check SoC modelReads the current chip model and compares it against the Gunyah support listSoC is on the support list (may continue even if not)
4. Check virtualization supportDetects whether /dev/kvm, /dev/gunyah, /dev/gzvm existAt least one is present
5. File access permissionRequests the "All files access" permissionGranted
6. Privacy agreementRead and accept the privacy policyAccepted
7. Extract prebuilt filesExtracts the bundled binaries (crosvm / QEMU / kernel, etc.) to the app directoryExtraction succeeds
8. Setup completeAll checks passedEnter the main interface

Notes

  • Step 4 "Check virtualization support" only appears after root has been obtained; each hypervisor device is marked with ✅ / ❌.
  • Steps 5 and 7 are skipped automatically if their conditions are already met.
  • When a later screen requires re-checking an item (such as re-granting storage permission), the app jumps directly to the corresponding step.

Granting Root Permission

When the wizard requests root, your root manager (Magisk / KernelSU / APatch) shows an authorization prompt; please choose Allow (it is recommended to check "Allow permanently").

If no prompt appears or authorization fails, check the following:

  • Whether DroidVM is on the root manager's authorization list
  • Whether the root manager is working correctly

Granting File Access Permission

Step 5 jumps to the system settings page; please turn on the "Allow management of all files" toggle, then return to the app. This permission is used to read and write virtual machine disk images and shared directories.

File Access Permission

📷 Screenshot placeholder: the "All files access" permission page

Completion

Once all steps show as passed, click to enter the main interface and you can begin creating your first Virtual Machine.

Released under the GNU GPL v3.0 License