yashsingh1/xdaforums huggingface dataset:
[Fire Android Development] solara1973:
This batch script worked great. Amazon 7", updated to 5.11 inadvertently on first boot.

Rooted, removed ads, installed Google Play, replaced fire launcher with Nova, and disabled OTA updates. Then removed all Amazon bloat with Titanium Backup.

But I removed something essential for the lock screen and could not get past the lock screen (screen kept flashing). Rebooted to Recovery Mode and ADB sideloaded the original 5.1.1 firmware again (which only restored the system partition to original factory - the data partition with all apps I had installed remained unchanged).

Re-ran the batch script to root, etc. But made sure not to go overboard with removing Amazon bloat. Everything is working great.

Looking to install FlashFire and backup the system. Not as useful as a TWRP backup, but at the very least if you can sideload the original 5.1.1 firmware, and reroot, then you can at least restore your data and system partition to the way you want it with Flashfire. Anyone able to to make and restore a backup with FlashFire?
[Fire Android Development] Pond-life:
Yep I did, But it does fail to restore if the system folder is too full when backed up. Had 16MB free and it really didn't like that, guess it likes a bit of wriggle room.
[Fire Android Development] solara1973:
Yeah I doubt I'd have any trouble with the system partition being too full. I removed a ton of Amazon bloat and only installed a few apps. According to Titanium Backup, the System ROM currently has 410 MB free, and internal media has 4.74 GB free.
[Fire Android Development] marknderm:
I can't find any drivers that will work for Windows 7. It won't find the device. I looked in the driver management and it has yellow flag on the driver for the fire. What do I do?

Volt
[Fire Android Development] sd_shadow:
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 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] marknderm:
OMG that worked your awesome Now im trying to finish the rooting process

Volt
[Fire Android Development] DB126:
- use driver package recommended by others in these forums (do a search)

- tether fire (using a known good cable) and uninstall any related devices that show up in Windows device manager

- untethered and reboot both devices (not always needed but can be helpful)

- install drivers and retether device

- rinse and repeat as needed

Failure to connect on Windows is almost always due to conflicting drivers from a previous installation (especially on Win 7 that does not have the signature challenges associated with Win 8.x/10 x64). Can be frustrating; keep trying until successful.

---------- Post added at 09:41 PM ---------- Previous post was at 09:37 PM ----------

Other trouble spots are crappy cables and/or going through a USB hub. Remove hub (if possible) or try different ports if you suspect the latter.
[Fire Android Development] marknderm:
Yaaa I got root

Volt
[Fire Android Development] marknderm:
This worked great for the fireos5. 1.1

Volt

---------- Post added at 02:25 AM ---------- Previous post was at 02:23 AM ----------

?

Volt
[Fire Android Development] CuriousTux:
I used this no problem on a new Fire 7 does anyone know what to use for a Fire HD 10 that's unused on 5.0 I would like to at least do root, google play and if possible put cyanogenmod on it but not finding much instructions for the 10 inch tablet
[Fire Android Development] sd_shadow:
No root for the HD10 or HD8

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

[Help Thread][Amazon Fire HD 8 and HD 10] Ask Any Question, Noob Friendly
[Fire Android Development] phil5556:
Big thank you for this!

My new Fire tablet now looks like any other Android tablet :)

I've even managed to seemingly copy across the play store to a second user, using ES File Explorers App Backup. Haven't been able to test yet as my second user is asleep.

I've disable OTA updates, which for me looks like it's worked as clicking the option just goes back to the settings screen. However signed is as my GF and the update option is still there - do I need to disable this somehow?

Cheers :)
[Fire Android Development] Tomsgt:
SuperTool has just been updated see OP for more details
[Fire Android Development] phil5556:
Thanks, should this have sorted the update availability for the second user? The option is still there after running option 4 on the new tool.

Should I create a new user once the tool has run and updates are blocked?
[Fire Android Development] junglistknot:
You are the Man!!! I have been rooting kindles and the like for a long time and it has never been so easy. Thanks for all your hard work.
[Fire Android Development] EugeneR:
Had the same error initially. From the error it is clear the script cannot find libraries in subfolder "files". Means the adb.exe used by the batch script was running from different place. So, if you previously installed and used adb.exe and it is in the PATH - it will be called by the batch script and not the one from the same folder. Find another instance of adb.exe, and rename the folder it sits in to something else (in my case it was in c:\adb, and I just renamed it into adb_old), then rerun the batch script - it will work.
[Fire Android Development] theholycow01:
RJ, this may be worth a slight modification of calling adb.exe by path (.\adb.exe or files\adb.exe, I don't remember). By explicitly specifying the relative path you prevent this.
[Fire Android Development] Tomsgt:
yeah good point i will look into this
[Fire Android Development] apollopayne:
Awesome tool and awesome tutorials on you tube thank you
[Fire Android Development] eoraptor:
Planning on trying this when my fire gets here tomorrow (stupid weather delayed it a day or so) Also, it gave me a good excuse to dump win10 off my old Core Duo machine and put windows 7 x86 back on it in anticipation of using ADB for the first time in a long time... wish me luck!
[Fire Android Development] sd_shadow:
Windows 10 is working fine with mine.
[Fire Android Development] DB126:
Yeah, Win 10 isn't an issue for the work required here. Drivers went in fine (x64). Everything else is Win indifferent (XP and above).
[Fire Android Development] sd_shadow:
seen more issues posted about Windows 7 than 10
[Fire Android Development] Y314K:
Great tool Tomsgt/RJ. Lucky for me all 4 of my AF5thGen7T's came on FW 5.0.1. And my routers FireTV update blocking settings helped keep them that way. So I should be set to use TWRP Recovery.

There are some apps that I sometimes use that check if a device has been rooted. Guess I can always unRoot after installing a custom rom & then reRoot as needed. Still trying to figure out the best option.

But I was wondering which of the different options on this tool actually require Root & which ones do not. Can you please update the OP to include this info.

Something like this:

One odd thing I notice when running the Tool is that if I open the "1-Amazon-Fire-5th-gen.bat" as an Administrator there are a bunch "ADB is not recognized" errors. But it's fine if I just open it. So maybe add a note about Not running it as an Administrator.

Thanks for all your work on this cheap little tablet that could. Would appreciate any feedback on the ?'s I have above...
[Fire Android Development] Pond-life:
Nothing requires root on 5.0.1, only the Play store part doesn't use any root on 5.1.1.

Boot to recovery is only 5.0.1 and below. Not sure why he mentions 5.0.2 in batch file as there never was one.
[Fire Android Development] eoraptor:
The tool worked beautifully, but I couldn't install several playstore apps like Plus and Goggles. :( So I installed SlimLP from your site and it kept throwing the old "Google Play Services has stopped" loop. reinstalling it with just the rom and generic Gapps (instead of the slim gapps) seems to have fixed that.

but the tool itself worked great and had my tablet rooted and tweaked as fast as my laptop could send the commands to it.
[Fire Android Development] folderman:
Hi All,

I am using fire OS with 5.1.1 (unlucky :( ), when I tried to install the fastboot, the device boots to fastboot, then I press any key in the prompt, it only shows "waiting for device" and nothing happens. Anyone having the same situation?

Thanks!

PS. I am using the supertool provided on the page.

Rgds,

Kenneth

---------- Post added at 07:29 PM ---------- Previous post was at 06:49 PM ----------

Hi All,

Problem solved. Thanks, happy new year~~

Rgds,

Kenneth
[Fire Android Development] theholycow01:
Well, don't be a tease. The forum is here for others as much as it's here for you. Others with the same question will find your post and be left in the dark as to how to solve it.
[Fire Android Development] sd_shadow:
simple answer is fastboot doesn't work with 5.1.1 stock
[Fire Android Development] ajk8865:
I am looking for a solution to sharing apps in my child's profile. I used your tool to load Google Play and downloaded Minecraft that was paid for via Google Play into my profile (adult profile). However, when I tried to share with my child they were unable to see it in their child profile. Additionally, I tried to sideload it to child's profile via ES File Explorer, but when I clicked on the apk to install within the child's profile it said that it couldn't install 3rd party apps. Third party apps have been enabled in the parent profile, but Amazon has it locked down so that I cannot load them into the child profile.

My question is ... will rooting allow me to circumvent this issue of not being able to share apps with the children via their child profile? As bulky as the Fire Launcher is, I would like to keep it because it has the ability to set up children's profiles that allow for setting time limits on the device.
[Fire Android Development] eichenberg:
All I did was sign into my Google on my kids tablet...but keep theirs as the selected account. Then just download and install whatever apps you need. I have it set to always ask my password when a purchase is made so they have to come to me first. I also deselect all my stuff in the sync settings so it doesn't sync my stuff to their tablets.
[Fire Android Development] Tomsgt:
updated the SuperTool a little bit check the change log for details. hopefully this helps some having problems.
[Fire Android Development] ajk8865:
Thanks so much for your response.

Quick follow up if you don't mind. We're you able to maintain all of the features of the child profile regarding setting time limits?

Thanks again, very helpful.
[Fire Android Development] fergiet:
Great script/tool many thanks for the work. Good to see you update it again. :good:

Would love to see an option or a standalone tool to return Fire 7 to standard/factory state, just in case of a need to return due to a fault.

Happy New Year to you.
[Fire Android Development] bazidl:
Fire 10?

I can't get fastboot to work on my fire 10. Is there a version of this tool that works with 10 or a root method that works?

Thanks

B
[Fire Android Development] DB126:
No. Consult HD 8/10 forums for detail on tools compatible with that device. Last I knew root wasn't even available for 2015 HDs no less fastboot access.
[Fire Android Development] eichenberg:
My kids are older, so I don't use that feature.
[Fire Android Development] ArmandSalmon:
Thanks for all the work with the SuperTool.

I used the last version successfully on one of two Fire's.

For some reason I can't figure, everything else in the script is working except Option 9 (removing ads on 5.1.1) on the second Fire.

I have tried the new script and get the same issue when running the script. Lock screen ads still show up.

Any ideas?

removing ads now

Error: Could not access the Package Manager. Is the system running?

device will now reboot to finish removal of ads

Press any key to continue . . .

Press any key to finish this script. ROOTJUNKY OUT
[Fire Android Development] Tomsgt:
updated the SuperTool again with a couple more options check out the change log in the OP
[Fire Android Development] Mervingio:
This will work on the Fire HD 7 Kids Edition too right?
[Fire Android Development] Pond-life:
I don't think so. Will on the 2015 Fire 7 Kids edition not previous generation one with HD screen.

Try in HD6 & 7 forum http://xdaforums.com/fire-hd
[Fire Android Development] DB126:
Yes - but not the

HD

version. Check device model/specs for compatibility.
[Fire Android Development] Mervingio:
OK is the normal one only with rubber bumper well I already installed the PS only can't sign in plus when try to root stay on fastboot screen when check device manager on Android list and yellow triangle but not sure what more I can do I already installed minimal adb package but same issue any idea?

[emoji15]
[Fire Android Development] DB126:
It's compatible. You'll need to do some reading to get through the driver issues (yellow triangle) and determine the best (often only) way to root and install an alternate rom if desired. Everything you need is in the forums. Do your homework, ask specific questions as needed.
[Fire Android Development] schodge:
This tool is awesome, and incredibly helpful.

One little problem - initially the Google Play store worked fine. I believe after updating google play services it then switched to Google Play for Work. While I do have a Google Apps account for my email hosting, my phone uses the same account and never sees this. I can't figure out how to disable it, and, for that matter, the Google control panel (on the web) never sees the Kindle as a device.

I've tried removing/clearing the cache/reinstalling, etc, but the problem persists. Do I need to reinstall and make sure that Google Services doesn't update?

Thanks,

Shayne
[Fire Android Development] OTOBURJA:
hi someone plz help. i cant use your supertool it writes the system cant find path specified every time and it cant even check if drivers are instaalled =( can you help?﻿
[Fire Android Development] asmad:
Check device manager on your PC. Ensure there is not a yellow triangle at kindle device. If there is you need the windows drivers.

I downloaded my drivers direct from amazon on a developers page. Then I had to double click the driver I downloaded and it automatically installed on my windows 10 PC.
[Fire Android Development] Pond-life:
That'll be this page

https://developer.amazon.com/appsan...etting-up-your-kindle-fire-tablet-for-testing

and this driver I suspect

https://s3.amazonaws.com/android-sdk-manager/redist/kindle_fire_usb_driver.zip
[Fire Android Development] OTOBURJA:
thanks for advice =) fortunately i found solution. drivers are installed correctly but my computer cant read bat file =( so i opened bat file with notepad++ and pushed cmd commands through adb and it worked. thanks anyway :)
[Fire Android Development] Tomsgt:
the batch file should work but its awesome that you were able to do it manually
[Fire Android Development] asmad:
Thanks pond-life for posting the links. They are indeed the links I used to download drivers.
[Fire Android Development] theholycow01:
The Fire won't show up in the web Google control panel. I have the same complaint and a mild curiosity about figuring out how to change that but not enough get-up-and-go to actually work on it.

The other problem sounds like something I've seen acknowledged in another thread but ignored because it wasn't relevant to me. Do check other root threads, I think you'll see a notice about it near the top of one of them.
[Fire Android Development] nd4spdviper:
For me it didn't show the Fire in Google Play on the web browser if Play Store was installed on top of Fire OS, however, after flashing Slim and starting the device as a new one (without FireOS) now it shows on the web and I'm able to install apps from Google Play via web browser just like I do with my phone. Consider changing the stock ROM to Slim or CM
[Fire Android Development] DB126:
Yep - unless the complete Google Services framework is installed (and allowed to run/update) the device won't be fully recognized by the Play Store and other Google properties. Cherry picking components that work today will likely bring future headaches as Google apps increasingly rely on framework/services functionality.
[Fire Android Development] Mega Maniac:
It would be great to add a feature to this tool that removed the Amazon Lockscreen and installed something capable of using a custom one.

Everything else is perfect so far tho, thanks so much for the tool.

---------- Post added at 07:39 PM ---------- Previous post was at 06:44 PM ----------

Just went back over this and realised that the tool is indeed supposed to remove ads.

In which case this hasn't worked for me. When I boot up the regular non-ad lockscreen is there but if I press the power button and then again the ads are back.
[Fire Android Development] Tomsgt:
updated the SuperTool check it out and let me know what you think
[Fire Android Development] sakdroid:
I downloaded latest SuperTool from the link Post 1.

MD5 on download page showed : 7460a9b956d268860da69e56f13b5cbf

But the downloaded MD5 doesn't match this.

Could you please check if above MD5 is correct? or could you pls post the correct one.

Thanks
[Fire Android Development] Tomsgt:
yes thats it
[Fire Android Development] sakdroid:
I redownloaded the same still didn't match...

I am getting this info only...

File: AmazonFire5thGenSuperTool.zip

CRC-32: 103dce46

MD4: a8f1f3f70a9981992be5d9fb3c49b7a6

MD5: 6560860f9970f62117a7e27f46445991

SHA-1: 8cf3a608629d7190a18674414c6d3b4af313a416

May i know if downloaded users are seeing correct MD5?
[Fire Android Development] sd_shadow:
I've got the same
[Fire Android Development] Tomsgt:
i keep updating the supertool and the md5's aren't updating just use the tool it works fine.
[Fire Android Development] kgirlx:
I just used this to root, install play store and block ota and ads on wife's. Had to first factory reset device to get adb drivers installed to see fire. After that, all worked well. Thanks.
[Fire Android Development] Tomsgt:
awesome glad to hear it :)
[Fire Android Development] LuckyNumberHat:
Nailed it with this tool. Absolutely fantastic. Thank you.
[Fire Android Development] robert.pallister:
The download link on your site for the new version seems to not be working. It reaches about 60MB and I get a failed from network error.
[Fire Android Development] sd_shadow:
working fine for me, try a different browser

117.85 mb

MD5: 6560860f9970f62117a7e27f46445991
[Fire Android Development] robert.pallister:
Failed in Chrome, Firefox, and Safari. Also failed in Chrome, firefox, and android browser on my phone using its LTE connection, not WiFi.

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

Teamviewered in to my home system and it worked there. Strange. Thanks
[Fire Android Development] nd4spdviper:
Thanks to the SuperRool and FlashFire I have my Fire working the best way possible with SlimLP and 4 more fires also. All of them coming from Fire OS 5.1. Thanks a lot
[Fire Android Development] intercede007:
Here's what it's saying now:

Warning: mysql_connect(): Resource temporarily unavailable in /home/roojunky/public_html/config.php on line 52

Could not connect: Resource temporarily unavailable
[Fire Android Development] Minor723:
I am stuck on my fire 5.1.1 installing adb drivers, when i see in device manager > portable devices, It does not show up as Amazon Fire like the documentation says it should. It only shows up as Fire. Also when i try to update the drivers and point to the USB folder, it does not accept the driver. the driver that is sees is android_winusb and the error message is. the folder specified does not contain compatible software driver.

I am on windows 10 x64

PLease help.
[Fire Android Development] Guitarman:
Muchos gracias to RootJunky for the informative videos on this process!
[Fire Android Development] asmad:
Try downloading the driver from the above link. Uninstall your current driver. Unpack the new driver and double click it and allow it to install.

Worked fine for me.

---------- Post added at 08:32 AM ---------- Previous post was at 08:30 AM ----------
[Fire Android Development] dullian:
Any way to enable deletion/copy of files on the sd card for the Fire 5? I know it's an Android restriction, but not sure how it works with Fire OS
[Fire Android Development] sd_shadow:
see enable R/W on SD card in index

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

[Index]Amazon Fire 7" - 5th Gen-2015

or post #2 in

[Help Thread][Amazon Fire] 7" - 5th Gen 2015 ONLY! Ask Any Question, Noob Friendly
[Fire Android Development] dullian:
Thank you, it seems to have worked. Actually, I was aware of SDFix but since it seemed to be especially made for KitKat didn't know if it would work for later OS as well
[Fire Android Development] fergiet:
Supertool works great but I have tried flashing "Resurrection-Remix-LP-v5.5.9 Amazón Fire 2015 (Ford) (17-12-2015)" using FlashFire but each time it fails.

Any help/suggestions welcome.

My Fire 7 is on 5.1.1
[Fire Android Development] fergiet:
Ok, all sorted. In Flashfire I needed to press and hold the wipe section and move it to first position. This way the wipe happens first then the ROM is flashed.

Seems to work that way.
[Fire Android Development] coreyfro:
Hey all, just got my Fire for an OLPC project. About to run "Teh SuparTewl" but wondering if I should OTA all the way to current or keep it at 5.0.0. It wants to OTA to 5.0.1 (522053820) right now, but I'm holding until I know how far I should go.
[Fire Android Development] DB126:
Don't let it OTA if you want to install a custom ROM (CM12, SlimLP, etc) - either now or in the future. Best to manually update the bootloader to 5.0.1 and then layer on the ROM of your choice from TWRP (custom recovery) which can be used if the bootloader is <=5.0.1. You can still install custom roms if the FireOS/bootloader update >5.0.1 but you will need special tools accomplish the install which sometimes come with undesirable side effects.

See this thread for more info.
[Fire Android Development] nitty917:
Using Parallels on my Mac.

i see the Fire in Device manager., open the SuperTool get unknown error in yellow then it goes to the Menu in the tool. Try to Root, but don't think its picking up my Fire. Anyone successfully getting this to work on a Mac?

Thanks
[Fire Android Development] Jileo:
Hello!

Thanks a lot for your tool, so usefull! I used to boot on TWRP and flash CM12 ;)
[Fire Android Development] androidonkey:
ADB Drivers

For rooting the Fire tabet, do I need to install the "Android ADB Interface" or "Android Composite ADB Interface"?
[Fire Android Development] sd_shadow:
Android ADB Interface is for when in Fastboot mode

Android Composite adb interface is for when rom and recovery are booted
[Fire Android Development] androidonkey:
So which one do I need to install for the root process?
[Fire Android Development] sd_shadow:
the composite