yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 General] dsubscribe:
Yes, triple confirmed.

I want to try this offline method, but I guess I will have to use the EASY SuperSu posted by bibikalka, which worked on my other fire 10.
[Fire HD 8 and HD 10 General] yellowpage:
I ended up using the easy root with kingoroot.
[Fire HD 8 and HD 10 General] dsubscribe:
Yes, so did I
[Fire HD 8 and HD 10 General] fastenal:
Whats the latest with this method?

Does the original method, Dirty COW, work on 5.6.1.0?

Has anybody been able to replicate the offline kingo method on 5.6.1.0?

Ive never used kingo, does it put malware on your pc or just the phone?
[Fire HD 8 and HD 10 General] adm1jtg:
I just flashed the pre-rooted 5610 image available in this forum

Think I originally used the offline method to get to the point of using flashfire
[Fire HD 8 and HD 10 General] moore.bryan:
Following this method led to a failure, at first, but a second attempt worked like a charm; one issue, though: no busybox? I installed KA to play with the kernel, but there's no busybox installed.

Any suggestions?
[Fire HD 8 and HD 10 General] bmatney:
Install BusyBox...

https://play.google.com/store/apps/details?id=stericson.busybox
[Fire HD 8 and HD 10 General] moore.bryan:
I hadn't even thought of looking for busybox in the play store! Thanks!
[Fire HD 8 and HD 10 General] Finch32786:
Just to let everyone know, this method works on FireOS 5.6.2.0, build date: July 6th, 2018, 2:06PM.

I recently purchased the 2-pack of Fire HD 10 Kids Edition Tablet (http://a.co/fUbZ7bg) for my 2 kids & was able to root using this method after accidentally allowing the OTA.
[Fire HD 8 and HD 10 General] nowy08:
If I want to unroot after rooting with this method, What should I do?

is removing su and supersu enough for unrooting?
[Fire HD 8 and HD 10 General] german_psycho:
What exploit did you use?

Tried the manual and Kingo method on 5.6.2.0, but still no root access for me :(
[Fire HD 8 and HD 10 General] Finch32786:
I used the manual/offline method mentioned in post #1 (not the Kingo/step 10 one).

I did have to reboot my device 1 or 2 times before it would apply (making sure to delete the files in /data/local/tmp & then copy them back)

I have Nova Launcher & Google services all running on my 1st tablet now. I'm going to try this again on my 2nd tablet, hopefully tonight.
[Fire HD 8 and HD 10 General] JLPDA:
Will likely try this offline method after I receive my $99 PRIME Day special HD10 tomorrow :good:
[Fire HD 8 and HD 10 General] krikkit:
just received my Prime Day 99 EUR HD10 and it comes with FireOS 5.6.1.0 ...before connecting to wlan :)
[Fire HD 8 and HD 10 General] nypaulie:
I just successfully rooted my new Fire HD 10". (Amazon Prime Sale - saved $50). Without thinking I just let the Fire's installation fly along which included an OS update - to 5.6.2.0, so when I read the rooting instructions I thought it might not work on this latest OS but at the end I typed su and got the "#". Hooray! But, after installing SuperSU I was no longer able to use "su" when USB connected (adb shell). When I deleted SuperSU and reinstalled your files it got me back in business. Thanks a million. I will look into the SuperSU prob - do I really need it? I have Root Explorer Pro.

Can you recommend a good terminal app for the Fire? I like to do command line stuff. Easier than USB/adb hookup.
[Fire HD 8 and HD 10 General] toroxda:
Followed the manual steps lead to successfully root. Got the Fire HD 10 from prime sale with OS 5.6.0.1.
[Fire HD 8 and HD 10 General] Dan_firehd:
Here is a good Terminal Emulator for Android:

https://play.google.com/store/apps/details?id=jackpal.androidterm
[Fire HD 8 and HD 10 General] RemixDeluxe:
My Fire HD 10 is on 5.6.2.0. I attempted to follow this guide the best I can. I moved the whole folder to my Fire HD 10, used ADB and ran all the commands and everything went successfully as it says it should be showing. I go to install SuperSU it asks to update binaries and restart. I did that and it seems to be working. I downloaded Root Checker and it says "sorry! root access is not properly installed on this device" and apps that need root like Titanium backup dont seem to be working. I then went and installed KingRoot 4.6.5 and attempted to root from there. It didnt work so I uninstalled it. However now SuperSU keeps saying "SU binary occupied" and I tried uninstalling and reinstalling it and that wont go away.

What can I do from here? is it not working because I'm too far updated?

Edit:

I installed Kingo root on my PC and installed root that way. I used root checker and it successfully says I am rooted. However Titanium backup still cannot detect root and if I reboot my Fire HD 10 and use root checker it will go back to the "sorry! root access is not properly installed on this device"

Its like its not sticking on.
[Fire HD 8 and HD 10 General] Andorew:
Can you explain these steps? I dont understand them and havent been able to perform them
[Fire HD 8 and HD 10 General] nypaulie:
Same thing happened to me yesteday. (I got the Fire10 during the PrimeSale.) Installed all files, ren the commands, got the "#" by typing su. Did a RootChecker. Success. Installed SuperSU, Got binaries msg too. ReDid RootChecker. Bombed. Deleted SuperSu. Reran the commands. RootChecker again this time Success again. I am staying away from SuperSU. Do we need it? I use Root Explorer Pro and someone just gave me a link to a good terminal emulator for having command line access. So I think I am home free. Just try deleting SuperSU that may be all that is needed for you. You may not need to rerun the commands. Let us know. Good Luck! BTW, my OS is 5.6.2.0! When I started up the new Fire10 it went thru all the install/update steps before I could turn on airplane mode to prevent the OS upgrade but it didn't matter apparently.

---------- Post added at 07:18 AM ---------- Previous post was at 06:44 AM ----------

The first step is done running SuperSU and going to the setup/maintenance section - it's one of the tabs on the top.

The boxes contain command line entries and these are done using an ADB (USB) connection to your PC. Do you know how to do this? It can be done on any PC using Windows(ugh) or Linux(YES). If you are not command line savvy you have some homework to do. We can help but you need to be as specific as possible with your questions.
[Fire HD 8 and HD 10 General] oblivioncth:
Tested on Fire HD 8. None Worked

Thanks for providing us with the other exploits to at least try them, though I can report that for me at least none of them work on the 2017 HD 8 on 5.6.0.0, backing your statement that the 2017 HD 10 (which I successfully rooted using this method) is an oddity.

The main exploit posted in the OP resulted in "FAIL" as expected, while 1805PXN resulted in various "Error: device not supported, incorrect values" prints and an eventual return to the shell prompt, and 7083636 simply caused the tablet to reboot.

Interestingly enough 21486085 and 6301805 both resulted in:

end!!!!!!!
<WSRoot><Exploit>0</Exploit></WSRoot>
<WSRoot><Done>0</Done></WSRoot>

before returning to the shell prompt, but attempting to elevate the shell to su returned:

shell@douglas:/data/local/tmp $ su
/system/bin/sh: su: not found

which leads me to beleive that those particular exploits were patched by changes made to the source that is touched further into the routines carried out by Matrix. Hopefully someone figures out something eventually.

I bought these two units to use as security panels in conjunction with Samsung smart things and attempted to save a few bucks by getting a HD 8 for the unit thats going in the bedroom since its not the main unit. I incorrectly assumed that the 8 was also rootable upon seeing threads on 10 rooting since their hardware is nearly identical minus the screen size. Now I just wish I bought another 10 on prime day for $99. Will probably return the 8 and try to get another 10 sometime later or look for a different tablet entirely.

Thanks again.
[Fire HD 8 and HD 10 General] nypaulie:
Thanks. I tried to install it but I keep getting device not linked and have tried to fix this without success. I still haven't gotten Play Store app installed but will continue to try that. Went to my Google account (did you see that 5Billion fine they just got?) and can't find the place to link my Fire10, even tho is says it has been a recently used device?!?
[Fire HD 8 and HD 10 General] Dan_firehd:
You can try to download from this site :

https://www.apkmirror.com/apk/jack-palevich/terminal-emulator/terminal-emulator-1-0-70-release/
[Fire HD 8 and HD 10 General] Andorew:
Yeah I've done a little command line before. And sadly, on windows. I ran the remove commands and it asked me if I wanted to remove. I typed y and hit enter. Then it said I was not allowed to do that. I'll try again right now and show a screenshot

EDIT:

I run the command and get "Permission denied"

C:\Users\andro\Desktop\amazon\platform-tools>adb shell
* daemon not running; starting now at tcp:5037
* daemon started successfully
shell@suez:/ $ cd /data/data-lib
shell@suez:/data/data-lib $ rm -r com.wondershare.DashRoot
override rwxrwxrwx root:root for 'com.wondershare.DashRoot'? y
rm: com.wondershare.DashRoot: Permission denied
1|shell@suez:/data/data-lib $ rm -r wondershare
override rwxrwxrwx root:root for 'wondershare'? y
override rwxr-xr-x root:root for 'wondershare/debuggerd'? y
rm: wondershare/debuggerd: Permission denied
override rwxr-xr-x root:root for 'wondershare/install-recovery.sh.bin'? y
rm: wondershare/install-recovery.sh.bin: Permission denied
rm: wondershare: Permission denied
1|shell@suez:/data/data-lib $
[Fire HD 8 and HD 10 General] nypaulie:
put "sudo" before your command line (just the word, no quotes). This stands for pseudo-root. BTW, What happens at the prompt if you type "su".
[Fire HD 8 and HD 10 General] nypaulie:
I found a link and the info there (running 4 apks & rebooting) worked like a charm. I now have Play Store which "allowed" me to download Terminal Emulator. Back in business. Thanks for your help. Here's the link I found:

https://boingboing.net/2017/10/11/quickly-add-the-google-play-st.html
[Fire HD 8 and HD 10 General] Andorew:
so I did cd /data/data-lib to go to that directory and then I wrote sudo rm -r com.wondershare.DashRoot in the command line and I got sudo: not found.

I also wrote su in and got /data/data-lib #
[Fire HD 8 and HD 10 General] nypaulie:
You got "#"? BINGO! that means you are IN as root, so now be VERY careful what you type. If you want to get out of this you can always type: "exit" (no quotes) that takes you back to non rooted user. Once you are root anything you type and press Enter with will Happen - good or bad so be careful to proofread your entries. You will no longer get "Permission Denied". Good Luck.
[Fire HD 8 and HD 10 General] RemixDeluxe:
After I root my device using Kingo Root I tried using Super-Sume to remove its binaries and to be switched over to SuperSU. However I dont think it was designed to remove Kingo Root but King Root instead.

Did anyone have any better luck switching binaries to SuperSU? I'm still getting the issue of the rooting not sticking when I reboot.
[Fire HD 8 and HD 10 General] chemengire:
Base ROM image

Dear retyre,

Would it be feasible for you to upload an image of your modified Fire HD 10 v5.6.2 ROM that has been debloated, OTA blocked, and also has the Nova Launcher installed in it?

This would be used as a starting base for forum users to install to their device and then attempt further optimisations on it.

Forgive me in advance if this is a dumb suggestion (me == noob to android modification).
[Fire HD 8 and HD 10 General] cthorpe:
I just successfully rooted my brand new HD 10 using the procedure in post #1.

Can you clarify this step? What would I need to remove and why?

Thank you!
[Fire HD 8 and HD 10 General] retyre:
That step is not needed. I put it in there because I did not spend time tracking all the changes made by the script. The "/data/data-lib" addition was easy to spot.

I have updates blocked on my device and my router. At this time, there's no public link to the 5.6.2.0 update.bin. If you find one, please post here.
[Fire HD 8 and HD 10 General] super102:
Hi,

Thank you very much, I followed the full offline steps and it worked successfully on 5.6.2.0.

Two questions,

1) What does the wondershare deletion do?

2) Am I ok to go online now or do I need to do something else to prevent updates? Can I update safely to newer versions of the OS?

3) Any suggestions of what to do now / install since I am now successfully rooted?

Sorry for the noob questions, if there is a post with more detail on these items, I'd appreciate someone sharing.

Thanks!
[Fire HD 8 and HD 10 General] nypaulie:
I just rooted my FireHD-10 too. The OS, like yours is 5.6.2.0 What I would suggest is that you try to install Google Play Store. So many cool useful tools there. I followed the instructions in this tutorial (link follows) and it worked great. If you need help with any of this please feel free to ask. If you give it a try I wish you luck. https://boingboing.net/2017/10/11/quickly-add-the-google-play-st.html
[Fire HD 8 and HD 10 General] cthorpe:
Just rooted a 2nd HD 10 2017 using the procedure in #1. This one took 5 attempts before finally getting root. It is a 5.6.1.0 straight out of the box without ever being connected to wifi.
[Fire HD 8 and HD 10 General] protuns:
Confirmed this works on my Fire10 from prime day. Running FireOS 5.6.2.0 (connected to WiFi on boot). It took 3 attempts at rooting before a success.

Any additional help/info for step 15 (cleaning up files from SuperSu)? It's a bit vague. Aside from the date of install, what should I be removing and why?

Thanks!
[Fire HD 8 and HD 10 General] axiomjunglist:
Confirmed working today on a Fire 10 running 5.6.2.0 that had Google apps added via the non-root method back in Dec — Root was successful on first attempt and SuperSU installed and loaded fine but when launching root apps I just got spinning wheels. Rooted again with the same instructions, same success message, updated the binary as normal (same as 1st time), but this time installed SuperSU into the system, toggled on "Trust system user", and changed Default access to [Grant]. After all this, did a reboot and now root apps are working! Yay!
[Fire HD 8 and HD 10 General] an0ym0us:
I have 22 files inside the C folder..
[Fire HD 8 and HD 10 General] an0ym0us:
https://i.imgur.com/4fGdR5F.png what do I do?
[Fire HD 8 and HD 10 General] nypaulie:
In your post (#84) you call the folder "C" <- uppercase. In post #85 your code has "c" as lowercase. Commands are case sensitive.
[Fire HD 8 and HD 10 General] an0ym0us:
I just made the c uppercase-sorry. I still haven't been able to get this to work. https://i.imgur.com/3WGJhbF.png
[Fire HD 8 and HD 10 General] fifthman:
Root access gone after reboot

Hi,

I did the steps and verified root. But after rebooting, the root access is gone. What could be the problem?

https://ibb.co/fnux8o
[Fire HD 8 and HD 10 General] nypaulie:
Install "Root Checker" if you are able and then (from the instructions) run the line starting ./Matrix (he calls it the ballgame). Once done, type su and see if you get the # on your prompt. When I got that far and then ran the SuperSu I lost root and only got it back by rerunning the "ballgame" and omitting the SuperSu part. You can also confirm rooting by using Root Checker. I also use Terminal Emulator for command line stuff so I don't think I need SuperSu. Let me know if this is any help.

---------- Post added at 08:44 AM ---------- Previous post was at 08:38 AM ----------

Did you install SuperSu? Look at my post (#89) and see if this helps.
[Fire HD 8 and HD 10 General] an0ym0us:
How do I delete the files from /data/local/tmp/?
[Fire HD 8 and HD 10 General] JLPDA:
FYI, it took me about 3-4 tries before I obtained root. If you don't get # after typing su, then you're NOT rooted!!
[Fire HD 8 and HD 10 General] nypaulie:
So did you try installing SuperSU too? I'd be interested to see if it did not cause an unroot. Remember, if it does all you need to do is uninstall SuperSU (long press the icon - the word Uninstall will show on upper right of screen - tap it and say OK). You do not need to do the whole "ballgame" to get root back.

One more thing: I installed a bunch of free apps - bad news - they install pop up ADs which drive me crazy, kept getting voice over saying Congratulations, you just won something. Never Go For That Sh*t. I googled my prob and they said do a factory reset to get rid of all that crap. Did it and guess what. Still Rooted! Hooray. Had to redo the Play Store install tho. Here's how: https://boingboing.net/2017/10/11/quickly-add-the-google-play-st.html

Better to go for the paid app (they never cost much) and avoid pesky ads popping up. The fix is a complete factory wipe and while not horrible it IS a pain.
[Fire HD 8 and HD 10 General] razorjaw:
just picked up a fire10 on Prime day and followed your instructions (after deciding i didn't want Kingo on my computer or device).

i had an issue with the chmod the first time around, but i think the exploit failed. rebooted and did not wipe the tmp folder, but ran the process again and achieved the DONE 0 message.

ran the chmod again and it worked this time after i had cd into the proper folder.

thanks so much, now i can clean this thing up so it plays minecraft faster for my kid!
[Fire HD 8 and HD 10 General] an0ym0us:
What folder would that be?

---------- Post added at 12:31 AM ---------- Previous post was at 12:07 AM ----------

Holy crap I got it rooted-finally! What I did was take the 2 off of ./Matrix /data/local/tmp 2 and it worked. I'm so happy.
[Fire HD 8 and HD 10 General] fifthman:
I had root access (verified by # in cmd and root check) installed SuperSu and after SuperSu tells me to reboot, after reboot lost the root access. Tried for a while now done everysteps, but SuperSu didnt ask me to reboot and everything seems to work fine. Though, I dont get popup from SuperSu asking to allow or deny root access. I can access root files, but Titanium Backup doesnt seem to work. It shows the loading screen only(Which says Looking for SU and Busybox) and is not moving forward even though I waited more than 5 minutes.
[Fire HD 8 and HD 10 General] Dan_firehd:
SuperSU access workaround for Fire devices

This is a well-known SuperSu access issue for Fire devices.

You should read this thread :

https://xdaforums.com/hd8-hd10/general/supersu-access-workaround-fire-devices-t3738269
[Fire HD 8 and HD 10 General] modernhacker:
how does one "enter the tablet as a user"
[Fire HD 8 and HD 10 General] formerglory:
Also checking in with a successful root on 5.6.2.0. Followed the steps from the OP and worked the first time. Was on 5.6.1.0 and did an OTA to 5.6.2.0, rebooted a few times, and then re-rooted with this offline method. No need to modify the steps, worked fine.
[Fire HD 8 and HD 10 General] lanbladez:
This tutorial worked great for HD 10 Gen 7, rooted on the first try, which was updated to 5.6.2.0 (no need to skip setting up wifi). The only change that is needed is when removing the two wondershare directories you need to grant root access to be able to delete.

So the change would be adding (su):

cd /data/data-lib

su

rm -r com.wondershare.DashRoot

rm -r wondershare
[Fire HD 8 and HD 10 General] kngharv:
supersu pro is required for this feature

After I followed your instruction, I managed to get supersu installed.

I did so by first kingroot the device, and before I execute the ./Matrix exploit, I uninstall kingoroot.supersu via adb

After a reboot or two, "root verifier" from f-droid verified that the root is a success.

when i use adb shell command, i can execute "su" command without problem.

HOWEVER, just about ALL other android apps which require root can not "access" to root.

when I look at the log in supersu app, it says "supersu pro is required for this feature."

What have I done wrong?
[Fire HD 8 and HD 10 General] beerninja:
successful on the first try on a prime day fire hd 10. Thanks so much for this guide!
[Fire HD 8 and HD 10 General] tygamer1234:
How did that work? I get an error from "sh"(unexpected character?).
[Fire HD 8 and HD 10 General] o.enciso@gmail.com:
Works on 5.6.2.0

Confirm Works on Fire OS 5.6.2.0, Thanks. :)
[Fire HD 8 and HD 10 General] EatingPie:
Brand new Kindle Fire HD 10 (purchased 2018-08-22) "Suez."

Fire OS 5.6.1.0.

I tried KingoRoot from Kindle HD10 and it failed.

I tried this method, and it failed once. I hard rebooted (Shutdown. 5 seconds. Power On), re-installed into /data/local/tmp and it worked! Probably would have worked 1st time if I hard rebooted after KingoRoot.

I had to connect to Internet for KingoRoot, but as soon as it failed, I disconnected.

I was not happy when KingoRoot told me to try again from my PC. But from past experience (KFHDX, Nexus7, NookHD+), I knew it was just a question of getting the right files onto the KHD10. My only regret is not finding this thread before I tried KingoRoot.

I really appreciate the OP's work in figuring everything out!

-Pie
[Fire HD 8 and HD 10 General] PowerPC:
I tried on my newly received HD 10 with 5.6.1.0. It works great for rooting after 3 tries. Then I saw 5.6.2.0 should work as well. I went ahead to do OTA upgrade. It failed several tries. Then I did the factory reset and follow OP to the dot and still not working. I saw the build date for my 5.6.2.0 is july 20th. Is this the same for other people who successfully to root 5.6.2.0 on Fire HD 10?

Update: after OTA, there are still about 10 or 11 components to be updated. Once I let all those updated, root went fine.
[Fire HD 8 and HD 10 General] nypaulie:
Auto-Update

My Fire HD-10 just told me it had done an update to version 5..6.2.0. But it was already at version 5.6.2.0... What was that all about? When I checked it looked like I was no longer rooted. Oy! All of the files were still in the folder I named "c", so I redid the "ballgame" process with success. Back in business. To prevent further auto-updating I found the following online...

To turn off auto-updates in Kindle Fire HD 10:

Connect the Fire to your PC via USB.

Using Terminal, enter these commands:

adb shell

su

pm uninstall -k --user 0 com.amazon.device.software.ota

pm uninstall -k --user 0 com.amazon.kindle.otter.oobe.forced.ota

Note: The last 2 commands must be run as root. Even though it is discouraged I use "su" for this. If it goes well you will get some information on your screen that contains the word "Success" after each of the "pm uninstall" commands. I'm a Linux user but the same commands should work using Windoze.