Posted this on Android Central, but the only answer I've gotten so far is "Upgrade to CM9" -- which isn't feasible on my device. Yet.
Anyway, here's my issue. I have CM 7.0.3 running on my MyTouch 3G Slide. Before you guys jump all over me for having an old CM7 release, the SYM key does NOT work in any releases above that. Since I actually use that key, I can't update. It's a known issue (see #4570 on CM bug tracker).
If this helps: I used data2ext to move dalvik cache to the sdcard.
[This part is important. I think.] CM7 has a history of wifi issues on the MT3G slide -- there's something weird with the tiwlan.ini, so the solution is to revert to the 6.x version. I did that, it fixed it, and then yesterday it went back to its old behavior. I went into the phone terminal and recopied the 7.x tiwlan to /etc/wifi to see if that would fix it. (E.g., this meant remounting /system to rw.) No go, so I went back to the 6.x tiwlan.ini. Still nothing.
Finally I went into recovery and deleted the cache and Dalvik cache in hopes it might force it to start working again. Good news is that the wifi seems to be working. The bad news is that all my apps have disappeared from the drawer. They're still on the device (visible in Manage Applications). I'm thinking the cache may have not rebuilt itself and therefore can't load any of the apps...?
I have access to CWM, but I can't get anything else to install on the device (e.g., TiBu). When I used adb to try and reinstall Titanium, it gave me this error: "Failue: [INSTALL_FAILED_DEXOPT]."
I'm at a loss. Any ideas?