yashsingh1/xdaforums huggingface dataset:
[Fire Android Development] sandman512:
Good morning. Just tried to ROOT using the first method. I downloaded the files and for some reason, they look different from then what is in the video. I cannot get the drivers installed. Any input. Thanks!

---------- Post added at 09:56 AM ---------- Previous post was at 09:20 AM ----------

Edit. I figure it. Out, thanks
[Fire Android Development] creepsi10:
I've tried rooting this thing with no luck. I just can't get into fastboot mode. I am able to do adb commands works. But when I try to boot into fastboot. I just get a black screen. So I can't get the device to push the boot.img file to start the root process. Any help would be greatly appreciated. Thank you.
[Fire Android Development] sd_shadow:
Fire 2015 kffowi?
[Fire Android Development] Moogagot:
I cannot get my device to show up on the list.

I'm running windows 10. I've tried installed drivers different ways without any luck.

Do I need to install anything if I try this on my headless linux server?
[Fire Android Development] sd_shadow:
You have tried manually selecting adb composite interface driver?
[Fire Android Development] creepsi10:
Yes, fire hd 8 5th gen
[Fire Android Development] sd_shadow:
This will only work for the 7in 2015 model
[Fire Android Development] imapjonny:
Hi, i rooted the device with ur method and deleted the firelauncher folder after this (google now launcher is installed). now after reboot the fire stucks at "newes software version is installed" (or something like this i only got the german text). Someone knows how i can it get booting again ???

Thanks
[Fire Android Development] Vlasp:
Just wait for it, the screen you are getting is the Amazon modified version of "Android is Upgrading". Try restoring it to regular firmware (http://xdaforums.com/showthread.php?t=3238740) and root it again if it doesn't boot up after 30 minutes.
[Fire Android Development] sandman512:
Quick question, I have tb pro installed, I forgot how to freeze an app. Thanks...
[Fire Android Development] sd_shadow:
http://xdaforums.com/showthread.php?p=63623694
[Fire Android Development] abductedllama:
I tried to use the script in Linux but it didn't work for me. Fastboot on my system requires root privileges to work correctly. Also, every time my kindle reboots via adb, I can no longer detect it with adb unless I kill the server and move to a different USB port. I ended up getting it done using the commands in the term following the script. Just not able to run the script. I'm using Manjaro. Hope this helps anyone running into similar issues.
[Fire Android Development] sandman512:
Thanks SD. Not sure if you are working on a rom or not, but if you are, I'm looking forward to it.
[Fire Android Development] creepsi10:
We'll that explains a lot. Thank you. I'll stop wasting my time now.
[Fire Android Development] Moogagot:
I have not. How would I go about doing that? Are those the .dll's included?
[Fire Android Development] sd_shadow:
manually select drivers

Open device manager Settings>Devices>Device Manager

Connect Kindle Fire

Enable USB debugging

(If Kindle is not listed as Android>Android Composite ADB interface)

select Other Devices>Fire

Right Click>Update Driver Software

Browse my computer for Driver Software

Let me pick from a list of drivers on my computer

select Android or Android Phone (or ADB Interface or Android Device)

Select Android Composite ADB interface

or Android Composite ADB interface

next

you may have to reboot pc
[Fire Android Development] dullian:
Is the rooting limited to certain updates? Are there any risks depending on the version? I'm on Fire OS 5.0.1 will it work for me? Thanks
[Fire Android Development] sd_shadow:
currently this root method works with all KFFOWI build versions, that could change with any update, won't know until a new update is tested.
[Fire Android Development] esmith818:
Once rooted, are users flashing any "pure Android" ROMs (e.g. Cyanogen, AOSP, etc) or sticking with Fire's native OS? I am interested in rooting if I can find a way to use the Amazon (cheap) tablet as a Google device (not a fan of Fire's UI -- blech!).
[Fire Android Development] Awesomeslayerg:
You can change the fire launcher and delete all the amazon ware crap. Currently there are no known as op roms in development for this device yet
[Fire Android Development] esmith818:
Why should Mac users be left out of all the fun?

Are you a Mac user like me who always gets treated like a red-headed step child when it comes to early rooting of a new device? No worries. The OP already gave us the method -- we just have to perform the steps manually to enjoy the same rewards.

Download necessary files from original link (reposted here to keep it simple).

Make sure you have up-to-date adb and fastboot commands.

Originally mine were outdated which led to "no devices found" when I used adb devices to make sure tablet was recognized by Mac

I suggest going here to get latest drivers, which also installs them so that you can use them without ./ (period forward-slash) which are typically required preceding each command

Note that if you did not install adb/fastboot per previous link, you will need to navigate to where those files are located and begin each of the following commands with ./ (period forward-slash)

Make sure Enable ADB is set on your tablet

Settings > Device Options

Tap Serial Number several times until Developer Options are revealed

Launch Terminal and enter the following commands

cd [I]<decompressed folder generated from download in step 1>[/I]
adb devices

Your device serial should be displayed. If not, you either have an outdated copy of adb command or you forgot to enable ADB commands on tablet.

If your device shows up, continue on.

adb reboot-bootloader
fastboot boot boot.img

Preceding command will reboot your tablet normally. Leave the cable attached and keep going...

adb push files/libsupol.so /data/local/tmp/
adb push files/root_fire.sh /data/local/tmp/
adb push files/su /data/local/tmp/
adb push files/Superuser.apk /data/local/tmp/
adb push files/supolicy /data/local/tmp/
adb shell chmod 777 /data/local/tmp/root_fire.sh
adb shell /data/local/tmp/root_fire.sh

At this point your tablet will reboot and run the preceding script to gain root.

fastboot boot boot.img

Tablet reboots again. No worries - almost done.

adb shell /system/xbin/su --install
adb shell rm -r /data/local/tmp/*
adb shell reboot

Your tablet will reboot once more and you should now be rooted. The SuperSU app will now appear in your list of apps.
[Fire Android Development] jkchr1s:
You can also just run the root.sh file included in the zip. You just need to cd in to the directory where you extracted everything.
[Fire Android Development] esmith818:
Ha! I went by the OP where it said this is just for Windows/Linux. And I'm not sure that would work on a Mac unless adb and fastboot are included in your $PATH correctly. Of course, if it does, it would certainly be easier. Consider my post the backup solution if the script fails. :cool:
[Fire Android Development] dullian:
No matter what I do, I can't get the root batch to recognize my device. The drivers are installed, but if the device is not being recognized I doubt they are properly installed. Also, on the KF I don't get the message to allow the USB debugging. Or by any chance the allow USB debuggin message I'm supposed to get is this one? http://postimg.org/image/7of9wttlp/

In my notifications, however, there's this 'USB Debuggin Connected - Select to disable USB debugging' message. Does this means my device is enabled for USB debugging? In any case, nothing happens, my KF is still not recognized.
[Fire Android Development] sd_shadow:
when enable adb, adb debugging is also enabled

You can also boot a custom recovery and root with supersu.zip
[Fire Android Development] dullian:
Thanks, but where can I find instructions to root with the custom recovery? I've seen the ones in this post's first message, but I'm still a beginner at it and don't quite understand, sorry.

Also, I was thinking of maybe setting up a virtual machine to see if there the root batch recognizes my kf, but since I've seen that in the rooting process the tablet reboots several times I'm not sure if it's safe to do it, I mean, I've had problems on virtual machines with devices not being recognized after unplugging and plugging them.
[Fire Android Development] sd_shadow:
2015 Fire: Booting TWRP, Rooting, Installing Gapps with Video

you only need to connect to computer once, to boot custom recovery, every thing else is done from tablet.
[Fire Android Development] ticrandall:
Ran the bat file. Stuck in boot loop. Any thoughts??

Edit: Held Volume down and Power button, managed to get it to shut off.. Then powered it on again, and its working.
[Fire Android Development] ERS'R:
I had the experience that I rooted successfully using Linux in a VM. Set my new launcher, got GP services, etc. One thing I forgot to do was delete the auto updater. When I woke up the next morning, I had been updated, lost root, and the amazon launcher had come back. Is there any way to get back to the older firmware version? The process does not seem to work after the fastboot step anymore, I just get stuck there and the script refuses to see my device (adb debug was enabled properly).
[Fire Android Development] sd_shadow:
what firmware version? (settings /device options/updates

tried twrp root option

2015 Fire: Booting TWRP, Rooting, Installing Gapps

http://xdaforums.com/showpost.php?p=63692027&postcount=2
[Fire Android Development] shdwknt:
Boot straight to an app

So with this root - is it possible to change the device to boot straight into an application - I am looking to use the unit for something outside of its current design and I need a cheap android solution - I can do what I want on the raspberry pi - however I don't want want to have to buy an extra LCD - when this solution MIGHT present itself with enough juice to make it worth the $50 for me if I can boot directly to an app

Thanks
[Fire Android Development] thechosenone43:
Ok devs and guys. After almost 3weeks and asking some Technicians I'm still struggling to root the Fire. I/we really don't know what else to do cuz my PC Win 10 recognizing my fire now but when i run the root of bat. File it says that the ADB can't find or isn't installed. So end of rooting there for me.

Is there any easy way (ecept the video cuz i watched it 100times) that i can permanent Root access for my Fire 5th gen?

Besides.: I could get Google store installed on my fire so far ?

Any help would be appreciated.

Thanks a lot
[Fire Android Development] sd_shadow:
try booting twrp and ROOT with supersu.zip

http://xdaforums.com/amazon-fire/orig-development/twrp-recovery-t3242548
[Fire Android Development] thechosenone43:
Thanks so much mate ? That was the solution ? I'm so happy to get rid of the Amazon Virus OS ?

I saw another link in one of your thread about changing the bootanimation or something like that? Can I flash the bootloader image zip for another Bootanimation? Just asking mate.

Thanks a lot. Can i by you a beer or two? Donation?

Cheers
[Fire Android Development] dullian:
what linux distro did you root with? Would Ubuntu work? Sorry, I'm not very versed in Linux, would someone please provide me some info how to root with this os?

I tried rooting with a VM running windows 8 last night, and the device was recognized, unlike on my pc, but after the script ran the first command and set the tablet on recovery mode, the virtual machine stopped recognizing the device.

That's what makes me wary of doing it on a vm, what if the device is stopped being recognized in the middle of the actual process and ends up bricking? I don't know the specifics about that, but I certainly don't see the process being interrupted safe at all.

I'm on Windows 7 Ultimate 64x My problem is that when running adb it says this:

* daemon not running. starting it now on port 5037 *

* daemon started successfully *

And when I try to check if my device is attached:

List of devices attached

(nothing)

It doesn't even say that the device isn't attached, it just shows a blank space where the serial of my serial should be.

Any idea how to solve this port 5037 thing? I've seen suggestions of checking that port 5037 is not being used by other programs, but what's port 5037 anyway?
[Fire Android Development] n30phyte:
Help Please! I have tried the instructions in OP from 2 different computers and on both computers when the Fire reboots to Fastboot it is picked up by the PC as a different device and no drivers will work. Then the script sits at 'waiting for device' and the Fire sits at =>FASTBOOT mode... I can hard reset the device, but nothing I try makes either of the 2 PCs recognize the Fire after it does the initial reboot. Much thanks!

Edit to say that... On both computers I downloaded and installed the linked drivers (ADB). I even tried pointing windows driver finder at the driver directory, to no avail. I must be missing some part of the process...
[Fire Android Development] ERS'R:
I was running Win7 as host OS and fedora as guest. You have to re-select the fire as a USB device from virtualbox every time it reboots (the tablet that is).

Well I can say I did not brick my device, but I can't guarantee anything related to yours. I could *not* get Win 7 drivers working at all, and the root in the VM did work for me (just had to keep re-selecting the device as a usb device), it's just that the tablet auto updated something (perhaps not the whole OS, perhaps the updater just sensed i had taken away the launcher) and then i lost root and can't get it back via the same method. I was on 5.01 i swore, then it 'updated, and mentioned it was on 5.01... So when you do get root immediately get rid of that auto updater.

Make sure you have selected the device as an attached USB device through your VM host program after every reboot of the tablet.
[Fire Android Development] sd_shadow:
Try Tomsgt's Amazon-Fire-5th-Gen-SuperTool.zip

as seen in his video How to install CM12.1 rom on the Amazon Fire 5th gen

It has options for drivers
[Fire Android Development] dullian:
Thanks, I was using VMWare, not Virtual Box. On VMWare I've experienced this issue of a usb device not being recognized anymore if I plug it in and out too much. Will try with Virtual Box instead. And by the way, I'm getting the * daemon not running. starting it now on port 5037 * error on my host machine, not the vm, that's why I'm trying to root via vm.

Also, is there any way to prevent system updates? I know I killed this OTA updates process and another two when I had a cache cleaner app.
[Fire Android Development] sd_shadow:
several options see the index

http://xdaforums.com/showthread.php?t=3210485

[Index]Amazon Fire (5th Gen-2015)
[Fire Android Development] killerhippy:
That is normal if you start adb by hand:

# adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
[Fire Android Development] sirhackawain1:
i seem to have a problem. i followed the instructions in the video to root my Kindle Fire and everything seemed fine until the final reboot. Its been sitting on the "fire" screen for the last ten minutes and I don't think its supposed to do that. Help anyone?

Update: Things are fixed now. I made the mistake of not checking to make sure the root was compatible with the current version of Kindle. Had to get a recovery bin and use that. Guess I will have to wait for a new version of the root before trying this again.
[Fire Android Development] sd_shadow:
what version do you have?
[Fire Android Development] sirhackawain1:
Fire OS 5.0.1
[Fire Android Development] sd_shadow:
if it's a KFFOWI then yes that is what version root method is for.

other option is install Supersu.zip in twrp

---------- Post added at 11:01 PM ---------- Previous post was at 10:51 PM ----------

[CUSTOM RECOVERY] TWRP Recovery
[Fire Android Development] sirhackawain1:
Do you have any idea why the root method I used didn't work properly?
[Fire Android Development] sd_shadow:
Drivers not installed properly, bad download...
[Fire Android Development] sirhackawain1:
I see. Well I guess I will try the twrp method next and see if that works any better.

Update: twrp method worked! my kindle is now rooted and ready go. just one more question because this is the first kindle i have ever owned. is there anything i need to do in order to stop the os from updating (which i assumes would break the root)?
[Fire Android Development] sd_shadow:
[SIZE=+1]Q7: How can I block updates and Replace the Stock Launcher?[/SIZE]

A few different options

Safe to remove 5.0.1 Bloatware

Adb Shell Pm Hide as much bloat and amazon as you can by k3ll0gs

Amazon-Fire-5th-Gen-Install-Play-Store.zip by Tomsgt
[Fire Android Development] gad42000:
sorry if this was asked before.

when attempting to root, it was not showing up in the list.

I added the adb drivers and the yellow ? came up. i tried various combinations (boot unsighed) and an older adb drivers I had. the yellow ? disapeared with a gray ? but it was still not showing up in the list.

runnign windows 7 and i think the fire is 5.00

thanks in advance
[Fire Android Development] sd_shadow:
manually select drivers

Open device manager Settings>Devices>Device Manager

Connect Fire

Enable USB debugging

(If Kay Fire is not listed as Android>Android Composite ADB interface)

select Other Devices>Fire

Right Click>Update Driver Software

Browse my computer for Driver Software

Let me pick from a list of drivers on my computer

select Android or Android Phone (or ADB Interface or Android Device)

Select Android Composite ADB interface for Stock rom or recovery/adb sideload

Select Android ADB interface for Fastboot mode

or Android Composite ADB interface

next

you may have to reboot pc
[Fire Android Development] gad42000:
thank you.

I guess i got it rooted, and then i installed the rootjunky software for goodleplaystore, and to not cause it to update.

I am running 5.0.0 should i allow it to update to 5.0.1? i guess iw ould have to allow updates/unroot/reroot, etc.

thanks
[Fire Android Development] sd_shadow:
google framework will not work well with 5.0.0
[Fire Android Development] awdrifter:
I tried to root my Fire 7" 5th Gen using the files in the first post and following the video guide, it's stuck at "FASTBOOT mode". Does this method no longer work for Fire 7" 5th Gen tablets on Fire OS 5.0.1?
[Fire Android Development] gad42000:
Mine has 5.0.0 and i had a similiar problem.

the way i got out of it was i connected my device to the computer and restarted the root process. this time it went through fine and was rooted.

Maybe i was just lucky
[Fire Android Development] sd_shadow:
it's likely a driver issue, check device manager

or try rooting in twrp

[CUSTOM RECOVERY] TWRP Recovery
[Fire Android Development] awdrifter:
Yes, it turned out to be a driver issue. I solved it by following this guide.

[YOUTUBE]https://www.youtube.com/watch?v=nQjg6ePnGAc[/YOUTUBE]
[Fire Android Development] gad42000:
since the device has a location service, is there any way to get a gps program working on it?
[Fire Android Development] ry_t:
You would just have to tether from your phone
[Fire Android Development] asinanan:
Can someone spell out the steps to get this done please? I'm inexperienced. My kindle is rooted and i've deleted the fire launcher. Nova and Apex are both installed. What do I need to do to get Nova as a system app so that widgets work.
[Fire Android Development] doorpz:
I just got my fire and it automatically updated to 5.1.1 when I started the first time. I installed the drivers and it shows up in the device manager as an android abd device. When I run the batch file the device shows up fine and when I hit any button it will boot into fastboot mode but if I try to keep going it will just say "waiting for device" and just sit there. If I go to the device manager while the fire is fastboot mode it shows up as an unknown device. I went to update driver and selected the Google Inc,. drivers and selected Android Bootloader Interface which then brought up on the fire

"USB Transferring...

USB Transmission OK Time 147ms Vel: 30274KB/S"

and this message on the batch file:

"Starting root process!

Booting device...

downloading 'boot.img'...

OKAY [0.166s]

booting...

FAILED (remote: unknown command)

finished. total time .176s

When you are at the lock screen,

Press any key to continue"

But the fire never reboots.

Not sure if this root method no longer works on 5.1.1

Update: I've tried a few different drivers now and restarted my computer after each change and I'm still getting the same error.
[Fire Android Development] DoLooper:
The easiest way is to use /system-app mover app from play store. It's pretty self-explanatory. Reboot after. If widgets still don't work, post in this widget thread.
[Fire Android Development] Pond-life:
Edit. If you only downloaded the root package once, maybe redownload it on the off chance that's all that's wrong.

Hmm as it carried on after you updated the drivers it does look like you sorted those.

Maybe look at the TWRP root method, assuming the Fastboot driver is working right but back it up first.

If that won't root it either, for now might need to look at downgrading it to older Fire rom and not letting it update if you want root.
[Fire Android Development] doorpz:
I just downloaded the root zip from the mediafire mirror and it's actually different files from the first zip I downloaded so I was hopeful but I still got the same errors when using that batch file. I'll have to check out the TWRP method now, thanks
[Fire Android Development] Pond-life:
Think if you are on 5.1.1 then it's very new and everyone here has been rooting on the old 5.0.1 so take care.
[Fire Android Development] doorpz:
Yeah I don't think these methods are going to work on 5.1.1. I just tried the TWRP method and it failed as well. ADB fastboot commands seem to work fine, it just seems like they fixed the exploit that was used for these. I've been able to use the vol down and power to get out of fastboot and haven't had any issues getting out of it. I'll have to look at downgrading to 5.0.1, thanks
[Fire Android Development] chetta:
I'm having the same issues as you are - Could you let the community and I know if you're able to downgrade and root? (And also how did you go about downgrading?)

Thanks!
[Fire Android Development] csolanol:
If you downgrade and the tablet doesn't boot try to get into bootloader pressing power + volume up buttons. Maybe you can get there and fastboot boot recovery image.
[Fire Android Development] nm10721:
I've had the same problem with my 5th gen tablet upgrading to 5.1.1 overnight, this was despite being rooted with the Rootjunkie 'block update' script supposedly running. What now?
[Fire Android Development] solara1973:
Got the Amazon Fire 7 on sale. It updated itself on first boot to 5.1.1. Can't boot into twrp as others have already confirmed. If I'd known earlier I wouldn't have allowed it to update itself.

Hopefully someone can figure out how to boot to twrp with the latest 5.1.1 build.
[Fire Android Development] sd_shadow:
If on 5.1.1, at this time,

cannot root

cannot boot custom recovery

cannot downgrade

once a the update.zip is captured, maybe a new twrp can be built
[Fire Android Development] 87racer:
Don't attempt a downgrade yet, see this post

The issue doesn't seem to be a recovery issue but a fastboot one. we can push the recovery image but fastboot fails to tell the tablet to boot to it.
[Fire Android Development] kmmccorm:
I'm getting the same thing in the fastboot stage ... it must have just updated to 5.1.1 the day before I got around to rooting it!
[Fire Android Development] chugger93:
So I just got my fire7, ran the batch file, worked great first attempt! I now have root. Where is the files for installing the play store? The link in this thread wasnt working that someone posted.

Also, even beyond that, I can install twrp and a rom on this right?