└── readme.md /readme.md: -------------------------------------------------------------------------------- 1 | ## guide how to install android 13 (lineage 20) in waydroid 2 | 3 | 4 | ### cleanup 5 | 6 | if you messed up your waydroid installation, you can clean it up, all your apps and data will be deleted 7 | 8 | ``` 9 | sudo systemctl stop waydroid-container.service 10 | sudo rm -rf /etc/waydroid-extra /var/lib/waydroid /home/.waydroid ~/waydroid ~/.share/waydroid ~/.local/share/applications/*aydroid* ~/.local/share/waydroid 11 | ``` 12 | 13 | ### run waydroid with android 11 14 | 15 | in order to get android 13 working, first we should run waydroid with android 11 16 | 17 | #### init waydroid 18 | 19 | ```shell 20 | sudo waydroid init --system_channel=https://ota.waydro.id/system --vendor_channel=https://ota.waydro.id/vendor -f 21 | sudo waydroid upgrade 22 | ``` 23 | 24 | #### start waydroid container service 25 | 26 | ```shell 27 | sudo systemctl start waydroid-container 28 | ``` 29 | 30 | if it fails to start, try to disable selinux 31 | 32 | ```shell 33 | sudo setenforce 0 34 | sudo systemctl start waydroid-container 35 | ``` 36 | 37 | or you can try to start it without using systemd 38 | 39 | ```shell 40 | sudo waydroid container start 41 | ``` 42 | 43 | #### launch waydroid 44 | 45 | ```shell 46 | waydroid show-full-ui 47 | ``` 48 | 49 | ### run waydroid with android 13 50 | 51 | if you succeeded to start android 11, then you can try to start android 13 52 | 53 | #### download android 13 images and init 54 | ```shell 55 | sudo curl -L https://github.com/gmankab/waydroid/releases/download/jul-12-2024/system.img -o /etc/waydroid-extra/images/system.img --create-dirs 56 | sudo curl -L https://github.com/gmankab/waydroid/releases/download/jul-12-2024/vendor.img -o /etc/waydroid-extra/images/vendor.img --create-dirs 57 | sudo waydroid init -f -i /etc/waydroid-extra/images 58 | ``` 59 | 60 | #### start waydroid container service 61 | 62 | ```shell 63 | sudo systemctl start waydroid-container 64 | ``` 65 | 66 | #### launch waydroid 67 | 68 | ```shell 69 | waydroid show-full-ui 70 | ``` 71 | 72 | ### go back to android 11 73 | 74 | all your apps and data will be deleted 75 | 76 | ```shell 77 | sudo systemctl stop waydroid-container.service 78 | sudo rm -rf /etc/waydroid-extra /var/lib/waydroid /home/.waydroid ~/waydroid ~/.share/waydroid ~/.local/share/applications/*aydroid* ~/.local/share/waydroid 79 | sudo waydroid init --system_channel=https://ota.waydro.id/system --vendor_channel=https://ota.waydro.id/vendor -f 80 | sudo waydroid upgrade 81 | ``` 82 | 83 | # special thanks to 84 | 85 | - @Benjamin-Loison for building android 13 image - https://github.com/Benjamin-Loison/waydroid/issues/16#issuecomment-2226210183 86 | - waydroid developers 87 | - lineage os developers 88 | 89 | --------------------------------------------------------------------------------