Jump to content

Amazon Fire TV Stick Basic Edition (amazon-tank)

From postmarketOS Wiki
Amazon Fire TV Stick Basic Edition
Fire TV Stick Basic Edition
Fire TV Stick Basic Edition
Manufacturer Amazon
Name Fire TV Stick Basic Edition
Codename amazon-tank
Released 2017
Type set-top box
Hardware
Chipset MediaTek MT8127D
CPU Quad-core 1.3 GHz
GPU Mali-450 MP4
Display HDMI
Storage 8 GB
Memory 1 GB
Architecture armv7
Software
Original software
The software and version the device was shipped with.
Android (Fire OS) 5.1 (Fire OS 5)
Extended version
The most recent supported version from the manufacturer.
Android (Fire OS)
postmarketOS
Category downstream
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
3.10.54
Device package device-amazon-tank
Kernel package linux-amazon-tank
Features
Flashing
It is possible to flash the device with pmbootstrap flasher.
Works
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Multimedia
3D Acceleration
Untested
Connectivity
WiFi
Broken
Bluetooth
Untested
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching
Untested

Contributors

Maintainer(s)

Users owning this device


Information

The Amazon Fire TV Stick Basic Edition contains the same hardware of Fire TV Stick (Gen 2), but is meant for global market.

Unlocking the bootloader

Before installing PostmarketOS you need to unlock the bootloader using the amonet exploit as explained here.

Installation

  • Install the amonet exploit following this guide on XDA
  • Configure PostmarketOS using pmbootstrap init
  • Create the recovery zip using pmbootstrap install --android-recovery-zip
  • Export the recovery zip using pmbootstrap export
  • Clone the amonet repository
  • Launch amonet/boot-recovery.sh
  • Connect the Fire TV Stick to your computer
  • The Fire TV Stick should boot to TWRP recovery
  • Copy the recovery zip with adb push /tmp/postmarketOS-export/pmos-amazon-tank.zip /tmp/
  • Install the recovery zip with adb shell twrp install /tmp/pmos-amazon-tank.zip
  • Reboot with adb shell reboot

Serial port

UART pads on amazon-tank

This picture shows the location of the UART pads on the PCB.

Full PCB photo

High resolution PCB shot

See also