I doubt its hardware, started after the major upgrade and hasn't gotten better with the incremental. Even if I got 10-12, I was getting 16 on kit kat and it wasnt even dead, might have been 15%. I am on the phone all day. Ill probably upgrade to a note 5 or something soon.Damn. You on CM12s 5.0.2?
Mine can go all day under heavy use. Atleast 10 hours if I'm always on it.
Might be a hardware issue.