yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Original Android Development] Rortiz2:
Got this from the OP:

Best Regards.
[Fire HD 8 and HD 10 Original Android Development] ShapeShifter499:
I wonder why the 2016 model isn't getting as much love. I thought the hardware was practically the same between 2016, 2017, and 2018 for the HD8. Maybe different wiring but still the same about of RAM and CPU.

I too am stuck with two 2016 models hoping someone can figure out how to bring a more newer stock like Android OS to these.
[Fire HD 8 and HD 10 Original Android Development] ShmilyGone:
I know, but i wonder if someone tried this.
[Fire HD 8 and HD 10 Original Android Development] DB126:
Kinda a dinosaur. Guessing a HD8 refresh will drop this year with USB C and a few other marketing twists. Puts the 2016 at least 4 generations back with an Android 5 centric kernel. Yeesh.
[Fire HD 8 and HD 10 Original Android Development] ShapeShifter499:
How can you say it's a dinosaur. Am I wrong that the specs and CPU are the same?
[Fire HD 8 and HD 10 Original Android Development] DB126:
Same as what? If referencing the rest of the HD 8 lineup then external specs appear similar. Larger difference lie in the SOC and related capabilities along with bootloader/kernel updates. Age also plays a factor. How many older HD 8s are still out there? Takes a fair bit of effort to spin up a serviceable exploit.
[Fire HD 8 and HD 10 Original Android Development] lovaduck:
Got the same model.... Wondering the same if the same exploits or similar would work on this one. But sure it's not a dinosaur... more like a Mammoth or Saber Tooth tiger! ;) :silly:
[Fire HD 8 and HD 10 Original Android Development] mjrusr:
I tried the steps outlined by Airton but no luck. My 7th gen fire hd 8 is running 5.3.7.0 (650601220). It fails at the very beginning of brick-9820.sh step. It transfers the code for flashing but nothing happens afterwards. I have updated python, fastboot and adb. I tried several times but same result. Has anybody faced the same.issue? May be Amazon blocked something in the latest update. I'm using Linux mint in VirtualBox on my Mac.

If anybody has a suggestion please let me know.
[Fire HD 8 and HD 10 Original Android Development] k1ndlef4cker:
Create a bootable Linux mint usb and run it live don't use VMware

Gửi từ Fire của tôi bằng cách sử dụng Tapatalk
[Fire HD 8 and HD 10 Original Android Development] DB126:
As previously notes exploits are device specific. 6th, 7th and 8th gen devices may look similar (appearance and specs) but are equipped with different bootloader code. Think of it as blood types or flu vaccines. An exact match is required.
[Fire HD 8 and HD 10 Original Android Development] dontpanic-xda:
This should be the correct thread if you have a 7th generation HD 8.

I agree with k1ndlef4cker. I see lots of people having trouble trying to run these scripts running from a virtual environment. Give it a try running your Linux from a bootable USB.
[Fire HD 8 and HD 10 Original Android Development] Roowz:
deleted since i did a mistake however i'll redo it and repost it
[Fire HD 8 and HD 10 Original Android Development] nkream:
excuse me can you make it clearer,becuase it keep telling me the brick-9820 command not found and its driving me crazy
[Fire HD 8 and HD 10 Original Android Development] Roowz:
Are you using linux? and make sure you open the terminal at brick-douglas/amonet
[Fire HD 8 and HD 10 Original Android Development] Guilttea:
FASTBOOT ... not so fast ...

This seems to be the part that I'm getting stuck on ... the device certainly does reboot, but up on the screen comes ...

=> FASTBOOT mode ...

And the device is no longer detectable in ADB. Running the "sudo ./brick-9820.sh" just leads me to "< waiting for any device >". Have you done something prior that unlocks Fastboot mode? Everything I'm seeing in Google about trying to get into Fastboot mode suggests having some sort of factory cable which appears to be shorted to force it into Fastboot mode.

Thanks for the guide ... just wish I could make it through it.
[Fire HD 8 and HD 10 Original Android Development] Roowz:
Mate, don't give up... Are you using vm or a real Linux?
[Fire HD 8 and HD 10 Original Android Development] Guilttea:
I'm using Ubuntu in the Windows Linux Subsystem ... I've got my ADB version sync'ed and make contact with the tablet in Windows first to start the daemon there and then can reach it from the subsystem. I'm getting noises like it's plugged / unplugged ... is that what the Fastboot screen is supposed to look like? Just the "=> FASTBOOT mode ..."?
[Fire HD 8 and HD 10 Original Android Development] Roowz:
i did a mistake...not sure why it doesnt detect fastboot.. ( it didnt even detect my device lmao,it detected my device before..),i "deleted" my post and i will update it once i got it fixed
[Fire HD 8 and HD 10 Original Android Development] dink-x10:
Hi, I am also trying to follow this for a device on 5.3.7 and getting stuck at the brick-9820 bit.

I am using Ubuntu in a VM - the device is connected correctly as I am getting it in Fastboot devices.

The script does not run, just comes up as command not found.

I have also tried running the commands from the script directly, the fastboot of the brick image appears to flash but does not brick the device.

How can I fix this and unlock the device?

Thanks!
[Fire HD 8 and HD 10 Original Android Development] Roowz:
for now, use the attached file at the first post, don't use mine, you'll get error command not found..
[Fire HD 8 and HD 10 Original Android Development] dink-x10:
Thanks, I got there in the end.

For anyone trying to follow on software 5.3.7:

You need the brick-douglas and amonet-douglas v1.2 files from the OP, download and extract these to your Linux system (I used a VM with Ubuntu)

Before starting stop/disable modem manager as per OP

Open the terminal in the brick-douglas folder and connect the device

Allow ADB debugging on the device and check this is found by doing ADB devices in the terminal

ADB reboot bootloader

The device will reboot to fastboot, check this has worked with fastboot devices

sudo ./brick-9820.sh

The script should run and will show on the device screen when bricked.

Unplug and run sudo ./bootrom-step.sh then plug back in

Let it run then run sudo ./fastboot-step.sh

You should be finished and in TWRP :)

Biggest watch out for using a VM, all the different modes (ADB, fastboot, bootrom) show up as different USB devices which you need to add to your VM filters, I added a picture with all the USB devices I ended up adding to the VM.
[Fire HD 8 and HD 10 Original Android Development] Slipdash:
(./brick-9820.sh: line 18: bin/fastboot32: cannot execute binary file: Exec format error) help
[Fire HD 8 and HD 10 Original Android Development] boot8024l:
Hi ,

I m sorry i don't' understand.

What has the procedure for version 5.3.7?

Thannk you
[Fire HD 8 and HD 10 Original Android Development] Roowz:
these are the steps
[Fire HD 8 and HD 10 Original Android Development] Roowz:
I need some help rn..

Fastboot is no longer detecting my device... I'm not sure why.. Both Linux and windows doesn't detect it.. I wanted to bring it back to stock so i can make a video about how to flash twrp on the device.. Before flashing twrp, my pc detects the fastboot.. I even deleted all drivers and reinstall it.. Still i get the same result.. However my pc detects adb..
[Fire HD 8 and HD 10 Original Android Development] boot8024l:
i'm sorry

this for TWRP is right?

thank you
[Fire HD 8 and HD 10 Original Android Development] boot8024l:
Perfect!!!

Very good!!!

Thank you !!!

Great!!

i have a question.

if i need the original rom for fire, where do i download it?

Can i with TWRP install update-kindle-50.6.5.0_user_650601220.bin?

Thank you!
[Fire HD 8 and HD 10 Original Android Development] Roowz:
no, to flash stock back refer to page one..
[Fire HD 8 and HD 10 Original Android Development] t2avi:
Hi

I am on 5.3.7.0 and after adb reboot bootloader device is going to FASTBOOT mode. After I check fastboot devices, I got message:

no permissions (user in plugdev group; are your udev rules wrong?); see developer.android.com/tools/device.html fastboot

sudo ./brick-9820.sh is also not working

I am using bootable Ubuntu USB stick

Can anyone give firther advise. Thanks!
[Fire HD 8 and HD 10 Original Android Development] dink-x10:
Sudo fastboot devices?
[Fire HD 8 and HD 10 Original Android Development] t2avi:
Thant you. I think I opened terminal on wrong place.

At the moment I am useing Lineage OS already, but I had black screan and almost opened the tablet.

But I manage to solve problem without open the device. :)
[Fire HD 8 and HD 10 Original Android Development] Guilttea:
Ok, so, here is the deal. I was running Ubuntu under the Windows Linux Subsystem. ADB connected because I could start the daemon in a Windows prompt and then connect to it in the Window Linux Subsystem terminal. But, Fastboot wouldn't do that as it doesn't run through a daemon. So, I finally bit the bullet and just installed Ubuntu on a USB stick and went right through it with zero issues at all, just as described on a 5.3.7.0 tablet.

Only thing I'm wondering now is I'm running the SlimLP rom, and I notice that Play and the Amazon store are not detecting the tablet ... basically I can't find an installable version of NetFlix or Disney+. Any hints or tips there?

Thanks for everyone's help and putting this all together,

Guilttea
[Fire HD 8 and HD 10 Original Android Development] Guilttea:
I was able to get the APK for Netflix right from their site (not a big fan of downloading APKs online, but from the source seemed legit) here: https://help.netflix.com/en/node/57688

-Guilttea
[Fire HD 8 and HD 10 Original Android Development] faybarn:
Been trying this all morning on 2 different computers with Linux installed, when I try sudo ./brick-9820.sh the screen seems to get stuck on writing 'brick' .....

The tablet shows 2 lines of text the last showing USB Transmission OK.

Any help would be appreciated.

I've installed lineage os on 2 fire HD 8 2018's before but this 2017 doesn't seem to want to work.
[Fire HD 8 and HD 10 Original Android Development] pic3:
Is this method suitable for Amazon Fire HD 8 2016?
[Fire HD 8 and HD 10 Original Android Development] dontpanic-xda:
It's best to find a thread with specific instructions for your version of Amazon Fire. There's differences between each of these devices, and these instructions target specific exploits that are probably only available in that version.
[Fire HD 8 and HD 10 Original Android Development] BigTronVostro:
I, too, am having the same issue when I get to the sudo ./brick-9820.sh step. It seems as though Fastboot isn't allowing file transfers (just my guess.) First tried bootable Knoppix, then on Linux Mint. Different (known good) USB cables. Kindle Fire HD 8 2018 is running FireOS 6.3.1.5

what I get when I use sudo ./brick-9820.sh

Brick preloader to continue via bootrom-exploit? (Type "YES" to continue)
YES
Bricking PL Header

target reported max download size of 114294784 bytes
Sending 'brick' (111937 KB)...
FAILED (date write failure (Cannot send after transport endpoint shutdown))
Finished. Total time: 62.509s

At some point I also had the no permissions issue, and I can't remember if I changed the USB plug-in type from Charging to File Transfer (that seems to open up the Kindle to Linux as a device to connect to) or if I had an issue with not being logged in as su.
[Fire HD 8 and HD 10 Original Android Development] faybarn:
I had trouble on a installed version of Linux mint on my desktop that is fully up-to-date and was ready to give up, then I dug a old eee pc netbook out from storage running a old version of Ubuntu and all worked perfectly, maybe the latest version of fastboot is the problem. I had used the same Linux mint a few months ago to update a couple of fires for friends so I'm assuming an update has caused some compatability issue.
[Fire HD 8 and HD 10 Original Android Development] original2k:
to everyone having issues with 5.3.7.0, i was failing to get all methods discussed in this thread to work until now...

shoutout to everyone who suggested running ubuntu from a usb stick, i was trying to do this with raspbian all morning to no avail, there is definitely some sort of compatibility issue with fastboot and this unlock. i still had to brick to get this to work but hey....i got there. to anyone having issues i'd suggest trying the latest version of ubuntu, you can run it off a usb stick and do everything you need to do (don't skip any step in the original post, including the brick)

before i kept getting hung up on the brick at fastboot, but it magically worked time. the bricking seems necessary if you're on 5.3.7.0, i tried running step-1 without and kept getting errors. hope this helps someone out there
[Fire HD 8 and HD 10 Original Android Development] Mr Bigglesworth:
Thanks to OP and post 272, and another that told me I need to download the brick zip, got this sorted. Thanks everyone, especially OP for making this happen. Now on lineage and no more lag!
[Fire HD 8 and HD 10 Original Android Development] WarAxe:
Ok, you guys have given me new hope! I may just give this yet another try today. I'll let you know how it goes. :eek:

UPDATE: IT WORKED!!!!!!
[Fire HD 8 and HD 10 Original Android Development] Norma Stitz:
Another confirmed success for me. Thanks so much.
[Fire HD 8 and HD 10 Original Android Development] BigTronVostro:
I wish I had yall's success! Tried an installation of Kubuntu and got hung up at the same point I was hung up on using Knoppix and Linux Mint (failing to send Brick in fastboot).

[IMG="Kubuntu screenshot failed to send brick"]https://i.imgur.com/DlaOivf.png[/IMG]
[Fire HD 8 and HD 10 Original Android Development] Michajin:
I don't have this device, but it looks like you don't have root set up. MTK-SU gives root (SU: not found).

Fire HD 8 7th gen (2017) -- up to Fire OS 5.6.4.0 build 636558520 only

https://xdaforums.com/hd8-hd10/orig-development/experimental-software-root-hd-8-hd-10-t3904595
[Fire HD 8 and HD 10 Original Android Development] Mr Bigglesworth:
I had build ending 9920 and it works if you follow post 272. Others may have succeeded when using a higher build version...
[Fire HD 8 and HD 10 Original Android Development] ceyo14:
I have a Fire HD 8 7th Gen running 5.3.7.0 (650601220), tried both brick options but neither complete succesfully and can't proceed from there. Any options for me?

root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# fastboot devices
G090ME06728207VA	fastboot
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# ls
bin brick-9820.sh brick.sh
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# ./brick.sh
Brick preloader to continue via bootrom-exploit? (Type "YES" to continue)
yes
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# ./brick-9820.sh
Brick preloader to continue via bootrom-exploit? (Type "YES" to continue)
yes
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# ls
bin brick-9820.sh brick.sh
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet# cd bin
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet/bin# ls
brick-9820.img	brick.img fastboot fastboot32
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet/bin# fastboot flash brick brick.img
target reported max download size of 114294784 bytes
Invalid sparse file format at header magi
sending sparse 'brick' 1/1 (484 KB)...
OKAY [ 0.037s]
writing 'brick' 1/1...
FAILED (remote: the command you input is restricted on locked hw)
finished. total time: 0.039s
root@Yoel-PC:/home/yoel/Desktop/amonet/amonet/bin#
[Fire HD 8 and HD 10 Original Android Development] Michajin:
Your tablet still boots? Did you have to type YES in capitals? Just throwing ideas...

"Brick preloader to continue via bootrom-exploit? (Type "YES" to continue)

yes"
[Fire HD 8 and HD 10 Original Android Development] ceyo14:
I just typed yes in lower case, it still boots.... because of the lower case...

DAMN Linux and their case sensitivity....

I used the 9820.sh one as the other gave an error.... and was able to complete the steps, sideloaded Magisk in TWRP and now booting to the system again, installed magisk with adb and after another reboot confirmed root access.

Also just booted SlimLP on it...

Thanks for the help, I should have know it was something so simple....
[Fire HD 8 and HD 10 Original Android Development] Acetylcholine:
Thanks

Thanks to the OP and post number 272.

All content downloaded from post number 1 and carefully followed all instructions.

VM was not helpful, had to LiveCD into Mint....

Thanks.
[Fire HD 8 and HD 10 Original Android Development] sidjones1:
Thank you for this... it finally worked!

Many thanks for this recent post. I finally got things to work today. If you are struggling, make sure you are using a cable that has two way communication. Made all the difference with the help of the OP and post 272. My tablet is now on CM12.01 from this link. Everything seems to work... a little hang up on the play store. I may have to sideload what I want. Thanks again!

https://xdaforums.com/hd8-hd10/orig-development/rom-lineage-12-1-amazon-fire-hd8-2017-t3967537
[Fire HD 8 and HD 10 Original Android Development] carlosgeraldo:
could someone help me did the procedure:

1. sudo ./brick.sh

2. sudo ./bootrom-step.sh from here what starts the problem because at the end it says flash preloader header .... reboot but does not restart.

I do this manually.

I run sudo ./fastboot-step.sh and <waiting for device> appears and does not start

appears:

hacked fastboot mode (0) - xyz, k4y0z
[Fire HD 8 and HD 10 Original Android Development] Michajin:
Try another linux... your version is not seeing fastboot... Or doesn't have the right fastboot drivers
[Fire HD 8 and HD 10 Original Android Development] herbert.m:
I am using a linux ubuntu live stick and cant run the .sh files...

The adb shell returns ./step-1.sh: line 7: adb: command not found...

What is my mistake here?
[Fire HD 8 and HD 10 Original Android Development] Michajin:
Do you have ADB enabled on the tablet? Did you install ADB and Fastboot on ubuntu?
[Fire HD 8 and HD 10 Original Android Development] herbert.m:
ADB was missing, thanks!

Now i can run step-1.sh but it says my device is not supported for root.

I have Fire OS 5.3.7.0.

Can i root the device by temprarily "bricking" it using the linux Ubuntu Live Stick?

A few posts up someone said there were issues...
[Fire HD 8 and HD 10 Original Android Development] Michajin:
A copy and paste from post #272 people keep referring to...

You do NOT need to open the tablet. I opened the tablet, tried the HW method (I did not know that brick-9820.sh exits at that moment) , failed then close my tablet. Yes, my tablet was 'untouched' from the original because the HW method did not change at all in my case. Then I ran brick-9820.sh, and other two shells as well. I succeeded. Actually, I have two douglas's. For the second douglas, I used brick-9820.sh without opening the tablet from the beginning.

Repeat, you do NOT need to open it. Good luck.

Edit: A simple description w/o opening the tablet.

First, under FireOS you need to set USB debug on. Then connect your tablet to PC (that includes adb, fastboot etc.) Check with 'adb devices' to see your tablet is listed as an adb device.

If you are ready, in PC, type 'adb reboot bootloader'. Wait until your tablet is recognized as a fastboot device. Check with 'fastboot devices' (or under Linux sudo adb devices). You should see your tablet is now listed as fastboot devices. Then run sudo ./brick-9820.sh. After a while you will see on tablet screen saying that you should power off the tablet and unplug the usb-cable. Then WITHOUT try to power on your tablet (your tablet is now bricked), in PC

run sudo ./bootrom-step.sh. Then plug USB-cable to your bricked tablet. You will see on PC screen quite a lot of messages and after a while your tablet will boot in bootloader unlocked state. Finally, in PC run sudo ./fastboot-step.sh. You will see TWRP screen on your tablet. All done, you can backup FireOS, install LOS12.1 etc. whatever you like.

Do NOT open your tablet.

Edit2: (or under Linux sudo adb devices) is incorrect, it should be 'sudo fastboot devices'. Sorry for the inconvenience.
[Fire HD 8 and HD 10 Original Android Development] carlosgeraldo:
Thank you I solved my problem and installed Lineage Os on my fire hd 8 2017 latest version 5.3.7.0 I will describe how I did it: I was having to perform the process on Linux Ubuntu LTs 16.04 and it did everything correctly but did not recognize the last sudo step ./fasboot-step.sh so I used ubuntu for 18.04 and everything worked out!

using method: 1. install

sudo apt update

sudo add-apt-repository universe

sudo apt install python3 python3-serial adb fastboot dos2unix

#After that download the two files only (no need to download the root file) amonet v1.2 and brick-douglas done this connect the tablet to the pc run adb devices and see if the tablet is recognized.

open the linux terminal in the brick-douglas folder and run sudo su to enter root mode enter your password. run adb reboot bootloader (the tablet will restart in Recovey mode.

run sudo ./brick.sh (the brick-9820.sh file did not work with me because the message to disconnect and turn off the device did not appear on the tablet screen) after this step o linux asked when I went to run bootrom-step.sh the terminal asked to disable ModemManager

sudo systemctl stop ModemManager

sudo systemctl disable ModemManager disabled

and then ran sudo ./bootrom-step.sh and connected the tablet the pc asked to click on enter and started installing after completing this step i ran sudo ./ fastboot - step. sh

completed the installation and restarted on twrp then made a copy of the system and boot and installed lineage os, gapps magisk etc. .

(In ubuntu 18.04 you need to give permission to all files and folder as 'permission denied' will appear and the command sudo ./fastboot-step.sh did not work for me so I dragged the file to the terminal and hit enter so it worked)

To be sure that the last step will work, run on the

sudo fastboot devices

terminal, the tablet should be recognized. If the process does not occur, this step will not be performed. It is very important, I kept trying for hours and I couldn't because of that!

Thk
[Fire HD 8 and HD 10 Original Android Development] Viral_Weaponry:
Hi everyone,

I'm having a bit of an issue here. My tablet doesn't go past the "fire" logo, it loops forever. I tried running the ./brick.sh but all I get is "Writing 'brick'...". It stays like that for some time and after that the tablet reboots to the fire logo again. The tablet doesn't boot anymore and I cant remember if I enabled USB debugging.

Im ready to open it if needed but not sure what's the best process here.

thank you for the help and for your time.

Regards,

VW
[Fire HD 8 and HD 10 Original Android Development] Viral_Weaponry:
Ended up doing the TP28 to ground short to get it up again.
[Fire HD 8 and HD 10 Original Android Development] kudiska:
i seemed to have hard bricked my HD 8 7th gen. no boot at all. ive tried connecting it and opening adb commands and nothing. is there a way to unbrick it?
[Fire HD 8 and HD 10 Original Android Development] Roowz:
How did you hardbricked it?
[Fire HD 8 and HD 10 Original Android Development] Oremus06:
It worked for me with brick-9820 a bit stressing because i had to allow each file on my Linux and at the end restarted in twrp data partition was missing ..... Installing Lineage and restarting TWRP fixed it by chance.

Thank's for your work