Octopus Planet
Hardware
The Octopus Flanet box features an S912 octa-core CPU, 2GB RAM, and 8GB internal storage. It has a Gigabit Ethernet port, two USB 2.0 ports, a TF slot, and HDMI output.
Integrated Image Deployment
- Flash a minimal Android TV firmware using USB_Burning_Tool
- Write the One-KVM integrated image to a USB drive and plug it into the USB 2.0 port near the QR code
- After Android boots, connect via
adb connect <ip>
and runadb reboot update
to boot from the USB drive (first time only) - Once booted from USB, SSH in and run
armbian-install
(choose the correct model, e.g., 202/1-partition) to install to EMMC
Boot from USB1 port
If the device fails to boot from USB2, you can boot from USB1:
After writing the image to the USB drive, edit uEnv.txt
in the BOOT partition root, replace FDT=/dtb/amlogic/meson-gxm-khadas-vim2.dtb
with FDT=/dtb/amlogic/meson-gxm-q200.dtb
. Then edit etc/rc.local
in the ROOTFS partition and comment out the second line by prefixing #
.
After successfully booting from USB1 and logging in, edit /etc/rc.local
again to remove the #
from the second line, save, and then run armbian-install
to write to EMMC.
Usage
Reminder
Some low-power targets may draw power via OTG before external power is applied and enter a bad state. Cut the red 5V wire inside the USB cable to avoid this.
SSH
Armbian enables SSH by default. Initial credentials: root/1234.
Warning
Do not run apt upgrade
to upgrade the kernel/DTB. It may break OTG.
Connections
The USB port near the Ethernet jack is OTG for the dual-headed cable; the port near the QR code is for the USB HDMI capture card.
Screenshots