Monday, May 9, 2016

Wakelock detector Light

We released "Wakelock detector - Light" version to the Google Play.
This version of WLD is specifically developed for the purpose of running WLD on normal (non-rooted) phones.

For that purpose, we developed a Chrome Extension "Unlocker for WakelockDetector", which connects to your phone through USB ADB connection.
Chrome extension can switch your phone from USB to TCP-IP, so that Wakelock detector Light can connect to its adb for Wakelock stats retrieval.
Also, there is an option to "Grant Battery Stats" in chrome extension, this option has a low chance of working (but it worked on many Android Marshmallow phones). If it works then it is more permanent workaround than the prior workaround.
More details on Workaround PPT

Tuesday, April 12, 2016

Wakelock detector Without Root

In this post, I want to share our achievement on making Wakelock detector(WLD) work without Root.
Since Google had restricted access to battery statistics for third-party apps in Android 4.4 (kitkat), the only way to get wakelock statistics is to Root device. By rooting phone we can install WLD as system app, thus it can work as it worked prior to KitKat.
However, most of users do not want to root their phone, because they might lose warranty or they don't want to get denied from sensitive apps like banking services. There are also other drawbacks of rooting device.
To help these users we tried to make various workarounds. As it was mentioned in previous blog we tried PC version and adb version. PC workaround works only when the phone is connected to PC, and "ADB" workaround was too complicated as it required many steps and was too difficult for non technical users. Also, this adb workaround does not work since Android Marshmallow.

To make ADB workaround easier, we developed a new version of WLD and named it as "Wakelock detector Light". This "Light" version is specifically for Non-Rooted phones, and it requires  less steps than previous adb workaround. It is compatible with Android Marshmallow too.
Less steps means it is easier, but still this workaround requires some technical stuff. If you are interested in tech then it should be no problem.

Here is the link for our tutorial:
Non Root Workaround V2