Amazon Tethered BL Unlock
Simple Python(3) script to disable LK verification in Amazon Preloader images and boot/recovery image verification in Amazon LK ("Little Kernel") images.
Requirements
- Python 3 (with json5 -
pip3 install -r requirement.txt
). - Preloader &/or LK from an amazon device.
Notice
- Use this tool at your own risk. I am not responsible for bricked devices. Please BACKUP your PL/LK before using this tool.
- Please do not redistribute images that have been modified with this tool as after all, all images are property of MediaTek Inc and Amazon.
- When reporting an issue, provide a detailed report (Android Version, device, and attach both images).
Usage
patcher.py pl
Usage example
# PL
[email protected] $ python3 patcher.py pl preloader_cupcake.bin preloader_patched.bin
[?] Product name: cupcake.
[?] Using default on/off bits.
[?] Using default bit position.
[?] LK verification: True (0x11e8) (b'\xff').
[*] Disabling LK verification...
[+] Successfully patched PL and saved it as preloader_patched.bin!
[email protected] $
# LK
[email protected] $ python3 patcher.py lk lk_sheldon.bin lk_patched.bin sheldon
[?] Product name: sheldon.
[?] (1/2) Using default on/off bits.
[?] Image verification: True (0x1198) (b'\x00').
[*] Disabling image verification...
[?] (2/2) Using default on/off bits.
[?] Fastboot verification: True (0xdd38) (b'\x01').
[*] Disabling fastboot verification...
[+] Successfully patched LK and saved it as lk_patched.bin!
[email protected] $
Supported devices
Device | Model | Android Version | Tested |
---|---|---|---|
Amazon Fire 7 2017 | austin - mt8127_evb1 |
5.1 | Yes |
Amazon Fire 7 2015 | ford - mt8127_evb1 |
5.1 | Yes |
Amazon Fire HD8 2016 | giza |
5.1 | Yes |
Amazon Fire HD8 2017 | giza |
5.1 | Yes |
Amazon Fire HD10 2017 | suez |
5.1 | Yes |
Amazon Fire HD10 2019 | maverick |
9.0 | Yes |
Amazon Fire HD10 2021 | trona |
9.0 | No |
Amazon Fire TV Stick Basic | tank - mt8127_evb1 |
5.1 | Yes |
Amazon Fire TV Stick 4K | mantis |
7.1 | No |
Amazon Fire TV Stick Lite | sheldon |
9.0 | No |
Amazon Fire TV 2 (2015) | sloane |
5.1 | Yes |
Amazon Echo Input | cupcake |
7.1 | Yes |
Amazon Echo Dot 2 | biscuit |
5.1 | No |
License
- This tool is licensed under the GNU (v3) General Public License. See
LICENSE
for more details.