Recommended Android Hardware

Updated September 2023

We’ve tested the Xibo for Android application on many devices but below are a selection of devices we think work well with Xibo for Android.

As a minimum, Android 7 is required to run Xibo for Android 4.x but we strongly recommend running on Android 9 or later. The following recommendations for earlier versions are as follows:

Xibo for Android v3.x- as a minimum, Android 6 is required but we strongly recommend running on Android 7.1 or later.

Xibo for Android v2.x/1.8.x/1.7.x - as a minimum, Android 4.4 is required but we strongly recommend running on Android 7.1 or later regardless of version.

See Supported Versions and Environments for full details.

We make every effort to work with the majority of Android devices available on the market, however there are a small number of lower end devices available currently which change their MAC address on each power on. We cannot guarantee the correct operation of Xibo for Android on these devices. MAC addresses are supposed to be globally unique and fixed at production time by the manufacturer, and so them resetting at each power on is a fault in the device in our view.

Device identifiers known to exhibit this behaviour include “rockchip HX_3229”, although the issue is likely firmware dependent.

None of our recommended devices exhibit this behaviour.


DSDevices DSCS9X

The DSCS9X is an ARM based device that has been fine tuned for Xibo for Android. The DSCS9X runs Android 9.0 as standard, has wired and wireless network connectivity, 32GB of storage (upgradeable via microSD card slot) and comes with Xibo pre-installed and unlicensed. Please refer to the Player Licensing page for further details.

This device is rooted and uses the standard Xibo for Android APK, (not the DSDevices specific build).

Model No: DSCS9X

CPU: Amlogic S922X Quad Core
ARM Cortext-A73 @ 1.8 Ghz and dual core ARM Cortex-A53 @ 1.9 Ghz CPU
GPU: ARM MaliTM-G52MP6(6EE)
RAM: 4GB DDR4
Internal Storage: 32GB eMMC
OS: Android 9.0
HDMI: HDMI 2.0a with 3D, HDR, CEC and 4Kx2K @ 60fps max resolution (1080p upscaled to 4K)
Wi-Fi: Dual Band Wi-Fi 802.11 b/g/n/ac 2.4 and 5.0 GHz
CEC (Consumer Electronics Control)
Xibo - Pre-installed (not licensed)
TeamViewer - Pre-installed (separate licence required)
Screen rotation
Auto power on
Dimensions: 10.8cm x 12.2cm x 1.9cm
Warranty: 1 Year RTB (additional 2 year extended warranty available for purchase)
Cable: 1.2m HDMI
Colour: Black
Front Panel: Status and Nic Led
Rear Panel: Video Output: HDMI, AV, Optical Audio, Power: 5VDC 2AMP, Networking: Ethernet 100/1000Mbps
Side Panel: 1 x USB 2.0, 1 x USB 3.0, SD Card
Proxy: Unauthenticated proxy supported on wifi or LAN connection. Authenticated proxy not supported

This device supports control of Screen Power On/Off via HDMI-CEC

Please note: H265 video playback is not currently supported. This device does not have a real time clock, but automatically sets the time from the network at power on. The device can output a 4K signal to the TV, but is upscaling a 1080p framebuffer.

The DSCS9X is available for purchase from your My Account dashboard.

Shipping for customers inside the EU customs union is from The Netherlands, so avoiding any customs process as a result of Brexit. See our Shipping / Delivery FAQ for further details.


DSDevices DSCS95

The DSCS95 is an ARM based device that has been specifically built for Xibo for Android. The DSCS95 runs Android 9.0 as standard, has wired and wireless network connectivity, 16GB of storage (upgradeable via microSD card slot) and comes with Xibo pre-installed and unlicensed. Please refer to the Player Licensing page for further details.

This device is rooted and uses the standard Xibo for Android APK, (not the DSDevices specific build).

Model No: DSCS95

CPU: Amlogic S905X3 64-bit Quad Core ARM® Cortex™ A55 CPU
GPU: ARM Mali-G31 MP2 OpenGL ES 1.1/2.0/3.2, OpenCL 2.0, Vulkan 1.0 support
RAM: 2GB DDR4
Internal Storage: 16GB eMMC
OS: Android 9.0
HDMI: HDMI 2.1 With 3D, HDR, CEC and 4Kx2K@60fps max resolution (1080p upscaled to 4K)
WiFi: Dual Band WiFi 802.11 b/g/n/ac 2.4 and 5.0 GHz
CEC (Consumer Electronics Control)
Xibo Pre-installed (separate licence required)
TeamViewer Pre-installed (separate licence required)
Screen rotation
Auto power on
Dimensions: 10.8cm x 10.8 cm x 1.9cm
Warranty: 1 Year RTB (additional 2 year extended warranty available for purchase)
Cable: 1.2m HDMI
Colour: Black
Front Panel: (Status and Nic Led)
Rear Panel: (Video Output: HDMI, AV, Optical Audio, Power: 5VDC 2AMP, Networking: Ethernet 100mbps)
Side Panel: (1 x USB 2.0, 1 x USB 3.0, SD Card)
Proxy: Unauthenticated proxy supported on WiFi or LAN connection. Authenticated proxy not supported.

Please see the Hardware page for Player specification comparisons with the DSCS9X and for further details.

This device supports control of Screen Power On/Off via HDMI-CEC

Please note: H265 video playback is not currently supported. This device does not have a real time clock, but automatically sets the time from the network at power on. The device can output a 4K signal to the TV, but is upscaling a 1080p framebuffer.

The DSCS95 is available for purchase from your My Account dashboard.

Shipping for customers inside the EU customs union is from The Netherlands, so avoiding any customs process as a result of Brexit. See our Shipping / Delivery FAQ for further details.


DSDevices DSCS9

Please note: DSDevices DSCS9 is no longer available.

DSDevices first ARM based device. Wired and wireless network connectivity. 16GB of storage, upgradeable via microSD card slot.

This device is rooted and uses the standard Xibo for Android APK, not the DSDevices specific build.

Model No: DSCS9

CPU: Amlogic S912 64-Bit octa-core
ARM Cortex A53 processor @ up to 2.0GHz
GPU: ARM Mali-T820MP3 GPU up to 750MHz(DVFS)
RAM: 2GB DDR3
Internal Storage: 16 GB eMMC
OS: Android 7.1.2
HDMI: HDMI 2.0a up to 4K @ 60Hz
Wi-Fi: Dual Band Wi-Fi 802.11 b/g/n/ac 2.4 and 5.0 GHz
CEC (Consumer Electronics Control)
XIBO - Pre-installed not licensed
TeamViewer - Pre-installed not licensed
Screen rotation
Auto power on
Dimensions: 10.8cm x 12.2 cm
Warranty: 1 Year RTB

This device supports control of screen power on/off via HDMI-CEC. For further guidance please refer to the manual.

Note that H265 video playback is not currently supported. This device does not have a real time clock, but automatically sets the time from the network at power on. The device can output a 4K signal to the TV, but is upscaling a 1080p framebuffer.

The device runs Android 7.1.2 as standard, however Android 6.0.1 firmware is available if you prefer.


Legacy Devices

The following devices were previously recommended but may now be difficult to source. We would strongly recommend that you purchase new devices from the newer devices above for a new installation.

DSDevices DSC-J18

A high end device custom built for Xibo with wired network connectivity and support for an optional mPCIe wifi adapter. Native 1080p output by default and 16GB of storage. Available from DSDevices.com.

DSDevices hardware is not rooted but Xibo for Android can be installed as a System Application such that automatic upgrades are possible without the need for rooting. The device supports scheduled power on/power off and screen rotation by default.

Please note that this device is not suitable for use with an HTTP proxy server.

Minix Neo Z64

A robust device with both wired and wireless network connectivity. Note Neo Z64 has power button and does not power on automatically out of the box. It can be configured to auto power on by changing the position of a jumper on the main board. That will involve opening the device and will void the warranty.

Screen rotation is not supported with the standard firmware that ships with this device. Minix have removed any firmware that does support this from general availability and so we no longer recommend this device if you require portrait orientation.

Processor Intel Z3735F (64-bit)
GPU Intel HD Graphics
Memory 2GB DDR3L
Internal Storage 32GB eMMc
Wireless Connectivity 802.11 n Wi-Fi
USB 3G dongle support (not included)
Bluetooth 4.0
OS Android™ KitKat 4.4.4
Video Output HDMI™ 1.4b, Full HD 1080p
Audio Output HDMI™ 1.4b, 3.5mm stereo jack
Peripheral Interface RJ-45 Ethernet jack (10/100Mbps)
SD/MMC card reader (SD 3.0, MMC V4.41)
USB 2.0 HOST port x 2,
IR receiver (built-in, remote included)
Power DC 5V, 3A adapter included (CE, FCC certified)
Supported Video Format AVI/RM/RMVB/MKV/WMV/MOV/MP4/WEBM/DAT(VCD format)
VOB(DVD format)/MPEG/MPG/FLV/ASF/TS/TP/3GP…etc
Supported Audio Format MP3/WMA/WMV/APE/OGG/FLAC/AAC…etc

Minix Neo X5mini

A robust device with both wired and wireless network connectivity. Note the X5mini has no power button so powers on as soon as power is supplied to the unit. The device originally shipped with Android 4.2 however an upgrade to Android 4.4 is available directly from Minix which enables true 1080p output. This device does not support screen rotation (portrait displays).

Latest firmware can be downloaded from Minix here: https://theminixforum.com/index.php?forums/neo-x5-mini-official-firmware-releases.105/
This device does not support screen rotation (portrait displays) using that firmware.

This device is limited to a single video playing concurrently on a layout. There may be a short black flash when starting and finishing video playback.

Processor Rockchip RK3066; Cotex A9, up to 1.6GHz;
GPU Quad- Core Mali 400 (2D/ 3D/ OpenGL ES2.0(AMD Z430)/ OpenVG1.1)
Memory 1GB DDR3
Internal Storage 8GB ( 2-3 GB for OS, 5 GB available space)
Wireless Connectivity 802.11 b/g/n
Bluetooth 2.0
OS Android 4.1
Video Output HDMI™ 1.4a, - 1080P (24Hz / 50Hz / 60Hz)
Audio Output HDMI™ 1.4a, 3.5mm stereo jack
Peripheral Interface RJ-45 Ethernet jack (10/100Mbps)
MicroSD (TF) Card Slot
Headphone/microphone jack
3 x USB 2.0 Host port (for wired / 2.4G wireless keyboard, mouse, hand grip, etc)
IR receiver (built-in, remote included)
Power DC 5V, 3A adapter included (NEO X5 required less than 1A to operate)
Supported Video Format AVI/RM/RMVB/MKV/WMV/MOV/MP4/WEBM/DAT(VCD format)
VOB(DVD format)/MPEG/MPG/FLV/ASF/TS/TP/3GP…etc
Supported Audio Format MP3/WMA/WMV/APE/OGG/FLAC/AAC…etc

Minix Neo X5

A robust device with both wired and wireless network connectivity. Note the X5 however does not support automatically powering on when power is applied to the unit. You must press the power button to wake the device up. The device originally shipped with Android 4.2 however an upgrade to Android 4.4 is available directly from Minix which enables true 1080p output. This device does not support screen rotation (portrait displays).

Latest firmware can be downloaded from Minix here: https://theminixforum.com/index.php?forums/neo-x5-official-firmware-releases.101/

This device does not support screen rotation (portrait displays) using that firmware.

This device is limited to a single video playing concurrently on a layout. There may be a short black flash when starting and finishing video playback.

Processor Dual-Core Cortex A9 Processor
GPU Quad-Core Mali 400 (Open GL ES2.0/1.1, Open VG1.1, Flash 11.1)
Memory 1GB DDR3
Internal Storage 16GB NAND Flash
Wireless Connectivity 802.11 b/g/n
Bluetooth 4.0
OS Android™ ICS 4.0.4 (4.1.1 upgradable)
Video Output HDMI™ 1.4a, Full HD 1080p, 3D movie file format supported
Audio Output HDMI™ 1.4a, Optical S/PDIF
Peripheral Interface RJ-45 Ethernet jack (10/100Mbps)
SD/MMC card reader (SD 3.0, MMC V4.41)
Headphone/microphone jack
USB 2.0 port x 3
Micro USB OTG port (also serves as the 4th USB port)
IR receiver (built-in, remote included)
Power DC 5V, 3A adapter included (NEO X5 required less than 1A to operate)
Supported Video Format AVI/RM/RMVB/MKV/WMV/MOV/MP4/WEBM/DAT(VCD format)
VOB(DVD format)/MPEG/MPG/FLV/ASF/TS/TP/3GP…etc
Supported Audio Format MP3/WMA/WMV/APE/OGG/FLAC/AAC…etc

DSDevices J19

A high end device custom built for Xibo with wired network connectivity and support for a wireless dongle. Native 1080p output by default and 30GB of storage which removes the need for a SD Card. Available from DSDevices.com

DSDevices hardware is not rooted but Xibo for Android can be installed as a System Application such that automatic upgrades are possible without the need for rooting. The device supports scheduled power on/power off and screen rotation by default.

Please note this device is not suitable for use with an HTTP proxy server.

Processor Intel J1900 Quad Core 2.41GHz
Memory 2GB DDR3
Internal Storage 30GB HDD mSATA
Networking Ethernet 1000 BASE-T
OS Android 4.4.4
Video Output HDMI 1080p
Audio Output Optical Audio
Peripheral Interface 1x USB 3.0, 2x USB 2.0
Power 12VDC 2AMP
On premise licencing Not currently suitable for on-premise licensing. Unless a Wifi dongle is installed.

Minix X7mini

A robust device with both wired and wireless network connectivity. Note the X7mini has no power button so powers on as soon as power is supplied to the unit. The device originally shipped with Android 4.2 however an upgrade to Android 4.4 is available directly from Minix which enables true 1080p output.

Latest firmware can be downloaded from Minix here: https://theminixforum.com/index.php?forums/neo-x7-mini-official-firmware-releases.97/

This device is limited to a single video playing concurrently on a layout. There may be a short black flash when starting and finishing video playback.

This device does not support screen rotation (portrait displays) with the latest firmware (linked above). Rotation is possible by installing the Community Edition v2.5.0 firmware, enabling developer options, and selecting Enable Auto-Rotation in the Developer Options. Subsequent Community Edition firmwares don’t support this so you must install v2.5.0 and disable OTA updates for the firmware.

The Developer Options menu is enabled by going to the Android Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer Options at the bottom. You can then change the option required within the Developer Options menu.

Processor Quad-Core Cortex A9 Processor (1.6GHz)
GPU Quad-Core Mali 400
Memory 2GB DDR3
Internal Storage 8GB NAND Flash
Wireless Connectivity 802.11 b/g/n Wi-Fi, USB 3G dongle support (not included)
OS Android™ Jelly Bean 4.2.2
Video Output HDMI™ 1.4a, Full HD 1080p
Audio Output HDMI™ 1.4a two channels
Peripheral Interface RJ-45 Ethernet jack (10/100Mbps)
SD/MMC card reader (SD 3.0, MMC V4.41)
USB 2.0 HOST port x 2,
IR receiver (built-in, remote included)
Power DC 5V, 2A adapter included (CE, FCC, CCC certified)
Supported Video Format AVI/RM/RMVB/MKV/WMV/MOV/MP4/WEBM/DAT(VCD format)
VOB(DVD format)/MPEG/MPG/FLV/ASF/TS/TP/3GP…etc
Supported Audio Format MP3/WMA/WMV/APE/OGG/FLAC/AAC…etc