yashsingh1/xdaforums huggingface dataset:
[HTC Wildfire S] dradudi_rom:
Unfortunately for you, mate, the Android is made so that an app is almost always installed on the internal space and, if the developer included this, it could be moved to the sd card. The location of the apk makes no difference and even if you moved it, it leaves parts in the internal storage (like moving only half of it).

I suggest you use Data2SD or Link2SD (I preffer the latter) to install whatever app you need totally to the sd.
[8.9" Kindle Fire HD Android Development] onemeila:
THIS IS NOT A CUSTOM RECOVERY!!!

KINDLE FIRE HD 8.9 ONLY!!! USE AT YOUR OWN RISK!!

This is an update to the KFHD_SRTool, now for use with the Kindle Fire HD 8.9

This is ONLY for use with 8.9" models, not for use with 7" unless you replace system.img with your own backup.

A factory cable is not needed to enable fastboot on this model. Even if the device is in a loop and ADB can not recognize it. I have personally put my device in a loop to confirm it works. To enable fastboot use option 1 from the tool

Instructions:

1. Download and unzip the tool of your choice from the link below (I have confirmed you can downgrade from 8.1.4 to 8.1.3)

2. Run SR Tool

That's it, wait for the tool to finish. Be patient this can take a few minutes. To exit fastboot use option 6 or hold down the power button for 10-20 seconds. When you reboot the first time it may seem to loop once but this is normal and will boot up. Once again be patient, especially if you chose to erase cache and userdata. The system needs to rebuild those partitions. Hope this helps some of you in the community. Again sorry for the size of the download, this is why I made this a separate tool instead of combining it with the HD7 version.

Downloads:

KFHD_SRTv2.1- 8.1.4

KFHD_SRTv2.0- 8.1.3

KFHD_SRTv1.3- 8.1.2

UPDATES:

12-24-12

System v8.1.4

12-12-12:

System backup from v8.1.3 KFHD_SRTool_v2.0

Option menu has changed

New options: Install of GoogleServicesFramework.apk, enable fastboot with device powered on or off.

Option 4 removed due to new option of enable fastboot

DOWNGRADE:

I no longer own this device so I cannot make backups of newer system versions, for the time being here are instructions for downgrading to 8.1.4:

1.) Download boot and recovery imgs(these are backups from 8.1.4) from this LINK and place in the folder where you have access to fastboot or inside the KFHD_SRTool_v2.1 folder

2.) Use KFHD_SRTool_v2.1 to flash system.img.

3.) Erase userdata and cache

4.) Open a cmd prompt from the folder where you placed the previously downloaded .img's.

Use these cmds:

fastboot -i 0x1949 flash boot boot.img
fastboot -i 0x1949 flash recovery recovery.img

5- Reboot.

Thanks to mdblaze for bringing to my attention that a factory cable is not needed with this device

Again Thanks to kinfauns for the how to on backing up and restoring system software.
[8.9" Kindle Fire HD Android Development] mdblaze:
Thank you for adding the 8.9 to your tool onemeila. I appreciate the work you've done.

I can confirm this does work to fix an hd stuck on the kindle fire logo. Thanks again.
[8.9" Kindle Fire HD Android Development] FroyoShark:
I can't download it :/

When I click "download anyway" it just refreshes the page.
[8.9" Kindle Fire HD Android Development] onemeila:
Don't know what is going on there. I just went to the link and had no problem. Try again and let me know. If it doesn't work pm me and I'll send you another link.
[8.9" Kindle Fire HD Android Development] FroyoShark:
Hmm, it lets me download it on my desktop, but no matter what browser I try to download it on with my laptop it does the same thing. Weird.

---------- Post added at 05:11 PM ---------- Previous post was at 04:39 PM ----------

I got it working, but how do I get Apex launcher working again after the update?
[8.9" Kindle Fire HD Android Development] onemeila:
Yeah sorry I made those backups before the update. Download from the play store, go into your file manager and move it from /data/app/ folder to /system/app/ folder then reboot.

Did you have to re-root.
[8.9" Kindle Fire HD Android Development] FroyoShark:
That worked, thanks. I did have to re-root. Maybe make it so it installs the OTA Rootkeeper as well?
[8.9" Kindle Fire HD Android Development] onemeila:
OTA Rootkeeper does not work. There are a couple system apps that can be altered to stop updates, I can't think of them but they are in another thread. Now that you have your device working I would recommend making a backup of your own of all the partitions. If you mess something else up outside the system partition this restore tool won't fix it. Very easy to do check out this thread:

http://xdaforums.com/showthread.php?t=1930656
[8.9" Kindle Fire HD Android Development] synergye:
Firstly, good work. Play store wouldn't open for me, so I ended up needing to manually copy all files from gapps onto the device. It seems that you might be missing the gapps framework permission files. It's painfully slow however, and apps are constantly closing. I full wiped using fastboot.
[8.9" Kindle Fire HD Android Development] onemeila:
Yeah the google framework was installed as user app on those backups. I don't like installing things as system apks if its not necessary, just more chances of problems. I'm in the process of adding an option to install that separately, via adb. At first I was just trying to keep everything as close to out of the box as possible so people would just have a clean slate, but its nice to have the options of add-ons in one shot if they are wanted.

I was in a hurry when I made the mods to this version for the 8.9 and just haven't had the time to look back over it. So I apologize if something is off. Please let me know if you or anyone catches something. Was it slow after the the restore?
[8.9" Kindle Fire HD Android Development] timnan:
Is this one version 8.1.2 or 8.1.3?

Need a rootable.
[8.9" Kindle Fire HD Android Development] onemeila:
The backup was done right out of the box after root, so it would be as close to factory as possible. It should be 8.1.2, but 8.1.3 is rootable also. I lost root after the update and was still able to root.
[8.9" Kindle Fire HD Android Development] F@@dog:
Bricked over a dpi change!
[8.9" Kindle Fire HD Android Development] onemeila:
[QUOTE/]

Have you added Install of GoogleServicesFramework.apk yet?[/QUOTE]

Posting link now
[8.9" Kindle Fire HD Android Development] F@@dog:
Works as Advertised Thank you Onemeila!

Posting link now[/QUOTE]

Started to use KFHD_SRT v 1.3 When I woke up this morning, had to look for GSFa before starting, then spotted your answer to me, still on my laptop! Sooo I went with KFHD_SRT v2.0 instead. Didn't even finish my first cup of coffee and you had me back up. Needless to say, I think I will stay away from the dpi tool that caused this to begin with. One question, (not sure if I ever used option 5). is it included in Option 3??

I think I owe you something, will take care of it before the weekend.
[8.9" Kindle Fire HD Android Development] onemeila:
One question, (not sure if I ever used option 5). is it included in Option 3?? [/QUOTE]

No it is not. I prefer not to install apps as system apps unless it is necessary. There is no sense in potentially causing more problems. Also the more you install as system, the more you will lose and have to redo if you get an update.
[8.9" Kindle Fire HD Android Development] sullytrny:
I bricked this device playing with permissions to get app store installed. This tool really saved me.

I used option 4 then 3 and all is well.

Installed Google resources manually as the tool lost the device. Every thing except Gmail that I have in the screenshot works.

Thanks a bunch

View attachment 1572094
[8.9" Kindle Fire HD Android Development] drr00t:
Is it work with 8.1.4?

Hi,

I trying root my kindle 8.9, but is not working, my system version is 8.1.4 is this the problem? I follow steps, but SR Tool, is not detecting my kindle it just stay on <waiting for device>. I tried option 1, to start adb and i got message that adb is outdated, after that i tried option 3 and stay on waiting for device.

I now my kindle show up in adb devices list, after install right drivers, but recovery continue waiting for device.

edited 1: any help very appreciated.

edited 2: finaly all works fine.

thanks.
[8.9" Kindle Fire HD Android Development] onemeila:
Thats good you got it to work but if you were just trying to root this was not the tool to use. This tool is used to unbrick your device. It will give you root access but at the moment it is for v8.1.3. So as soon as you have wifi connected it is going to upgrade again to 8.1.4 and you will lose root.
[8.9" Kindle Fire HD Android Development] onemeila:
Confirmed- downgrading from 8.1.4 to 8.1.3 is possible with this tool without having to flash other partitions.
[8.9" Kindle Fire HD Android Development] drr00t:
Hi,

My problem were drivers for kindle. Until now Allan working greate.

Thanks
[8.9" Kindle Fire HD Android Development] slacka-vt:
Thanks, Onemeila. Just got my KFHD 8.9 for Christmas. Going to try your 8.1.4 updated tool as soon as I finish downloading.
[8.9" Kindle Fire HD Android Development] drr00t:
Hi,

I loose my root one day after restore with this method like Onemelia sad..., so i had ti root with another method and all works greate again. I can't wait ti have cyanogenmod
[8.9" Kindle Fire HD Android Development] gunnyman:
I'm trying this tool from my mac running VMware. I enable fastboot then select my option 2 and itsays waiting for device. any hints?

adb devices shows the kindle connected. I feel like I'm missing something obvious.

Since this is just a front end for fastboot can I just execute the fastboot command from my terminal on my mac?

I don't see the kindle reboot to a bootloader mode so I don't know if it has to or not.

Thanks for answering my stupid questions.
[8.9" Kindle Fire HD Android Development] onemeila:
Yeah all this script does is run a couple simple fastboot and adb commands. If you don't see big blue letters that say fastboot then it's not there. With the device powered down leave it unplugged, run the fastboot command or option from tool then plug it into pc\mac
[8.9" Kindle Fire HD Android Development] onemeila:
.

Would anyone like a backup w/ deodexed system apps and framework?
[8.9" Kindle Fire HD Android Development] gunnyman:
Many thanks
[8.9" Kindle Fire HD Android Development] gunnyman:
Onemeilia:

would you be able to post an unmodified system image for restore back to stock?

Is it already there and I'm missing something?
[8.9" Kindle Fire HD Android Development] onemeila:
There is no way to make a system.img backup without being rooted. If you use the option with su binary/superuser.apk only, it is as close to stock as you can get. To get to completely stock you would just need to move superuser.apk from system/app folder to data/app folder, then go to system/xbin folder and delete the su files. After this do a factory reset and you'll be back to stock.
[8.9" Kindle Fire HD Android Development] gunnyman:
got it. thanks
[8.9" Kindle Fire HD Android Development] FroyoShark:
This isn't working anymore... I tried on 2 computers, one of them on Linux and Windows 7, the other on just Windows 7. My device always boots into recovery, I can't get it into fastboot.
[8.9" Kindle Fire HD Android Development] onemeila:
Just returned my 8.9. So I can't double check. Did amazon do an update?
[8.9" Kindle Fire HD Android Development] FroyoShark:
No update. I was installing an unreleased build of CM10, I might have messed something up.
[8.9" Kindle Fire HD Android Development] mdblaze:
returned for a problem, or just returned for good?
[8.9" Kindle Fire HD Android Development] onemeila:
It was lagging really bad and nothing I did would fix it.Maybe for good. Not sure, I might go back to the 7"
[8.9" Kindle Fire HD Android Development] mmesh:
Hi!

Just one quick question...

With this tool I can revert my KFHD 8.9 to system image with su installed?

So if I try CM10 from the other thread and after I decide to return to the stock ROM I can do that with this tool?
[8.9" Kindle Fire HD Android Development] Born2BeMild:
Yes

Sent from my KFJWI
[8.9" Kindle Fire HD Android Development] mmesh:
Great!

Is there any notification that should be displaying on the console after I click one of two restore options? Because there is not any in my case...

When I click the first option the tablet goes to fastboot mode, but if I click 2nd or 3rd option nothing displays...
[8.9" Kindle Fire HD Android Development] onemeila:
It says nothing or "waiting for device"
[8.9" Kindle Fire HD Android Development] Poke851Le:
My kindle is brick for installing process of cm10.1. so i enter the fastboot mode and use this tool .

but after restore su & reboot , amazon logo (yellow colored kindle fire) appear and stopped

how do i fix it? please help me
[8.9" Kindle Fire HD Android Development] onemeila:
using the cm10 process means that you have loaded a custom recovery. That means you need to flash the original recovery system back to the device. I believe verygreen explains this in his post on the cm10 build. You could use this tool but you would have to use the downgrade method explained in the op.
[8.9" Kindle Fire HD Android Development] Poke851Le:
Thank you for a kind answer. Your tool made the rooting of my Kindle easy !
[8.9" Kindle Fire HD Android Development] onemeila:
Glad to hear it.
[8.9" Kindle Fire HD Android Development] Thepooch:
So this will not work with twrp and the 2nd bootloader installed? You must revert prior? How about just flashing update.zip like the first gen device?
[8.9" Kindle Fire HD Android Development] Born2BeMild:
I'm caught in the same issue, and like an idiot, I didn't back up my recovery, is there anyway I can get back to it? can someone else just back up their recovery and I could flash that?
[8.9" Kindle Fire HD Android Development] onemeila:
Yes you should be able to flash the stock recovery and boot.img's from anyone. Heres a link for those from 8.1.4:

https://docs.google.com/folder/d/0B4lZEJI5lYeMckl3aGZlY05VTWs/edit?usp=sharing
[8.9" Kindle Fire HD Android Development] Born2BeMild:
thank ya so very much, it worked!
[8.9" Kindle Fire HD Android Development] LivingChampion:
Was following the steps to make my device work with TWRP but got the stuck orange logo screen. Does anyone mind giving me the stock.img recovery and boot.img for 8.30? 8.1.4 does not work anymore and I was an idiot for not backing it up. I assumed this would work incase something went wrong but I was wrong.
[8.9" Kindle Fire HD Android Development] Born2BeMild:
You can flash the 8.1.4 boot and other images and use this tool to downgrade yourself to it.
[8.9" Kindle Fire HD Android Development] LivingChampion:
I just backed up from my brother's imgs KFHD8. Working fine now. Going to give the bootloader another try.
[8.9" Kindle Fire HD Android Development] ryanb4614:
Thank you so much! I was searching everywhere for something to fix my kindle!!! This worked 100% Super easy!
[8.9" Kindle Fire HD Android Development] DesignGrits:
Does this work on 8.3.0? If so, which one do I use?

Downloads:

KFHD_SRTv2.1- 8.1.4

KFHD_SRTv2.0- 8.1.3

KFHD_SRTv1.3- 8.1.2
[8.9" Kindle Fire HD Android Development] htcdesirezgeorge:
I was wondering the same thing.I used the latest version to restore/root with apex launcher and now I am stuck in a bootloop until I get to the "Your Kindle is having trouble starting" screen where I have the option to restore to fac defaults or reboot. anyone have an idea of how I can fix it? I do NOT have TWRP installed or anything, just fastboot. Should I download the 8.3 files and fastboot flash each of the files needed?
[8.9" Kindle Fire HD Android Development] DesignGrits:
I got stuck on a boot loop and I just used the instructions that lizzord30 posted on "http://xdaforums.com/showthread.php?t=2217299". The tool depending on the option you choose can do a few different things. Such as Flash the 8.1.4 version to your kindle and then you can start over with the process on "http://xdaforums.com/showthread.php?t=2128175".

If you are stuck on a boot loop, try turning off the device, disconnecting it from the pc, open up cmd from the location you have your fastboot file and your other img/bin files by pressing shift+right click and choose open cmd something, and then you should see " < waiting for device> ):" on the cmd, then connect your device and it should go to fastboot. If you get it in fastboot you can use the First Aid Software to flash the 8.1.4 software to restore your device and start over. Hopefully this should solve your bootloop issue.
[8.9" Kindle Fire HD Android Development] htcdesirezgeorge:
checking the first aid software out right now! With me luck!
[8.9" Kindle Fire HD Android Development] DesignGrits:
Once you are able to get the device back to 8.1.4 just follow the instructions on the second link I provided to change the boatloader/flash recovery/Root and you should be fine. It tool me hours last night to do it but I was successful. I wish you luck. :D
[8.9" Kindle Fire HD Android Development] yu3196:
Sorry, I'm a noob of KFHD8 and I'd tried to install 2nd bootloader/TWRP on my device. But I failed to put those files need to put in /SDCARD/*.*.

So right now, I just can use fast mode to flash bootloader and recovery .img files.

I'm wondering that can I use this tool to recovery into stock ROM?

My steps

1. Use fastboot flash "kfhd8-u-boot-prod-8.1.4.bin"

2. Then use "SR_tool_V2.0" and select option 4

3. And select option 3

4. Finally, select option 6 to exit

But I still stuck in boot "KindleFire" in orange color.

Please any expert can teach me what should I do to save my KFHD8?

Many thanks!

Max
[8.9" Kindle Fire HD Android Development] TheManiac:
I am in the same deliema please somebody help us :(
[8.9" Kindle Fire HD Android Development] GermanJPL:
hello Forum,

I need your help to understand the SR tool. I have the zip file downloaded and unzipped. With the sr-tool.bat I start the tool as adminsitrator.

When I select items 1 and Off the Kindle, I get into fastboot mode.

But what I must do then, to replace the system.img?

mfg

J-P
[8.9" Kindle Fire HD Android Development] pyraxiate:
Bricked

Hey there. My friends kindle is perma bricked due to using the wrong tool ( and wiping the boot partition im sure ). There is a device that shows up briefly in device manager ( OMAP4470 USB Device ) on boot but I have had no luck getting anything to recover it. Does this package possibly write a new boot / partition table?

Thanks!
[8.9" Kindle Fire HD Android Development] Dimon aggie:
Hi guys,

Sorry for off-topic, but my KFHD is stuck at "Kindle Fire" logo, I've tried to wipe cache and user files and it looked like, cache was wiped, but the process got stuck at wiping user files.

My question is - is there anyone from Columbus, OH or near-by who could take a look and tell me if my kindle could be saved? I'll buy you coffee or beer :)

Thanks!
[8.9" Kindle Fire HD Android Development] Thepooch:
Stuck at the logo is not a bad thing it`s totally fixable. Did you backup stock recovery, boot and system just simply fastboot flash those files back to the device and you are going again. Unfortunately I am in Washingtion state long ways from Ohio but you could mail it I would be willing to fix it for you free of charge. Keep the kindle on the wall charger to prevent battery death. If I could assist you to get linux going on a usb flash drive I could help you from abroad it`s just finding the time to do so. The problem is either improper install of the stack file or it`s not liking something about your boot, truthfully the less you do the easier it will be to fix.
[8.9" Kindle Fire HD Android Development] Dimon aggie:
Well, here is my story:

I rooted my kindle, installed a custom launcher and was enjoying it for awhile. Last weekend, Amazon rolled out an update which screwed up.

I was trying to restore back to 8.1.4, now it is stuck at "Kindle Fire" logo

I cleared cache and userdata

but it is still stuck at "Kindle Fire"
[8.9" Kindle Fire HD Android Development] onemeila:
This tool has not been updated to the newer system versions, so the problem is the boot and recovery partitions from the new version are not compatible with the system img from this tool. What you'll have to do is follow the instructions I just posted in the OP on "how to downgrade" using the boot/recovery partitions. Or find a backup of the system img from the system version you were on when the problem occured.
[8.9" Kindle Fire HD Android Development] DSH:
hi there,

my kf hd8.9 is wiped and unfortunatly there is no rom on my device to install and no back up!

the biggest problem is that now PC doesnt recognize my kindle fire (but drivers is installed)

i mean when i want use adb push file it dosent work cause adb dosent show my device as "ADB Devices"

now i wanna ask that can your toolkit help me?:confused:

mit viele Gruesse

;)
[8.9" Kindle Fire HD Android Development] onemeila:
Yes it can help you as I said in the previous post you'll have to use the downgrade method as I have not updated this tool in a very long time. But it will still work. You will have to install the driver for fastboot, same as driver for adb but the device shows up differently. It will be Jem-xx-xxxx or something like that check these instructions they may help:

http://xdaforums.com/showthread.php?p=42837222#post42837222
[8.9" Kindle Fire HD Android Development] edumazieri:
My KFHD 8.9 is stuck at the logo when booting (which by the way is white "kindle" and orange "fire" writing instead of the blue which people sometimes talk about).

I tried everything, even bought a "factory cable" at ebay, but it doesn't seem much different... anyway nothing makes it do anything other than sit on that logo screen.

Tried your tool, I use option enable fastboot but it just shows device not found or waiting for device.

Hope somebody can help me with that.

EDIT: it does show up when i turn it on and connect it, shows as JEM-xx-xx then it disappears very fast, says driver can't be installed...

Thanks
[8.9" Kindle Fire HD Android Development] soupmagnet:
The factory cable doesn't work for the 8.9.

Hold the power button until the device shuts completely off and unplug it.

Enter the command: fastboot -i 0x1949 getvar product

When you see "waiting-for-device", plug the device into your computer with a standard USB cable. As the device boots, fastboot mode will be enabled if, and only if, your drivers are working properly.