Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
onexuan
Old
(Last edited by onexuan; 13th January 2013 at 01:45 AM.)
#1  
Senior Member - OP
Thanks Meter 495
Posts: 836
Join Date: Jun 2010
Red face [APP][ROOT][FREE] [2.1+] One Power Guard 2.3 New Year Version (Updated 2012-12-30)


This is old post, new post from http://forum.xda-developers.com/show....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

Attached Files
File Type: apk OneBattery_xda_V2.3.apk - [Click for QR Code] (2.12 MB, 389 views)
The Following 87 Users Say Thank You to onexuan For This Useful Post: [ Click to Expand ]
 
pixiebob
Old
#2  
Senior Member
Thanks Meter 19
Posts: 196
Join Date: May 2010
thanks man for your hard work will try it now
The Following User Says Thank You to pixiebob For This Useful Post: [ Click to Expand ]
 
mautz001
Old
#3  
Senior Member
Thanks Meter 9
Posts: 203
Join Date: Feb 2009
Location: Meppen

 
DONATE TO ME
great app, but in conflict with CPU Tuner It changes the CPU Frequency but CPU Tuner tries also (have customized CPU Tuner so it saves battery better then you App does I think) but wil compare those two now

Thanks for the Trial Options!
 
onexuan
Old
#4  
Senior Member - OP
Thanks Meter 495
Posts: 836
Join Date: Jun 2010
Quote:
Originally Posted by mautz001 View Post
great app, but in conflict with CPU Tuner It changes the CPU Frequency but CPU Tuner tries also (have customized CPU Tuner so it saves battery better then you App does I think) but wil compare those two now

Thanks for the Trial Options!
You might give me some advice.One Power Guard does not just set the CPU
 
onexuan
Old
#5  
Senior Member - OP
Thanks Meter 495
Posts: 836
Join Date: Jun 2010
Quote:
Originally Posted by pixiebob View Post
thanks man for your hard work will try it now
How effective? I think I will write a help document.
 
pixiebob
Old
#6  
Senior Member
Thanks Meter 19
Posts: 196
Join Date: May 2010
Quote:
Originally Posted by fonter View Post
How effective? I think I will write a help document.
during night no interesting to compare because deep sleep work already great , no loss.
i have reinstall and try your application today to see if there are better battery usage during the day.
but for people who trying they must accept that phone is low cause optimal settings battery profile.
 
jersonf
Old
#7  
jersonf's Avatar
Senior Member
Thanks Meter 19
Posts: 151
Join Date: Apr 2011
Location: Right next to you.
I'll give it a try thanks, battery defender don't seem to be working to well with faux kernel and my rom.

Sent from my Atrix

Motorola Atrix (MokeeOS v1.10.436)
Nexus 7 (Vanilla root flavour)
 
pixiebob
Old
#8  
Senior Member
Thanks Meter 19
Posts: 196
Join Date: May 2010
fonter: can you tell me more details how exactly your application initiating or improve deep sleep like you says in introduction.
 
onexuan
Old
#9  
Senior Member - OP
Thanks Meter 495
Posts: 836
Join Date: Jun 2010
Quote:
Originally Posted by pixiebob View Post
fonter: can you tell me more details how exactly your application initiating or improve deep sleep like you says in introduction.
We optimize some kernel, CPU, WIFI etc.

New Version 1.5 Release

1.5 Version
1、Fix the custom mode bug
2、Fix get CPU frequency is null problem
 
onexuan
Old
(Last edited by onexuan; 5th October 2012 at 02:47 AM.)
#10  
Senior Member - OP
Thanks Meter 495
Posts: 836
Join Date: Jun 2010
Hi, everybody

1.6 version releases, can be updated.

1、Fix some custom mode bug
2、Fix the notification bug

The Following User Says Thank You to onexuan For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...