I haven't had any of these issues. Battery charges fine, no fc's on any of the apps I use (other than the sound settings). I installed the lastest build over top of the 3-4 build though. Might be worth a shot to setup 3-4, then flash 3-21 onto it without wiping anything.
Interesting, that might fix my problems, but does anyone have the 3-4 rom link? It seems it's removed from the first post /:
Edit: I happened to find the link through a cached google page for the first post, if anyone else needs it here it is
http://www.mediafire.com/?cqdajzi1aaoo1nu
I'll be installing 3-4 first and then flashing over it, will report the results.
Edit 2: Did the steps above, still hangs very frequently. Tried fixing permissions also. It seems to hang every time I run google maps.
I checked my battery usage as my phone is down to 15% in only 1.5 hours, and it shows 32% for Android OS, higher than Screen at 30% in battery usage. I think there's some background process that's sucking up resources and battery, causing my phone to hang many times.
Edit 3: After reinstalling countless times, COMPLETELY wiping my device etc., it's been a bit more stable but definitely still not usable. The cpu usage is stuck around 99% at 1ghz, pretty odd..
Going to try to figure out what's using so much cpu.
Edit 4: Using watchdog lite, it seems the init linux process is keeping the cpu at 99% at 1ghz, is no one else having this issue? -__-" I read that a fix was to enable usb debugging, but it hasn't fixed the problem /:
Edit 5: OKAY so I think after sbfing it completely to stock, flashing the stock official gingerbread rom and then flashing ics on top of it, I've gotten it to work.
Quadrant scores are now around 1800 from 1500!
Unfortunately, it seems that I get much lower 3g speeds and signal on Verizon on ICS (1.7mbps) than on the official gingerbread rom (~.7mbps) ..but I don't have hard evidence. All in all, I'm quite pleased
Edit 6: Nevermind. Issue came back after a few hours of solid performance.. "init" causing the cpu to be at 99% again..