msm8960-common: update location provider, low battery warning and min brightness