How do I root? - Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot

Hey, I just bought a kindle fire hdx (the 7 inch model) and I have Fire OS version 4.5.5; Is there a way I can root my tablet to install apps from google play?

4.5.5 can not be rooted yet.
You should be able to downgrade to 3.2.8 and then update to 4.5.2 which is rootable with Kingroot. But the procedure is very risky, if not done 100% correctly the result will be a bricked HDX! And be sure to disable OTA (disable your WLAN and/or enable airplane mode!), so you won't get updated by Amazon at any time during the process! Note that you must have OTA active in Fire OS at certain times to be able to use the official Amazon update files, i.e. you can not use the rename apk method etc., therefore it'd be the best way to disable WLAN and/or enable airplane mode.
4.5.2 also gives you the possibility to use Safestrap and e.g. Nexus and/or CM11 (CM12 is NOT compatible!). CM11 can be used in secondary slots, too (i.e. no need to replace Fire OS in the stock slot then). Be sure to backup Fire OS stock slot and copy the backup to your PC before you flash anything.
If in doubt ask first, i.e. before you brick your HDX.

Thanks for the info, I'd rather wait for a solution since I'm not a fan of downgrading tablets (unless it's a nexus). I actually got tired of my Nexus Tablets charging port screwing up on me so I went through Amazon's route! I'm not kidding, I literally went through three nexus 7 tablets in under a year and they all crappy charging ports.

Related

[Q] What are the basic steps in order to load a ROM onto a KFHDX7 Fire OS 4.5.3?

Hello,
I have this Kindle Fire HDX with Fire O.S. 4.5.3
I can't see the firmware version in settings, any alternative in order to find it?.
What would the basic steps to follow in order to be able to install a ROM?
I'm not asking for instruction for each step, I can search for that, I'm just hoping to get a comprehensive step by step.
I'd guess I need to root first, but in order to root I need to have certain OS and/or firmware version, therefore I'll need to rollback?
Then what would be next?
peterpayne said:
Hello,
I have this Kindle Fire HDX with Fire O.S. 4.5.3
I can't see the firmware version in settings, any alternative in order to find it?.
What would the basic steps to follow in order to be able to install a ROM?
I'm not asking for instruction for each step, I can search for that, I'm just hoping to get a comprehensive step by step.
I'd guess I need to root first, but in order to root I need to have certain OS and/or firmware version, therefore I'll need to rollback?
Then what would be next?
Click to expand...
Click to collapse
I found how to rollback to version 13.3.2.8, and did the towelroot root... with the KFHDX ToolKit v0.95
But it seems there's no way currently to install a bootloader unless I have 13.3.1.0 and I haven't seen if there's a way to rollback further.
If I find a way, I'll post again I guess...
I for one have many of the same questions you are asking. I honestly have done a decent amount of research on this, having successfully rooted and installed custom ROMs and recovery on my HTC One M8, I feel I have the basics down.
So if you learn more please share, and I also would like to know how you found your firmware info?
, kk,
Sent from my SM-G355HN using XDA Free mobile app
I just got an HDX 7 (3rd gen) today for free, been mucking around with it for the past few hours (it's a piece of crap, really) and kinda pissed at Amazon (nothing new for me considering).
Here's what I've gleaned so far in a few hours of research... and please understand that since the OP said he's already on 4.5.3 this info is specifically related to what can be done with an HDX running 4.5.3.
What you can't do: If you're on 4.5.3 forget doing anything at all - you can't root it, you can't install custom ROMs (no Safestrap use at all), you can't unlock the bootloader, you can't do a damned thing, period. Well, you could use it like Amazon wants you to use it: a consumption device overall but that's not why we're here at XDA basically so there goes that ridiculous idea. (note this information applies to 4.5.3 specifically and nothing else)
What you can do: The only thing you CAN do if you're on 4.5.3 is to roll it back to 3.2.8 using the 3.2.8 firmware bin copied to the storage root (you can find that yourself someplace, I did but I don't have the particular link to that particular thread at the moment).
Once you're on 3.2.8 you CAN root it (I don't have the thread for that at the moment, I think the HDX Toolkit or whatever can do it using Towelroot or something). At that point you can stick with 3.2.8 and do whatever (disable OTA's, etc) - I believe you can install Safestrap as well and then install that Nexus ROM I see mentioned but that's Jelly Bean based and CM11 and CM12/12.1 cannot be used presently - the best you'll ever be able to do with 3.2.8 is running the Nexus ROM as I understand things (I could be wrong on that, someone else can chime in as needed).
Another thing you can do once you're on 3.2.8: you CAN update it to 4.5.2 using the 4.5.2 firmware bin copied to the storage root (again, you'll have to find this yourself) and 4.5.2 CAN be rooted but that's where you're stuck because you can't install Safestrap or any custom ROMs at all (not even the Nexus one), but you can kill off the OTA updates and stay with 4.5.2 as long as you want because if you don't it will update to 4.5.3 again the first chance it gets.
I didn't know all this about 6 hours ago, I got the HDX and it had 3.0.5 on it - I didn't know not to update it - well, yes, I did, but I forgot about the WiFi thing and as soon as I realized that the update had downloaded it was already too late - as soon as I rebooted it installed and I couldn't stop it from happening so that ruined my ability to do the bootloader unlock and potentially get CM12.1 on it. My fault, my mistake, but that's what happens sometimes.
As it stands I don't even want this piece of crap to be honest, I find it useless overall unless you can do custom ROMs 'cause Amazon and FireOS just flat out suck for me - if I can't do what I want with the device then I can't use it, basically, so it's listed on craigslist for sale at the moment and I hope someone grabs it quick.
That's the gist of what I've learned in the past few hours with respect to this HDX device and doing an awful lot of reading and research not only here at XDA but MobileRead and some other places.
Hope this helps...
br0adband said:
I just got an HDX 7 (3rd gen) today for free, been mucking around with it for the past few hours (it's a piece of crap, really) and kinda pissed at Amazon (nothing new for me considering).
Here's what I've gleaned so far in a few hours of research... and please understand that since the OP said he's already on 4.5.3 this info is specifically related to what can be done with an HDX running 4.5.3.
What you can't do: If you're on 4.5.3 forget doing anything at all - you can't root it, you can't install custom ROMs (no Safestrap use at all), you can't unlock the bootloader, you can't do a damned thing, period. Well, you could use it like Amazon wants you to use it: a consumption device overall but that's not why we're here at XDA basically so there goes that ridiculous idea. (note this information applies to 4.5.3 specifically and nothing else)
What you can do: The only thing you CAN do if you're on 4.5.3 is to roll it back to 3.2.8 using the 3.2.8 firmware bin copied to the storage root (you can find that yourself someplace, I did but I don't have the particular link to that particular thread at the moment).
Once you're on 3.2.8 you CAN root it (I don't have the thread for that at the moment, I think the HDX Toolkit or whatever can do it using Towelroot or something). At that point you can stick with 3.2.8 and do whatever (disable OTA's, etc) - I believe you can install Safestrap as well and then install that Nexus ROM I see mentioned but that's Jelly Bean based and CM11 and CM12/12.1 cannot be used presently - the best you'll ever be able to do with 3.2.8 is running the Nexus ROM as I understand things (I could be wrong on that, someone else can chime in as needed).
Another thing you can do once you're on 3.2.8: you CAN update it to 4.5.2 using the 4.5.2 firmware bin copied to the storage root (again, you'll have to find this yourself) and 4.5.2 CAN be rooted but that's where you're stuck because you can't install Safestrap or any custom ROMs at all (not even the Nexus one), but you can kill off the OTA updates and stay with 4.5.2 as long as you want because if you don't it will update to 4.5.3 again the first chance it gets.
I didn't know all this about 6 hours ago, I got the HDX and it had 3.0.5 on it - I didn't know not to update it - well, yes, I did, but I forgot about the WiFi thing and as soon as I realized that the update had downloaded it was already too late - as soon as I rebooted it installed and I couldn't stop it from happening so that ruined my ability to do the bootloader unlock and potentially get CM12.1 on it. My fault, my mistake, but that's what happens sometimes.
As it stands I don't even want this piece of crap to be honest, I find it useless overall unless you can do custom ROMs 'cause Amazon and FireOS just flat out suck for me - if I can't do what I want with the device then I can't use it, basically, so it's listed on craigslist for sale at the moment and I hope someone grabs it quick.
That's the gist of what I've learned in the past few hours with respect to this HDX device and doing an awful lot of reading and research not only here at XDA but MobileRead and some other places.
Hope this helps...
Click to expand...
Click to collapse
This is a reasonably accurate accounting of the current state for those starting at 4.5.3. A minor footnote is the ability to install Google Play Services on 4.5.2 once rooted. That makes the device a bit more intersting as most apps in the Play Store will happily run on Fire 4.5.2. However, there is both effort and risk going this route. A safer alternative is to utilize an alternative market such as 1mobile to secure free (and some paid) content offered in the Play Store.
br0adband said:
I just got an HDX 7 (3rd gen) today for free, been mucking around with it for the past few hours (it's a piece of crap, really) and kinda pissed at Amazon (nothing new for me considering).
Here's what I've gleaned so far in a few hours of research... and please understand that since the OP said he's already on 4.5.3 this info is specifically related to what can be done with an HDX running 4.5.3.
What you can't do: If you're on 4.5.3 forget doing anything at all - you can't root it, you can't install custom ROMs (no Safestrap use at all), you can't unlock the bootloader, you can't do a damned thing, period. Well, you could use it like Amazon wants you to use it: a consumption device overall but that's not why we're here at XDA basically so there goes that ridiculous idea. (note this information applies to 4.5.3 specifically and nothing else)
What you can do: The only thing you CAN do if you're on 4.5.3 is to roll it back to 3.2.8 using the 3.2.8 firmware bin copied to the storage root (you can find that yourself someplace, I did but I don't have the particular link to that particular thread at the moment).
Once you're on 3.2.8 you CAN root it (I don't have the thread for that at the moment, I think the HDX Toolkit or whatever can do it using Towelroot or something). At that point you can stick with 3.2.8 and do whatever (disable OTA's, etc) - I believe you can install Safestrap as well and then install that Nexus ROM I see mentioned but that's Jelly Bean based and CM11 and CM12/12.1 cannot be used presently - the best you'll ever be able to do with 3.2.8 is running the Nexus ROM as I understand things (I could be wrong on that, someone else can chime in as needed).
Another thing you can do once you're on 3.2.8: you CAN update it to 4.5.2 using the 4.5.2 firmware bin copied to the storage root (again, you'll have to find this yourself) and 4.5.2 CAN be rooted but that's where you're stuck because you can't install Safestrap or any custom ROMs at all (not even the Nexus one), but you can kill off the OTA updates and stay with 4.5.2 as long as you want because if you don't it will update to 4.5.3 again the first chance it gets.
I didn't know all this about 6 hours ago, I got the HDX and it had 3.0.5 on it - I didn't know not to update it - well, yes, I did, but I forgot about the WiFi thing and as soon as I realized that the update had downloaded it was already too late - as soon as I rebooted it installed and I couldn't stop it from happening so that ruined my ability to do the bootloader unlock and potentially get CM12.1 on it. My fault, my mistake, but that's what happens sometimes.
As it stands I don't even want this piece of crap to be honest, I find it useless overall unless you can do custom ROMs 'cause Amazon and FireOS just flat out suck for me - if I can't do what I want with the device then I can't use it, basically, so it's listed on craigslist for sale at the moment and I hope someone grabs it quick.
That's the gist of what I've learned in the past few hours with respect to this HDX device and doing an awful lot of reading and research not only here at XDA but MobileRead and some other places.
Hope this helps...
Click to expand...
Click to collapse
Thanks, but at what point can you actually unlock the bootloader? If you have 4.5.2 (never updated to 4.5.3), are you able to downgrade far enough to unlock the bootloader, or what? Is 4.5.3 essentially the cutoff point?
3.2.7 was the cutoff point. Sorry.
Sent from my KFTHWI using Tapatalk

[q] how to root kindle fire hdx 7 4.5.3

Hi guys, i got my new HDX 7 but i'm having a hard time to find on how to root it. I'm afraid to try what I have seen on the internet because i think it is not applicable with my version, the 4.5.4 version. Is there a way to root it? Thanks in advance.
iamleojkyle said:
Hi guys, i got my new HDX 7 but i'm having a hard time to find on how to root it. I'm afraid to try what I have seen on the internet because i think it is not applicable with my version, the 4.5.4 version. Is there a way to root it? Thanks in advance.
Click to expand...
Click to collapse
At present your only path to 'root' is via rollback to 3.2.8 and (optionally) upgrade to 4.5.2. Both versions are rootable and offer different options depending on your interests/needs. Neither is a perfect solution. If you are only seeking root and not gapps the latter path would likely be a better choice.
The potential 'gotcha' is Fire OS 4.5.4 which is now appearing in the wild. Conceptually one should be able to use the same rollback procedure as 4.5.3. However, it is unknown if Amazon introduced additional anti-rollback protections (sometimes refereed to as an 'efuse') which could could either block the rollback attempt or (worse case) 'brick' your device. No one will really know until it is tried.
Should you decided to chance it Amazon will likely replace your device if still under warranty should things go wrong. Keep in mind securing root on successive versions of 4.x will become increasingly difficult as both Google and Amazon are working hard to eliminate vulnerabilities in Android (upon which Fire OS is based) that allow such actions. Going for root now may maroon you on 4.5.2 as there is currently no option for alternative roms such as CM11/12 or a 'pure' Android experience on newer devices.

[Solved] Manual install CM11 & Original Thread: How to install CM 11.1 on Fire HDX 7?

[Solved] Manual install CM11 & Original Thread: How to install CM 11.1 on Fire HDX 7?
Hello,
as I just managed to install CM 11 on my Fire HDX 7 (3rd Gen) (thanks a lot to @Cl4ncy, @Davey126 and @EncryptedCurse) I want to share the information I got during the process.
Note: This manual might be outdated if you read it. So check if there is a newer manual You could break your device if you dont do everything correctly. I am not responsible for breaking your device! If you have a question just ask! It could be that i forgot something.
When I started my Fire HDX 7" had Fire OS 4.5.5.
Note: CM 12 is not available yet for Safestrap v4. If you want CM 12 you need an unlocked bootloader. You can't do it if your version is above Fire OS 3.2.3.2. And you are not able to downgrade below 3.2.8 due to rollback protection by Amazon.
Some preperations:
- connect your Fire HDX to your PC (if your PC doesnt recognize your Fire HDX then install the USB drivers. If that doesn't work deinstall the actual Fire HDX driver and try it again.)
- copy every folder from the Fire HDX storage to your PC (backup music, ....)
- install (Holo Backup and click on every Backup Button (in my version there were 5 buttons))
- install minimal adb + fastboot
Download these files and save them on your PC:
- ES Explorer
- KingRoot
- Safestrap v4
- a Safestrap v4 compatible ROM (CM11 or Nexus v4)
- SuperSU if you want root - Download the .zip file from here: https://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip //Check if there is a newer Version
- GApps if you want the Google Apps (the right things should be already selected. If not select: ARM, 4.4, nano) -> the name should be sth like: "arm 4.4 nano 30 September 2015"
Thanks to @Davey126 and @Cl4ncy:
- Turn Wifi Off and flightmode on (you might need to enable Wifi, when you root your device with KingRoot)
- rollback to FireOS 3.2.8
// you do that by copying the file into the 'Internal storage folder' of your Fire HDX (not in a subfolder, just copy it where the DCIM, Document, Download, kindle, ... folder are.). Now wait a few minutes and go to Settings -> Device -> System Updates -> Tap Update
- upgrade to FireOS 4.5.2
// do it as before
- install ES Explorer and KingRoot with minimal ADB + Fastboot
- make sure that only the Fire HDX 7" is connected
- run this Code to see the connected devices
Code:
adb devices
- install the ES Explorer and KingRoot by using minimal ADB + Fastboot
- replace "C:\users\p-4\es.apk" with your own path and do the same for KingRoot
Code:
adb install C:\users\p-4\es.apk
- root with KingRoot or another method (i didn't find another one) //if it doesn't work directly just try it again (I tried it 10 times). If it still doesn't work just try another Wlan (that nothing gets blocked) or wait a week.
- block OTA (over-the-air updates) - only step#1 //you don't have to install the GApps because you will flash them with the ROM
- install Safestrap v4
- Copy the installation files (ROM, SuperSU, Gapps) to your Fire HDX into the /sdcard folder. (There the files won't get deleted if you wipe). If there folder isn't available then create one. But normally there should be one. Make sure you have your Fire HDX rooted. Only then you can see the folder with ES Explorer. In my case the "/sdcard" folder was the normal one, where i stored my Music, Documents, ... so had didn't have to do sth.
- Reboot
- Make a backup of the 'Stock-Slot'
- Copy the backup to your PC
- flash a Safestrap v4 compatible ROM to the ROM-Slot-1 , 2, 3 or 4 (currently CM11 or Nexus v4)
Safestrap v4 Tutorials:
(https://www.youtube.com/watch?v=K6fPF5UZsWw) General Safestrap usage
(https://www.youtube.com/watch?v=xR0WXCITq2Q) Specifically how to install a custom ROM
Notes: If you use a secondary slot the biggest possible Data Size is 16GB and your battery won't last long. You have to charge the Fire HDX very often.. If you use the Stock Rom Slot you will have the whole storage of your device.
Congratulations you successfully installed CM11 if you did everything right.
But as I mentioned before the performance is not very good, because the ROM is installed on a secondary slot.
--------------------------------------------------------------------------------------------------------------------------------------
To get the best performance and a very good battery life you have to install the ROM on the 'stock-slot'.
Thanks to @Cl4ncy and @Davey126 :
For that just:
- Reboot and go to the Safestrap Menu
- check if the installation files (ROM, Gapps, SuperSU) are in the "/sdcard" folder press "..." in the installtion menu to go up the path. There should be the "/sdcard" folder.
- Delete the secondary ROM-Slots
- Go into the Wipe Menu and Swipe to perform a factory reset (only a simple one - no advanced wipe)
- Go to install and add the ROM File
- add Gapps
- add SuperSU if you want root
- perform the flash
- if it was successfull Reboot otherwise DON'T Reboot. Just wipe again and flash the files again.
Note: If something went wrong with the stock-ROM don't reboot directly. Just install a ROM on a secondary slot and reboot then.
// The Original Post:
Hello,
since it is possible to download prime videos on any android device i would like to install Cyanogenmod 12.1 on my fire hdx 7.
I found this Cm 12.1 Port.
Is there a step by step manual how to install such a rom, because i never did that before and i have heard that if you do something wrong your device is broken.
Because I neither know how to get an unlock bootloader or what a TWRP is. Furthermore i also dont know how to flash the ROM.
In some forum posts i read, that it is possible to go from Cyanogenmod back to FireOS (unbrick). For now i dont want to go back from Cyanogenmod to FireOS, but i think it would be good to have such a possibility.
Do I have to take precautions for that?
And how do I make backups?
Info:
Kindle Fire HDX 7" (3. Generation): Fire OS 4.5.5
Thanks a lot
p-4
You can NOT use CM12 - all current builds require an unlocked bootloader. You can NOT unlock the bootloader of Fire OS versions above 3.2.3.2, thus you can NOT use CM12. You can also NOT use TWRP recovery.
Reason: Rollback protection by Amazon, preventing downgrading to Fire OS versions below 3.2.8
Good you asked first.
Your options would be to downgrade to 3.2.8, then update to 4.5.2, install Safestrap v4 and use either Nexus v4 for Safestrap v4 or CM11 for Safestrap v4.
@Davey126 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! @tropicallazerbeams also linked to YouTube videos about Safestrap usage and installation of custom ROMs. Regarding the ROMs, read the installation requirements carefully!
Thanks for this answer
Cl4ncy said:
You can NOT use CM12 - all current builds require an unlocked bootloader. You can NOT unlock the bootloader of Fire OS versions above 3.2.3.2, thus you can NOT use CM12.
Good you asked first.
Your options would be to downgrade to 3.2.8, then update to 4.5.2, install Safestrap v4 and use either Nexus v4 for Safestrap v4 or CM11 for Safestrap v4.
@Davey126 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! @tropicallazerbeams also linked to YouTube videos about Safestrap usage and installation of custom ROMs. Regarding the ROMs, read the installation requirements carefully!
Click to expand...
Click to collapse
Thanks for this answer,
what is the difference between Nexus v4 and CM11. Which one should i install?
CM 11 for Safestrap v4? Because i want to get CM12?
Can I use TWRP with 4.5.2?
Thanks
p-4
p-4 said:
Thanks for this answer,
what is the difference between Nexus v4 and CM11. Which one should i install?
CM 11 for Safestrap v4? Because i want to get CM12?
Can I use TWRP with 4.5.2?
Thanks
p-4
Click to expand...
Click to collapse
You can NOT use TWRP (see above), TWRP is available for Fire OS below 3.2.4 only. You must use Safestrap v4 (i.e. NOT Safestrap v3.72/3.75!).
I can't give you any recommendation, but you can try Nexus and CM11 after you installed Safestrap v4. You can even (depending on the size of your sdcard/storage) set up secondary slots and use dual boot with Safestrap installed.
But you should focus on downgrading to 3.2.8, then updating to 4.5.2, rooting, disabling OTA, and installing Safestrap first - that will be difficult and risky enough for the time being.
And note that CM12 is not an option for you. This could change in the future, but I wouldn't count on it.
And one other thing:
If you've Safestrap installed, NEVER use the factory reset in Amazon's stock recovery! You will most likely brick your HDX.
p-4 said:
Thanks for this answer,
what is the difference between Nexus v4 and CM11. Which one should i install?
CM 11 for Safestrap v4? Because i want to get CM12?
Can I use TWRP with 4.5.2?
Thanks
p-4
Click to expand...
Click to collapse
Nexus is basically an AOSP-based ROM (i.e. stock, just like Google intended).
CM11 should be self-explanatory.
I was able to successfully downgrade to 13.3.2.8.
Can I now downgrade to 3.2.3.2 (from here) to be able to get an unlocked bootloader?
Because CM 12.1 would be really nice
But for CM11 I also need an unlocked bootloader, dont I? (click).
Or is it possible, after I installed CM 11, to upgrade to CM12? (Has Cyanogenmod an Over the Air update possibility?)
p-4 said:
I was able to successfully downgrade to 13.3.2.8.
Can I now downgrade to 3.2.3.2 (from here) to be able to get an unlocked bootloader?
Because CM 12.1 would be really nice
But for CM11 I also need an unlocked bootloader, dont I? (click).
Click to expand...
Click to collapse
No, you can NOT downgrade below 3.2.8 due to rollback protection by Amazon (sorry I forgot to mention the reason, added it to my first reply above). Attempting to downgrade further will brick the HDX!
You can use the CM11 you linked to with either Safestrap v4 or an unlocked bootloader. You can NOT unlock (see above), thus you have to use it with Safestrap v4.
In order to install Safestrap v4 you must update to 4.5.2. Keep WLAN off/flight mode active! Kingroot probably requires a short moment of WLAN connection, be sure to enable flight mode right away, you don't want to get updated by Amazon to 4.5.5! After rooting disable OTA, then install Safestrap and make a backup of your Fire OS before you flash any custom ROM!
Cl4ncy said:
No, you can NOT downgrade below 3.2.8 due to rollback protection by Amazon (sorry I forgot to mention the reason, added it to my first reply above). Attempting to downgrade further will brick the HDX!
You can use the CM11 you linked to with either Safestrap v4 or an unlocked bootloader. You can NOT unlock (see above), thus you have to use it with Safestrap v4.
In order to install Safestrap v4 you must update to 4.5.2. Keep WLAN off/flight mode active! Kingroot probably requires a short moment of WLAN connection, be sure to enable flight mode right away, you don't want to get updated by Amazon to 4.5.5! After rooting disable OTA, then install Safestrap and make a backup of your Fire OS before you flash any custom ROM!
Click to expand...
Click to collapse
I successfully upgraded to 4.5.2.
Can I somehow install kingroot or es explorer without WLAN?
I got the apk on the device but I cant install it without es explorer, which I would download via the amazon app store. Can i enable Wifi for that time?
p-4 said:
I successfully upgraded to 4.5.2.
Can I somehow install kingroot or es explorer without WLAN?
I got the apk on the device but I cant install it without es explorer, which I would download via the amazon app store. Can i enable Wifi for that time?
Click to expand...
Click to collapse
Enable USB debugging, install Minimal ADB and fastboot, put the kingroot.apk into the adb directory, open a DOS box, change dir (cd) to your adb directory (e.g. enter cd\adb), then enter "adb install kingroot.apk" (without the quotes). This will install Kingroot on your HDX. Then do the same with ES Explorer.
The HDX must be connected to your PC by USB of course (should be obvious).
Thanks for that tip. Now i got these apps on my Fire HDX.
But Kingroot had some problems with the internet connection and now the Update Fire OS 4.5.4 is downloaded and could be installed. (Which i wont do).
Can I go ahead (with a better internet connection) to root the Fire HDX (it is not rooted yet). Or to I have to roll back to 3.2.8 and then update to 4.5.2 again?
p-4 said:
Thanks for that tip. Now i got these apps on my Fire HDX.
But Kingroot had some problems with the internet connection and now the Update Fire OS 4.5.4 is downloaded and could be installed. (Which i wont do).
Can I go ahead (with a better internet connection) to root the Fire HDX (it is not rooted yet). Or to I have to roll back to 3.2.8 and then update to 4.5.2 again?
Click to expand...
Click to collapse
As long as you're still on 4.5.2 you can try to root, just ensure 4.5.4 won't be installed. After successful root you can disable OTA, and delete the update file. Also ensure you have the latest Kingroot version - 4.50.902 I believe.
Now I tried to root the device with kingroot and a working internet connection but it failed :/
Is there an alternative method to root a kindle fire hdx.
I just tried the app rootGenius but i didnt understand what the app wants from me (the language is chinese or japanese).
Now i tried to root the Fire HDX 7 with 2 different apps. Do I have to reset the device? Or is uninstalling enough?
p-4 said:
Now I tried to root the device with kingroot and a working internet connection but it failed :/
Is there an alternative method to root a kindle fire hdx.
I just tried the app rootGenius but i didnt understand what the app wants from me (the language is chinese or japanese).
Now i tried to root the Fire HDX 7 with 2 different apps. Do I have to reset the device? Or is uninstalling enough?
Click to expand...
Click to collapse
I'm not sure why it failed. Kingroot should work with 4.5.2 - you sure the 4.5.4 update didn't start?
Probably wasn't a good idea to try another root app. I'm afraid you can not unroot in Kingroot, because the root attempt was unsuccessful?
Don't try a factory reset by using Amazon's stock recovery yet. May be just try Kingroot again? I think there was another report where it required a second attempt.
Cl4ncy said:
I'm not sure why it failed. Kingroot should work with 4.5.2 - you sure the 4.5.4 update didn't start?
Probably wasn't a good idea to try another root app. I'm afraid you can not unroot in Kingroot, because the root attempt was unsuccessful?
Don't try a factory reset by using Amazon's stock recovery yet. May be just try Kingroot again? I think there was another report where it required a second attempt.
Click to expand...
Click to collapse
At first I tried the kingroot 3 times and it always failed. Then i tried the other method which failed at 93%. Then I tried kingroot again, and it failed.
Is there another possibility to root it?
p-4 said:
At first I tried the kingroot 3 times and it always failed. Then i tried the other method which failed at 93%. Then I tried kingroot again, and it failed.
Is there another possibility to root it?
Click to expand...
Click to collapse
I'm afraid no.
Kingroot fails always between 53% and 55%. Once I got over 60%.
Should I upgrade to 4.5.5. And downgrade to 4.5.2 again? And try the kingroot again?
Could i try this one: http://www.gizmag.com/how-to-root-kindle-fire-hdx/30513/ ?
Or will I break my device then?
p-4 said:
Should I upgrade to 4.5.5. And downgrade to 4.5.2 again? And try the kingroot again?
Could i try this one: http://www.gizmag.com/how-to-root-kindle-fire-hdx/30513/ ?
Or will I break my device then?
Click to expand...
Click to collapse
That's an old root method not available for 4.5.x!
I'm not sure whether it's ok to update after a failed root attempt - again: you don't get any option to un-root in Kingroot?
You actually don't need to update 4.5.5 though, the 4.5.4 update would be enough, because you can downgrade to 3.2.8 from 4.5.4, too.
Keep flight mode active if you try it, so you won't get updated again. And keep the connection you must have during Kingroot as short as possible, so it won't download the entire 4.5.4 update again.
Cl4ncy said:
That's an old root method not available for 4.5.x!
I'm not sure whether it's ok to update after a failed root attempt - again: you don't get any option to un-root in Kingroot?
You actually don't need to update 4.5.5 though, the 4.5.4 update would be enough, because you can downgrade to 3.2.8 from 4.5.4, too.
Keep flight mode active if you try it, so you won't get updated again. And keep the connection you must have during Kingroot as short as possible, so it won't download the entire 4.5.4 update again.
Click to expand...
Click to collapse
Once I got the option to unroot but there i pressed FIX. At the moment I have WLAN the whole time active. 4.5.4 is already downloaded but not installed yet. I think i will upgrade to 4.5.4 now to downgrade and then do the whole stuff again.
p-4 said:
Once I got the option to unroot but there i pressed FIX. At the moment I have WLAN the whole time active. 4.5.4 is already downloaded but not installed yet. I think i will upgrade to 4.5.4 now to downgrade and then do the whole stuff again.
Click to expand...
Click to collapse
Ok, enable flightmode to avoid getting updated further to 4.5.5 then.
And good luck, I'm really not sure about this.
Does someone know if this root app works normally? (click)
After a few tries I can now locate to /system/priv-app/DeviceSoftwareOTA.apk but I am not able to rename this apk.
Can I also try these ways to root the Fire HDX 7" or will i brick my device then? (click)
//edit I just enabled wrong locations and it worked with kingroot
// edit now i got cm11 installed Can I also try other roms like CM12 and insert them in the Rom-slot 2? If it fails, my device isn't bricked, because i only have to restart and load rom-stock or rom slot 1, right?
The only big problem I noticed so far is the battery. After 8 hours in sleeping mode (only screen off) the battery status sank from 90% to 55%. How can I fix this problem?

Possible to unlock bootloader on HDX 8.9" (apollo)

Heres the deal I have a kindle fire HDX 8.9" (Apollo) On firmware version 14.3.2.4_user_324002120 and was wondering if it is possible to unlock the bootloader.
Montisaquadeis said:
Heres the deal I have a kindle fire HDX 8.9" (Apollo) On firmware version 14.3.2.4_user_324002120 and was wondering if it is possible to unlock the bootloader.
Click to expand...
Click to collapse
Yes. Procedure involves a rollback to FireOS 14.3.1.x, installation of TWRP recovery, updating the native bootloader and then working through the unlock procedure (tedious for some). Once complete you can flash several HDX compatible roms including Nexus v4, CM11, two lollipop variants (CM12, SlipLP) or stick with FireOS provided you don't want to install gapps.
If needed I can post an outline and link to contributor supplied guides in a day or so ... or perhaps someone will jump in with the gory details. Or you also can browse through the forums. I'd wait for more info as it's pretty easy to brick your device (no recovery) if you go off script. In no case should you tweak build.prop or flash different versions of FireOS without specific instructions.
"If needed I can post an outline and link to contributor supplied guides in a day or so..."
This would be highly appreciated! Thanks!
fabische said:
"If needed I can post an outline and link to contributor supplied guides in a day or so..."
This would be highly appreciated! Thanks!
Click to expand...
Click to collapse
With 3.2.4 you could use the rollback images provided by @ggow. Check page 2 of this thread (page 1 is about 3.2.5/3.2.6 users, who can NOT use the rollback images!).
This would require rooting with HDX Toolkit and installing Safestrap 3.75. With Safestrap v3.7x note that factory reset means standard wipe only! Do NOT open advanced wipe menu, and especially do NOT wipe system! Keep WLAN off/flightmode active to avoid getting updated by Amazon, (re-)root and disable OTA via HDX Toolkit after downgrade, then flash TWRP, update 3.2.3.2 bootloader via TWRP, unlock bootloader and flash ROM of your choice - be sure do create a backup of your Fire OS in TWRP and move it to your PC before you flash any custom ROM!
Read the info, and ask first if you have questions, i.e. before you brick your HDX.
Cl4ncy said:
With 3.2.4 you could use the rollback images provided by @ggow. Check page 2 of this thread (page 1 is about 3.2.5/3.2.6 users, who can NOT use the rollback images!).
This would require rooting with HDX Toolkit and installing Safestrap 3.75. With Safestrap v3.7x note that factory reset means standard wipe only! Do NOT open advanced wipe menu, and especially do NOT wipe system! Keep WLAN off/flightmode active to avoid getting updated by Amazon, (re-)root and disable OTA via HDX Toolkit after downgrade, then flash TWRP, update 3.2.3.2 bootloader via TWRP, unlock bootloader and flash ROM of your choice - be sure do create a backup of your Fire OS in TWRP and move it to your PC before you flash any custom ROM!
Read the info, and ask first if you have questions, i.e. before you brick your HDX.
Click to expand...
Click to collapse
cheers mate! Just wonder how I can rollback my Apollo from 14.4.5.2 to 14.3.2.4 which is required to unlock the bootloader.
All the instructions that I can find state that you cannot rollback below 14.3.2.8....
fabische said:
cheers mate! Just wonder how I can rollback my Apollo from 14.4.5.2 to 14.3.2.4 which is required to unlock the bootloader.
All the instructions that I can find state that you cannot rollback below 14.3.2.8....
Click to expand...
Click to collapse
You can't. Any attempt to rollback below 3.2.8 will brick your device (anti-rollback protection). There is no way to unlock the bootloader on a device that has been upgraded (or began life) above 3.2.6.
However, with 4.5.2 you can root, install Safestrap v4 and then have a choice of CM11 or Nexus v4. Post back if you need assistance.
Davey126 said:
You can't. Any attempt to rollback below 3.2.8 will brick your device (anti-rollback protection). There is no way to unlock the bootloader on a device that has been upgraded (or began life) above 3.2.6.
However, with 4.5.2 you can root, install Safestrap v4 and then have a choice of CM11 or Nexus v4. Post back if you need assistance.
Click to expand...
Click to collapse
Thanks for the quick reply! Basically, I have constant issues with GAPPS running on my rooted 4.5.2 Apollo. For the last six months I have simply blocked any updates of Google Play Services (+chattr command). This was fine for a while, however, meanwhile apps like Google+ & Photos are working less than satisfying. I have updated Google Play Services today which eventually killed my Google Play Store. I managed to get back to the previous so-so state because I had backed up the Google Apps files with Titanium backup. Though my "simple" aim remains to have a working Gapps package on my system. However, the safestrap method, for some strange reason, is currently no option: when I install safestrap 4.1 and try to enter recovery the system goes into a black screen.
To cut a long story short my longterm plan now is to rollback to 3.2.8 again, upgrade to 4.5.2., root and reinstall Gapps manually (or is there a quicker option?). Possibly, Safestrap will work again then too.
Does this make any sense to you?
cheers!
fabische said:
THowever, the safestrap method, for some strange reason, is currently no option: when I install safestrap 4.1 and try to enter recovery the system goes into a black screen.
To cut a long story short my longterm plan now is to rollback to 3.2.8 again, upgrade to 4.5.2., root and reinstall Gapps manually (or is there a quicker option?). Possibly, Safestrap will work again then too.
Does this make any sense to you?
cheers!
Click to expand...
Click to collapse
You are in a tricky situation. If Safestrap v4 won't boot the contents in one of the native Amazon partitions (boot, recovery or system) may be damaged. You need some of these components to rollback or upgrade. If attempted outcomes can range from refusing to process the rollback/update file to an unrecoverable brick. You sometimes see this in a pure stock device. Working fine then bricks after receiving an OTA.
Thoughts:
- it is possible to 'refresh' the recovery partition with Flashify but you will need to find a compatible 4.5.2 recovery image
- suggest you upgrade to 4.5.5 first. Based on limited feedback the risk of a minor FireOS v4 upgrade is less than rolling back.
- if the upgrade is successful you can then attempt a rollback to 3.2.8 followed by upgrade to 4.5.2 (keep WiFi off!!)
- you should uninstall GAaps before upgrading/downgrading.
- there is increased risk if you previously changed permissions on system files to block OTA, etc.
- you will need to reenable OTA (hopefully just a file rename) to up/downgrade.
- I believe Safestrap v4 will install and run correctly if you successfully rollback and upgrade to 4.5.2.
Davey126 said:
You are in a tricky situation. If Safestrap v4 won't boot the contents in one of the native Amazon partitions (boot, recovery or system) may be damaged. You need some of these components to rollback or upgrade. If attempted outcomes can range from refusing to process the rollback/update file to an unrecoverable brick. You sometimes see this in a pure stock device. Working fine then bricks after receiving an OTA.
Thoughts:
- it is possible to 'refresh' the recovery partition with Flashify but you will need to find a compatible 4.5.2 recovery image
- suggest you upgrade to 4.5.5 first. Based on limited feedback the risk of a minor FireOS v4 upgrade is less than rolling back.
- if the upgrade is successful you can then attempt a rollback to 3.2.8 followed by upgrade to 4.5.2 (keep WiFi off!!)
- you should uninstall GAaps before upgrading/downgrading.
- there is increased risk if you previously changed permissions on system files to block OTA, etc.
- you will need to reenable OTA (hopefully just a file rename) to up/downgrade.
- I believe Safestrap v4 will install and run correctly if you successfully rollback and upgrade to 4.5.2.
Click to expand...
Click to collapse
Thanks, davey126. Before I set off for this next adventure: what is your guess that we will see an unlocked bootloader for current fire OS versions in the future? (this might save a lot of trouble)
fabische said:
Thanks, davey126. Before I set off for this next adventure: what is your guess that we will see an unlocked bootloader for current fire OS versions in the future? (this might save a lot of trouble)
Click to expand...
Click to collapse
Close to (effectively) zero. A new vulnerability would have to be discovered followed by an exploit to leverage it. 3rd gen devices have been discontinued; we don't even have root for 4th gen devices. I suspect few resources are being expended on this device. All the (Amazon) excitement surrounds the new $50 USD tablets that have been rooted and have a selection of custom roms. HDX is quickly becoming a beautiful dinosaur. Hi specs are out, cheap is in.
Davey126 said:
You are in a tricky situation. If Safestrap v4 won't boot the contents in one of the native Amazon partitions (boot, recovery or system) may be damaged. You need some of these components to rollback or upgrade. If attempted outcomes can range from refusing to process the rollback/update file to an unrecoverable brick. You sometimes see this in a pure stock device. Working fine then bricks after receiving an OTA.
Thoughts:
- it is possible to 'refresh' the recovery partition with Flashify but you will need to find a compatible 4.5.2 recovery image
- suggest you upgrade to 4.5.5 first. Based on limited feedback the risk of a minor FireOS v4 upgrade is less than rolling back.
- if the upgrade is successful you can then attempt a rollback to 3.2.8 followed by upgrade to 4.5.2 (keep WiFi off!!)
- you should uninstall GAaps before upgrading/downgrading.
- there is increased risk if you previously changed permissions on system files to block OTA, etc.
- you will need to reenable OTA (hopefully just a file rename) to up/downgrade.
- I believe Safestrap v4 will install and run correctly if you successfully rollback and upgrade to 4.5.2.
Click to expand...
Click to collapse
Am I in serious trouble now?
I have followed to downgrade path by first updating (my 3rd Gen Apollo) from 4.5.2 to 4.5.4 and then to 4.5.5. Next was the 3.2.8-downgrade file:
mod-update-kindle-apollo-14.3.2.8_user_714328020.bin
However, starting this downgrade always results in a "Last update failed" message.
It turns out that there are two different 4.5.5 update files.
update-kindle-22.4.5.5_user_455001820
update-kindle-14.4.5.5_user_455001320
I have updated to the more recent "455001820" which actually refuses the downgrade to 14.3.2.8.
Seems I am stuck now?
Can I at least root update-kindle-22.4.5.5_user_455001820?
Thanks!
UPDATE:
Stuck where I was, I allowed my apollo to go online again. It found a newer 4.5.5 Fire os update and I let it download and run through. It now seems that I am on the latest version of 4.5.5. However, with this setup I am still unable to downgrade to 3.2.8. Every attempt to do so delivers a "Last update failed" message...
AFTERTHOUGHT
Could it make any difference if I factory reset the device (i.e. with regards to the downgrading process)? I have also noticed that I did not uninstall GAPPs before updating Fire OS to 4.5.5. However, I did manage to uninstall Google Apps and then also deleted google related files by searching with ES Explorer.
fabische said:
Am I in serious trouble now?
I have followed to downgrade path by first updating (my 3rd Gen Apollo) from 4.5.2 to 4.5.4 and then to 4.5.5. Next was the 3.2.8-downgrade file:
mod-update-kindle-apollo-14.3.2.8_user_714328020.bin
However, starting this downgrade always results in a "Last update failed" message.
It turns out that there are two different 4.5.5 update files.
update-kindle-22.4.5.5_user_455001820
update-kindle-14.4.5.5_user_455001320
I have updated to the more recent "455001820" which actually refuses the downgrade to 14.3.2.8.
Seems I am stuck now?
Can I at least root update-kindle-22.4.5.5_user_455001820?
Thanks!
UPDATE:
Stuck where I was, I allowed my apollo to go online again. It found a newer 4.5.5 Fire os update and I let it download and run through. It now seems that I am on the latest version of 4.5.5. However, with this setup I am still unable to downgrade to 3.2.8. Every attempt to do so delivers a "Last update failed" message...
AFTERTHOUGHT
Could it make any difference if I factory reset the device (i.e. with regards to the downgrading process)? I have also noticed that I did not uninstall GAPPs before updating Fire OS to 4.5.5. However, I did manage to uninstall Google Apps and then also deleted google related files by searching with ES Explorer.
Click to expand...
Click to collapse
I do not think the different subversion of 14.4.5.5 are significant in your situation although good to know they exist.
Yes - I would try a factory reset as others have reported success when update (rollback) files fail to process. This is one of the few cases where benefits of a factory reset outweigh risks. Make sure usb debugging is enabled as it may prove beneficial if your device has trouble restarting after the reset.
Davey126 said:
I do not think the different subversion of 14.4.5.5 are significant in your situation although good to know they exist.
Yes - I would try a factory reset as others have reported success when update (rollback) files fail to process. This is one of the few cases where benefits of a factory reset outweigh risks. Make sure usb debugging is enabled as it may prove beneficial if your device has trouble restarting after the reset.
Click to expand...
Click to collapse
Thanks, davey126. I have made factory reset on my device. I will try to downgrade later today. With regard to unlocking the 4.5.5. bootloader there has been an interesting development: a couple of days ago somebody managed to crack the 4.5.5 bootloader - unfortunately for the Kindle HD 7 (3rd Gen, 2013) only. What is your guess: could this prove useful for the HDX? Could this become a Safestrap alternative? Is it worth the wait?
http://forum.xda-developers.com/kin...ment/unlock-kfsowi-bootloader-unlock-t3262770
fabische said:
Thanks, davey126. I have made factory reset on my device. I will try to downgrade later today. With regard to unlocking the 4.5.5. bootloader there has been an interesting development: a couple of days ago somebody managed to crack the 4.5.5 bootloader - unfortunately for the Kindle HD 7 (3rd Gen, 2013) only. What is your guess: could this prove useful for the HDX? Could this become a Safestrap alternative? Is it worth the wait?
http://forum.xda-developers.com/kin...ment/unlock-kfsowi-bootloader-unlock-t3262770
Click to expand...
Click to collapse
Aside from sharing a generational identifier the two tabs have little in common. It's possible there is some similar code in the bootloader...but that seems unlikely. The real issue imo is the number people working on HDX vs HD variants. Only a few talented devs (I'm not one of them) tinkering with the former which is now discontinued.
Installing Safestrap does not decisively close the door to leveraging future BL exploits should one become available. I also think we may see some progress on a LP/MM rom for SS over time. Fingers crossed!
Davey126 said:
Aside from sharing a generational identifier the two tabs have little in common. It's possible there is some similar code in the bootloader...but that seems unlikely. The real issue imo is the number people working on HDX vs HD variants. Only a few talented devs (I'm not one of them) tinkering with the former which is now discontinued.
Installing Safestrap does not decisively close the door to leveraging future BL exploits should one become available. I also think we may see some progress on a LP/MM rom for SS over time. Fingers crossed!
Click to expand...
Click to collapse
Thanks again, Davey126. All is well now.
It all turned out as you predicted: downgrading 3.2.8 was possible after I made a factory reset on 4.5.5.
The rest was easy: upgrading back to 4.5.2 and rooting.
Your second prediction also proved correct: Safestrap 4.0.1 was not working properly on my fire os stock ROM. However, by going through this whole down- and upgrading process again Safestrap couldn't run smoother as it runs now. Finally, a working Safestrap opened the road (Hallelujah!!) to GET RID OF FIRE OS ONCE AND FOR ALL. I am now on rooted CM11 with GAPPS and starting to explore a new, liberated tablet! One more reason to celebrate!
fabische said:
Thanks again, Davey126. All is well now.
It all turned out as you predicted: downgrading 3.2.8 was possible after I made a factory reset on 4.5.5.
The rest was easy: upgrading back to 4.5.2 and rooting.
Your second prediction also proved correct: Safestrap 4.0.1 was not working properly on my fire os stock ROM. However, by going through this whole down- and upgrading process again Safestrap couldn't run smoother as it runs now. Finally, a working Safestrap opened the road (Hallelujah!!) to GET RID OF FIRE OS ONCE AND FOR ALL. I am now on rooted CM11 with GAPPS and starting to explore a new, liberated tablet! One more reason to celebrate!
Click to expand...
Click to collapse
Excellent - glad everything went as hoped. I suggest you glance through previous posts to make sure everything is configured to give you the best experience.
Enjoy your liberated HDX.

How to revert rooted HDX 7 to FireOS 4.2.2.1

Davey126 helped me fix my Kindle Fire HDX 7 that was stuck as No OS when I accidentally wiped and formatted it via twrp and now I am running Thor (Android version 4.4.4). I want to return my Kindle to the FireOS and I have tried flashing it via twrp but it says error updating binary in zip. I also tried the "full unroot" option in supersu and it just deleted SuperSU from my app list. I reflashed the Thor via twrp to get SuperSU back in case I needed it to unroot and return to FireOS 4.2.2.1. I am trying to get it back to stock because my WI-FI stopped working on it and I believe it is the antenna but not sure and when I went to Amazon for help they need my tablet's original serial number and other information and I can't access the things they need with it rooted and running Thor. I am hoping to get this fixed but I know they won't help me if they know it is rooted. If you could point me in the right direction for accomplishing this unroot I would be eternally grateful.
Heatherb90 said:
Davey126 helped me fix my Kindle Fire HDX 7 that was stuck as No OS when I accidentally wiped and formatted it via twrp and now I am running Thor (Android version 4.4.4). I want to return my Kindle to the FireOS and I have tried flashing it via twrp but it says error updating binary in zip. I also tried the "full unroot" option in supersu and it just deleted SuperSU from my app list. I reflashed the Thor via twrp to get SuperSU back in case I needed it to unroot and return to FireOS 4.2.2.1. I am trying to get it back to stock because my WI-FI stopped working on it and I believe it is the antenna but not sure and when I went to Amazon for help they need my tablet's original serial number and other information and I can't access the things they need with it rooted and running Thor. I am hoping to get this fixed but I know they won't help me if they know it is rooted. If you could point me in the right direction for accomplishing this unroot I would be eternally grateful.
Click to expand...
Click to collapse
A couple terminology clarifications:
- "Thor" refers to the device type (7" third gen HDX) independent of ROM
- Your device is currently running Fire Nexus which is based on Android 4.4.x
Unfortunately, there is no (reasonable) way to return your device to pure stock. You can replace Fire Nexus with a special build of FireOS and remove root but it will always be 'custom'. Amazon bears part of the blame for this as they did not provide a mechanism for reloading FireOS on 3rd and 4th gen devices.
Your device is out of warranty. Amazon will not be able to help with a hardware problem even if you supplied the requested info. It's also unlikely the antenna would spontaneously go bad...especially given the way in which it is internally routed.
Can you provide more details on when WiFi stopped working? Guessing this is a setting/software issue although a hardware fault is not out of the question.
I have been on CM11 for years now and wish to revert back to FIRE OS. How can this be done? I looked around but didn't see how.
EDIT: I found how. Sorry to bother you.
https://forum.xda-developers.com/kindle-fire-hdx/help/return-hdx-7-c9r6qm-to-stock-kindle-t3544483

Categories

Resources