From c874e3cb0876d99fbba6457ae67d2c1f9b35b123 Mon Sep 17 00:00:00 2001 From: Ziyang Zhou Date: Thu, 9 Nov 2023 18:53:16 +0800 Subject: [PATCH] update deploy redroid instructions on Fedora --- deploy/fedora.md | 38 ++++++++++++++++++++++++++++++-------- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/deploy/fedora.md b/deploy/fedora.md index 1423cec..89420e4 100644 --- a/deploy/fedora.md +++ b/deploy/fedora.md @@ -1,19 +1,41 @@ -# Deploy redroid on Fedora Linux +# Deploy redroid on Fedora ``` -## update kernel (binderfs seems introduce kernel panic on 5.17) -dnf update +############################## +## Fedora 39 +############################## + +## disable selinux +grubby --update-kernel ALL --args selinux=0 +grub2-mkconfig > /boot/grub2/grub.cfg reboot -## disable SELinux temporarily -setenforce 0 +## add possible missing kernel modules +modprobe nfnetlink -## run with memfd enabled +## start redroid docker run -itd --rm --privileged \ --pull always \ -v ~/data11:/data \ -p 5555:5555 \ --name redroid11 \ - redroid/redroid:11.0.0-latest \ - androidboot.use_memfd=1 + redroid/redroid:11.0.0-latest + + +############################## +## Fedora 38 +############################## + +## disable selinux +grubby --update-kernel ALL --args selinux=0 +grub2-mkconfig > /boot/grub2/grub.cfg +reboot + +## start redroid +docker run -itd --rm --privileged \ + --pull always \ + -v ~/data11:/data \ + -p 5555:5555 \ + --name redroid11 \ + redroid/redroid:11.0.0-latest ```