不知道呀
是因为以前LXC框架运行的安卓方案在如今硬件与操作系统快速迭代环境下,已无法确保所有设备都可以正常运行,甚至AMD和Intel这样用户态显卡驱动开源的显卡也不行,英伟达显卡的更需要额外花大量精力去适配(不仅限于xDroid,Anbox,Waydroid,KMRE等使用同样方法启动的)
LXC跑的安卓子环境在如今已经出现了严重的兼容性问题(不只是硬件上的,还有桌面环境上的),这是由于LXC框架本身虚拟化程度太低(甚至不能算虚拟化),以及AOSP在基于Linux内核之后爆改过于严重同时导致的,因此xDroid在新硬件上没法运行,Waydroid甚至用Plasma 5.27跑之后就会频频导致kwin崩溃,所以目前新Linux系统/新电脑运行是暂时无解的
所以要解决这个问题就需要全虚拟化技术,但为了最大化性能发挥,我明年会试着跟进合并入Mesa3D的谷歌gfxstream虚拟化技术,让Vulkan调用直接转发本机,OpenGL实现用谷歌ANGLE,如果可以会同时跟进KernelSU
下个模拟器不就
安个麟卓
安个麟卓
麟卓对内核有要求,不能高于6.8还是6.9来着。并且也不怎么稳定,效率很低,最新版本还是4月的,已经半年多没更新了。
需要的话,可以暂时用旧版本。不过我更喜欢原生的软件
麟卓对内核有要求,不能高于6.8还是6.9来着。并且也不怎么稳定,效率很低,最新版本还是4月的,已经半年多没更新了。
我就用的6.9内核,没问题
是因为以前LXC框架运行的安卓方案在如今硬件与操作系统快速迭代环境下,已无法确保所有设备都可以正常运行,甚至AMD和Intel这样用户态显卡驱动开源的显卡也不行,英伟达显卡的更需要额外花大量精力去适配(不仅限于xDroid,Anbox,Waydroid,KMRE等使用同样方法启动的)
LXC跑的安卓子环境在如今已经出现了严重的兼容性问题(不只是硬件上的,还有桌面环境上的),这是由于LXC框架本身虚拟化程度太低(甚至不能算虚拟化),以及AOSP在基于Linux内核之后爆改过于严重同时导致的,因此xDroid在新硬件上没法运行,Waydroid甚至用Plasma 5.27跑之后就会频频导致kwin崩溃,所以目前新Linux系统/新电脑运行是暂时无解的
所以要解决这个问题就需要全虚拟化技术,但为了最大化性能发挥,我明年会试着跟进合并入Mesa3D的谷歌gfxstream虚拟化技术,让Vulkan调用直接转发本机,OpenGL实现用谷歌ANGLE,如果可以会同时跟进KernelSU
你是deepin开发吗?可以帮忙把binder内核驱动编译出来吗?如果可以的话,我们尝试让openfde在deepin上跑一下。
你是deepin开发吗?可以帮忙把binder内核驱动编译出来吗?如果可以的话,我们尝试让openfde在deepin上跑一下。
我不是deepin官方开发者,但您可以安装fslong的第三方内核测试,fslong的内核有binder,我个人认为LXC的安卓因为无法启用SELinux,不符合Android CDD标准(大量应用会认为你的环境非常危险),且Waydroid会在新DE上导致kwin和mutter频繁崩溃,只能用专门的DE启动,必将被以gfxstream的Vulkan虚拟化技术启动的完整安卓虚拟机取代,因为gfxstream自带Wayland显示屏直通技术,有很高的图形性能,kvm带来很高的CPU性能,而gfxstream又可以让安卓的显示屏直接于宿主系统上显示
Popular Events
More