Xiaomi Mi TV Stick (xiaomi-aquaman)
File:Xiaomi-aquaman.jpg | |
Manufacturer | Xiaomi |
---|---|
Name | Mi TV Stick |
Codename | xiaomi-aquaman |
Released | 2020 |
Category | testing |
Original software | Android (TV) |
Original version | 9 |
Hardware | |
Chipset | Amlogic S805Y |
CPU | Quad-core 1.2 GHz Cortex-A53 |
GPU | ARM Mali-450 |
Display | Up to 1080p over HDMI |
Storage | 8GB |
Memory | 1GB |
Architecture | aarch64 |
Status: Didn't make a port yet
USB Networking | |
---|---|
Flashing | |
WiFi |
Broken |
FDE | |
Mainline | |
3D Acceleration | |
Audio | |
Bluetooth | |
GPS | |
Internal storage | |
USB OTG | |
Power Sensor | |
---|---|
Built-in DVB | |
---|---|
Camera Flash | |
HDMI/DP | |
Ir RX | |
Stylus | |
SD card | |
Haptics | |
Ethernet | |
FOSS bootloader | |
Contributors
Users owning this device
- Exkc
- Knuxfanwin8 (Notes: seems to be rather unreliable (randomly shuts down))
How to enter recovery mode
![]() |
On older firmware versions, you can get a shell in recovery via UART, however it is heavily restricted due to SELinux. Newer firmware versions do not expose a shell via UART. |
Hold down the OK+Back keys on the remote while booting to boot into recovery.
Alternatively,
- Plug in to PC
- Enable devloader mode in settings
- Run
adb reboot recovery
Note that OTG does not work in the recovery, unlike on the Mi Box 3.
How to enter fastboot
![]() |
There is currently no known way to unlock the bootloader. |
- Plug in to PC
- Enable devloader mode in settings
- Run
adb reboot fastboot
WiFi
There are many variants with many different WiFi chips, including ones from Amlogic (not supported in mainline) or Realtek (some are supported, others aren't).
PCB variants
There are two variants of the PCB:
How to downgrade to older version of Android 9
TODO. The downgrade method used for the Xiaomi Mi Box 3 (xiaomi-once) will not work, as OTG does not work in the recovery.
"Multiboot" mode
![]() |
TODO: Write down instructions for this. |
Implementing "Multiboot" mode (see Amlogic#Boot process) in the U-Boot environment via the U-Boot shell is needed to boot pm os but in newer revision of android 9 the uboot shell is being disabled so there are no way to implement this in newer revision.Sadly, there are no way to downgrade.