Well, sorry to say, I have to say I have similar symptoms to Schlidel. I have an LG Optimus V (LG-VM670), baseband VM670ZV5. I purchased it in October 2011, so it is a fairly recent edition. I used the stock rom up until a month ago, and google sky map worked reliably with the phone for 6 months with the stock rom (I used it more than once a week). Also, the accelerometer would reliably change the screen orientation properly.
Recently I flashed with CyanogenMod-7.2.0-RC1-BACKside-IHO eng.jerryscript.20120502.032319. I installed it because I wanted to work with a bluetooth keyboard. Mostly trouble free, and definitely an upgrade over the stock rom (which is surprising, I thought the stock rom was pretty good, all things considered). Thanks, JerryScript et al!
Anyways, since I flashed it, the accelerometer is flaky. I have two apps now that use it: PicaSim (which is awesome, btw), and Sky Map, and of course the system screen rotation. If I load either of those apps, then it seems to select at random 2 possibilities: (1) works perfectly, (2) locks one of the axes of the accelerometer (and mangles the other axis?). Once the accelerometer is messed up, it is generally unavailable for all purposes (i.e., often my screen will even be stuck in a funny orientation). But once I have had it spontaneously start working again, too. Force killing google sky map & picasim doesn't change anything.
It seems to happen at random whether the phone has been on for a long time or not. I do not reboot very often, but I rebooted yesterday because of exactly this issue, and it is already not working again.
Killing ami304d (which automatically respawns) also doesn't fix it. So I suspect it is a kernel problem, but maybe ami304d keeps some calibration data somewhere else? Anyways, when I get a chance I will try to prove whether it is a kernel problem or not.
Sorry for the newbie question, but: is there kernel source for the specific kernel (with config and patches) that was used for this backside release? Like a git repository somewhere or directions for patching a stock 2.6.32.9 kernel? I'm probably too lazy, but I might even make a patch...since the trouble isn't reproducing for the developers, as they say: if it is to be, it is up to me.
Thanks!
- Greg