I don't think it's possible to figure this thing out. I do the same types of things on phone every day. Some days I have "android system" eating a high percentage. Others I have "Kernel" doing crazy things. Yesterday I had "Maps" doing 45% and I didn't do anything with maps at all yesterday. It's very annoying because some days my batt life is great and others it's simply horrible.