battery draining when developing
How about underclocking cpu speed. since the device is rooted. or you can check other services that may not be usefull but running background.

if you have busybox or something installed. maybe you can look for processes and their consumption of cpu.