yashsingh1/xdaforums huggingface dataset:
[Fire General] DB126:
Not an exact copy but likely drawn from same resource pool. One would hope an entity like Amazon (or whomever they contract with) would have fairly sophisticated source code management methodologies/tools. Then again, I have seen some amazingly sloppy practices from household names.

---------- Post added at 03:15 PM ---------- Previous post was at 03:10 PM ----------

Err...no. Lowers the query barrier but does nothing for access/manipulation if roll back protection is in place. You'll need to do some further research.
[Fire General] Jake1702_:
Sophisticated? Have you forgotten what they did by "accident" with the 5.0.x bootloader?

Also, the bootloader can obviously be modified from the OS judging by the OTA updates.
[Fire General] DB126:
A minor oversight likely related to the 'mainstreaming' of SOC architecture and associated boot code. One of the things that allows this device to be sold at an aggressive price point relative to predecessors.

Don't know what to say regarding your OTA comment. You have much to learn; this thread is not the place for android/firmware/hardware 101.
[Fire General] Jake1702_:
Well it is the truth. Did the anti-rollback code not come from an update?
[Fire General] DB126:
Things are not as they seem; much to learn ... (must be an emoji for that).

Moving on as conversion has run its course and then some. Applaud your interest and energy. Good things may happen yet.

XDA and similar forums are excellent resource pools for all things Android.

I encourage their use - along with copious helpings of the beverage of your choice. Caffeine and Kahlua here.

Good luck, mate.
[Fire General] DragonFire1024:
Didn't I read somewhere, and I might be wrong, but doesn't or didn't Amazon at one point use Motorola bootloaders?

Yes...and sip slowly.
[Fire General] Jake1702_:
Would anyone happen to know if it's possible to get a pattern lock on this or would that require root?
[Fire General] Hallo32:
The ci is similar, but is also the code similar? I don't know it. :confused:
[Fire General] javweird:
I have a kindle fire also on 5.4.0.0 and I wanted to downgrade the 5.3.2.1 to root it. What instructions did you follow to do this? Last time I checked (about a month and a half ago), it wasn't possible to downgrade. Hope you can help me out.
[Fire General] DB126:
- If you have a 5th gen Fire you can downgrade to FireOS 5.3.2.1 which is NOT rootable. Some speculate 5.3.2.1 may be more vulnerable than 5.4.x.x I have my doubts.

- If you have a 7th gen Fire you (probably) can not downgrade; certainly not yet as only 5th gen FireOS images are available from Amazon

Bottom line: As of the date of this post there are no options to root a 5th/7th gen Fire that is currently on FireOS 5.3.2.1 or above.
[Fire General] DragonFire1024:
Couldn't tell you as no one has tried yet. If they have no one has reported this results
[Fire General] grafConix:
I'm really confused with the different devices, shipped by amazon, so I'm sorry for the question: Does the factory cable works with this device (5th gen.)? I'm not sure, but I think not.

If it works, I will give it a try :)
[Fire General] DragonFire1024:
I don't see why it wouldn't, unless defective. Though even with their cables, you still get the same low power charger cord warnings. Plugging them in a PC, in my experience, takes twice as long to charge. I use or have used various cables from quality to dollar store and each one has varying successes and failures. I have more issues with the two bottom clips wearing down than I do with actual cable problems.
[Fire General] DB126:
If by "factory cable" you are referring to a rewired 'factory programming cable' then no - this type of cable will not alter the device's boot mode or permit flashing content outside the stock recovery environment. Amazon devices have been 'immune' to such cables for several generations.

On the other hand if your question was focused on using the supplied cable for data transfer and/or FireOS reloads then yes - the stock cable supplied by Amazon can perform this task.

---------- Post added at 10:56 PM ---------- Previous post was at 10:51 PM ----------

5th-7th gen Fire's have a maximum charge rate of 0.8-1.0Ah (800-1000mAh). A USB2 port can output a maximum of 500mAh but may be throttled by the host system; USB3 max is 900mAh and is also subject to throttling. Amazon typically includes a power brick rated at 1-1.5Ah insuring the device charges at the maximum possible rate assuming the USB cable/plugs are in good condition.
[Fire General] DragonFire1024:
Indeed. Indeed. It's not to say I haven't had some fail, in epic proportions. I've seen a few if the high end dollar store type they sell at chain convenience stores on the edge of the counter, catch fire. However that said, the one I got now was cheap 4.99. but they know me and let me look at it and test it. Great cable and a decent length.

I have a little hack for the prongs that wear down. They don't generally really wear down as the cheap metro bend into the plug. A little tolerance and steady hand, needle and tweezers refreshes the fitting.
[Fire General] DB126:
USB cable variability is surprising to many as folks expect them to 'just work'. I have found little correlation between cost and quality; brand is a more reliable gauge. My current go-to is Anker which are reasonably priced when purchased in quanity. Easily carry 2A+ loads with durable tips and head/cable connection. One had one go bad. Company promptly honored warranty, expedited shipping and followed up to verify delivery. Not bad for a $3 item.
[Fire General] iknight8:
I just got the Fire Tablet with 5.4.0.1 yesterday. Can I get rid of the Fire OS and install vanilla OS or do I have to just use APK to install directly in the tablet? Thanks.
[Fire General] DB126:
You can not root, downgrade or install a custom ROM on a device running FireOS 5.4.0.1. There is some debate on whether 5.4.0.1 can be safely rolled back to an earlier version that will permit disabling preinstalled Amazon apps (ie: "bloat"). However, you will not be able to ditch FireOS unless a root exploit is discovered for builds >= 5.3.2.1.
[Fire General] iknight8:
Bummer! no customization than... damn it!
[Fire General] Dan_firehd:
Would you please post the link to the BIN file (update-kindle-xxxxxxx.bin) that you used to downgrade? Amazon site only has the link to Fire OS 5.4.0.0 BIN file.

Thank you.
[Fire General] Jake1702_:
Well, RootJunky's site has most of them which can be found here.
[Fire General] DB126:
Or right on this forum in the Index thread: https://xdaforums.com/showpost.php?p=62986665&postcount=3

Keep in mind 7th gen devices can not be downgraded at this point in time. Appears 5th and 7th gen Fire's use different mainboards and thus require different firmware (.bin files). Last I checked Amazon was only posting 5th gen builds.
[Fire General] Jake1702_:
So nobody has tested to see if it works?
[Fire General] Dan_firehd:
Thanks.

Those are firmwares for 5th generation.

Will they work for 7th generation tablet (2017) ?
[Fire General] DB126:
No and yes, respectfully. Nor should you expect firmware below that distributed with the first batch of 7th gen devices (5.3.3.x I believe) to be posted. Guessing Amazon will not post anything below 5.4.0.1. Why should they?
[Fire General] Dan_firehd:
I have a 2017 Fire HD8 with Fire OS 5.3.3.0 and I "pm uninstalled" DeviceSoftware.OTA and Forced.OTA to avoid any future OTA.

As of 20170915, the firmware version on Amazon website is 5.4.0.0 :

https://www.amazon.com/gp/help/customer/display.html/ref=hp_left_v4_sib?ie=UTF8&nodeId=202144590

Is there a way to extract the firmware from the tablet?

Thank you.
[Fire General] Hallo32:
I would say, that you need root rights for the step.
[Fire General] DB126:
There is a way but the tables have not been updated lately and were specific to the Fire 7". Something to keep in mind should you have need to perform a 'factory reset': take note of the FireOS version before disabling DeviceSoftwareOTA.
[Fire General] jeanett:
Hello my name is Jeanett, I am new in the forum, I currently have a question, I would like to know if it is possible to install an ICS or Jellybean ROM , and if possible what would be the process. Thanks

my Kinde fire is 5 Generation, system 5.4.0.0

Sorry for my english I'm using a google translate
[Fire General] DB126:
Unfortunately, no:

- the version of FireOS on your device can not be rooted and thus can't be replaced

- only Lollypop (Android 5.1) based ROMs can be used on this device when rooted
[Fire General] jeanett:
Thanks for answering me, I also have 2 tablet amazon fire generation 5 but with system 5.3.1.0 it is possible to install these Lollypop (Android 5.1) based ROMs ? and if possible what is the procedure I use mac os on my computer thanks
[Fire General] DragonFire1024:
For the Mac I can't help, but if you have 5.3.1, you CAN get root. Follow the instructions here. Follow them precisely and it will happen. Just be patient. If you need help, feel free to comment in either thread. We'll do our best to assist.

Once rooted you can install either the Fire Nexus ROM or the Lineage ROM, both are based off Lollipop 5.1.1 and are up-to-date. Both are also maintained by the same developer, [MENTION=5749760]ggow[/MENTION]. I personally have the Nexus on my Fire 7. It's great and lite. Fun to customize if you're serious about it. I've yet to try the Lineage ROM.
[Fire General] steve8x8:
I'm now running Lineage 12.1 (20170912) plus OpenGApps nano, flashed with FlashFire 0.72, on a Fire 7 5th previously running fireOS 5.3.1.0.

Very nice, almost no battery drain even after a big load of apps dropped on it (using "adb install"; Google account disabled for now...)

When rooting, get a separate WiFi network you can switch off quickly. KingRoot needs internet access only at the very beginning - and fireOS updates may download faster than you expect :/
[Fire General] tduffy83:
No, I tried and it bricked. Bricked so bad it wont even turn on. Sent back to Amazon as defective.

---------- Post added at 12:22 AM ---------- Previous post was at 12:18 AM ----------

I pretty much confirmed you cannot roll back to 5.4.0.0, as it bricked my HD 8. Will not turn on.
[Fire General] Slayerkodi:
OK so I'm on 5.4.0.0, can I upgrade to 5.4.0.1 to downgrade to 5.3.2.1 to upgrade to 5.3.3.1 which now apparently can be rooted, to cm.12 - on a 5th gen?
[Fire General] DB126:
At present no builds of FireOS above 5.3.1.0 can be rooted (5.3.2.0 can be rolled back to 5.3.1.0 and then rooted). No one could duplicate the findings of the one (1) member who reported rooting 5.3.3.1. Likely that member simply misidentifed the base version of FireOS.

Elsewhere another member reported at attempted rollback from 5.4.0.1 to 5.4.0.0 resulted in a 'hard' non-recoverable brick. Rolling back to 5.3.2.1 would likely yield the same outcome.
[Fire General] shawnji297:
I have a 5.4.0.1 fire 7 device and understand it can't be rolled back to 5.4.0.0

Is there any chance it could roll back to an earlier build? If so, which one would be my best bet? I'm willing to sacrifice it, this device is crap as is.
[Fire General] DragonFire1024:
From what we know, 5.4.0.0 can be rolled back to 5.3.2.1, but nothing earlier than that. 5.4.0.1 can't be rolled back at all.
[Fire General] victor344:
Hello,

i have amazon tablet fire 7 . 7th . with 5.4.0.1

1) its possible to downgrade 5.4.0 ?

2) its possible to make a launcher by default ? i have playstore but nlauncher is disable when i clic on home Button..
[Fire General] DB126:
It is highly unlikely any rollback attempt will yield a working device. Certainly anything below 5.3.2.1 will result in an unrecoverable brick. Builds between 5.3.2.1 and 5.4.0.0 will not be rootable but can be partially 'debloated'. In your shoes I would return the device for credit.

---------- Post added at 12:57 PM ---------- Previous post was at 12:55 PM ----------

No to both questions. Please make use of the search function (or simply look back a few posts) before asking questions that have been answered numerous times.
[Fire General] victor344:
but, with no root and only playstore,

its possible to disable Ads on lockscreen ?

And Force launcherApp to default ?

i don"t want root, i just want to delete/hide the amazon launcher
[Fire General] DB126:
Wow - second set of questions that have been widely answered. Already responded to the second; there's an entire thread dedicated to the first.

https://xdaforums.com/amazon-fire/general/how-to-rid-ads-special-offers-lock-t3585863
[Fire General] Coneyfox:
It can, indeed. I just did it today on my 5th gen 7" Fire, and no issues.

---------- Post added at 07:55 AM ---------- Previous post was at 07:52 AM ----------

As it happens, today I downgraded my 5th gen 7" Fire from 5.4.0.1 back to 5.4.0.0 with no issues.

---------- Post added at 08:00 AM ---------- Previous post was at 07:55 AM ----------

Today, I used the sideloader to downgrade my Fire 7" 5th gen from 5.4.0.1 back to 5.4.0.0 and I didn't have any issues. Certainly not bricked. I used the firmware file from Amazon's support site, which still hasn't been updated to 5.4.0.1 yet.
[Fire General] DragonFire1024:
Can you post exact steps please?
[Fire General] jeanett:
Hello I have a problem I installed the ROM Lineage ROM but I did not find the application google play someone can help me please thanks
[Fire General] DB126:
Thanks for sharing. Another member reported a hard brick after a 5.4.0.1 -> 5.4.0.0 rollback attempt. I wonder if he/she tried to go back to a rootable build (below 5.3.2.1) which is an all but guaranteed diaster. Glad your "Back to the Future" journey was less eventful. :)

---------- Post added at 01:53 PM ---------- Previous post was at 01:50 PM ----------

A suitable GAaps package must be flashed concurrent with LineageOS at the time of install. If you do not know what that means install Fire Nexus instead as it has GAaps (ie: Google Play) built in.
[Fire General] jeanett:
I did the following:

1 Perform Root with supertools

2 Install FlashFire

3 Download the linage image and install it

- Do not find Gapps-

The tablet rebooted and loaded the new room of linage

Now what can I do to add Gapps?

Where can I download Gapps?

Which procedure should I follow?

Thanks and sorry for so many questions
[Fire General] DragonFire1024:
You should've flashed Gapps immediately after flashing the ROM. You can find Gapps here. Select ARM, 5.1, and pico Gapps then download. I'm not sure if Flashing Gapps now will work. You MIGHT have to start over, but I really don't know.
[Fire General] jeanett:
Okay, but how do I do root to lineage?

or should I install the original kindle software

My god, I do not know what to do.

please tell me step by step

to reinstall linage and gapps
[Fire General] jeanett:
Hello thanks for your help, your advice was very useful, finally get everything installed and correctly, sorry so many questions, it was my first time with an android device, now I am happy and enjoying everything thanks to you.

again thanks and kisses from Venezuela
[Fire General] DragonFire1024:
Great! I'm glad you got it working :) enjoy the new ROM and the tablet :D
[Fire General] laharl_22:
it work on latest fw fire 7?
[Fire General] DragonFire1024:
To get a custom ROM, you need root. There is no root for 5.3.2.1 or above.
[Fire General] victor344:
the 5.4.0.1 never be Root ?
[Fire General] DB126:
No one holds a crystal ball. That said, root seems unlikely following an effort by Google harden Android (including FireOS) over the past 18-24 months.
[Fire General] victor344:
mmm, Exist better tablet for 70 euros ?

i have until 20 October to return it
[Fire General] DB126:
Return if root is a priority. While there are various 'debloating' techniques you will likely be disappointed with the end result unless you enjoy tinkering with technology.
[Fire General] victor344:
i just want a custom Rom or custom launcher.

on my fire 7 i have put nova launcher with a launcher Hack but when i click on home button i have the Fire7launcher (1seconde) and return to launcher with the HackApp.

the tablet is very slow, i just want a smooth tablet for Web and youtube. no game
[Fire General] DragonFire1024:
If you have the 7th generation Amazon Fire 7 and you are on FireOS 5.4.0.1, you can downgrade back to 5.4.0 .0. at present that will be the only way you can disable system apps that hog memory and run in the background almost constantly.

EDIT: I have noticed recently unless they patched this too, some of the more basic system apps can be disabled by doing a simple shell command:

pm disable com.package.name

There's also a script somewhere in one of the various threads that I posted, that you can run to hide certain system apps which you then can in turn disable them. Currently I do not know offhand exactly which thread it was.
[Fire General] victor344:
how can i back to 5.4.0.0 ?

i would like to delete System App yes, and the Ads on lockscreen

can i make this command via terminal app playstore ? (EDIT : nop)

EDIT : i found firmware 5.4.0.0 https://www.amazon.fr/gp/help/customer/display.html?nodeId=201596850

but it's for the (4 generation) i have 7g
[Fire General] Dan_firehd:
Fire 7th Generation Rollback

Here is the link for Fire 7 (7th Generation) OS 5.4.0.0 :

https://www.amazon.com/gp/help/customer/display.html/ref=hp_left_v4_sib?ie=UTF8&nodeId=202144590

How to "sideload" from a PC window:

(1). Place the firmware file into your ADB folder (PC side).

(2). Then you would power off Fire 7.

(3a). Reboot Fire 7 to recovery mode by pressing-and-holding Volume-Down button first, and then by pressing Power button together.

(3b). Wait until you see the Amazon logo, while holding both Power and Volume-Down buttons at the same time, .

(4). On the recovery screen, select ADB update.

(5). From PC window, type: " adb sideload name.of.file"
[Fire General] victor344:
reboot Fire 7 to recovery mode doesn"t work.

Okey its volume + and power

Thanks i'm on 5.4.0.0, and now ? what can i do ?

I have disable Ads lockscreen via this script : pm uninstall -k --user 0 com.amazon.kindle.kso
[Fire General] blackmore89:
hello, I'm in your own situation. i have an amazon fire hd 8 with OS 5.4.0.1 and i want to go back to OS 5.4.0.0. To do this I need to download: https://www.amazon.com/gp/help/custo...deId=202144590

and proceed with the adb commands right ?

then i want to change the launcher fire, and i always go with adb giving this command right? com.amazon.launcher

while to remove ads from the screen lock, what command should I give with adb?

and in the end, that and the list of all the apps you've removed via adb?

sorry I do not understand English very well, that's why I ask you these questions.

thank you
[Fire General] Futzer:
i have a 2017 Fire 8 that came with 5.4.0.0, but updated itself to 5.4.0.1 automatically overnight. I saw that going back isn't an option., but can the tablet be debloated as is?
[Fire General] blackmore89:
i think i can remove the automatic update by adb
[Fire General] Futzer:
How would you do that? 5.4.0.1 doesn't allow adb decluttering.
[Fire General] Dan_firehd:
Fire HD8 (7th Generation) should read this thread:

It seems not possible to rollback Fire HD8 (7th Generation) from OS 5.4.0.1 to OS 5.4.0.0 :

https://xdaforums.com/hd8-hd10/help/to-uninstall-apps-current-user-5-4-0-1-t3677835
[Fire General] steve8x8:
5.4.0.1 (update-kindle-{37,55}.5.7.9_user_579279320.bin for 5th/7th gen Fire 7) has finally hit the download space.

This means that 5.4.0.0 is no longer there (but I hope that [MENTION=4246643]Tomsgt[/MENTION] aka RootJunky is keeping a copy? currently there's only 5.3.3.0 for the 5th gen), certainly a nuisance for those who want to try and downgrade.

OTOH, 5.4.0.1 bootloader files can now be analyzed.

I can report though that for the 7th gen Fire 7 the timestamps of the (secure) bootloader are identical, which explains a successful downgrade. (The usual caveat: YMMV.)

For the 5th gen Fire 7, after some confusion, I can report the same (no build-date change between 5.3.3.0/5.4.0.0/5.4.0.1). Caveat: There was a change in tz.img between 5.3.3.0 and 5.4.0.0 while lk.bin and preloader_prod.img were stable.

For reference, here's the list of md5 sums:

20b2282f6553a7f15e5747b737c576e9 ./fireOS-5.4.0.0-7th/images/preloader_prod.img
20b2282f6553a7f15e5747b737c576e9 ./fireOS-5.4.0.1-7th/images/preloader_prod.img
4220fb419209b638c32285f54af29a28 ./fireOS-5.3.3.0/images/preloader_prod.img
4220fb419209b638c32285f54af29a28 ./fireOS-5.4.0.0/images/preloader_prod.img
4220fb419209b638c32285f54af29a28 ./fireOS-5.4.0.1/images/preloader_prod.img
7fcb3ecff341391ca8322bb84249a595 ./fireOS-5.4.0.0-7th/images/lk.bin
7fcb3ecff341391ca8322bb84249a595 ./fireOS-5.4.0.1-7th/images/lk.bin
9fdde8a7c22cb07aaa43ec10e06a7ec2 ./fireOS-5.3.3.0/images/tz.img
c30d86cbe7feab6ac8a40d11d5e22ab9 ./fireOS-5.4.0.0/images/tz.img
c30d86cbe7feab6ac8a40d11d5e22ab9 ./fireOS-5.4.0.1/images/tz.img
d54c8c45d35e88d285ae095550bb2e9a ./fireOS-5.3.3.0/images/lk.bin
d54c8c45d35e88d285ae095550bb2e9a ./fireOS-5.4.0.0/images/lk.bin
d54c8c45d35e88d285ae095550bb2e9a ./fireOS-5.4.0.1/images/lk.bin
d93c3a1a356fedb178ca2bb7022ba5ab ./fireOS-5.4.0.0-7th/images/tz.img
d93c3a1a356fedb178ca2bb7022ba5ab ./fireOS-5.4.0.1-7th/images/tz.img

Other devices (as the HD8) may be very different.
[Fire General] sasaborg:
if anyone has 5.4.0.0, please provide a link
[Fire General] Dan_firehd:
Link for Fire 7 (7th Generation) OS 5.4.0.0

I hope someone can post the link for the 5th Generation of Fire 7 OS 5.4.0.0 soon. (I do not have a 5th Generation tablet so I forgot to save the direct link for it).

The link for Fire 7 (7th Generation) OS 5.4.0.0 is as follows:

https://fireos-tablet-src.s3.amazon...Uqo/update-kindle-55.5.7.9_user_579225620.bin
[Fire General] steve8x8:
Fire 7, 5th gen, fireOS 5.4.0.0: https://fireos-tablet-src.s3.amazon...qnk/update-kindle-37.5.7.9_user_579225620.bin
[Fire General] Dan_firehd:
Link for Fire HD8 (7th Generation) OS 5.4.0.0 BIN file :

Fire HD8 (7th Generation) OS 5.4.0.0 firmware BIN file from Amazon web server :

https://fireos-tablet-src.s3.amazon...F6E/update-kindle-50.5.7.9_user_579225620.bin

However, it seems not possible to rollback Fire HD8 (7th Generation) from OS 5.4.0.1 to OS 5.4.0.0 :

https://xdaforums.com/hd8-hd10/help/to-uninstall-apps-current-user-5-4-0-1-t3677835
[Fire General] blackmore89:
I'm in your own situation. i have an amazon fire hd 8 with OS 5.4.0.1 and i want to go back to OS 5.4.0.0. To do this I need to download: https://www.amazon.com/gp/help/custo...deId=202144590

and proceed with the adb commands right ?

then i want to change the launcher fire, and i always go with adb giving this command right? com.amazon.launcher

while to remove ads from the screen lock, what command should I give with adb?

and in the end, that and the list of all the apps you've removed via adb?

sorry if I'm insistent, but I do not understand English well and I would not go wrong. thank you

thank you
[Fire General] Dan_firehd:
It seems not possible to rollback Fire HD8 (7th Generation) from OS 5.4.0.1 to OS 5.4.0.0 :

https://xdaforums.com/hd8-hd10/help/to-uninstall-apps-current-user-5-4-0-1-t3677835
[Fire General] steve8x8:
There have been reports that, for the HD8, a downgrade would result in a brick.

Now that the firmware packages are available it's for sure: preloader.bin has changed for the HD8 (7th gen). Someone willing to check 6th and 5th gens?
[Fire General] blackmore89:
thanks guys now it's all clear. then

things you can do with FIRE os 5.4.0.1:

change launcher (via apk)

install playstore

things I can not do with Fire os 5.4.0.1:

root

change recovery

change rom

remove advertising.

return to a version of previous Fire Os

remove system applications

excuse my English
[Fire General] b.nair:
I have 2 questions

I had 2 questions, hopefully someone can anwser them.

Wouldn't be possible to downgrade from fireos 5 to a rootable version of fireos 4? And also is it true that when installing a custom rom you can only use a lollypop rom for this tablet? Thanks fot answering!