[7" Kindle Fire HD General] Uniquemobildevicefan:
so i have been super interested in the older 2012 and below kindle fires recently, so i have been obtaining a lot of files, before all of the links go dead and i have stock/ota files for kf1, kf2, kfhd7, kfhd8, and like 3 stock/ota files for newer models. but anyways i used a custom recovery to install the older stock files and then pull system with "adb pull /dev/block/platform/omap/omap_hsmmc.1/by-name/system" to get the system file, i replace system with the other partition name. the goal of this tool is to be able to remove any custom changes made and or to repair any issues with a kindle fire, it will even "i think" remove the stack override applied to make custom boot options possible. because if i flash custom recovery or boot after using this tool, it wont work even if i use the command "fastboot oem recovery". keep in mind i am still working on this and making it for other versions. and make sure if you use this, unzip the file before running anything. anyways here are the contents of the README.txt in every one of these restore files.

i am not liable for any damages and or data loss that occur to your device.

This is strictly for the kindle fire hd7 2012 (tate) any other devices this is used on might be perminately

bricked/broken

PREREQUISITES:

you will need either a fastboot cable or root/custom recovery/custom boot, to go into fastboot mode for the

commands to work at all. but also this will downgrade your device if you are on a newer version, to be safe if you

are downgrading your device after running the command you can select enter recovery mode command to factory reset

your device. but i dont think you will have to lose your data even if your dongrading, im just saying this so if

you want to be extra safe you can, so im saying factory reset is optional if you are downgrading. and after you

boot to fastboot plug in a normal usb cable. so if you agree to reboot at the end of flashing process or use the

enter recovery mode command, it wont automatically reboot to fastboot. please continue to read on

this tool will flash system partitions on you're device and if you have a custom recovery that will be removed.

if you ever had a custom recovery do a complete restore to completely remove it.

if you ever rooted your device you might want to select full restore to be safe.

if you know for sure you never have a custom recovery or custom boot/bootloader do normal restore.

if you dont know just do a complete restore to be safe.

if your device is messed run enter recovery mode as a first resort and select reboot system. if that doesnt

work as a 2nd to last resort, run the command based on your situation and open enter recovery mode command and

select reboot system. as a last resort run the command based on your situation and go into

recovery mode with enter recovery mode command and select factory reset.

What the tool will do.

if you select complete restore it wont just flash the partitions. it will erase /system and /boot then flash

system and boot, because the stack override applied to make custom boot options possible can linger in the

system partition. and i think also the boot partition might have somthing (not by factory) to make custom

boot options possible. selecting this if you know for sure you never had any custom boot/booloader/recovery changes

not factory is pointless, because it will just take longer.

if you select normal restore it will just flash system partitions not erase them. use this if you know for sure you

have never had any custom boot/bootloader/recovery changes. if you dont know for sure select full restore, but

full restore will take longer.