Waydroid

Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.

Overview

Waydroid uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a full Android system in a container and provide Android applications on any GNU/Linux-based platform.

The Android inside the container has direct access to needed hardwares.

The Android runtime environment ships with a minimal customized Android system image based on the LineageOSarrow-up-right. The used image is currently based on Android 11.

Index

Usage

Install Instructionschevron-rightInstall and Run Android Applicationschevron-rightWaydroid command line optionschevron-rightWaydroid Prop Optionschevron-right

FAQ

Google Play Certificationchevron-rightDisable On-Screen Keyboardchevron-rightCommunity Projects We Likechevron-rightGet Waydroid to work through a VMchevron-rightUsing ADB with Waydroidchevron-rightSetting up Waydroid only Sessionschevron-rightSetting up a shared folderchevron-rightColor correction in Mutterchevron-rightBackup/Restore apps and datachevron-rightUsing custom Waydroid imageschevron-righthttps://github.com/waydroid/docs/blob/master/faq/install-system-app.mdchevron-right

Development

Compile Waydroid - Lineage OS based imageschevron-rightManual Patch Resolutionchevron-right

Licensing

https://github.com/waydroid/docs/blob/master/licensing/licensing.mdchevron-right

Reporting bugs

If you have found an issue with Waydroid, please file a bugarrow-up-right.

Get in Touch

If you want to get in contact with the developers please feel free to join the Waydroid groups in

Credits

We'd like to say thanks to all these great teams & projects: @Anbox @LineageOS @Android-x86 @spurv @LXC and many others, for you still lead the way for Open Innovation in Linux and the Android community.

Last updated

Was this helpful?