This One-KVM image has been tested on ZTE B863AV3.2M and CM311-1a-CH. Other S905L3A boxes may not be fully compatible. If incompatible, consider the Docker-based deployment below.
When using armbian-install, the following devices/DTBs are supported:
Write the integrated image to a USB drive or TF card
Boot into Android TV
In Android TV, obtain ROOT and install an APK to switch boot to external media (USB/TF)
Use the APK to boot into Armbian from external media, then run armbian-install to install to eMMC using the correct model
Install example:
Docker Deployment
Flash a ROOT-capable Android and install the APK to switch external boot
Prepare a bootable Armbian on a USB drive; boot it using Android
Use armbian-install to write Armbian to eMMC
Replace package mirrors; install Docker
Run One-KVM in Docker, ensure the OTG port is set to device mode, and make it start at boot. After confirming the container is healthy, enable Docker and container autorun
# Enable OTG device modesudoechodevice>/sys/class/usb_role/ffe09000.usb-role-switch/role
# Add the above to /etc/rc.localsudonano/etc/rc.local
# Make executablesudochmod+x/etc/rc.local