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
<div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="patcher.py pl
patcher.py lk
“>
patcher.py pl
patcher.py lk
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.
GitHub
https://github.com/R0rt1z2/amazon-tethered-unlock