2nd run of testing
Ok, so I did a second run of testing, suming about 4.5 hours of testing. First I'll post the results and then other data.
The app saves battery only when the mesh is on. If the app is running in the background with the screen on and mesh off it will actually drain a little of the battery more (9.5% drain, as I've calculated). Running through the low, medium, and max settings the gains are 3.4%, 20.8% and 93.3%.
So, the way i've tested it: *I'll put my phone specs at the end* Screen at maximum brightness left on for 30 mins to measure how much battery it would drain normally. I got 7% difference which would be 1% of battery drained per 4.14 minutes. Then with the app on but no mesh, and got 8% which means that it would take 3.75 mins to drain 1% battery (which would translate, with a little math, into a 9.5% battery drain). The rest on is %gain:
> At low settings I got about 7% which is just a little gain of 3.4%.
> The medium setting gives a 20.8% gain (resulted from the 6% drain in 30 minutes and 5 minutes needed for a 1% drain).
> And last the maximum setting would bring a gain of 93.3% to the battery, that's TWICE the battery life; 4% of the battery drained in 33 mins and 8.25 minutes required to drain 1% of the battery.
* I've also tested if the app drains any battery while the phone is in sleep and 2 hours of testing concluded that there's no perceived difference if the app is on or off; this means it doesn't drain any battery while in sleep.
* The conclusion would be that best results (in my case) for everyday saving would be on "high" setting, and if you really have to squeze the battery just put it on the highest and squint your eyes
* The whole "test" lasted about 4.5 hours. If you need more details PM me and I'll give you the text document in which I have all the data.
! Fun fact: having your phone at the lowest brightness setting with the app on the highest mesh setting V.S. your phone on maximum brightness without the app saves almost 180% of battery ! xD
My phone: Samsung Galaxy S3 (AMOLED screen; 1280x720 resolution)
CPU: min=300MHz; max=1400MHz (Exynos 4412) - Governor: INTERACTIVE
GPU:min=160MHz; max=700MHz (MALI 400MP)
ROM: CM11 (M9-snapshot)