initializer: Add alternate version detection logic for Halium 15+
VNDK is deprecated[1] from 15 onwards with its files now largely just present as normal vendor partition contents. On Volla Phone Quintus with UT port rebased to latest Android firmware on kernel v6.6[2] ro.vndk.version is no longer defined while the best alternative for the same job seems to be ro.vendor.build.version.sdk=35
[1] https://source.android.com/docs/core/architecture/vndk#vndk-deprecation [2] https://gitlab.com/ubports/porting/reference-device-ports/halium13/volla-phone-quintus/volla-algiz/-/tree/halium-16.0
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802047560号
Waydroid
Waydroid uses a container-based approach to boot a full Android system on a regular GNU/Linux system.
Overview
Waydroid uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a full Android system in a container and provide Android applications on any GNU/Linux-based platform.
The Android system inside the container has direct access to any needed hardware.
The Android runtime environment ships with a minimal customized Android system image based on LineageOS. The image is currently based on Android 13.
Install
See install instructions here
Documentation
Our documentation can be found at docs.waydro.id
Reporting bugs
If you have found an issue with Waydroid, please file a bug.
Get in Touch
If you want to get in contact with the developers please feel free to join the Waydroid groups in Matrix or Telegram.
Our website can be found at waydro.id