Amazon Fire TV 3 (amazon-needle)

From postmarketOS
Amazon Fire TV 3
Amazon Fire TV 3
Amazon Fire TV 3
Manufacturer Amazon
Name Fire TV 3
Codename amazon-needle
Released 2017
Category testing
Pre-built images no
Original software Android (Fire OS)
Original version 7.1.2 (Fire OS 6.2.1.0)
Hardware
Chipset Amlogic S905Z
CPU Quad-core 1.5 GHz Cortex-A53
GPU Mali-450 MP3
Display HDMI
Storage 8 GB
Memory 2 GB
Architecture AArch64
This device is marked as not booting.
Status: Downstream kernel doesn't compile, looking into mainline
Features
USB Networking
Flashing
Works
Display
WiFi
FDE
Mainline
3D Acceleration
Audio
Bluetooth
Internal storage
USB OTG
Sensors
Power Sensor
Misc
Built-in DVB
Camera Flash
HDMI/DP
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader
Broken


Contributors

  • BenTheTechGuy

Users owning this device


Unlocking the bootloader

Root the device using the FireFU exploit, which takes advantage of vulnerabilities in Amlogic DFU mode and U-Boot to unlock the bootloader and disable dm-verity. You will need an I2C-capable Arduino such as the Due as well as an HDMI breakout board (or a cut HDMI cable).

NOTE: The FireFU exploit does not work on devices running FireOS 6.2.5.8 or newer. Even after unlocking the bootloader, upgrading to those versions of FireOS disables flashing of unsigned images in Fastboot. Due to FireFU's repositioning of the boot image's offsets, your device will be bricked if it upgrades past 6.2.5.5 with FireFU installed. It's highly recommended to block all OTA updates after rooting the device.

How to enter flash mode

In FireOS, connect with adb over the network or USB and run adb reboot bootloader.

In DFU mode, run ./aml_reboot fastboot in the FireFU directory.


Installation

See also