Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In 24.04 LTS, I want to enable these features by default and deploy Redroid using Docker. #967

Open
124ffee opened this issue Aug 4, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@124ffee
Copy link

124ffee commented Aug 4, 2024

Feature Description

CONFIG_PSI=y
CONFIG_IKHEADERS=y
CONFIG_KPROBES=y
CONFIG_MAC80211_HWSIM=y
CONFIG_ASHMEM=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_IPC_SELFTEST=y
CONFIG_FUSE_FS=y
CONFIG_FTRACE_SYSCALLS=y

@124ffee 124ffee added the enhancement New feature or request label Aug 4, 2024
@Joshua-Riek
Copy link
Owner

I see these modules are not enabled, but from my understanding you must use a DKMS package for ashmem since it was taken out of the Linux kernel.

diff --git a/debian.rockchip/config/config.common.ubuntu b/debian.rockchip/config/config.common.ubuntu
index 96ed1c1e2294..fc376b580491 100644
--- a/debian.rockchip/config/config.common.ubuntu
+++ b/debian.rockchip/config/config.common.ubuntu
@@ -147,7 +147,7 @@ CONFIG_RCU_NEED_SEGCBLIST=y
 
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
-# CONFIG_IKHEADERS is not set
+CONFIG_IKHEADERS=y
 CONFIG_LOG_BUF_SHIFT=18
 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
@@ -3177,7 +3177,7 @@ CONFIG_WLAN_UWE5622=m
 CONFIG_SPRDWL_NG=m
 CONFIG_UNISOC_WIFI_PS=y
 CONFIG_TTY_OVERY_SDIO=m
-# CONFIG_MAC80211_HWSIM is not set
+CONFIG_MAC80211_HWSIM=y
 CONFIG_USB_NET_RNDIS_WLAN=y
 # CONFIG_VIRT_WIFI is not set
 # CONFIG_WAN is not set
@@ -8350,7 +8350,7 @@ CONFIG_ARM_PMU=y
 CONFIG_ANDROID_BINDER_IPC=y
 CONFIG_ANDROID_BINDERFS=y
 CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder,anbox-binder,anbox-hwbinder,anbox-vndbinder"
-# CONFIG_ANDROID_BINDER_IPC_SELFTEST is not set
+CONFIG_ANDROID_BINDER_IPC_SELFTEST=y
 # end of Android
 
 # CONFIG_LIBNVDIMM is not set
@@ -9482,7 +9482,7 @@ CONFIG_DYNAMIC_FTRACE_WITH_REGS=y
 # CONFIG_HWLAT_TRACER is not set
 # CONFIG_OSNOISE_TRACER is not set
 # CONFIG_TIMERLAT_TRACER is not set
-# CONFIG_FTRACE_SYSCALLS is not set
+CONFIG_FTRACE_SYSCALLS=y
 # CONFIG_TRACER_SNAPSHOT is not set
 CONFIG_BRANCH_PROFILE_NONE=y
 # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set

@nrpetonr
Copy link

nrpetonr commented Aug 4, 2024

try this one, working nicely, even with hw acceleration. u must use 5.10 kernel.

https://github.com/CNflysky/redroid-rk3588

@KylinDemons
Copy link

You can not run Redroid with GPU acceleration in Ubuntu 24.04 kernel 6.1, now it's only suppport Kernel 5.10 on rk3588.

@Joshua-Riek Joshua-Riek removed their assignment Nov 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants