yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
OK, I think if I can get google apps on the HDX withhout having to go down this route for the time being, I would be happier, plus I can get to learn more about the process of rooting and flashing... any assistance would be greatly appreciated...and thanks again for all your help:?)
[Kindle Fire HDX 7" & 8.9" General] DB126:
From earlier posts I gather you are have a 3rd gen Apollo running FireOS 4.5.5.2. A recent upgrade to Kingroot has yielded positive results on other Amazon devices. Let's see if it will root 4.5.5.2 which will streamline upcoming steps.

- Download the Kingroot apk from here .

- Install and follow instructions. Your device will likely reboot several times and initial outcomes may suggest the device can not be rooted. Keep trying until it either works or performs consistently form run to run.

- Kingroot will likely prompt to install a companion product called "Purity"; you don't need or want that.

Post back results; we'll go from there.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
kk...
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
installed latest version of kingroot, first time round it got up to 70 and came back with an error..so i powered off and restarted my kindle. Tried running kingroot again and this time got to 30 and error message 11514 request received Research is accelerating for you...

should i keep trying?
[Kindle Fire HDX 7" & 8.9" General] DB126:
I would. Field reports vary with some reporting success after multiple runs (5+) on other devices. The alternative is a rollback to FireOS 3.2.8 followed by immediate upgrade to 4.5.2 and then 4.5.5.1 which is rootable. Nothing too difficult ... just a series of annoying steps that must be followed with precision to avoid bad outcomes.

If the Kingroot fails around the same point on successive runs then it's time to move on.
[Kindle Fire HDX 7" & 8.9" General] draxie:
Thanks for the info. In the next version, I plan to fetch images from the net

(instead of baking them in -except, of course, for aboot itself). That allows

letting people choose the version they want. I'm also considering aiding

in flashing the ROM of their choice... We'll see how much I'll have time for

and WHEN..

BTW, I have copies of all the TWRP versions you mention, but only for Apollo.

I think I'm going to have to have a chat with [MENTION=5749760]ggow[/MENTION] regarding easy access

to his different images (including both TWRP and ROM:s) from 1-Click.

BTW, I've just ordered a "warehouse deal" used HDX 8.9 from Amazon for testing. (-;
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
well i've tried 6 times, and even uninstalled and reinstalled, but keep getting root stratagy unavailable, no strategy now.....16369 request received

research is accelerating for you.

another was 16332ppls have submitted root failed... looks like a no go
[Kindle Fire HDX 7" & 8.9" General] DB126:
Ok - thanks for trying. Despite the messages I suspect not much is being done to find root vulnerabilities/exploits for KitKat based roms (eg: FireOS v4).

Next steps (for those reading along upgrade to 4.5.5.1 permits the use of Safestrap v4 while retaining option to unlock bootloader at a later time):

- tether your device to a host machine (presumably windows); a drive called "internal storage" should be mounted

- create (2) folders in internal storage: V328 and V4551

- download the following FireOS images for Apollo: 3.2.8 and 4.5.5.1 and place in the respective folders

- place a second copy of the 3.2.8 image file directly into internal storage (no subfolder)

- remove the tether and check for updates on your device (under settings); it should find the 3.2.8 image and begin the update process (actually a downgrade)

- after awhile the device should reboot and eventually prompt for your amazon credentials and WiFi password; if possible DO NOT enter values

- after FireOS boots immediately disable WiFi and place the device in airplane/flight mode (belt and suspenders precautions)

- retether device and place a copy of the 4.5.5.1 image file into internal storage (source can either be the host machine or subfolder created earlier)

- remove the tether and check for updates on your device (under settings); it should find the 4.5.5.1 image and begin the update process

- after awhile the device should reboot and eventually prompt for your amazon credentials and WiFi password; OK to enter values (optional)

- after FireOS boots immediately disable WiFi and place the device in airplane/flight mode (belt and suspenders precautions)

Post back when the above steps are complete or if you have questions. Please note there are risks associated with the manual rollback/upgrade procedure including failures resulting in an unrecoverable 'brick'. Many dozens of users (likely a few hundred) have completed the steps successfully. Most of those that experienced bad outcomes either did not follow instructions or had a flaky device to start with. A small handful claim to have done everything correctly and still scored a brick. Not trying to scare you off - simply exercising 'due diligence' on revealing potential risks.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
Hi there, I hhave successfully downgraded to 14.5.5.1. Your instructions are great, and am ready for the next step:) I was nervous but it went great. I've not setup the amazon part yet and my kindle is in airplane mode :)
[Kindle Fire HDX 7" & 8.9" General] DB126:
Great! Next steps:

1) Root with Kingroot. Simply download/install/launch the Android app and follow instructions. Be aware you will need to enable WiFi during the rooting process. This opens the door to an OTA update to FireOS 4.5.5.2 (or latest) which could prove problematic. Fortunately, root is typically obtained before the Amazon download completes. Simply reboot your tablet after Kingroot completes and any partial downloads will be deleted. Be sure to switch WiFi off after rebooting. BTW - Kingroot will likely attempt to install a companion product called 'Purify'. Politely decline (ignore the ominous warnings).

2) Block OTA updates. Download ES File Explorer from here. Again, you'll need to enable WiFi briefly to grab the download then immediately disable WiFi and reboot if there is any indication Amazon attempted to push an OTA update. Install/launch ES File Explorer, navigate to the folder below and rename one file as shown. Note: you may need to enable 'root explorer' in ES File Explorer which located in the Tools section (under hamburger menu) to see the protected folder/file.

- browse to /system/priv-app/ and search for DeviceSoftwareOTA.apk

- rename DeviceSoftwareOTA.apk -> DeviceSoftwareOTA.xxx

3) Install Safestrap v4. With OTA blocked you can safely enable WiFi (but still keep an eye out for rogue downloads just in case something in the previous step did not go as intended). Follow instructions in this post which seems relevant to your situation. Be sure to take note of the cautions/caveats and be sure to grab the Apollo version (not Thor). Any questions just ask!

4) Install Fire Nexus. This is the final step (whew!) where you reap the rewards from everything done to date! Again, there appears to be an existing post that works in your situation (here). Keep in mind you are replacing FireOS with Fire Nexus (Apollo). Ignore any guidance you may see floating around about creating secondary 'slots' in Safestrap to keep both ROMs installed. Bad outcomes await if you go this path.

Post back results. Good luck!
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
ES File Explorer link isnt there... is there a particular version I need to use? I'm downloading the apps before I start the next stage, so I lessen the chance of wifi kicking in..:) Thank you so much :)
[Kindle Fire HDX 7" & 8.9" General] DB126:
Sorry...my bad. I modified the original post to include link. No specific version needed.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
Hi yas... and I dont need to unlock the bootloader...Im just asking b4 I go forward...so sorry to be a nuisance
[Kindle Fire HDX 7" & 8.9" General] DB126:
Nope, bootloader unlock is not required but remains an option (with no backtracking) should you wish to pursue in the future to gain access to a wider variety of ROMs.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
Hi ya, OK, I turned wifi on and downloaded Kingroot, and quickly turned off wifi, checked the update situation, and the update of 4.5.5.2 is ready to instal...

if i turn the wifi on to run kingsroot wont the update go ahead and instal...(I have very fast broadband)..should i reinstal 4.5.5.1 to remove the update or will that just mess everything up? and kingroot hasnt installed so i need to do that again....should i factory reset?

OK, I rolled back again, and did some further reading, and altho the update was there waiting to be installed, as long as I didnt manually click it, or stopped working on the kindle, the update wouldnt restore...so I did Kingroot and its Rooted (YAAAAAY) I've downloaded ES and installed and renamed the OTA file, so so far so good...

on to the next part...

Safestrap is now installed, Ive"Installed Recovery", and also backed up the files that were already pre selected. I tethered to my windows pc, and have located the TWRP folder and copied the folder (which includes the backup) onto my desktop for safe keeping.

Ive saved the "kk-fire-nexus-rom-apollo zip folder" in the /internal storage/download folder .

So far so good, last hurdle -Do I follow these instructions :-

Boot into Safestrap recovery. (ROM Slot: sock) Use the File Manager (under advanced) to confirm (ONLY) the existence/location of the Nexus rom zip. Return to the home screen and then access the wipe menu. Use the slider at the bottom to perform a factory reset which wipes the data, cache and dalvik partitions. Note this is different than a stock 'factory reset' which was discussed in a previous post. Also note it is impossible to wipe the system partition in Safestrap v4 even if selected in the advanced section. I won't get into the reasons; just know it isn't necessary for the upcoming operation.

Return to the home screen and select install. Navigate to the folder containing the Nexus rom, select it and then swipe the slider at the bottom to install (flash) the zip which will overwrite FireOS. When complete (assuming no errors) reboot your tablet and select continue to fire up Nexus. First boot make take some time as caches are populated. However, anything over 5 min indicates a problem. Once Nexus starts I assume you know where to go from there. You can safely enable WiFi, register with Google and perform all other requested initialization steps.

I added the red text to clarify for me:) Also is it possible to restore the fireos if i want to sell on...:)

So far so good, last hurdle
[Kindle Fire HDX 7" & 8.9" General] DB126:
You can unlock before or after; completely ROM independent. Keep in mind an unlocked bootloader offers more robust recovery capability should something go wrong. Cheers.
[Kindle Fire HDX 7" & 8.9" General] ivacor:
I'll check what the hell I did, because I don't remember right now.

And come back.

Mine doesn't power up, by the way...

---------- Post added at 06:19 PM ---------- Previous post was at 06:17 PM ----------

Thanx

I'll see if it's useful for my case.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
Hi yas..... Ive done it, Ive got Nexus on my hdx 8.9 :). Thankyou so so very much for all your help, one last thing before I leave you in peace (but not the xda as I'm learning as I go along)... do I need to be in Safestrap or nexus to run the 1 click bootloader .... I am so chuffed atm...:D:D:D
[Kindle Fire HDX 7" & 8.9" General] DB126:
Congrats!! Was a little embarrassed having to look up 'chuffed' (yes, I live under a rock). Increased my vocabulary by one today...looking to crack the 100 word barrier soon ... :)

1-click actually gets executed on your preferred host (eg: Windows) but needs a function rom for a few functions. Nexus will do nicely.

A final bit of guidance. Be sure to review best practices for Safestrap v4 from previously linked posts to avoid a bad experience as you continue to experiment, including:

- only use the stock slot; no secondaries

- never perform a 'factory reset' from the stock recovery menu (brick)

- always keep a Safestrap compatible rom zip (eg: Fire Nexus) on the device for emergency recovery

BTW - you can delete the TWRP folder containing FireOS backups now. You will recover several GB of space. FireOS can be restored later if desired either from copies stored on your PC or reloading from scratch.

Enjoy your liberated device!
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
lol, thats funny :) "dead chuffed" means really pleased with oneself:)

I've noted your guidance, and im not messing around with anything unless i understand what i'm doing, and even then I still might ask.. I'm in the process of running 1-click...all going OK, but Ive come across a stumbling block (I found how to turn on the USB debugging)

it [Enter] to continue

[ 35.551047] TCP: request_sock_TCP: Possible SYN flooding on port 5037. Sending cookies. Check SNMP counters.

Device(s) with missing authorization detected.

You may need to tap [OK] in the dialog box

'Allow USB debugging?' on your device

Hit [Enter] to continue

in 'Settings/Device[ Options]',

tapping 'Settings/Device[ Options]/Serial Number' seven times

will enable it..

Hit [Enter] to continue

[ 35.551047] TCP: request_sock_TCP: Possible SYN flooding on port 5037. Sending cookies. Check SNMP counters.

Device(s) with missing authorization detected.

You may need to tap [OK] in the dialog box

'Allow USB debugging?' on your device

Hit [Enter] to continue

Device(s) with missing authorization detected.

You may need to tap [OK] in the dialog box

'Allow USB debugging?' on your device

Hit [Enter] to continue

Can I just shut it down and start it up again? - and you very nearly got rid of me :))7

I have a huge problem....i tried to run again, got to fastboort on the kindle, said Fail: Unlock code is NOT correct

Offline

I cant switch it off....what do i do or is it bricked...
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
OK.... After doing some research, I plugged my kindle into the mains power and held the off button for 10 secs....and it powered off and then on again...

I cannot find anywhere in developer settings where toenable ADB.

Dont know why it failed... should I try again?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Hum...don't have an immediate answer. I have not used [MENTION=5828306]draxie[/MENTION]'s 1-click tool (prefer to manually unlock) so not familiar with some of the behaviors. It's possible it doesn't like Safestrap. I would watch this thread for a few days as another poster is experiencing a similar problem.

The option to enable ADB may be titled 'USB debugging'.

I'm traveling the next few days with limited access to network connectivity. Will read/post when I can but there may be some longer gaps.
[Kindle Fire HDX 7" & 8.9" General] Pusspaws:
OK, thank you for the heads up, and I'll look at the link... and thats a help, Ive already allowed USB debugging.....safe travelling :))
[Kindle Fire HDX 7" & 8.9" General] no_despair:
4.5.5.2 ==> downgrade ==> 3.2.8 success

just downgraded from 4.5.5.2 to 3.2.8 with no problem. 1) adb pushed the file from OP to /mnt/sdcard, 2) on HDX 7 i went to settings > device > updates, 3) clicked 'update now' or whatever it said
[Kindle Fire HDX 7" & 8.9" General] DB126:
Do you need further help or just commenting?
[Kindle Fire HDX 7" & 8.9" General] unfrozencaveman:
Thanks! I am in the same boat, my device "upgraded" to 4.5.5.2 and I wanted to root it. I'm going to try the downgrade to 3.2.8. I saw posts of people recommending upgrading to 4.5.5.1 after the downgrade but just want to ask if that is even necessary if I plan on using safestrap and installing nexus rom. I assume not but there are so many gotchas I'd hate to skip an important step.

Edit - Nevermind, I saw earlier post that you need to go back to 4.5.5.1 to unlock boatloader, which is even better than safestrap.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Just remember to keep WiFi off (airplane/flight mode engaged) during the brief period it's on 3.2.8. If device takes an OTA update while on that build it will hard brick with no known recovery (many have tried; all have failed).
[Kindle Fire HDX 7" & 8.9" General] unfrozencaveman:
Reporting another successful downgrade from 4.5.5.2 to 3.2.8 to 4.5.5.1 and then root, safestrap, and CM11. Thanks everyone who posted helpful comments. This was very easy, I also want to recommend the desktop version of kingroot as I almost f'd it up with the OTA apk.
[Kindle Fire HDX 7" & 8.9" General] pesche80:
MD5 checksums

Hello,

I'm also preparing to downgrade my HDX apollo from 4.5.5.2 to 3.2.8.

My goal is to root and to unlock the bootloader. Afterwards to install CM13 and TWRP.

Can somebody post the correct md5 checksums of the images? Or just confirm mine:

mod-update-kindle-apollo-14.3.2.8_user_714328020.bin md5 51A24CD137A3B5FA321A5A79BF8D6017

update-kindle-14.4.5.5_user_455002120.bin md5 E94BBFFC9BFB7C083635415CC664F88E​

Just to make sure I have the correct ones. It would be good to provide this information in the OP.

Is it necessary to manually update to 4.5.5.1 ? Or can I just root & unlock version 3.2.8.

I downloaded a PC version of KingRoot. I've never used this tool before. Is it working only with 4.5.5.1 ?

Our internet connection is 150Mbit/s. I'm afraid an OTA could be loaded very quickly... How long KingRoot needs to unlock? Is there a way to root without connecting the tablet to the internet?

Thanks!
[Kindle Fire HDX 7" & 8.9" General] draxie:
You don't need to doublecheck hashes. Those are signed updates from Amazon.

If the hash and signature don't verify, the update won't be performed. No harm.

You don't need to upgrade from 3.2.8 either, and I'd suggest you use towelroot

instead of kingroot (much faster, as it's deterministic, and doesn't have [known]

nasty side effects; the CLI version [ghettoroot] certainly doesn't need a network;

less sure about the actual app, as that may need to look up the modstring based

on the model, but that's pretty much instantaneous).

PS

Apologies for 1-Click (which does all this automagically) being delayed,

but I have too much going on right now. I'll definitely finish it by Xmas,

though... (^;

DS
[Kindle Fire HDX 7" & 8.9" General] pesche80:
Just installed CM13. Everything went fine. Only had a little trouble with the fastboot drivers under windows.

I've rooted with towelroot directly from 3.2.8 and unlocked the bootloader. The App does need an internet connection though. After connecting it takes 2 seconds to root.

Thanks for your help!
[Kindle Fire HDX 7" & 8.9" General] DB126:
Thanks for the feedback. As noted TowelRoot requires a brief network connection which is particularly dangerous on 3.2.8. Anything longer than 15-20 sec should be aborted. Fortunately, it is easy to block OTA updates on 3.2.8 which provides a safe alternative if a persistent net connection is needed.

Quick note: If you experience audio or graphical glitches going forward there is a bootloader upgrade that usually fixes it. Post back if needed; don't recommend applying unless you are experiencing difficulty. Only applies to unlocked devices.
[Kindle Fire HDX 7" & 8.9" General] pesche80:
The only glitch I encountered so far is the display turn-off animation. After pressing the power button to turn off the screen, the content appears rotated by 90° and distorted as the aspect ratio doesn't fit. Could there be something else?

A more severe glitch is the Amazon Underground app. The app can be installed. But the layout seams to be made for phones. And most pages only show me an error page: "Looking for something?". I can't use it to install any apps from Amazon app store.

I'm not sure if Amazon intentionally blocks custom roms on HDX tablets? The very same app runs perfectly on my CM13 Oneplus One.

I was able to sideload the Amazon Prime Video player app though and I can watch videos, so its not that bad. Still wondering if anybody else experienced something similar?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Power off glitches are symptomatic of an older bootloader. Consider flashing an update using Flashify which can be found in the Play Store or on apkmirror (can also use twrp). As with any flash there is a small risk involved and the bootloader/kernel is particularly sensitive.

Amazon Underground and associated instant video app can be a fusy PiTA on some devices; it also glitches on my pure stock Moto phone. Keys to success:

- Amazon doesn't appear to block specific device types; suspect issues reflect poor QC and/or aggressive DRM measures (legitimate imo)

- uninstall then reinstall the latest builds of both apps from apkmirror which seems more reliable than securing directly from Amazon

- always access content via the Underground app; the Instant Video app behaves poorly when launched independently; missing thumbnails, FCs and hangs are common

- if "looking for something" message pops up continue to progress into app; seems to be launch page issue

- in my experience neither app auto-updates reliably and when they do glitches follow; a quick uninstall/reinstall from apkmirror seems to fix most issues

Disclaimer: There are other sources for the above apps. I use apkmirror as it is reliable and has a solid reputation. That said, the aggressive site ads are annoying if you don't run an an ad blocker (try AdGuard). As a regular user I donate on occasion as compensation for the free service.
[Kindle Fire HDX 7" & 8.9" General] pesche80:
Thanks. I will consider flashing the bootloader. AS long it is only the animation... Its not urgent. Do I have to unlock it again afterwards?

I've downloaded Version 8.7.0.200 witch seams newer then any Version on apkmirror. I can try to downgrade though..
[Kindle Fire HDX 7" & 8.9" General] DB126:
You will not have to unlock again. As noted both apps are fusy on some devices. For reference I'm currently running 8.2.1.200 and 3.0.189.xx on CM 12.1 Thor. Working at the moment.
[Kindle Fire HDX 7" & 8.9" General] pesche80:
Ok. Funnily enough I extracted the very same versions from my Oneplus and sideloaded them :p

At least video streaming is working... But I didn't tested it for a longer period yet..
[Kindle Fire HDX 7" & 8.9" General] DB126:
Recall "latest builds ... from apkmirror". Latest versions from Amazon are frequently flawed. Using slightly backdated but reliable builds has become the norm in my playbook. Been at it for 18+ months. YMMV.
[Kindle Fire HDX 7" & 8.9" General] pesche80:
Could you explain this point? What do you mean by "progress into app" ? This message appears as a page in three languages. Not a pop-up. Only option is to go back or to choose something from the menu... The launch page seams to be ok, although its layout isn't looking to good on a big tablet display.
[Kindle Fire HDX 7" & 8.9" General] DB126:
- layout is fine on Thor; crisp and clear

- you have articulated the path (choose something from the menu)
[Kindle Fire HDX 7" & 8.9" General] Icetech3:
Just want to verify a few things before i go any further... I just rolled back to 3.2.8, from all my searching it seems there is no way to install TWRP on 3.2.8 or newer? which makes me sad since the roms i want to run say you have to have twrp :( thanks guys..
[Kindle Fire HDX 7" & 8.9" General] DB126:
Root with TowelRoot, unlock the bootloader (here) and you can flash any HDX compatible ROM including KitKat (2); Lollopop (2) and Marshmallow (3) variants. Be sure to keep WiFi off (Airplane/Flight mode engaged) while on 3.2.8. If your device takes an OTA update from Amazon it will hard-brick with no possibility of recovery. You'll need to allow network access for 15-30 sec for TowelRoot; be sure to reboot immediately after to purge any partial downloads; turn wifi off immediately after. Good luck - ask questions as needed.

nb: Once rooted you can block OTA updates on 3.2.8 but why bother if your intent is to unlock and flash a custom rom.