flake/common/waydroid.nix
2023-03-18 21:10:13 -05:00

46 lines
1.8 KiB
Nix

{ config, pkgs, ... }:
{
virtualisation = {
waydroid.enable = true;
lxd.enable = true;
};
}
## Original Instructions I Followed:
# Run
# sudo waydroid init -c https://waydroid.bardia.tech/OTA/system -v https://wadroid.bardia.tech/OTA/vendor -s GAPPS -f
# sudo nano /var/lib/waydroid/waydroid_base.prop
# Change the following two lines:
# ro.hardware.gralloc=default
# ro.hardware.egl=swiftshader
# sudo systemctl start waydroid-container
# sudo journalctl -u waydroid-container
# waydroid session start
# waydroid show-full-ui
## Actual Instructions that Worked:
# 08:43 PM zonsopkomst@weda $
# (~)>>>sudo rm -rf /var/lib/waydroid /home/.waydroid ~/waydroid ~/.share/waydroid ~/.local/share/applications/*aydroid* ~/.local/share/waydroid
# 08:43 PM zonsopkomst@weda $
# (~)>>>sudo waydroid init -s GAPPS -f
# [20:44:33] Downloading https://sourceforge.net/projects/waydroid/files/images/system/lineage/waydroid_x86_64/lineage-18.1-20230318-GAPPS-waydroid_x86_64-system.zip/download
# [Downloading] 858.39 MB/858.44 MB 12783.91 kbps(approx.)[20:46:00] Validating system image
# [20:46:01] Extracting to /var/lib/waydroid/images
# [20:46:21] Downloading https://sourceforge.net/projects/waydroid/files/images/vendor/waydroid_x86_64/lineage-18.1-20230318-MAINLINE-waydroid_x86_64-vendor.zip/download
# [Downloading] 165.74 MB/165.89 MB 12864.75 kbps(approx.)[20:46:40] Validating vendor image
# [Downloading] 165.89 MB/165.89 MB 12696.42 kbps(approx.)[20:46:40] Extracting to /var/lib/waydroid/images
# 08:46 PM zonsopkomst@weda $
# (~)>>>sudo systemctl start waydroid-container
# 08:46 PM zonsopkomst@weda $
# (~)>>>sudo journalctl -u waydroid-container
# Jan 22 18:04:52 nixos systemd[1]: Started Waydroid Container.
# 08:47 PM zonsopkomst@weda $
# (~)>>>waydroid session start
# [20:48:04] Android with user 0 is ready