Octopus Planet (Android - HW Encode, EOL)
Features¶
- Android system based on Khadas Vim2 Android 9 with hardware encoding
- Custom kernel with ISO size limit removed (2.2 GB)
- KVM runs inside a chroot container, supports most deb packages, does not support Docker
Installation¶
Shorting pads
Shorting pads for the silver Octopus Planet:
Shorting pads for the black Octopus Planet (not documented online; tested by the author):
Flashing
Insert the USB male-to-male cable into the USB port closer to HDMI, then open USB_Burning_Tool, load One-KVM_by-SilentWind_Octopus-Flanet_250315.burn.img, short the pads, and start flashing.
Usage¶
KVM remote control
The USB port near HDMI supports OTG. Connect it to the target machine, and connect the other USB port to the USB capture card.
The web UI default port is 4430 and supports H.264 hardware encoding.
Web terminal is supported. After installing htop, you can see H.264 encoding uses Android MediaCodec (via ffmpeg API) instead of CPU encoding.
Remote debugging
SSH is not installed by default and is not supported.
The chroot system is controlled via the web terminal.
Android supports ADB remote debugging. Example:
Other¶
As a technical validation image, this build proves an approach: on platforms without Linux hardware video encoding, switching to Android can enable hardware encoding in practice.
This image was last built on 2025-03-15. Due to low interest, planned SSH support and Docker support are discontinued. Both features are disabled by default and are unlikely to be updated.





