yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 General] :
Both ways work. It's making sure you run

cp ./su /system/xbin/su

chmod 0755 /system/xbin/su

rm /system/xbin/supolicy

rm /system/bin/install-recovery.sh

rm -rf /system/usr/iku

rm -rf /sdcard/Kingroot

By both ways, I mean, I had sucessfully rooted by steps 8&9 as is and swapped.

The only difference is when you install SU @ step 8. You're not updating the binaries but just installing the apk. If that step was at step 9 instead..then @ step 10 you would be updating the binaries..But regardless if you are doing step 8 as step 8 or step 9 as step 9 (or step 8 as 9, and step 9 as 8), it doesn't matter because neither attempts to update the binaries, which is fine. As long as those commands above are issued on the open # ADB shell once Kinoroot PC removes root, that will allow supersu to update binaries. Last night, I tested it as written, not swapping the steps, but only "expanding" on the commands.

When it comes time to run:

rm /system/xbin/supolicy
rm /system/bin/install-recovery.sh
rm -rf /system/usr/iku

Doesn't work in 8->9 or 9->8 order. You have to issue

cp ./su /system/xbin/su
chmod 0755 /system/xbin/su
rm /system/xbin/supolicy
rm /system/bin/install-recovery.sh
rm -rf /system/usr/iku
rm -rf /sdcard/Kingroot

That right there ^^..If you do that at step 8, or step 9, thats fine, as long as these 6 and not 3 commands are run. I JUST woke up, and I saw later replies on this thread that I think you guys are on the same page, just wanted to confirm.

So in short, the original order works just fine. Just run those 6 commands.
[Fire HD 8 and HD 10 General] phpbb88:
Tried every possible option in SuperSU including the clean SuperSU to reinstall, clean supersu to install another superuser blahblahblah. Prompting just dont work.

For step 8 and 9, I did follow my page4's order, no change. Just don't open SuperSU in step 8 to update the binary is fine.
[Fire HD 8 and HD 10 General] :
please read the newest replies on this thread. I would love to know if it does work on 5.3.2.1 if you follow the steps as they have been clarified/updated.

Please advise.

* actually opps..nm..I just realized kingoroot does it's rooting right then and there so you know right away it doesn't work--sorry--disregard what I said.

---------- Post added at 10:56 AM ---------- Previous post was at 10:23 AM ----------

Please read newer posts on this thread. It might change your mind :) It's pretty easy and straightforward now. The more the merrier.
[Fire HD 8 and HD 10 General] krazyhand:
Do you guys think I should purposely brick my device and try and cash in the warranty so I can get one that's on 5.3.1.1 or lower and attempt root? I really want to root my device. I'm conflicted because I had Amazon support remove the screen ads on the one I have (which is on 5.3.2.1) and I fear that if I brick and warranty it I'll have ads again.
[Fire HD 8 and HD 10 General] :
no way, and I'll tell u why:

Amazon offered to remove those ads on, well, we will call it tablet A. Lets say it get's bricked, and they send u tablet B (replacement). And let's say that for whatever reason, when the new device was re-registered, the flag for the special offers was reset or something so you got the ads again.

I would simply tell amazon the situation. You were given it on tablet A. It was replaced under warranty.Tablet B should be "updated" to reflect Tablet A (in terms of legal purchases, songs, special offer removal (even if at no charge), etc). That's how I would see it. It's the replacement device. And that was a linked item to not have the ads. So, yes it should carry over, one way or another.

So, I would check the threads on downgrade possibilities, attempt to downgrade, then root, and if it bricks, you have a path, for replacement with one that has 5.3.1/5.3.1.1.
[Fire HD 8 and HD 10 General] chemie99:
5.3.2.1 can't be downgraded so don't bother trying. That is 100% brick outcome.

Try the steps on page 4 of this thread and double check that is fails on 5.3.2.1

Then return or wait...maybe they will get it.

In terms of what gets shipped, who knows what version they come with. Might ship with 5.3.2.1 or might not.

I got mine in Nov but knew to use opendns to freeze whatever came with it. Lucky it came with 5.3.1.1 as 5.3.2 was already live at that time.

---------- Post added at 10:50 PM ---------- Previous post was at 10:46 PM ----------

I had high hopes for "Install into /system"

I did check all the permissions on the key files

/system/xbin/su

/system/xbin/daemonsu

/system/xbin/supolicy

/system/lib(64)/libsupol.so

and they looked right (and the same as on my rooted 7").

So my other idea was to flash the supersu.zip using flashfire. Other ideas?

Maybe the "trust system user" is driving the lack of confirmation?
[Fire HD 8 and HD 10 General] ahac85:
The ads are tied to your amazon account so dont worry about them, once the turn them off they wont come on again, also no need to brick just tell them theres a fault and they will send out a replacement, thats what i did lol ?
[Fire HD 8 and HD 10 General] citrusfizz:
anyone have the kingoroot pc app that can link it here?

the website is throwing a 500 server error when you try to download.

Thanks
[Fire HD 8 and HD 10 General] phpbb88:
You can try the flashfire thing, I dunno what that is:silly:

tried " trust system user" dont work.

The process I tested above didn't require a sideload OS, just plug in the fire, re-root by kingoroot and done. You can have a try.

---------- Post added at 01:24 AM ---------- Previous post was at 01:23 AM ----------

it works for me now, please try again.

http://www.kingoapp.com/android-root/download.htm

---------- Post added at 01:45 AM ---------- Previous post was at 01:24 AM ----------

If you think it worth to cash in the warranty, why not? However, 5.3.1.1 device is not guaranteed.

as [MENTION=6200352]smokejumper76[/MENTION] said, you can also attempt the downgrade to see if it works, if not then replace a new one.

For me, I cheated them and said my device suddenly turned off while I was watching video, could not turn it on again blah blah blah. The CS then issued a free replacement for me and I can claim back the international shipment fee for sending the device back to them.(I live in HK, the shipment fee is about the price of a new kindle)

For the ads on lockscreen, dont worry. It only takes you 2 mins to chat with CS and it will be done.
[Fire HD 8 and HD 10 General] :
Amazon's customer service really is very good. Unrelated to root, but just a few hours ago, I had 2 of the NuPro Fire HD 8 Screen Protector Kit (2-Pack) that came with the black friday bundle for the Fire HD8. After getting root, and titanium backup and disabling the OTAs (I still need to switch to nova launcher, havn't done it yet), I decided ok, lets go ahead and put the screen protector on.

Just some background info on me: I'm not a *nix/android god. But I know my way around fastboot/adb enough to get myself in trouble (just look at my posts, hahah), my first rooted devices were droid1/2 then htc m8...but when it comes to screen protectors = I HATE PUTTING THEM ON. I lack the skills to

be able to perfectly apply them and not have any bubbles or that one little speck of dust that just ruins the whole damn thing!!###**%%..makes me so mad..lol..anway...so I try to put them on, and the first one I botch it. Clean and wipe everything down and try again with the 2nd screen protector, I botch that one too..dammit..so I just tore it off and into the garbage. I have the WORST LUCK with screen protectors. Anyway, the point I was getting to: I contacted amazon eariler today about it. I was upfront. I was like "I was getting ready to start using the tablet, so I was trying to put the screen protector on but with dust, the little tabs, etc I just couldn't get it on right, and ended up screwing up both. This is totally on me, my fault--not you guys in any way shape or form, but I'm just bummed im out the $12 for the botched screen protectors. More than likely, I can guarantee it--It probaly depends on how nice you ask them--but they might say something like, "oh, I'm so sorry. I think I can do something to help you". And they offered to replace the order for free. So, due to my impatience, and lack of skills, Amazon is replacing the screen protectors free of charge. I can root a phone, but I can't put a screen protector on--go figure. If any of you guys are good at them, I'll mail u my device and you can put it on for me, lol. (Actually, I might go down to verizon store and ask them. That's what I do for my phones, I just can't do it.).

Moral of the story: Just ask them. Worst they are going to say is no. And you can always speak to someone else.
[Fire HD 8 and HD 10 General] phpbb88:
LMAO, i ruined my 'glass' screen protector too.

I have no problem on normal phone, but not tablet..

I have bought 2 more old-type screen protector (plastic made), will try these days.

The design of fire hd 6th gen is not good, keep lots of dusts right at the edge.

從我的iPhone使用Tapatalk Pro 發送
[Fire HD 8 and HD 10 General] :
just worked for me

https://www.kingoapp.com/android-root/download.htm

probably all the kindle hd8 2016 people rejoicing root avail. now and overburdening kingoapp.com's server trying to download, haahaha.

---------- Post added at 06:18 PM ---------- Previous post was at 06:12 PM ----------

You are so correct--I couldn't agree more. I should ask NASA to take my tablet up into space, and maybe when they do an EVA(Extravehicular activity = working in space/in a vacuum) they can put it on for me then, hahah.
[Fire HD 8 and HD 10 General] ¿GotJazz?:
My HD8-6G is still on v5.3.1.0 - I have never let my HD8 touch the Amazon update service at all.

Has anyone been able to successfully KingoRoot v5.3.1.0?
[Fire HD 8 and HD 10 General] Jammol:
Be careful, it might still update on it's own like mine did. Bought it brand spanking new couple nights ago to put it in my truck. Turned it on, signed in, put it down and put my little one to bed. Came back.....tablet said it updated to the latest!:mad:
[Fire HD 8 and HD 10 General] citrusfizz:
Still getting 500 server error. Tried chrome and firefox. then i tried with my phone on LTE only (no wifi)

Can someone upload the windows app somewhere please?
[Fire HD 8 and HD 10 General] ¿GotJazz?:
Thanks, but I'm not concerned about getting Amazon Updates with my HD8 / Home network setup. My HD8-6G is in Airplane Mode 99.9% of the time (I usually just use it as a book reader, and get about 2 weeks between charges with all the wireless stuff disabled). I am currently blocking all Amazon updates through the OpenDNS method described here: http://www.aftvnews.com/how-to-bloc...-the-amazon-fire-tv-or-fire-tv-stick/#opendns

Hopefully, I only have to last a couple more days until the dust settles here and we have a solid HD8-6G rooting method that can also disable OTA updates.

Since everyone is using v5.3.1.1 for the rooting method, I will upgrade my HD8 from v5.3.1.0 to v5.3.1.1 once the final rooting procedure has been identified.
[Fire HD 8 and HD 10 General] :
how weird. here u go. freshly downloaded and uploaded for you from https://www.kingoapp.com/android-root/download.htm

http://www.filedropper.com/kingoroot_4

Hopefully it works for you. Maybe double check your dns/proxy settings cuz that's just weird.

* I was on 5.3.1.0 and I decided to upgrade to .1 just because I was still ironing out all the steps/details of the rooting method. I think I would have been successful if I did not flash. So, yes you should be able to root following the updated/clarified steps that [MENTION=7995022]phpbb88[/MENTION] posted for your 5.3.1.0 tablet. Good luck! If all else fails (unlikely) flash it to .1 and try again. I honestly don't see any difference from .0 and .1. I DO NOT want to goto 5.3.2 though, no way. I don't want that Alexa crap. Besides, I heard Alexa sleeps around... (no offense to anyone named Alexa..it was a Joke..lol). Good luck.
[Fire HD 8 and HD 10 General] phpbb88:
So far the procedure stated in page 4 is clear enough and can be settled for 5.3.1.1.

For 5.3.1.0, since we didn't test it, it may not work. But you can still follow the step to try if it works for that version, if not then sideload to 5.3.1.1. This upgrade usually don't brick your device
[Fire HD 8 and HD 10 General] ¿GotJazz?:
Hi, [MENTION=7995022]phpbb88[/MENTION] - Is the proper procedure in post #38 here? On my desktop PC, your post above is the only one on "page 4".
[Fire HD 8 and HD 10 General] phpbb88:
Yes, this one #38
[Fire HD 8 and HD 10 General] EthanG_1988:
I have an hdx 8.9 gen 4 (saturn) with 5.3.1.1 currently installed. Is it foolish to try rooting using the steps posted in #38?

Whether or not I attempt this, just know that the excitement that I saw while reading all of these pages is inspiring, and that excitement is exactly the reason that I will never leave android. Been on it since the original moto droid.

Thanks!
[Fire HD 8 and HD 10 General] :
um...I'm sure others will chime in here but thats a different platform. That being said, as long as you have the same version of Fire OS in .bin format for your device (to start over if need be) on hand..I don't see why attempting this on your device. Just make sure you have appropriate drivers installed for your device, and .bin firmware on hand (same version you have, or a safe root friendly upgrade version..so you will need to investigate/check the hdx 8.9 4th gen forums to see which os versions are rootable..make sure you don't bin to version that makes it impossible, etc). Then, you would basically be using the kingoroot pc ap to attempt root, reboot device, then issue adb commands to switch kingoroot superuser to supersu...if it fails, flash back to beginning to try again or wait for developments.

* I am ignorant on the hdx 8.9. I do not know if an adb cable is required or not. I have no clue.
[Fire HD 8 and HD 10 General] EthanG_1988:
Thanks for the quick reply, and yes I know it is a different device.

I do have the 5.3.1.1 bin for the 4th gen 8.9 hdx that I downloaded directly from amazon.

One thing that I have not been successful in finding good documentation on is how to install .bin files. Amazon and other google searching says to drag the .bin file to the root of internal storage, and then initiate the update by going Settings → Device → System Updates. I know that as long as I have adb access I could sideload it.

What method are you guys using to install the .bin?

Unfortunately there is no xda forum based around the 4th gen hdx, but there are forums for the 3rd gen (apollo), and the 5th gen (don't know name).

EDIT: special adb cable not required. I currently have adb access. I just would feel safer if I understood how to restore the tablet from a .bin file.
[Fire HD 8 and HD 10 General] phpbb88:
put your device in recovery mode, then select install from adb(or sideload sumthing?),

paste your bin into your adb folder, open up the shell,

adb sideload <bin>
[Fire HD 8 and HD 10 General] EthanG_1988:
I was afraid you might say that. My tablet is unmodified, but I have been unsuccessful at getting into recovery. I can get into fastboot, but only if I issue a command from adb with the tablet on (I think adb reboot bootloader).

What method are you guys getting into recovery. The 4th gen has physical buttons for power, volume up/down. On all other devices, I have gotten into recovery by pressing volume down, then power, and hold power until recovery pops up. That does not work on this gen, so maybe I have been doing it wrong?
[Fire HD 8 and HD 10 General] :
while unit is off, hold down volume down and power button

or adb reboot recovery

* make sure shows as adb/android composite device and not model build in device manager.otherwise update/change drivers for it. I had that problem as well as an adb version issue. You will know if you do once you attempt bin.
[Fire HD 8 and HD 10 General] EthanG_1988:
thanks! I just found an article on xda that says that for the 4th gen it is actually volume UP and power, and that timing is very important for releasing the power button. I will have to tinker when I get home.

Thanks!
[Fire HD 8 and HD 10 General] :
right on. sorry for the 6th, yeah keep them pressed, then release power button when amazon logo appears, but keep volume pressed..then it goes into recovery..at least on my 6th gen. the adb command should work too...make sure usb debugging enabled.
[Fire HD 8 and HD 10 General] krazyhand:
So thank you to all the people on the advice about warrantying my Fire HD8 amazon support totally bought it and ill be getting a replacement one in the mail in 2 days! Wish me luck and pray that it comes with version 5.3.1.1 or lower so i can root! Wish me luck guys :D
[Fire HD 8 and HD 10 General] citrusfizz:
followed post 38 and have successful root.

A note to users doing this method, extract the kingtosu.zip on your desktop then copy that folder over to /sdcard/ along with your supersu.apk file to /sdcard/ before you start the root process. otherwise if you're doing this all in airplane mode, you'll need to exit the ADB shell to transfer over the folder and APK file and you'll have to root/un-root again. learned this the hard way.

Thanks everyone for the help.

Question, now that i have root, how can i get rid of the amazon launcher once and for all? or at least completely disable it so i can use whatever launcher i want.

also, now that i have root, what is the best method to disable updates from amazon. i don't want to put this thing on the wifi until i'm confident it wont try to update it self.
[Fire HD 8 and HD 10 General] :
I shall sacrifice a live chicken for you! :eek: :laugh:

---------- Post added at 01:02 PM ---------- Previous post was at 01:00 PM ----------

For disabling the launcher, I first install nova launcher. Then, I used Titanium Backup to freeze/disable it. When I rebooted to test, it was persistant and stable. I guess I can uninstall it if i wanted to. You are where I am at. I'm currently looking at all the amazon stuff to see what is safe to disable/remove.

* to disable evil diabolical OTAs:

adb shell

su

pm hide com.amazon.otaverifier

pm disable com.amazon.otaverifier

pm hide com.amazon.device.software.ota

pm disable com.amazon.device.software.ota

pm hide com.amazon.settings.systemupdates

pm disable com.amazon.settings.systemupdates

Navigate to /system/priv-app/DeviceSoftwareOTA/ and rename DeviceSoftwareOTA.apk to something else, ie. DeviceSoftwareOTA.apk_ <or remove?>

* I guess you can do this from adb shell too to disable/remove firelauncher (via pm). Whatever method you like.
[Fire HD 8 and HD 10 General] citrusfizz:
i installed my perfered launcher (action launcher 3)

then in the shell i typed

pm enable com.actionlauncher.playstore

then loaded action launcher from the fire launcher

didn't prompt me for default launcher

so then i typed

pm disable com.amazon.firelauncher

and now action launcher is default and working great.

thanks for the OTA disable commands
[Fire HD 8 and HD 10 General] :
good job! Now, titanium backup it now! (though im sure you did..hehe):cool:

A solid thank you to [MENTION=7995022]phpbb88[/MENTION], [MENTION=7164512]chemie99[/MENTION], and [MENTION=1444920]coltxL2717[/MENTION]
[Fire HD 8 and HD 10 General] nbc12:
Now that we have root, the supertool originally for the 7" 5th gen works. I tried it and disabling OTA and installing nova both work perfectly.
[Fire HD 8 and HD 10 General] citrusfizz:
So now that we have root, but no unlocked bootloader, what do you all plan to do with it beside change the launcher?
[Fire HD 8 and HD 10 General] :
Remove the amazon apps / amazon apps that require one to register. Install equivalent purpose apps (ereader, calculator, etc). De-bloat.
[Fire HD 8 and HD 10 General] evitative:
Hello all, Big thanks to everyone that worked on this.

Tested and working on: Fire OS 5.3.1.0 (552153620)

:D
[Fire HD 8 and HD 10 General] ahac85:
Got my replacement from Amazon and Wohoo rooted on 5.3.1.0 :good:
[Fire HD 8 and HD 10 General] phpbb88:
airplane mode is not required in the process, moreover I can still copy files to my device while in ADB shell.

please explain more....

---------- Post added at 04:16 PM ---------- Previous post was at 04:15 PM ----------

you deserve a thanks too, you helped testing a lot to declaring the steps, thanks!

---------- Post added at 04:18 PM ---------- Previous post was at 04:16 PM ----------

Thanks for testing on 5.3.1.0, i will update my guide up there
[Fire HD 8 and HD 10 General] Reuben Talbott:
Will this work on 5.3.2.1? or only on 5.3.10 and below

Reuben
[Fire HD 8 and HD 10 General] :
5.3.1.1 and possibly 5.3.1.0. It will not work on 5.3.2.1.

*opps didn't see the above post..yes it will work on 5.3.1.0 finally confirmed. but NOT 5.3.2.1.

* silly question but if someone has rooted 5.3.1.0. is there a way we can extract the boot.img and re-pack 5.3.1.0 and it still be signed for a downgrade to 5.3.1.0 (in terms of future bootloader unlock exploits) from 5.3.1.1? A 5.3.1.0 .bin doesn't officially/unofficially exist <yet>...then again bootloader versions could be the same on 5.3.1.0 and 5.3.1.1...kinda how they were on the old droid2 back in the day (in the context of minor revisions don't necessarily mean an updated bootloader, hence ability to downgrade between minor revisions--I dunno).I never checked/made note of get a "fastboot getvar all" when I was on 5.3.1.0 to compare to 5.3.1.1...oh well.

* Later post on this thread has link to thread to downgrade from 5.3.2 to 5.3.1.1 but not from 5.3.2.1 from post https://xdaforums.com/showpost.php?p=70647228&postcount=181

https://xdaforums.com/hd8-hd10/general/unbrick-amazon-fire-hd-8-10-t3240034
[Fire HD 8 and HD 10 General] dubz31:
Hey guys. Have been following this thread for a while. Finally unboxed a new HD8 with 5.3.1.1 installed and went through your root guide. Everything went great (no errors on adb commands) up until updating binaries where it got hung as it did for Chemie99 once before. I didn't sideload a fresh install of 5.3.1.1 but just did a reset of the tablet. Went through the instructions again and booyah, I have root. Thanks again guys, great work!
[Fire HD 8 and HD 10 General] JAS_21:
Im receiving a replacement Monday. Somehow I accidently bricked my 5.3.2.1 tablet.
[Fire HD 8 and HD 10 General] nbc12:
Is anyone working on a script to automate this? If not, I can (edit maybe)
[Fire HD 8 and HD 10 General] ¿GotJazz?:
My HD8-6G: Successfully rooted on the first try!

Thanks a billion, guys!
[Fire HD 8 and HD 10 General] phpbb88:
We definitely need a script!! THANKS! :good:
[Fire HD 8 and HD 10 General] el7145:
A script would be fantastic.

Just a side question, these fire HDs aren't shipping with 5.3.2.1 yet, are they?

EDIT: 1/27/17 just received my hd8 and came with 5.3.1.1
[BLU R1 HD ROMs, Kernels, Recoveries, & Other Devel] KazuDante:
This is XOSP Rom For the R1 HD

Based on Android Nougat 7.1.1/LineageOS (32bit Variant)

Kernel 3.18.19+ Compiled under GCC5.3

What works :

Ril (sim card,mobile network,hotspot ,calls,sms,ussd-codes ect...)

Rotation

GPS

Microphone

Audio

Video Playback

Music ( ps. If you notice that after initial installation that in Music it does not detect you music in ex-sdcard a simple reboot will fix that)

What does not work : Camera does not work

Thanks To: XOSP Team

CM14.1/LineageOS

Oleg.svs @ 4pda.ru

Igor-s74 @ 4pda.ru

[MENTION=2472806]vampirefo[/MENTION]

To install make sure that your bootloader is unlocked , have twrp, and do a full wipe of the phone and i mean a full wipe of system, data,cache,dalvik-cache,internal-memory.

DOWNLOAD LINK BELLOW-All 4 downloads need to be flashed using TWRP

TWRP : https://www.androidfilehost.com/?fid=745425885120696177 : by [MENTION=2472806]vampirefo[/MENTION]

Rom link : https://www.androidfilehost.com/?fid=385035244224412259

XOSP Apps : http://downloads.xosp.org/dlfile.php?s=a&v=dl&xa_o_v=N&x_p_n=XOSPApps-Universal-7.2-06-01-2017.zip

GoogleApps : http://opengapps.org/ !!! Choose Arm | 7.1 | Micro = To have Google Voice Assistant .

Battery_Adviser_Fix : http://downloads.xosp.org/dlfile.php?s=a&v=dl&xa_o_v=N&x_p_n=BatteryAdviser-RL7-REV2-FIX.zip

Enjoy!!