[Android General] onexuan:
This is old post, new post from http://xdaforums.com/showthread.php?t=1947559

One Power Guard is an unique battery protection app - One is all cool(xuan). you can download from Google Play

Maybe it is a war about which one is the best battery saver. The first thing you need to know about these posts from [34] [35] [36] [37] [38] [39] [40] [41]

Finally, ptcpayme said “History(story without climax)” , More and more like a war.

If you need help, feedback or help me, you can send an email. fonter.yang@gmail.com

Make sure don't install the 1.7 version. The New Year Version (V2.3) Release, I will keep two weeks to release a new version.

Super standby, The software design thinking: Without affecting the users's Favorite things, also can save battery. Let us try it

One Power Guard is a unique battery enhancement tool designed to conserve your battery power an increase uptime on rooted Android smartphones/tablets. One Power Guard will decrease your charging time and increase your device performance while also increasing your uptime. One Power Guard will also protect your device from faulty applications that can: cause over-heating (decreasing your battery lifespan); run down your battery; prevent your device from deep-sleeping; and, use unneeded resources such as WiFi and Cell Data. By selecting any one of the six customized power-saving modes, you are able to match your power savings needs to your lifestyle. There is no need to purchase extra batterys or a larger battery, just use One Power Guard.

Features

1. Extends stand-by time and battery life; optimizes charging parameters

2. Optimizes system kernel and CPU usage to improve device performance

3. Six (6) customized power-saving modes to suit different scenarios

4. Proactively guards from power-killer apps and safely shuts down useless power-consuming programs

5. Fast ON/OFF settings for 100% system customization

6. Intelligently switches to/from WiFi/Cell data to preserve battery life

7. Professional Tips on power optimization

AI Mode: Artificial Intelligence Mode. Learns from how you use your device.

By default, this mode uses the Ondemand governor - under increasing system load, the CPU is immediately set to the maximum frequency of the kernel. As system load decreases, the CPU frequency slowly decreases to the minimum frequency of the kernel.

NOTE: If your kernel supports over/under clocking you may want to change the upper/lower frequency bounds to stay within safe limits.

By default, AI Mode uses the CFQ (Completely Fair Queuing) I/O scheduler - delivers balanced performance and excels on multi-processor devices. Changing the governor and the I/O scheduler are permitted but, that defeats the benefits of the AI mode. Use Custom mode, if you want to explore different settings.

Powersave Mode: A balance between device usage and power saving.

By default, this mode uses the Powersave governor - keeps the CPU frequency always at the minimum, it is the least power-hungry and the least responsive.

By default, this modes uses the CFQ (Completely Fair Queuing) I/O scheduler - delivers balanced performance and excels on multi-processor devices.

Game/Video Mode: Useful mode for playing games and watching video - enjoy smooth operation and a smooth video experience.

By default, uses the Performance governor - sets the min. frequency as max. frequency, this mode is the most power-hungry, but is also the most responsive. If your kernel support overclocking you can set a higher frequency.

By default, this mode uses the CFQ (Completely Fair Queuing) I/O scheduler - delivers balanced performance and excels on multi-processor devices.

Daily Mode: Useful for day-to-day operation, featuring responsive and reasonable power usage.

By default, this mode uses the Ondemand governor - under increasing system load, the CPU is immediately set to the maximum frequency of the kernel. As system load decreases, the CPU frequency slowly decreases to the minimum frequency of the kernel.

NOTE: If your kernel supports over/under clocking you may want to change the upper/lower frequency bounds to stay within safe limits.

By default, this mode uses the CFQ (Completely Fair Queuing) I/O scheduler - delivers balanced performance and excels on multi-processor devices.

Standby Mode: Useful for maximum battery conservation.

By default, this mode uses the Powersave governor - keeps the CPU frequency always at the minimum, it is the least power-hungry and the least responsive.

By default, this modes uses the CFQ (Completely Fair Queuing) I/O scheduler - delivers balanced performance and excels on multi-processor devices.

Custom Mode: You choose everything: the governor, the min and max frequencies, and the I/O scheduler. Do a Nandroid backup first. Have Fun!

Test One Power Guard for yourself?

1. Fully charge your battery before you go to bed. In the morning, check your battery status and note how much is remaining.

2. After installing One Power Guard, fully charge the battery before you go to bed. In the morning, check your battery status, you will be impressed by the power savings!

3. To compare the optimization results, you need to restart the phone so that you have a clean environment.

First of all, what are the common complaints with android smartphone devices? Issues such as: system halted; application crashes; slow booting; and, battery life.

A year ago, I purchased my first android phone and installed CM ROM. Within months, I became very

annoyed that my battery did not last the entire day. I could go to bed, with a full battery charge, and awake in the morning to find that the battery charge had dropped significantly overnight. I found this situation to be unacceptable! To solve this, I downloaded power-saving applications.

Every day I would install a different power saving application, charge the battery to full power before bed, and then check the battery in the morning. After a month of testing power saving applications, I didn't find a satisfactory solution and some of the so-called power saving apps even made the battery drain faster. So, I thought I would create an app for myself, that could tweak system parameters and help save my battery. Nine months ago, I started writing a power tweaking application for myself. I studied the intracies of the android power management mechanism and within a few months I had the basis for an application that could optimize my power management. Everyday, I tweaked the power optimization parameters and tested each night. One morning, I awoke and was thrilled to discover that the battery charge had only decreased by a small amount. So, I turned my personal power saving tweaker into a user-friendly power saving application that anyone could use. I am sharing my application, One Power Guard with you.

If you would like to try One Power Guard, Download from onexuan.com

To save power, One Power Guard do some optimization:

1. Extends stand-by time and battery life; optimizes charging parameters

2. Optimizes system kernel and CPU usage to improve device performance

3. Six (6) customized power-saving modes to suit different scenarios

4. Proactively guards from power-killer apps and safely shuts down useless power-consuming programs

5. Fast ON/OFF settings for 100% system customization

6. Intelligently switches to/from WiFi/Cell data to preserve battery life

7. Professional Tips on power optimization

Why do you need One Power Guard? and Test One Power Guard for yourself.

1. Fully charge your battery before you go to bed. In the morning, check your battery status and note how much is remaining.

2. After installing One Power Guard, fully charge the battery before you go to bed. In the morning, check your battery status, you will be impressed by the power savings!

3. To compare the optimization results, you need to restart the phone so that you have a clean environment.

Why does it run in the background?

We have a "safe clean" technology, primarily in order to protect your battery. Needs to run in the background, to periodically safe clean.

What is a safe clean?

Android has a app process management mechanisms, when a process is killed by third-part applications, the android system will determine whether the process will be run again, if it is, th e process will run, the kill process will repeat thereby creating an infinite loop, resulting in increased power consumption. Therefore, you should consider uninstalling third-party process management software.

Why is my device slow after setting a mode?

I want to talk about this story. One night, a user contacted me about an issue that came up after installing the 2.1 version of One Power Guard. He said his device lagged in Standby mode. I told him that we can work together to solve his problem. After work, I went back to my dorm. I started to write a test interface for him and 1.5 hours later, we started testing. He began to test my ten-step interface - each step ran well. But the issue was not resolved. I asked him to select AI mode - his device lagged. What we found is that his device did not support changing CPU frequencies. So my judgment was that this was an I/O scheduler issue, it was set to "CFQ". I asked him to try changing his I/O scheduler. (His Rom Only support CFQ and Noop). He changed to "Noop" and the lag went away - issue resolved!

Final conclusion: Tweak the settings until your device performs to your satisfaction.

The software allow the common user to gain the benefits without having to understand the technical stuff thus the 6 modes for common uses like gaming. Any "battery saving program" is truly just a front end to tweaks and settings changes that can be done manually. The point is it makes making those changes much easier.

The 2.3 Version begins to support open API.

This is One Power Guard API Demo, API Doc, you can learn more about API from https://github.com/onexuan

if you develop an app with One Power Guard API, let me know, I will show it to everyone!

Who can help polishing English and localized? Does not currently support Polish Japanese, Korean....Already supports English, Spanish, Chinese, German

Localization_V2.3.rar

[YOUTUBE]NK_nJSBNc74[/YOUTUBE]