yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" General] LittleGreenSony:
Can this be flashed via safestrap if I have 3.2.8 kernel

I am running nexus ROM v1.0.1 for Safestrap in my stock slot and want to upgrade to 4.5.2

I didnt make a back up of 3.2.8 as I didn't have the space on the device at that time

I need to know is it possible to flash this using safestrap and then remove the safestrap and update to 4.5.2
[Kindle Fire HDX 7" & 8.9" General] DB126:
I would not advise it. Although your recovery remains stock (required for FireOS updates/rollbacks) the stock image no longer contains the components required to emulate an OTA update. Even if you had fully contained rom flashing stock from safestrap is not the same as native twrp. I am not sure how to proceed without risking a brick. Placing Nexus in the stock slot was probably not the best choice given limited recovery options with a locked bootloader.

All that said, I've had the privilege of testing a

custom

version of Safestrap and successfully flashed a

custom

4.5.2 image into the stock slot from within SS in a highly controlled environment with robust recovery capabilities. Perhaps ggow can offer an opinion on whether this would ever be an option with the current version of Safestrap (v3.7.4).
[Kindle Fire HDX 7" & 8.9" General] LittleGreenSony:
What about a backup from another Thor 16Gb WiFi only

If I could get a safestrap backup from another Fire HDX 7 wifi only 16gb could I restore that to the stock slot of Safestrap to get back to 3.2.8? Thanks Davey for your previous reply
[Kindle Fire HDX 7" & 8.9" General] DB126:
Unknown but risky IMO given the anti-rollback efuse built into 3.2.8. If a conflict is detected between your stock rom and another HDX 7s backup of the system partion it could render your device unusable. There is also a question of compatibility; eg is a copy ofthe device serial embedded in the system partition.

My guidance is to leave your device as-is for now unless you are willing to toss it in the trash should something go wrong. Nexus 2.x is a very nice rom despite its Jelly Bean roots. At some point a bootloader unlock or some other exploit may become available for 3.2.8 which might permit direct partition flashing and/or allow the installation of a robust recovery environment should it be needed.
[Kindle Fire HDX 7" & 8.9" General] lekofraggle:
Somebody just mentioned loading a stock Rom from the update file. He/she renamed it from a .bin to a .zip and flashed it and it worked. If you go that root, I suggest you load that to an alternate slot first, root it, and then block updates (using fanz's toolkit) right away. If it works, then you can move it to the stock slot, or repeat there, then remove ancestral, update to 4.2 (manually, not using ota) and install the new ancestral with nexus. This time, back up stock first. There is a lot of risk here, but if you follow these directions, you mitigate some of it.

Good luck.

~Leko
[Kindle Fire HDX 7" & 8.9" General] DB126:
See here
[Kindle Fire HDX 7" & 8.9" General] sethlee1831:
I'm stuck

I tried to roll back from 4.5.4 and it said unable to update because It was an earlier version I have installed already. How do I fix this?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Which device do you have (7" or 8.9" ) and when was it purchased? Some newer models can not be rolled back.
[Kindle Fire HDX 7" & 8.9" General] sethlee1831:
7" and about 2 or 3 years ago.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Hum. Certainly eligible for rollback. Seen this msg before but don't recall the fix. Let me noodle on it awhile. Good chance someone else will jump in with the answer.

Confirming you have an HDX, not HD (no need to respond if HDX).
[Kindle Fire HDX 7" & 8.9" General] DB126:
Unfortunately, I don't have an answer. The situation I was recalling applied to a different set of firmwares. Best advise is make sure you are following the instructions (details matter). 4.5.4 is relatively new so it's possible Amazon added a check that prevents the rollback file from being processed. Sorry I could not be more help.
[Kindle Fire HDX 7" & 8.9" General] ed.jeremy:
On HDX 8.9 successfully rolled back from 4.5.4 to 3.2.8 :good:

Now need to downgrade to 3.2.4 , any suggestions?
[Kindle Fire HDX 7" & 8.9" General] jeryll:
That is unfortunately not possible ATM (and probably never will be), any attempt to do so will brick your device on hardware level. Stick with Safestrap v3 on 3.2.8 if you want use nexus ROM 1.0.1 (JB) or upgrade back to 4.5.2 and use Safestrap v4 together with nexus ROM 4.0.x (KITKAT). Do not use Safestrap v4 on 3.2.8, that most likely will brick your device too...
[Kindle Fire HDX 7" & 8.9" General] ed.jeremy:
Thanks for reply with explanations jeryll
[Kindle Fire HDX 7" & 8.9" General] lekofraggle:
Also, remember to block OTA using hdx toolkit or you will get an OTA update which will brick the device.

After, if you want safestrap v4, I think (not positive this applies to Apollo) you can manually update to 4.5.2 by side loading the update file. Then, you can use safestrap v4 (after you root and block OTA).
[Kindle Fire HDX 7" & 8.9" General] Albinoman:
Ok guys I just got a HDX 8.9 Gen 3. Its on 4.5.4. Is is possible to downgrade it? Im sorry if the questions been asked before. Just new to kindle devices.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Not easily. Obtaining root is your first obstacle as there is not reliable method for 4.5.4 (yet). By Gen 3 do you mean Saturn (2.5 GHz CPU)? Sorry for the question but gen references are tossed around inconsistently.
[Kindle Fire HDX 7" & 8.9" General] Albinoman:
Its the Kindle Fire HDX 8.9 (3rd generation). In the build.prop it says ro.build.product=apollo
[Kindle Fire HDX 7" & 8.9" General] DB126:
Thanks - just wanted to confirm. Apollo devices can be rolled back to FireOS 3.2.8 (Jelly Bean) and then upgraded to 4.5.2 (KitKat) which is rootable. From there you can tweak FireOS (dangerous), attempt to install GAPS (sometimes works; recent updates have proven to be troublesome) or install Safestrap v4 which can host several different KitKat roms including patched versions of CM11 and Nexus.

You can not rollback to a version of FireOS below 3.2.8 due to bootloader protections. Any attempt to do so will blow an efuse and hard brick the device. Nor can you unlock the bootloader, install a custom recovery like TWRP or flash custom roms without the assistance of Safestrap. No Lollipop for now on locked devices.

If you are new to Kindles (HDX model in particular) be aware they unlike like most other android devices. Exceptionally easy to brick and nearly impossible to recover unless unlocked. Standard recovery tools like 'factory cables' (cough) and fastboot don't work (crippled with a locked bootloader). From a hardware perspective HDX is a fantastic device that can bring much pleasure when properly customized. You just have to know what you are doing and be prepared to toss it in the trash if you go off script.

Speaking of scripts, there are no tutorials, videos or step-by-step guides. Lots of information in the HDX forums but you have to fish it out on your own. There are a handful of knowledge users (no moderators) willing to help with specific questions provided you have done your homework first. You have obviously been around awhile and know the drill.

Oh yeah - don't mess with build.prop unless absolutely necessary. FireOS hates that; permissions seem to be a persistent problem. Lots of bricks created in the hands of semi-knowledgeable owners who made too many assumptions.

My suggestion: Get to FireOS 4.5.2, root, block OTA (over-the-air updates), install Safestrap v4 followed by Nexus v4 or CM11.

Good luck.

Edit: No OTG support (hardware limitation), spotty 4G/LTE support (hardware/driver), no GPS except on LTE models.
[Kindle Fire HDX 7" & 8.9" General] Albinoman:
Thanks for all the info! I rolled back to 3.2.8 and now im looking for a mirror for the 4.5.2 update...the DL from amazon is going at 52Kbps.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Don't forget to keep off the network (radios off) or block OTA while on 3.2.8. If you take an update your device will hard brick. Use HDX toolkit to block OTA on 3.2.8. Once on 4.5.2 you can simply rename DeviceSoftwareOTA.apk. BTW - suggest Kingroot for 4.5.2; other method is a PiTA.
[Kindle Fire HDX 7" & 8.9" General] davidagarcia1998:
Help Noob Here

Im new to this forum and trying to root a kindle fire. I have fire hdx 8.9 3rd generation on 4.5.3.

I do not know how to turn of OTA. And i read that if you root and it updates it cancels your root. true?

also do i download both the mirror and yandex disk thing? and do i install the yandex this as a driver? or what?

sorry im sort of lost. I just want to be able to root my device into a full android tablet running kit kat.

Please help.
[Kindle Fire HDX 7" & 8.9" General] DB126:
You should do some more reading before posting questions. There is much to learn before rocking KitKat on an HDX. Start [URL="http://xdaforums.com/showthread.php?p=61790274]here[/URL]. Follow the instructions; don't take shortcuts. Ask questions when you can't find the answers or if you are unsure. Never adopt the attitude "it can't hurt to try". Rarely works out well on an HDX.
[Kindle Fire HDX 7" & 8.9" General] :
Has anyone ever had any luck downgrading on Kindle HD fire 7 4th gen? It's on FireOS 4.5.4 and I do not want to risk bricking it. I've been trying to find ways in rooting it, but got nowhere. Hopefully this is not the end of the road
[Kindle Fire HDX 7" & 8.9" General] DB126:
At present there is no root exploit for FireOS 4.5.4. One may come in time; just have to be patient. It is highly unlikely you will be able to rollback to a previous FireOS version as the method used for 3rd gen devices (Apollo/Thor) is not applicable to 4th gen devices (Saturn). If/when a reliable root method becomes available for 4.5.4 I suspect Safestrap will quickly follow suit along with support for selected roms - likely Nexus and CM11.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Edit: It appears 3rd gen Apollo/Thor devices running FireOS 4.5.4 can be successfully rolled back to 3.2.8 then upgraded to 4.5.2. Standard procedures and cautions apply. Several individuals have reported that it works and are now rocking Nexus or CM11 with Safestrap. No solution yet for Saturn.
[Kindle Fire HDX 7" & 8.9" General] askylitangel:
I have a HDX 7" on 4.5.3 and trying to downgrade. It just keeps saying update invalid. What can I do about this?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Assume you grabbed the 3.2.8 rollback file from the OP in this thread (make sure you got the right one) and saved on your device in the indicated location. Any OTA blocks must be removed. Put device in 'airplane mode' and turn on wifi. If is still doesn't work try downloading the file again, preferably from a different mirror. Scan this thread for other ideas.
[Kindle Fire HDX 7" & 8.9" General] askylitangel:
Yea I've tried all 3 mirros and it keeps coming up update invalid. Airplane Mode is on too
[Kindle Fire HDX 7" & 8.9" General] joed1960:
Haven't been on my Kindle for awhile. Just saw it updated to 4.5.5. Can someone please let me know when I can do a rollback? Thanks in advance.
[Kindle Fire HDX 7" & 8.9" General] DB126:
No one is going to reach to you. It's your job to monitor the forums.
[Kindle Fire HDX 7" & 8.9" General] EncryptedCurse:
What other information do you need? The instructions are in the OP.

Be wary of the risks, however, since the procedure obviously hasn't been tested by anyone on 4.5.5 yet.
[Kindle Fire HDX 7" & 8.9" General] joed1960:
I was just wondering if anyone's tried it yet. I'll give it a shot, and report back.
[Kindle Fire HDX 7" & 8.9" General] Jasonbrody14:
hopefully this isnt a stupid question but if all i want is to roll back to 3.2.8 , do i need to root to disable amazon updates or can i just use 3.2.8 as is without bricking my device edit: well thats great there goes 200 dollars i guess even attempting to update **** its thats great
[Kindle Fire HDX 7" & 8.9" General] DB126:
You obviously can't root 4.5.x > 4.5.2 which presumably is why you are rolling back. You do not have to block OTA on 3.2.8 provided you are diligent about staying off wifi (suggest 'airplane mode'). If you take an update on 3.2.8 your device will brick (guaranteed) with no chance of recovery. To be honest I'm not sure you need to root 3.2.8 if you are immediately upgrading to 4.5.2 as I believe the upgrade .bin can be placed without special permissions. Suggest Towelroot If you opt to root 3.2.8. The only surefire (no pun intended) way to block OTA on FireOS v3 is via HDX Toolkit which you can find in the developer thread. Note rolling back risky. Follow instructions to the letter. If things go bad their usually is no recovery. Good luck.
[Kindle Fire HDX 7" & 8.9" General] Jasonbrody14:
ota kicked in right before i could root so im just screwed thanks though i had hdx toolkit :/ amazon is ignoring the fact that i have a warranty oh well lol i would not reccomend anyone do this without physically turning off their wifi beforehand :/
[Kindle Fire HDX 7" & 8.9" General] m4r0v3r:
am about to attempt this with my 4.5.4. after that its root, recovery and a different rom. but the update file has been found. am just low on battery atm
[Kindle Fire HDX 7" & 8.9" General] jamesgg:
Confirmed! Just downgraded my 4.5.5 OS on my Kindle Fire HDX (Apollo) to 3.2.8. Only downside was that it deleted just about everything I had saved. Total process took about 5 min. I had the tablet on airplane mode (don't know if that made a difference).
[Kindle Fire HDX 7" & 8.9" General] bigboolean:
Does this work on the 7 inch tablet with 4.5.5?
[Kindle Fire HDX 7" & 8.9" General] DB126:
I have yet to see confirmation from a Thor (7" HDX) user but there is no reason to believe it will not work given the recent indications that it works on Apollo (8.9" HDX 3rd Gen). Keep in mind rollbacks are risky and can yield an unrecoverable brick. Read through the thread (including any linked threads/posts), download everything you need in advance and keep your device in 'airplane' mode until the rollback/upgrade is complete.
[Kindle Fire HDX 7" & 8.9" General] bigboolean:
But how should I upgrade to version 4.5.2? For instance, when the rollback is complete would I update it through regular OTA update? Which tools do I need to root version 4.5.2?
[Kindle Fire HDX 7" & 8.9" General] DB126:
From 3.2.8 you upgrade to 4.5.2 using the same procedure which utilizes the stock update engine with a preloaded image. Files you need are in the OP. Read through the thread for hints, tips and others experiences (good and bad). I use to pen step-by-steps for newbies but abandoned that due to the high number of failures (bricks) at the hands of hurried individuals who didn't take time to read. There is plenty of material out there.

Open to specific questions but you have to do your homework first.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
I've been trying to downgrade from 4.5.5 to the 3.2.8 but i keep getting that the file is not valid. I read before that a factory reset may do the trick but that has not changed anything yet. I have the Apollo model. I have tried both files. Is there anything specific to do to them after they are downloaded? I am leaving the usb cable plugged in, could that be cause some interference?
[Kindle Fire HDX 7" & 8.9" General] DB126:
4th gen HDX models (technically known as Saturn) can not be downgraded. To check download/sideload cpu-z or the hw profiling tool of your choice. If the processor is a Snapdragon 805 (max 2.5GHz) you have a Saturn. Apollo's are equipped with a Snapdragon 800 clocked at 2.2GHz.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
Well I stated that i had the Apollo model. The Kindle was purchased in Feb of 2014.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Glad you know the difference; many don't. The error you are receiving is symptomatic of an attempted rollback on Saturn.

Check the 3.2.8 .bin md5 with ES File Explorer. Also possible Amazon introduced anti-rollback protection into 14.4.5.5.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
Alright ill check that in the morning. I know ive been seeing that around for years but what exactly is the md5 sum?
[Kindle Fire HDX 7" & 8.9" General] DB126:
In short a 'digital fingerprint' to verify that a file's contents have not been altered.

md5sum - Wikipedia, the free encyclopedia

https://en.m.wikipedia.org/wiki/Md5sum
[Kindle Fire HDX 7" & 8.9" General] glen_e:
Rooting an Unregistered Kindle?

I have a Kindle (8.9" 3rd Generation) which I bought from an acquaintance with the intention of flashing the Nexus ROM... It will not register with Amazon. The downgrade from 4.5.5 to 3.2.8 worked, and the manual update to 4.5.2 worked as well. However, I am stuck because if I connect to Wi-Fi, it will immediately begin downloading the OTA update. I cannot download any apps from the Amazon app store (again, unregistered) and there is no file browser for me to access kingroot or any apk's/files on the internal storage.

Now that I am on 4.5.2, how can I get this thing rooted so I can install proceed with Safestrap, blocking OTA, etc.? I tried to run a quick download of ES File Explorer, but the OTA update took massive priority in the download manager, so I had to kill the connection.
[Kindle Fire HDX 7" & 8.9" General] EncryptedCurse:
You can install apps through ADB.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Assuming a Windows host install Minimal ADB and Fastboot: xdaforums.com/showthread.php?t=2317790 . Place apk files in same folder then use: adb install <apk>. You can copy files with adb too. A Google search will reveal the syntax and other useful commands.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
Correct me if I'm wrong guys ...

but I'd suggest to disable WLAN/activate flight mode, then download Kingroot and Safestrap, copy them via USB to the HDX, then root with Kingroot (keep WLAN off/flight mode active!), then install Safestrap and disable OTA by renaming the apk.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Yep, procedure is solid. If Nexus v4 is the end game no need to disable OTA as it will overwrite FireOS in the stock slot. Just download everything [via USB] in advance and keep WiFi off until FireOS is gone.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
Right, I'd recommend to backup Fire OS before flashing Nexus, therefore it might be a good idea to have OTA disabled. ;)
[Kindle Fire HDX 7" & 8.9" General] DB126:
Forgot about that. Agree with your thoughts on both points.
[Kindle Fire HDX 7" & 8.9" General] glen_e:
I have already copied over the apk, however I can't find a way to access and run it on the device. It looks like I will need to use ADB to install kingroot?

Edit: Sorry, mobile site is a bit clunky and I didn't catch all the replies. I will continue the process later tonight.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
Download ES File Explorer, move it to your HDX via USB, and it should work. ;)
[Kindle Fire HDX 7" & 8.9" General] DB126:
FYI - I believe Kingroot needs momentary network access to pull off its magic. Most Amazon updates are well over 500 MB so you should be able to do a quick WiFi toggle running Kingroot via the normal UI depending on your downstream bandwidth. As before you should check for and delete any partially downloaded update files.
[Kindle Fire HDX 7" & 8.9" General] neverborn:
Delete
[Kindle Fire HDX 7" & 8.9" General] glen_e:
I already tried, but I have no way to install the apk on the device.
[Kindle Fire HDX 7" & 8.9" General] ggow:
from your pc

- use the following command

adb install Kingroot.apk
[Kindle Fire HDX 7" & 8.9" General] glen_e:
It worked. Thanks. I went ahead and renamed the DeviceSoftwareOTA.apk (and removed the .apk extension), but will I need to delete the partially downloaded update before reconnecting wifi? If so, where do I find it?

For any other noobs reading, I did this:

- Downgraded to 3.2.8 via the tool featured in the original post

- Updated to 4.5.2 (link in OP)

- Downloaded and installed Minimal ADB and Fastboot

- Downloaded and copied the Kingroot APK to the Minimal ADB/Fastbook program folder

- Ran Minimal ADB and Fastboot, used "adb install kingroot.apk"

Thanks again!
[Kindle Fire HDX 7" & 8.9" General] ggow:
- Don't worry about the partially downloaded update

- Go ahead now and install Safestrap and the ROM of your choice following the instructions.
[Kindle Fire HDX 7" & 8.9" General] glen_e:
I want to proceed with Safestrap, but the 4.5.2 update file I manually installed is "update-kindle-14.4.5.2_user_452004220.bin" rather than 452004120... Is it still okay to install Safestrap now? Just want to be absolutely sure; although I saw a similar reference in the Safestrap thread, I couldn't conclude whether or not it would be safe.
[Kindle Fire HDX 7" & 8.9" General] ggow:
- A few people on the forum have confirmed the 220 version as safe to use

- So yes, go ahead - it should be fine.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
i checked the md5; 51a24cd137a3bfa321a5a79bf8d6017
[Kindle Fire HDX 7" & 8.9" General] DB126:
The above md5 is one character short (missing a '5' after first 'b'). Since all the other characters match I'm assuming is simply a typo. Looks like you have a good file. I really don't know why your device won't accept it.

Some people have reported the following helps:

- perform a factory reset from the Kindle recovery menu (from a cold start press power + vol-up; release the power button when the grey logo appears followed by vol-up). Be sure to remove or rename the 3.2.8 update file first! Once the Kindle restarts you can restore the original 3.2.8 rollback file.

- place device in airplane mode, enable WiFi and try the rollback again. Note if successful your device will attempt connect to the Amazon mothership and upgrade when restarted. Don't let it as am OTA will yield an nonrecoverable brick. Simply bypass the WiFi set-up screens and then place the device in airplane mode at your earliest opportunity. Since you can connect while on 3.2.8 you need to be familiar with adb so you can download and position the 4.5.2 upgrade file. You may need to root 3.2.8 and install a few other tools like ES File Explorer via adb. Don't try the rollback unless you are comfortable with tethering, HDX toolkit and adb.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
After the reset, do i need to have it connected to wifi to run the update or can i leave it in airplane mode?
[Kindle Fire HDX 7" & 8.9" General] DB126:
None of the rollbacks/updates require an active network connection but some need the WiFi radio enabled. Best practice is to place device in airplane mode, delete all WiFi profiles (belt & suspenders) and then enable the WiFi radio.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
do i need to initally log into amazon and all that after the factory reset ?
[Kindle Fire HDX 7" & 8.9" General] DB126:
No - better if you don't.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
Just did step by step and still getting the not valid message. I know someone previously said they were able to roll back from 4.5.5
[Kindle Fire HDX 7" & 8.9" General] DB126:
Out of ideas. There have been reports both ways. May have something to do with the way 4.5.5 arrived on your device and/or the initial version when the device was imaged by Amazon. Really just guessing at this point. Sorry ...
[Kindle Fire HDX 7" & 8.9" General] webstar2222:
you can if you install adb into it

davey i need help. i downgraded/rollback to 3.2.8 it work great but when I have to upgrade to 4.5.2 it says im on 4.5.3 and i cant figure out why i need help btw I got a kindle fire hdx 7
[Kindle Fire HDX 7" & 8.9" General] DB126:
You likely took an immediate OTA update after booting into 4.5.2. You'll need to rollback and update again. Make sure you keep WiFi off until OTA is blocked. You may have to turn it on momentarily while rooting. Be sure to discard any partially downloaded updates.
[Kindle Fire HDX 7" & 8.9" General] Jayster06:
What do you mean install adb into it, ive used it and can general work with it but thats about it
[Kindle Fire HDX 7" & 8.9" General] webstar2222:
you need to intall adb into your kindle fire to rollback