Hi, I have a Flame which I've been using as my day-to-day phone for the past week or so.
The battery life is terrible. I'm a very light user -- just a couple of calls and/or texts per day -- and I'm having to charge it every day. My old Keon used to last a week between charges. For example, during a 9 hour period overnight, the battery went from 71% full to 35% full. This was with zero use, with wireless off, bluetooth off, one SIM slot used, and an alarm set. Something must be using CPU unnecessarily. I ran |adb shell top -m 5| and there's a process called "ksmd" that's continually using 3--8% of CPU. It's a kernel module that de-duplicates memory pages: https://www.kernel.org/doc/Documentation/vm/ksm.txt. That looks very suspicious. Can it be disabled? I have also looked at the output of logcat, and I've seen this a couple of times, which looks somewhat suspicious: W/QCLOC ( 315): Seeking NTP time from time.gpsonextra.net D/QCLOC ( 315): OnTransportStatus: 804b0003 D/QCLOC ( 315): OnInputStreamReady() D/QCLOC ( 315): read 0 bytes (rv=804b0010) W/QCLOC ( 315): NTP time download failed W/QCLOC ( 315): NTP time download scheduled for 300s I'm happy to run other basic diagnostics that people suggest, though I don't want to flash the phone if possible. Nick _______________________________________________ dev-b2g mailing list [email protected] https://lists.mozilla.org/listinfo/dev-b2g
