yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 General] Bertonumber1:
FireHD 8 (2016) Version 5.6.3.4 MTK-SU Root Help

Hi m8 it was on 5.1.2 or similar when I turned it on. Overnight it jumped up to 5.6.3.4. I have a folder that is full of files from rooting an HD 8.9 and the files I'm using for this are in same folder. Do you think I should make fresh folder and only keep files needed in directory for this exploit? Cheers man

Edited#### so I sorted the paths out to

c:\kf8\minimal adb push c:\kf8\minimal\mtk-su/data/local/tmp

but I'm now getting the error message:

"adb :usage : push requires an argument"

I don't know what's next

C:\kfhd8>adb devices

adb server is out of date. killing...

* daemon started successfully *

List of devices attached

G000L40771040ABW device

C:\kfhd8>adb shell

shell@giza:/ $ su

su

/system/bin/sh: su: not found

127|shell@giza:/ $ mtk-su

mtk-su

/system/bin/sh: mtk-su: not found

127|shell@giza:/ $ /data/local/tmp/su

/data/local/tmp/su

/system/bin/sh: /data/local/tmp/su: not found

127|shell@giza:/ $

though im not sure what the 127|shell@giza:/ is i know im not finding the mtk / super su file present??

also... any advice on what commands to enter next if any to disable amazon apps such as kindle and other bloatware? i have nova launcher, auto mate and google playstore running but would still like to get this into more of an android tablet .

Thanks in advance
[Fire HD 8 and HD 10 General] MontysEvilTwin:
Your ADB push command needs a space between the PC path (source) and the tablet path (destination).

I suggest carefully reading posts #1 (how to get a root shell with mtk-su) and #10 (how to install the necessary SuperSU files and set permissions from a root shell).
[Fire HD 8 and HD 10 General] Bertonumber1:
Hi montysevil twin, thanks for replying and your advice is bang on. I finally pushed the files. Im not getting the # sign just the $.

I am getting permissive so the file is definitely going there. However it is showing on screen, 127|shell@giza$.

OK after running. /mtk-su and chmod I'm getting the # sign. However I am unable/unsure how to push the super su amd64 files to the /data/local/tmp folder on kindle hd8 2016. I'm getting this :
[Fire HD 8 and HD 10 General] drdtyc:
mk-su r2.2 on Fire 10HD 7 gen running FireOS 5.6.6.0 has stucked at the following messages:

The above messages are the execution of the step01.sh according to this thread to unlock bootloader and install TRWP on Fire 10HD 7gen:

https://xdaforums.com/hd8-hd10/orig-development/unlock-fire-hd-10-2017-suez-t3913639

Is there a way forward?
[Fire HD 8 and HD 10 General] Ktulu89:
Is it possible to root a fire hd 10 9th gen running fire os 7.3.1.2? I just got one in, seems great so far.
[Fire HD 8 and HD 10 General] Gricecal:
Yes its there in my /data/local/tmp

When I type the command ls it shows it but for some reason its not working!!

FireOS Firmware: 6.3.1.5

Build: KFKAWI
[Fire HD 8 and HD 10 General] Michajin:
MTK-su exploit has been blocked by amazon on 6.3.0.1+ .

Fire HD 8 8th gen (2018) (thanks xyz`) -- up to Fire OS 6.3.0.1 only

---------- Post added at 06:31 AM ---------- Previous post was at 06:29 AM ----------

no, from the OP

Fire HD 10 9th gen (2019) -- up to Fire OS 7.3.1.0 only

Amazon patched it.

---------- Post added at 06:32 AM ---------- Previous post was at 06:31 AM ----------

You have to open the device....mtk-su is blocked on your device

Fire HD 10 7th gen (2017) (thanks bibikalka) -- up to Fire OS 5.6.4.0 build 636558520 only
[Fire HD 8 and HD 10 General] Bertonumber1:
Nah m8 [MENTION=8132642]diplomatic[/MENTION] exploit should still work. I've somehow disabled OTA and my device has been on 5.6.3.4 for ages now and am unable to even check for updates.The problem I have is a real noob one.

After I get temporary root and the $ becomes # I don't know if and how I can get permanent root.

I've tried pushing mtk-su as per kaijones instructions and am still goosing it somehow.

My adb tools and mtk-su bits and pieces are all located in the following path :

C:\kfh8\android-tools\

Once I get to the shell . /mtk-su I get the error file not found. I've attached a photo. Even after all this I tried the kingoroot and was unable to achieve root access to attempt the Kingo-supersu push but still am going wrong somewhere.

Thanks in advance guys keep up the good work man. ?Respect
[Fire HD 8 and HD 10 General] Michajin:
I posted to the other people who could not. But anyways, you have a shell root. So yes, your device will work. Go to this thread to install root management..

https://xdaforums.com/android/devel...atek-armv8-t3922213/post82081703#post82081703
[Fire HD 8 and HD 10 General] Bertonumber1:
Sorry there micha. I just seen my name quoted, I'm using the app, kinda hard trying to read from it. But thanks for rapid reply m8. I will check this out. I'm trying to get rid of these pesky amazon apps from device lol?

So I've managed to do everything to the letter and run script. Nothing is happening apart from a tiny box saying "script running" rebooted device and tried it again. Not sure if I have wrong versions of either magisk maybe?
[Fire HD 8 and HD 10 General] Gricecal:
Thank you lots!!!

Thank you for the information!!!
[Fire HD 8 and HD 10 General] drdtyc:
Thanks for your reply.

I have found an alternative to root a Fire 10HD 7th gen with FireOS 5.6.6.0 which blocks mtk-su.

I downloaded Kingo Root app to the device and run it. The device is now rooted successfully. Given the rooted device, I have been able to unlock its bootloader and install TWRP on it by following the relevant XDA thread posted in this forum.

Cheers!
[Fire HD 8 and HD 10 General] Bertonumber1:
Hi gricecal mines is a 2016 kindle but I understand yours is the karnak which you need to open the back casing on first to short a terminal. This involves using a paperclip or similar to bridge the points in order to run the script. Search forums for diagram
[Fire HD 8 and HD 10 General] Bertonumber1:
Hello lads, so I finally done most things as instructed by [MENTION=8132642]diplomatic[/MENTION] but I'm having a problem with script somewhere. I've got mtk-su pushed to folder, activated the. /mtk-su - v and got selinux permissive. Ran initd and am getting the following error on last executed:

(please see attached photo)

Not sure if second photo has it done properly as it shows "file exists"
[Fire HD 8 and HD 10 General] diplomatic:
The magisk-boot script in the bootless guide is actually not compatible with Android 5. Oddly enough, no one has ever tried to use it on that version until about a month ago. Here, try this one instead. Remove the .txt extension from the file name.
[Fire HD 8 and HD 10 General] Bertonumber1:
[MENTION=8132642]diplomatic[/MENTION] you're a diamond m8 ? will do this first thing in morning I've been messing about with it all day. Appreciated..... and keep up the good work. ?
[Fire HD 8 and HD 10 General] Bertonumber1:
That file done the trick m8 thanks. Keep up the good work. Without guys like yourself. Newbies like me would be clueless. Cheers again [MENTION=8132642]diplomatic[/MENTION]
[Fire HD 8 and HD 10 General] Gricecal:
Thank you!

Done deal! XD

I already did this and got it to work the very next day after trying for the first time!! X3

Thank you for the reply!!
[Fire HD 8 and HD 10 General] NerdFire:
Fire HD 8 (2020 - 10th gen.) running OS 7.3.1.3

mtk-su v22

I can't get mtk-su working. The arm64 version returns "file not found," which based on past experience I expected. But the arm version tells me:

So unless someone knows something more than I do* I think we owners of the latest model HD8 are out of luck. It's not a dealbreaker for me, because this is for my wife and as long as I can get Google Play Store up and running she'll be happy. It's more under the heading of "nice to have" rather than "necessary."

*Actually this is my default position.
[Fire HD 8 and HD 10 General] Bertonumber1:
[MENTION=7389777]NerdFire[/MENTION]. I don't think anything above 5.3.6.4 kindle wise can be modded m8, amazon have patched the exploit in security updates especially mtk-su due to it being so wide spread an issue on mediatek devices. This exploit was a thorn in their side me thinks. Double check with the guys just incase m8
[Fire HD 8 and HD 10 General] drdtyc:
Thanks, OP.

mtk-su works on my device:

Fire HD 8 6th gen (2016)

with

Fire OS 5.3.6.4 build 626536720

Build date: December 12, 2019
[Fire HD 8 and HD 10 General] TexasCujo:
Failed critical init step 4

shell@suez:/ $ cd /data/local/tmp

shell@suez:/data/local/tmp $ chmod 755 mtk-su

shell@suez:/data/local/tmp $ ./mtk-su

Failed critical init step 4

What did I miss?

2017 Fire HD 10, Fire OS 5.6.6.0
[Fire HD 8 and HD 10 General] Bertonumber1:
Yeah m8 the exploit has been well patched due to it being such a widespread problem accross the board, have you tried the debloating methods and the automate lockscreen ad remover, my firehd 8 2016 runs perfectly without full selinux permissive. I'm running [MENTION=509354]diplo[/MENTION]natics Init.d script with magisk and my device runs perfect.

---------- Post added at 05:52 PM ---------- Previous post was at 05:46 PM ----------

Sounds like the file is not being read

Try pushing mtk-su to the device again m8

adb push path\to\mtk-su /data/local/tmp

Also, have you checked your devices compatibility with this mod in the OP post?

There was a major overhaul which the client patched this exploit.
[Fire HD 8 and HD 10 General] drdtyc:
Thanks!

The Automated Roots script works simply out of the box.

My 8hd 2016 is now rooted with SuperSu installed on the first time of running the script.

https://xdaforums.com/showpost.php?p=80192896&postcount=799
[Fire HD 8 and HD 10 General] nigelhorspool:
Virus detected?

I just tried to download the mtk-su_r22.zip file using the link provided in this posting, but the Edge browser on my PC says "Couldn't download - Virus detected".

Is Microsoft correct and someone has infiltrated malware into that zip file?
[Fire HD 8 and HD 10 General] anon/droid:
Thank you very very much for mtk-su [MENTION=8132642]diplomatic[/MENTION] !!!

FWIW, I was just able to obtain root on a Fire HD 10 7th gen (2017) "suez" running Fire OS 5.6.4.0 build 636558720.

When I learned about mtk-su I took the tablet (which was catching dust in a drawer and hadn't been turned on for many months) to a remote place before I turned it on — to make sure it would not be able to connect to my appartment's WiFi for an update — and was happy to see that it was still running 5.6.4.0 build 636558520. I turned WiFi off, took it home and had it charge. But when I looked at the screen some hours later I was shocked to see a message that an update to Fire OS 5.6.4.0 build 636558720 had happened anyway. Apparently the tablet had already downloaded the update months ago and did apply it only now that I had turned it on again.

Well, I tried https://xdaforums.com/hd8-hd10/orig-development/unlock-fire-hd-10-2017-suez-t3913639 anyway and was happy to notice that it worked even on 5.6.4.0 build 636558720. :good::o

---------- Post added at 08:29 PM ---------- Previous post was at 08:17 PM ----------

The files in the .zip archive are meant for the Fire tablet's ARM processor; neither are you supposed to execute them on your Windows system nor would they work there at all.

So a Windows based anti virus software is probably not to be considered an authoritative source of information in this case.
[Fire HD 8 and HD 10 General] Bertonumber1:
Hello people, hope you're all well ?

Just a question for [MENTION=8132642]diplomatic[/MENTION]. I managed to obtain full root using your method on a firehd 8 2016.

I've tried numerous ways to debloat via the pm uninstall - k commands etcetera but I'm having no luck.

I grabbed hold of the firehd tools v7. 3 program from the forum and managed to "hide" most things Amazon but the tablet is still infested with amazon applications running in the background

My question is, Is there anyway to get rid of the junk on this tablet with superuser access??

I kinda took it for granted that when calling su and issuing the pm uninstall command it would automatically rid the device of this junk. But I was wrong.

Is this superficial root? Or is it due to partition issue/locked bootloader?

Look forward to hearing from you

Much appreciated, cheers in advance

Regards

Rab
[Fire HD 8 and HD 10 General] diplomatic:
[MENTION=10814895]Bertonumber1[/MENTION], I'm glad you achieved root with mtk-su. I'm not the best person to ask about debloating though, seeing as I don't have any Amazon tablets. You probably need to disable more stuff. I'm sure plenty of folks around here can give you a full list of packages to remove...
[Fire HD 8 and HD 10 General] Bertonumber1:
Thanks for the reply m8.

I've got rid of the ads etc but there is a lot of bloat on the device. Cheers again for this root method, appreciated man :good:
[Fire HD 8 and HD 10 General] anon/droid:
You did reboot after all the pm uninstall -k commands, right? The commands will keep the respective processes from being restarted upon reboot, but I doubt they'll also affect what's already running.
[Fire HD 8 and HD 10 General] Bertonumber1:
Ah, I see.. Could this be why I'm getting loads of "DELETE FAILED ERRORS" I just assumed the command wasn't going through. So it could be that the apk is already uninstalled?

That being said when I type pm list packages the apks are still there in list :rolleyes:
[Fire HD 8 and HD 10 General] anon/droid:
Of course there are a few things that can go wrong here — did you verify that you did in fact have root powers when running the "pm" commands? What exact commands did you run that gave you error messages? What were the exact error messages that you got? What did you do before running the command, e.g. did you remount /system read/writable?

(I.e. the commands you ran and their error messages should all better be posted verbatim.)

The root access you get with mtk-su is not "superficial root" as you named it; it spawns a shell process (command line interface) with all powers granted. But these powers do not persist, they end when the shell process ends. In order to get the power back at some later point in time you'd have to run mtk-su again, or install — while you've got those powers — some 3rd party software which will give them back to you on demand, such as SuperSU, but such 3rd party software will have to be configured properly or it might not work.

Sorry if you knew all this already, but it's difficult to guess what exactly went wrong from the sparse details you gave. You should be able to get rid of Amazon packages — without root using the Amazon Fire Toolbox, and with root powers definitely even more so.
[Fire HD 8 and HD 10 General] Bertonumber1:
Hi mate, thanks for your patience.

I done the original mtk-su and then pushed the supersu files to /data/local/tmp also and issued the commands to come from temp root to full root.

I apologise for not making this clearer, the device has full root via supersu after doing the mtk-su exploit (I thought it may have been superficial due to a partition thing with bootloader being locked or something)

When I run adb shell and type su

root@giza# appears and then I run

pm uninstall - k - - 0 com.amazon.tahoe (example)

The errors I get are:

"failure [DELETE_FAILED_INTERNAL_ERROR"

However I haven't been mount or remount system as R/W

could this be it then yeah?

##Edit ## nope [MENTION=9714133]anon/droid[/MENTION] even mount system rewritable I'm still getting the same errors

Tried switching back to RO and rebooting then trying commands again. Must not be able to delete these files :eek:
[Fire HD 8 and HD 10 General] anon/droid:
No, for "pm uninstall" /system does not need to be writable (but if you wanted to remove the .apk files directly it would).

But the command you posted had too many spaces in it, you'd have to use

pm uninstall -k --user 0 com.amazon.tahoe

(I don't know what the "tahoe" package does though and whether it is a good idea to uninstall it; so far I left all the packages except those for OTA updates and the lock screen ads alone).
[Fire HD 8 and HD 10 General] Bertonumber1:
Yeah m8 the pm uninstall - k was just an example of the commands being rejected and giving error messages :eek:

I've disabled ota through the firetools 7.3 package and managed to "hide" most things Amazon but not uninstall. There is a lot of space being taken up mostly by fireos but I'm unsure whether the removal of apks would make much difference either way ?
[Fire HD 8 and HD 10 General] Pachacouti:
I'd like to point out here that if we follow your instructions, and the OP's when you say so, then 'A' version of su we place wherever will be nulled, be it your version or the OP's.. before noobs attempt this, please explain which su we must delete if we follow BOTH intsructions?
[Fire HD 8 and HD 10 General] dutchthomas:
The instructions in the OP only installs mtk-su, which grants a temporary root shell using an exploit, it is not meant to be a permanent solution. My instructions use the temporary root to install a minimal su that's just enough to bootstrap a full su installation from the app.

Lots of people followed those instructions successfully, but there are easier options now elsewhere in this thread.
[Fire HD 8 and HD 10 General] Bertonumber1:
The OP only pushes mtk-su and thus enables temporary root.

The magic happens once you send the 3 supersu files ( su, libsol, supolicy if I remember correctly)

Only after you've pushed the su files to the tablet and run the manual install commamds in adb/terminal will the full root take place.

Emphasis is on [MENTION=6220588]Diplomatics[/MENTION] success at creating the temp root to enable su' permanent residence

[MENTION=4584276]dutchthomas[/MENTION] work here enabled full root on an otherwise temporary measure, he couldn't have made it simpler and I know of many (myself included, firehd8 2016)who succeeded his method as per his instructions
[Fire HD 8 and HD 10 General] Pachacouti:
Aha...

I'm not doubting anyones work here, just got confused over which su we are supposed to actually place in the same folder, which would be the end result would it not, and in one, aren't we supposed to rename the mtk version to su, and hence, one would overwrite the other, due to combining two different tut's I guess,,, that's where my head was at, but hey, I'm working on the armour, mtk6567, and with the boot rom being a completely different size (32 instead of 64) I'm literally experimenting, gave up when I realised root is pointless now, then came across something I may write about, depends if it works on mine, but apologies for any misunderstanding... T'was nothing more than flawed logic I read...

And 'lots of people' are still on android 9, years behind my os lol... I guess i'll be the first to do the version I have, newer and improved, but utter crap is this android 10...Q :eek:

Edit: For the record, I got the temp root using these instructions, but cant remount my system, learnt I got to resize it to kind of remove read only, and after reading these two combined tut's again, I reckon I could come up with a full root for armour x5 running 10q, fingers crossed I can wreck the duped, can write to the phone without root using mtk just by scatter file adjustments, so making a new os may be easier than rooting the duped system :)
[Fire HD 8 and HD 10 General] diplomatic:
Hi Pachacouti... Can you verify that you got a root shell on a Ulefone Armor X5 running Android 10? Can you post the output of './mtk-su -v' and your kernel version as well as the security patch level? This is pretty incredible as I haven't heard anyone confirm mtk-su working on any Android 10 devices yet.

You can't remount the system partition due to dm-verity. You generally need (to start with) the bootloader unlocked to be able to edit /system. Have you also seen the bootless root method that lets you run Magisk using mtk-su and give apps root permissions?
[Fire HD 8 and HD 10 General] Pachacouti:
Yeah sure...

I can, when I remember what I did, it's not a full root, it something along the lines of su ran, but only in the dir I placed it, gonna redo these steps right now, and will write back with what you need... I know the system CAN be written to, because I had to correct my own GoogleKeyState fail, I've re-written serial, but one dir the serial is different, yet was modified somehow to a wrong serial number, this is my goal, to get the fone back to factory state, and I've been trying to keep my work in one thread dealing with my phone, but due to them being moved, it's not just the thread that was moved, it was where my head was at, if a mod would be so kind as to place all my Armour x5 posts into one thread I can edit, I'd be more than happy to continue showing proofs of so far 3 writes to a system that I cant get su to... I'm not so much an androidian as an ic programmer...

Ps if someone can make a twrp recovery for my Armour X5, I used the eu version of firmware on the ulefones mega site, Mines an MTK6567, arm64-v8a, note the boot and recovery from the stock firmware is half the size of Armour x6, so that twrp would not even fast bot boot, Kernel version is 4.9.190... best I keep all this in one of my armour threads, but I did use the instruction's of the post I replied to here, dont wanna hijack...
[Fire HD 8 and HD 10 General] Bertonumber1:
Just be really careful what you're doing here m8

Because of the Verified Boot and System_as_Root on this version Android 9 pie and 10q almost all SYSTEM partition or BOOT partition edits may cause a Bricked device if you're not unlocked.
[Fire HD 8 and HD 10 General] Pachacouti:
Well well well...

I reckon this is where I kinda went wrong, whilst looking to root, I tried going to android 9 before I realised my mistake, so had to go back to 10, (yup, was'nt entirely bricked, sp flash tool and origional stock worked) but got google key state fail, solved that, but whatever i did then also changed my macs and serial's, gonna replicate that again just to see if same process with stock images will correct the serial number problem I'm faced with, sn writer claims success, but no joy, but it did change the serial in two other regions, which I dont know, seems windows has taken to deleting notes I know I made...
[Fire HD 8 and HD 10 General] Bertonumber1:
Yes windows does that a lot with me too, I always copy to cloud any notes straight away. or switch to Ubuntu (dual boot) and grab the edits, scripts etc from windows drive (long way for a shortcut but it saves them going missing) and save them to Ubuntu as well,

I noticed a lot of my files containing exploits, batch files, autoscripts and as you mention notes and other entries seem to vanish regularly. I dunno if this is some malware finding code built into new windows updates.

Good luck anyway I hope you succeed with your root:good:
[Fire HD 8 and HD 10 General] Pachacouti:
Fi a fellow scots

Cheers m8 ;)
[Fire HD 8 and HD 10 General] merith-tk:
Having issues as well

I am trying to follow this guide but i get this error with mtk-su

forum.hovatek.com/thread-32765.html < Guide i am using

i.imgur.com/I4x7dc1.png < error

i.imgur.com/FnBApvT.png < device info
[Fire HD 8 and HD 10 General] Bertonumber1:
Hello mate how you doing?

This exploit only works on the following firehd 8 models 2016, 2017, 2018 . The exploit has been patched/hardware amended to prevent this method being carried out as have many of the newer models

The firehd 8 2020 (10th gen) falls into that category I'm afraid.
[Fire HD 8 and HD 10 General] merith-tk:
damn, i was really hoping to get some form of root on this thing, mainly to make it support arm64 apks.... it doesnt have the system libraries or linkers
[Fire HD 8 and HD 10 General] Mwallace0569:
i can't get it to work, i tried following the commands but when i get to chmod 755 mtk-su command, it says file not found. i did tried running it on the device with

but it says Operation not permitted

am using ubuntu 20.04, Fire HD 8 6th gen (2016)
[Fire HD 8 and HD 10 General] Bertonumber1:
You may try pushing mtk-su again to

c:\\path\to\mtk-su /data/local/tmp/

then type cd /data/local/tmp/

Do the chmod 755 part over again

Then type ./mtk-su -v

Should perform a count of tables and say selinux permissive