VII. CONCLUSION AND FUTURE WORK
We have proposed few approaches to reduce the power
consumption. In the first approach, we tried to reduce the
window height thus reducing the drawing surface area which is
not utilized by the application. In second approach we
proposed to use window surface instead of surface view in
selective android applications. We performed an analysis of
our approaches and measured the current consumption on fixed
voltage on various user scenarios. Our motive was to enable
researchers to find out ways using only software to reduce the
power consumption by an application. We have analyzed the
scenarios and requirements when the approaches fit well. Our
solutions were limited to the applications which either do not
utilize full screen area or which have higher graphics rendering
requirements in comparison with the applications which have
more static standard Android views and widgets.
The power is consumed in hardware components which are
actuated and utilized by software. In future, we will study ways
to reduce the power consumption by optimization of hardware
components as well. This can be done by writing sophisticated
algorithms and designing applications properly, thus saving a
considerable amount of power that increases the battery life.
There are many such scenarios in which power can actually
be saved. In future we will analyze some of these scenarios.
ACKNOWLEDGMENT
The authors would like to thank Harshala, Darshan Venu
and Prakash Reddy from testing team, of Samsung Research
Institute Bangalore, India for providing support in this
research.