Amazon Fire TV Stick 4K (amazon-mantis)
Appearance
![]() Fire TV Stick 4K | |
Manufacturer | Amazon |
---|---|
Name | Fire TV Stick 4K |
Codename | amazon-mantis |
Released | 2018 |
Type | set-top box |
Hardware | |
Chipset | MediaTek MT8695 |
CPU | Quad-core ARM Cortex-A53 1.7GHz |
GPU | PowerVR IMG GE8300 |
Display | HDMI |
Storage | 8 GB |
Memory | 1.5 GB DDR4 |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version The version the device was shipped with. |
7.1.2 (Fire OS 6) |
postmarketOS | |
Category | testing |
Pre-built images Whether pre-built images are available here. |
no |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
partial |
Flashing It is possible to flash the device with pmbootstrap flasher . |
Partial
|
---|---|
USB Networking After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system). |
Works
|
Screen Display works. Ideally with sleep mode and brightness control. |
Works
|
Multimedia | |
3D Acceleration |
Untested
|
Audio Audio playback, microphone, headset and buttons. |
Broken
|
Connectivity | |
WiFi |
Broken
|
Bluetooth |
Broken
|
Miscellaneous | |
FDE Full disk encryption and unlocking with unl0kr. |
Untested
|
USB OTG USB On-The-Go or USB-C Role switching |
Works
|
HDMI/DP Video and audio output with HDMI or Display Port works. |
Works
|
Contributors
Maintainer(s)
Users owning this device
- FuchsPunk (Notes: Running pmOS)
- Ungeskriptet (Notes: Not in use currently; Rooted and UART wires soldered)
Unlocking the bootloader
- Download and extract kamakiri-mantis-v2.0.1.zip
- Run the
bootrom-step.sh
script from a Linux computer - Connect the Fire TV Stick to the computer with a USB cable. The script will now start exploiting the bootrom of the Fire TV Stick
- After the first script finished, run the
fastboot-step.sh
script to flash TWRP - Your Fire TV Stick 4K is now successfully exploited and unlocked!
How to enter recovery mode
Note: The stick detects if a USB OTG adapter is plugged in when booting. So to boot into TWRP, plug a mouse into the OTG adapter and click Cancel at the 5-second countdown. |
To boot into recovery/fastboot mode, run the boot-recovery.sh
or boot-fastboot.sh
script from this archive first and connect the Fire TV Stick with a USB cable to the computer.
Installation
Note: The kernel only successfully compiles in armv7-mode, although aarch64 is supported by the SoC. |
Follow the installation guide and create a recovery zip, then export the zip using $ pmbootstrap export
and copy it onto a USB drive. Boot the Stick into recovery mode and install the zip from USB drive by going to "Install", "Select storage" and select the last storage device. When plugging in a USB drive/selecting storage the device may freeze up, so only insert the USB drive when already booted in TWRP.
UART
To get UART working, solder wires the points shown below and run the enable-uart
command in a TWRP shell. The baud rate is 921600.