MXQ PRO 4K
Yesterday I bought myself an android TV box , It calls itself the MXQ Pro 4k.
Really it is a Mini PC that runs Android Lollipop version 5.1.1
Specs: Quad Core CPU, S905 Chipset, 1GB Ram, Penta Core GPU, Wifi, Ethernet, Bluetooth, Android 5.1, HDMI, 8GB Storage, SD Slot & 1080p, 4k.
These specs are not identical on every MXQ Pro 4k it depends on who made it. Bluetooth may not be included and ethernet may be 10/100 not 10/100/1000 Gigabit. some have microSD Card readers and some full SD Card readers. Some have various numbers of USB ports 2,3,4
Speculation
The S905 is a system on a chip with a reference board the board has 2 USB2 ports built in but the manufacturers may include a 4 port usb hub. The Ethernet Port may be a USB Ethernet Port of either 10/100 or Gigabit speeds. The bluetooth may be also via usb.
The Android Firmware is lollipop but I don’t know what’s included in the kernel it maybe possible to update lollipop with additional drivers for more usb devices. E.g Bluetooth and webcam support.
I think the first stage should be a reset to factory default but first backing up
Google changed the permission for apps to write to the external sd card
sd fix allows titanium backup to write to the sdcard and that took some finding.