yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" General] Goutu42:
Hi Guys,

Totally new in the computer world, i'm really confuse with your technical terms.

I read hundred posts, but i can't find exactly what i want or i'm to beginner to understand it.

I actually got a Kindle Fire Hdx 3rd Generation 4.5.5 ( Factory Reset )

I would like to Root it first, to install Googleplay, or even better Android, but i don't find the right post.

There is to many program to install and i really don't know what to do first.

Thank you so much for your futur answers, i will really appreciate it.

( you cannot imagine how lost i am :silly::silly: )
[Kindle Fire HDX 7" & 8.9" General] DB126:
If you are still totally lost after reading "hundreds of posts" then you probably shouldn't mess with rooting this device which is exceptionally easy to brick (Google the term if unfamiliar). While the procedures are not crystal clear there is plenty of helpful material for beginners.
[Kindle Fire HDX 7" & 8.9" General] Goutu42:
The thing i don't understand is, what should i do first !!

- Root the device

- Install AppStore

Until here i'm right, right ???? ahah

The problem is, it's to find the right model, with right version. I haven't seen other tablet with 55Go Hd.

When i'm trying to root with "TowelRoot" it doesn't work, even with "KingRoot" so i'm trying to do it directly from my computer, i'm actually following a tutorial. After fews steps, when i'm connecting the tablet and launch the file.

A terminal windows open, and then they say :

Please connect Device with enabled USB-Debugging to your computer !

In the tablet Setting it's already "Enable". I'm Actually here. I don't know if i can put the link of my tutorial. Maybe you could tell me if it could works or not to me.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Sorry, maybe someone else can help. My gut says this is a brick waiting to happen. My recommendation is to slow down, do some more reading and gain confidence in the sequences, procedures and tools needed to accomplish various tasks. At present your questions are too broad ranging.
[Kindle Fire HDX 7" & 8.9" General] Goutu42:
Ok, i will find someone with more experience to help me, and keep reading some posts to discover new thing.

Thank's again !!!
[Kindle Fire HDX 7" & 8.9" General] agentbob123:
Davey is quite experienced, but he's just trying to save you the heartache of a dead tablet, caused by a lack of understanding in the process.

That said, as you continue reading, know that you won't be able to unlock the bootloader, install TWRP, or use an Lollipop ROMs due to the version of your device (and roll-back to the appropriate version won't work at this point).

The options ahead of you are rooting, installing GApps within Fire OS, and if you want, installing SafeStrap to install Nexus ROM v4 or CyanogenMod 11.

As Davey mentioned, be sure to continue to read until you feel like you're confident that you understand how the process works.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Once you get a bit closer post an outline of the script you plan to follow. This will give members of the community a chance to comment, add helpful tips and steer you away from potential pitfalls. Also note the limitations posted by [MENTION=6963266]agentbob123[/MENTION]. You still have many good options but the full suite of HDX ready roms is not available on your device.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
[MENTION=5488402]Davey126[/MENTION] gave a good overview here, so read all the info and ask before you brick your HDX! If you don't follow the procedure 100% correctly, you will brick your HDX! [MENTION=6915090]tropicallazerbeams[/MENTION] also linked to YouTube videos about Safestrap usage and installation of custom ROMs. Regarding the ROMs, read the installation requirements carefully! Not all ROMs are Safestrap v4 compatible (e.g. CM12 which requires an unlocked bootloader).

Note that you must keep WLAN off/flight mode active during the down-/and-then-update procedure, getting updated by Amazon by OTA will brick your HDX!

Also note that rooting 4.5.2 with Kingroot requires a short Internet connection, so just enable it to root, and disable right after success.

If you think that's too much for your experience level, better leave it be.
[Kindle Fire HDX 7" & 8.9" General] Goutu42:
I totally understand, Davey gave me the right advise.

Like you said, i'm not totally confident with all this terms, so i will look at it bit more then, post again, or ask some help to some friend, who will show me how to do and explain, so the next time i could maybe do it by myself.

Thank's again to take time to answer.
[Kindle Fire HDX 7" & 8.9" General] yorknh:
Hello, so here's my situation. I have a Thor running 13.3.1.0, it has never been updated past that. For over a year and a half I have been running from a secondary slot, had the xposed module installed along with gapps. So far as I can recall I didn't make any changes to the stock ROM, everything was done on slot_1. About 6months ago gapps stopped working, and I just kind of ignored it. So much progress has been made that I decided I wanted to run either Nexus or CM11.

So far I have deleted the slot_1 rom, booted back to the stock rom, uninstalled safestrap, unrooted, and uninstalled superSU. My intent was to update to 13.4.5.2 and then proceed from there. I've copied the update-kindle-13.4.5.2_user_452004220.bin file to "internal storage" rebooted the device, disabled wireless (not that it matters because there's no network for it to connect to), and then attempted to update. When I select "check now" from the System Updates" tab I get a popup that says "No Network Connection A network connection is required to complete the task" and my options are to cancel or enable the wireless connection. For giggles, I enabled the wireless connection (again knowing that it wouldn't connect) but that doesn't change anything.

Is there some other way to force the update, like via adb? Like I said, I don't remember doing anything to the stock rom to prevent updates, but if I had, can someone point me to what I would have had to modify to block them? I'll continue to look around, it's just been so long since I've done anything to the device, I've pretty much forgotten what I had learned.

Edit: I found the solution here
[Kindle Fire HDX 7" & 8.9" General] DB126:
Edit: Just saw the edit to your original post. Sure hope you didn't follow that guidance. While it may work you will not be able to unlock your bootloader if you upgrade to 4.5.2. That will limit your selection of roms to Nexus v4 and CM11.

You are in the fortunate position of being able to install native TWRP and (optionally) unlock your bootloader to gain access to the full suite of custom HDX roms including Nexus v4, CM11 and CM12 (two flavors). You do NOT need to upgrade to 4.5.2 nor install Safestrap.

First thing you should do is remove the 4.5.2 update file from your device ASAP. Besides not being needed you can not go from 3.1.0 to 4.5.2 without applying 3.2.5 first. Also guessing you would need to re-enable OTA as it was likely blocked when Safestrap v3 was installed. Again - no need to do any of that now. That said = be sure to keep airplane mode engaged (or wifi off) as a precautionary measure.

Warning: the following steps are generally safe but there is no assurance something won't go wrong up to and including permanently bricking your device. Follow all instructions carefully. Ask questions before acting. Never guess.

Next steps (general overview - not a tutorial):

- From FireOS settings enable USB debugging (instructions)

- Tether your device to a host and verify you can still access "internal storage"

- Assuming a Windows host install 'Minimal Fastboot and ADB' from here. This will allow you to issue a few key commands to your device. Make note of the installation directory.

- Open a command prompt, navigate to the above directory and issue the following command: adb devices . You should get a long string of characters (device serial number).

- From host download Flashify from here. Rename file file Flashify.apk. Place file in the same directory as 'Minimal Fastboot and ADB' (optional step but will make life easier for you).

- Open a command prompt, navigate to the above directory and issue the following command: adb install flashify.apk

- From your device locate/launch Flashify. From the 'Backup/Restore' tab backup your current (Amazon) recovery; save to SDCARD.

- From host download TWRP from here. Important: Be sure to grab the 'Thor' version. Ignore 3.2.3.2 prerequisite (will do that in a subsequent step). Copy the twrp img file to 'Internal Storage'.

- Return to Flashify, select 'Recovery image' from the 'Flash' tab and located the file downloaded in the previous step. DO NOT use any of the download options. Use File Explorer to locate the file on your device (should be in the /sdcard folder). After carefully confirming selection choose option to update (flash) recovery.

- Once complete select 'Reboot recovery' from the three dot menu. You should then enter twrp recovery which is the gateway to installing new roms on your device (don't do that yet!)

At this point you are 80% complete. Post your progress/questions and we'll go from there (there are a couple options).
[Kindle Fire HDX 7" & 8.9" General] yorknh:
First I feel awful that you went to that effort at the same time I was looking elsewhere and found something. I have not updated to 4.5.2 but I did go up to 3.2.5. If I've forced my hand by doing that, I can live with that, but if I haven't, I guess I'd like to know what my options are. That said, I don't really use my kindle for much more than reading books, streaming xfinity and netflix, and occasionally amazon prime videos. I don't like the FireOS interface, nor do I like being locked out of the google app store, even if I don't use it much.

In all likelihood, the nexus or cm11 for safestrap would probably be plenty. I REALLY appreciate your previous response, and would be glad to hear what your suggestion would be from this point.

Edit: I hope you aren't typing a response as I do this. I found the procedure for backrevving from the point that I'm at now, so I'm going to give that a shot so I can unlock the bootloader.
[Kindle Fire HDX 7" & 8.9" General] DB126:
That's the problem with XDA post edits as they do not trigger an update notification. Water under the bridge ...

You can still install native twrp and (optionally) unlock the devices bootloader. However, you would need to rollback to 3.1.0 which involves additional work and modest risk. That path maximizes future options but probably offers no immediate benefits given the way you currently use your device.

Upgrading to 4.5.2 is less taxing but binds you to Safestrap v4 and a smaller suite of ROMs - all of which are supported by a single developer. Don't get me wrong - Nexus v4 (my current preference) and CM11 are mature/robust/stable and should serve you well! But at some point they too will feel dated as will most KitKat based roms which are two generations back from Google's latest offering. Whether that corresponds to the general timeframe when your HDX is considered 'obsolete' is something you have to decide. Given the significant downgrade of Amazon's latest Fire devices and nothing on the horizon from Google/Nexus I suspect the now discontinued HDX 7" model will remain relevant for several more years. It's also possible Lollipop roms will become available for Safestrap v4. Today that is not the case.

Ponder your choices; post questions if needed.
[Kindle Fire HDX 7" & 8.9" General] yorknh:
You made some strong arguments for the unlocked bootloader, so that's the path I'm taking. I'm at the point where I need to make the backup with flashify. I'm given the choice of Backup current kernel Linux version 3.4.0-xxx... or Backup current recovery Stock Recovery, I'm guessing the Stock recovery, but guessing isn't good at this point. Thanks!
[Kindle Fire HDX 7" & 8.9" General] DB126:
Assuming you are now at 3.1.0. Stock Recovery is what you want to backup.

After flashing twrp and making sure it works you'll want to upgrade the bootloader to v3.2.3.2 (here). Fortunately that's easy to do from within TWRP. Be sure to check the md5 first. Flashing a corrupt bootloader will trash your device. Suggest installing ES File Explorer (here) via adb and using it to confirm against the md5 shown in the 3.2.3.2 OP. Be sure to keep flight mode engaged (or wifi off) at all times as you device will still accept an OTA from amazon if given the opportunity. That will change once you flash a new rom but your system remains vulnerable for now.

I also recommend making a full backup of your current environment as an emergency fallback. This too can be done from within twrp (backup option). Leave a copy on the device and move another to a host PC for maximum protection. Probably won't need either but you'll be glad for them if things go south. Once you have a different rom installed you can kill the FireOS backup image on the device to recover space. Suggest keeping the one you copied elsewhere.

Post when complete and we'll talk about unlock options.
[Kindle Fire HDX 7" & 8.9" General] yorknh:
I confirmed the md5 and from within twrp I chose Install, selected thor-bootloader-13.3.2.3.2_upgrade.zip, flashed it, and it said it was successful. I rebooted, but the version is still showing 13.3.1.0 installed yesterday.
[Kindle Fire HDX 7" & 8.9" General] EncryptedCurse:
You're only upgrading the bootloader, not the whole system.
[Kindle Fire HDX 7" & 8.9" General] DB126:
To clarify FireOS will report the system version which remains at 13.3.1.0; there is no way to independently poll the bootloader version.

At this point you can install an older build of CM11 (here) or Nexus V2 (here) which I suggest you do for immediate gratification. Nexus v2 was my daily driver for many months; rock solid. Please note flashing a new rom will overwrite your existing FireOS install along with all personal data. Apps and media purchased from the Amazon store can be reinstalled later. More likely you will be acquiring new apps from the Play Store as it is more robust and generally available on any Android device (except stock Kindles).

If you have not done so I strongly suggest creating a backup of your current system before flashing a non-stock rom. That will dramatically reduce the work effort should you decide to return to stock at a later time. Keep a copy on your device until a newly flashed rom is confirmed working. Then move it somewhere else to recover space.

If satisfied with Nexus v2/CM11 nothing more needs to be done. At a future time you can unlock the bootloader which provides access to the full complement of HDX roms (currently Nexus v4, a more recent CM11 plus two evolving Lollipop variants, CM12 and SlimLP) along with more robust recovery options. The latter can save your device if you make a critical mistake and can't access TWRP. Unlocking can be a frustrating experience but is not destructive and poses no risk to your device; a failure has no adverse consequences.

When you are ready to unlock take a peek at this post to gain insight to the prerequisites and procedure. There is no 'how-to' guide to unlocking as the specific guidance required is highly situational and dependent on the skill level of the individual doing the work. Some people unlock in under an hour with little help; others (me!) struggle for days before the obvious oozes through the cranial concrete.

Enjoy!
[Kindle Fire HDX 7" & 8.9" General] yorknh:
I actually just succeeded in unlocking the bootloader. Aside from a couple of silly typing errors, it went surprisingly well. All told everything up to this point hasn't really been that much more difficult then the stuff I had to do over a year ago. Anyway, I figured I might as well try the latest stuff so I've downloaded CM12 and open_gapps 5.1. If I understand the final steps, I need to copy the 2 zip files to the kindle, open TWRP, do a factory reset from within TWRP (is that actually the Wipe option?) and then install the 2 files, and then reboot.

Again, thanks for all the help.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Great - enjoy your unlocked device!

FYI - 'Factory reset' is actually a sub-option under 'Wipe'; see slider at bottom. It simply preselects a few partitions. You can perform a more aggressive wipe if desired but there shouldn't be a need. Just follow the instructions in the OP for the rom you are installing.

Keep in mid CM12/SlimLP are 95%+ feature complete on HDX but still have a few loose ends as documented in the relevant OP, release notes (usually post #2) and corresponding thread. Nexus v4 and CM11 are a bit more mature but the gap is closing quickly. Also note some Xposed modules remain a bit flaky on Lollipop if you choose to go that direction.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
Hey I know that I am about 2 years late, but I still have 13.3.0.0 and want to install http://xdaforums.com/kindle-fire-hdx/orig-development/rom-cm-13-kindle-hdx-2015-11-29-t3259732 What should I do now?

Edit: Does not boot into recovery, just says "kindle fire" and I have to reboot into the regular kindle.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
Root and disable OTA with HDX Toolkit if you haven't done it yet.

You should install TWRP, update the bootloader to 3.2.3.2, unlock the bootloader (try this tool), then flash the ROM of your choice.

Read the installation notes and requirements carefully, note that factory reset is the standard wipe only (wipes data, cache & dalvik), don't open the advanced wipe menu!
[Kindle Fire HDX 7" & 8.9" General] DB126:
Lots of posts throughout HDX forums on flashing twrp, unlocking bootloader and flashing various roms. I would hold off on CM13 for now as it is relatively new with some known limitations. Nexus v4, cm11 or either of the lollipop based roms are solid alternatives.

Missing recovery is not an issue given your current FireOS version as you can install TWRP without rollbacks/upgrades that depend on the stock recovery.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
Sorry, but I cannot boot into TWRP. It stays on the grey kindle logo. And, it says to get TWRP I need .3.2.3.2, but I need TWRP to flash that!
[Kindle Fire HDX 7" & 8.9" General] DB126:
You can safely flash twrp with 13.3.0.0 then flash the 3.2.3.2

bootloader

(not full FireOS) update. Two ways to install twrp:

- using instructions in OP of twrp thread (tether required)

- using Flashify (sideloaded) which can run from within FireOS

There are pros/cons to both approaches; both will get the job done. I have a slight preference for Flashify as it supports some other functions like recovery backup. As always - triple check everything before committing changes.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
Thanks, but I cannot flash TWRP, as whenever I try and boot into it it only shows the grey kindle logo and I have to reboot normally.
[Kindle Fire HDX 7" & 8.9" General] Cl4ncy:
How do you want to boot into TWRP if you haven't flashed it? :confused:

Look, you must enable USB Debugging in fire OS, install minimal ADB and Fastboot, connect the HDX to your PC by USB, copy (or download) the TWRP Image to the root of the sdcard (if you use Windows it's the directory which opens in Explorer, i.e. do NOT open any other directories!), and then open a DOS box/command prompt, go to (enter e.g. cd\adb) to your ADB Directory, then enter the commands mentioned in the TWRP thread, note that you must change the <device> in the file name to either thor or apollo (depending on 7" or 8.9" HDX), or rename the img file to twrp.img and just enter that file name at ist position in the command - do you have any exprience with command prompts?
[Kindle Fire HDX 7" & 8.9" General] DB126:
The above will (of course!) work or you can use Flashify to streamline the installation of twrp. At some point you will still need to deal with minimal ADB and Fastboot to unlock your bootloader but getting twrp working is rather important as you currently have no recovery capability should something go wrong. Also note your device must be rooted to install twrp regardless of method used; was assuming to did that already (if not use HDX toolkit).
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
Thanks, but I have already done everything and tried flashify and the adb (I'm using minimal ADB and Fastboot) .But, whenever I try and boot into the recovery, it just stays on the grey logo. I have SuperSu and have granted SU to ADB.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Strange. Possible recovery partition has been corrupted such that it won't boot or accept updates. Thoughts:

- Make sure you downloaded the correct version of twrp for your device (thor)

- Verify MD5 of image using ES File Explorer or similar tool; can use Hashtab on Windows

- Possible your bootloader is at a different level even though FireOS shows 13.3.0.0. There is no mechanism for querying the bootloader version and no way to roll back a locked bootloader (assuming above 3.2.3.2) independent of FireOS. Note this would be highly unusual; I'm only pointing out the possibility (might be life on Mars too).

- You could make a run at unlocking the bootloader and possibly repairing the recovery partition so that it will accept twrp. There is no risk associated with unlock attempts; it will either work or not.

- I wouldn't mess with it further given you have a working OS and no recovery. As a fallback you could install Safestrap v3.72 (not v3.75) and flash HDX Nexus v2 (Jelly Bean) for a more native android experience but there are risks involved. Nexus v2 ain't a bad rom despite being 3-4 generations back.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
I can't decide what to do. Both of the safestrap mirrors are down, CPU-Z says my bootloader is "THOR", so TWRP is probably not working, I've tried to unlock the bootloader using 1-click, but when I do it says "FAIL: Unlock code is NOT correct." I honestly think that something may be wrong with this device's hardware.
[Kindle Fire HDX 7" & 8.9" General] EncryptedCurse:
Does adb reboot recovery produce the same result? How about one of these commands (use 5001, obviously)?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Quite possibly. But the results you report are individual data points and do not collectivity suggest your device is borked. More thoughts:

- CPU-Z reports the same for my bootloader (unlocked twrp); not certain what would come back on a stock device.

- 1-click is unproven; only a few have tried it (not a ding against the author; just doesn't have a track record). You would need either go through the manual method or dive into the code to validate the error message. Might be a red herring.

- You can snag Safestrap v3 here. Start with 3.72 which is appropriate for your reported firmware level.

- Updating your bootloader could help. Should be able to flash 3.2.3.2 even without a recovery. See OP for instructions or use Flashify. Might fix the recovery issue.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
I have installed safestrap and cannot boot into the recovery, so I had to reboot into the stock rom.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Out of suggestions. Safestrap emulates twrp within the system partition (does not replace existing recovery); not sure why it doesn't work. Like everything else you've tried. Your device is possessed by recovery satin.
[Kindle Fire HDX 7" & 8.9" General] hithisisme:
Now apparently flashify says I have TWRP?
[Kindle Fire HDX 7" & 8.9" General] DB126:
You might from previous flash attempts. The problem seems to be accessing recovery (any recovery) regardless of contents. That's why I suggested flashing the 3.2.3.2 bootloader update. Longshot wag but can't think of anything else.
[Kindle Fire HDX 7" & 8.9" General] travanx:
After playing around with the Kindle all these months I can't use supersu to get root. How do I have an unlocked bootloader and TWRP installed but no root? How do I get CM12/13 to see root?
[Kindle Fire HDX 7" & 8.9" General] EncryptedCurse:
You need to enable root access in the developer options for CyanogenMod.
[Kindle Fire HDX 7" & 8.9" General] travanx:
So used to that already enabled in other roms I didn't even notice that was missing from settings. Thanks!!!!!!!!!!!