Ok I did not come up with this method, but I saw it on the XDA forums. Worth a shot, I did it and it totally worked.
Basically you corrupt your SD card (Remember to back up all your data)
by formatting it to Linux Ext 3 format. Then use the boot into recovery mode.
Totally worked the first time. Hopefully this helps someone out.
Corrupted SD card possibly causes ADB in recovery? - xda-developers
Basically you corrupt your SD card (Remember to back up all your data)
by formatting it to Linux Ext 3 format. Then use the boot into recovery mode.
Totally worked the first time. Hopefully this helps someone out.
Corrupted SD card possibly causes ADB in recovery? - xda-developers