3G 16GB 3.1.2 with no SH's on Cydia
I gave my girlfriend my old 3G on FW 3.1.2, we missed the window for upgrade to 3.1.3 and consequently have no SHSH on sauriks server. To add to this problem the phone is not charging properly and is not recognized by iTunes when connected, it is allowing wifi access and other than these problems seems to work fine. I did replace the lower module (dock, mic and speaker and aerial?) but this didn't sort the problem. I seem to remember this happening once before and sorted itself out after I "restored" in itunes.
Anyway, the obvious solution to the problems above would be to upgrade to v4.0.1 but she is relying on some JB goodies and I'm not totally sure I'll be able to JB once I've upgraded...not even sure if the phone will be recognized in DFU.
The main problem is the inability to "downgrade" if anything goes wrong (because we don't have 3.1.3 SHSH's).
What would you suggest? Or are we SOOL?