So I've managed back myself into a bit of a corner.
Until a few hours ago, I had a Droid 1 that, apart from a malfunctioning power button, had been working perfectly since being rooted over a year ago. I installed Simply Stunning 5.6 last Friday (after a complete reset) and had been manually reloading my apps, when I noticed that ls wasn't working properly in terminal emulator (even when I was root). Same thing with chmod.
I decided to run the fix permissions script from ChevyNo1's tools.
Unfortunately, it kept crashing, leading me to believe that the installation had somehow become corrupted. I reinstalled the ROM, but the phone got stuck in a persistent boot loop. I tried reinstalling SS again repeatedly to no avail.
Eventually, I was able to get it to boot by loading the stock ROM suggested in this thread:
But this wiped out SPRecovery, and I've lost root privileges.
I'd simply re-root the phone, but since my power button is broken, I can't get access to bootloader debugging mode to reload SPRecovery with RSDLite. While I can get into the stock recovery by hitting "x" followed by "+vol" and "camera," it refuses to run root update.zip crack because it is, of course, unsigned. I also can't use ADB because I can't mount /system as rw.
I'm getting a new phone soon, but I need this one to hold out for another month or so.
Any ideas for a workaround? Or am I SOL?