Xiaomi Mi TV Stick (xiaomi-aquaman)
Appearance
This device is marked as not booting.
Status: Didn't make a port yet
Status: Didn't make a port yet
![]() | |
Manufacturer | Xiaomi |
---|---|
Name | Mi TV Stick |
Codename | xiaomi-aquaman |
Released | 2020 |
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 |
Software | |
Original software | Android TV |
Original version | 9 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Contributors
Users owning this device
- 19atlas (Notes: 1080p green version, No go command, edited bootcmd)
- Exkc
- FerassElHafidi (Notes: Green 3rd variant. Ran Android 10. Wiped eMMC, boots Mainline U-Boot as BL33)
- Knuxify (Notes: 2x; one works (blue variant), one has random shutdowns which seem to be caused by it overheating, since it works fine with the top of the casing taken off (green variant). Both running Android 9)
- Mertoalex (Notes: family uses it, I debloated it with UAD-ng.)
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:
-
Old variant
-
New variant
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. |
You can add a script to be executed by U-Boot, in order to allow for booting another operating system (see [1]). This is likely the best way to run postmarketOS on the device.