[Q] KFHD 8.9" -- Buggy Behaviour, Stuck In Boot Loop
Hi, guys. I've tried searching around, but everything I found didn't quite sound the same or else the instructions were far, far out of my league of knowledge (throw tech speak at me, and my brain melts, basically). So I was hoping someone could help me out, here.
My KFHD 8.9" was rooted on... I think it was 8.4.3, the first or second version of the Kindle OS which had the battery percent on the status bar and needed the wallpaper fix. It's been nice and rooted for a good, long while. Long enough I don't remember what I'm doing and am worried about screwing things up even just trying to touch KFFA (which is the rooting method I used).
Recently, the darn thing started behaving buggy, dropping massive battery percentage, etc. I spent a good half hour one day trying to just get it to stop lagging and draining battery. Skip forward a week, and I started having more troubles. To test my theory on battery drain being from the lock screen ads, I got Titanium Backup and used it to freeze the Special Offers app. I also used it to clean up the dalvik cache, which I googled and seemed to be safe enough. That seemed to fix everything, until today. I woke my tablet up, and every app which requires internet access force closed at the same time. I tried to turn my wifi off and back on, but when I pressed the on button, it refused to work. Airplane mode didn't initiate either, though the on button would light up (no airplane would appear).
I tried several reboots, which didn't work. I tried uninstalling Titanium Backup, but upon reboot it was back. I finally got the wifi to return, and unfroze the Special Offers app, then revoked root access to Titanium Backup and uninstalled it. Another reboot, and all seemed well. I started deleting unwanted apps and preparing to back stuff up to my dropbox when I noticed a toast notification. I couldnt' read it. Then the wifi broke again, and I checked my SuperSu permissions, to find that DroidWall had requested access at the same time. DroidWall claimed there was no root; Rootchecker claimed there was. I tried to disable DroidWall; it wouldn't let me, due to insufficient permissions, and so I tried to reboot again.
And now I'm in the boot loop where I have a dead android saying I should reboot (doesn't work) or restore.
My questions are: Does anyone have any idea what could have caused this weird behaviour and degradation? Is there any way at all to save the photos, personal documents, etc. on the device that exist only there and nowhere else? And, of course, how can I get this bleeding thing where it'll boot again?
I should add that I can get my kindle into fastboot, using KFFA (it's the same program I used to root; I have a full backup from KFFA saved). But I have no clue where to go from there or if I can recover anything.