[APP][2.2+ v1.4.2]CleverConnectivity: Manage connectivity w/o stopping streaming/dl - Android Apps and Games

Hello everyone!
I was searching for a connectivity (3G/Wifi) manager that will allow to save some juice without sacrificing my habits.
I couldn't find something that fulfilled exactly my needs so as a curious IT engineer I decided to develop my first android application.
CleverConnectivity is an application that helps you to manage your data and wifi connection in order to save battery.
NO ROOT IS NEEDED.
How does CleverConnectivity work?
This application will automatically turn on and off connectivity (data/wifi/sync) while screen is OFF.
For example if the user chooses below configuration:
Time On: 2min
Time On Next Check: 1min
Time Off: 10m
Usage check Interval: 3s
Once the screen is OFF, CleverConnectivity will keep connectivity alive for 2min. Then it will check if data is used during a period of 3s.
If data is used, connectivity will be kept for 1 minute (Time On Next Check).
If data is NOT used, connectivity will be desactivated for 10min. After this, the connectivity will be re-activated and Time On will kick in.
Once screen is ON, connectivity will be automatically re-enabled.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Details of features:
- Configuration of ON-OFF cycle (Time On, Time Off, Usage Interval Period)
- Disable/Enable connectivity (Wifi/Data/Sync)
- Enable/disable management of Data/Wifi/Sync connectivity
- Sleep Hours: During these hours, all connectivity will desactivated one screen is OFF
- Possibility to turn off bluetooth during sleep hours
- Auto Wifi-Off: Wifi will be disabled after after a defined period if screen is OFF and no known networks are available
- Auto Wifi-On: Wifi will be enabled once a known network is availaible
- Check Wifi internet connection: Will check if the wifi is able to connect to the internet before connecting to it
- Possibility to read logs generated by the app
- Possibility to deactivate the app while the phone is plugged. The ON-OFF cycle will resume once the phone is unplugged.
- "Screen On Connectivity Delay" which delays the moment where connectivites are re-enabled when screen is turned on
- Possibility to manage connectivity per app
- Shortcut can be created to enable/disable CConnectivity
- Possibility to turn on/off permanent notification
- Switch 2G/3G (for cyanogenmod based roms only)
How does this CleverConnectivity is different from its concurrents:
- You can turn on/off connectivity (wifi/data/sync) everywhere in the system (settings, toggles on notification bar...) and will be taken into consideration by CleverConnectivity
- CleverConnectivity can check data usage before disable it. Therefore your downloads/streaming won't be stopped
- It's very lightweight and efficient. You just have to install it and configure it and then forget it. It will do it work silently and efficiently.
- It's free! It contains all features of the paid version. The only difference is the presence of ads. If you want to support me, then you can buy the no ads version.
Google play links
Screenshots
Free Version (contains all features)
https://play.google.com/store/apps/...mNvbS5neWFnYXBlbi5jbGV2ZXJjb25uZWN0aXZpdHkiXQ..
Paid version - No Ads (same features as free version, it's only if you want to support)
https://play.google.com/store/apps/...d5YWdhcGVuLmNsZXZlcmNvbm5lY3Rpdml0eW5vYWRzIl0.
If you have any question/issue about CleverConnectivity, please write in this thread or use the "Report a bug" button.
Screenshots
Enhancements list
- Add statistics
Versions
v1.4.2
- Bug with manager connectivity per app feature fixed
v1.4.1
- Bug fixes
- Improved stability of main service
v1.4
- Brand new UI (side navigation bar)
- New feature: Data off when wifi is connected
- A lot of bug fixes
v1.3.3
- Added italian translation (thanks to Alberto Nessi)
- Fixed bug with sleep off notfication
- Fixed with bluetooth feature
v1.3.2.1
- Fixed "Activate Notfication" feature
- Fixed battery low percentage display
v1.3.2
- Improved Notifications
- Added Low Battery Profile
v1.3.1
- Added "Ongoing notfication" feature
v1.3.0
- New UI
- Added support for android 2.2
- Corrected bug while generating and fetching logs
- Spanish translation
v1.2.17
- Corrected bug with application auto start
- Added "Bluetooth off when sleeping"
- Improved icon (still thanks to Yves)
- Now using log4j library to generate logs
- Now automatically link logs file when reporting mail
v1.2.16
- Clean up logs
- Add 'Deactivate logs' feature
- Corrected another bug in WifiScanner
- New icon (Thanks to Yves)
v1.2.15
- Added "Re-enable connectivity after lockscreen is removed" feature
- Added "Check wifi internet connection" feature
- Corrected some bugs with Auto Wifi features
1.2.14
- Fixed bug while rotating screen on main activity
- Fixed bug with Sleep Hours after restarting
1.2.13
- Added « Manger connectivity per app » feature
- Improve stability of main service
- Corrected little bug with shortcut
1.2.12
- Improved 2G/3G switch for CyanogenMod based roms
- Added shortcut to (de)activate main service
- Corrected several little bugs
1.2.11
- Corrected a bug with sleep hours
- Added "2G when screen is off" ONLY FOR CYANOGEN - still BETA stage
1.2.10
- Added Auto Wifi On feature
- Corrected several little bugs
1.2.9
- Reorganized the main UI (just some little modifications)
- Added "First Time On" feature which is a Time On that will be executed instead of the regular Time On when the screen has just been turned off. But after expiration of Time Off, it's still the regular Time On that will be taken into consideration.
- Corrected a bug when the main service was starting
- Corrected bug while quitting sleep mode
1.2.8
- Corrected bug with "Deactivate while plugged" feature
- Significantly improved sync operations
- Added french translation
- Renamed free and paid versions
1.2.7
- Improve sync operations while screen is off
- Corrected bug while inputting a value greater than 10 in data usage check field
- Added "Screen On Connectivity Delay" feature which delays the moment where connectivites are re-enabled when screen is turned on
1.2.6
- Corrected bug with phone sometines acquiring wakelock
1.2.5
- Added "Deactivate while plugged" feature
- Added master switch to deactivate all features of CleverConnectivy
- Added "Time On Next Check" timer
- Corrected bug while leaving blank timer fields
1.2.4
- Auto-Sync Manager Added
- Bug correction with activation of Data Manager and Wifi Manager
1.2.3
- Big under-the-hood update : it should resolved most of encountered bugs
1.2.2
- Fixed antoher bug in sleep hours, it should work fine now!
1.2.1
- Added possibility to view logs generated by ap
- Fixed bug in Sleep Hours
- Improved overall performance and stability (less RAM usage°
- Ads are removed from this version for now.
Hope you will enjoy CleverConnectivity!

GOoD App

Giving this a try to see if it gets even more life out of my nexus 4. Thanks and good work! I'll drop a review on the Play Store after some evaluation time.

I thought this is the app that I've been looking for.
I'll try your app, and I'll buy the paid version to support you if this app exactly the same what I searching for.:thumbup:
Thanks.
Sent from my Nexus S i9023 using XDA Premium

So is there a way to 'start' this app or it automatically runs when installed on the phone?
____________________________________
HTC Evo 4g LTE
CyanogenMod 10 unofficial TD build
TWRP
Bootloader 1.12 / S-on
Retired phone:
HTC Evo4g OG

jamfreak said:
So is there a way to 'start' this app or it automatically runs when installed on the phone?
____________________________________
HTC Evo 4g LTE
CyanogenMod 10 unofficial TD build
TWRP
Bootloader 1.12 / S-on
Retired phone:
HTC Evo4g OG
Click to expand...
Click to collapse
Read first post...
- It's very lightweight and efficient. You just have to install it and configure it and then forget it. It will do it work silently and efficiently.
Click to expand...
Click to collapse

Could this be the solution to the Achilles' heel of Wi-Fi calling? Going out of hotspot range drops the call... would this app allow a soft handover to 3G? The carriers will LOVE you...

Can one just use the connectivity timer On/Off settings (for turning data and wifi off during the night) and ignore all the other settings? Not checking them? If so, what would one put in the "time on", "time off" and "usage check interval" fields? Thanks

I dunno who wrote the description on the XDA front page, but from what I see the functionality of this app is not exactly what's indicated there imho.
Ask any smartphone or tablet user how would their life be without Internet access, and the answer would certainly not be a happy one in most cases. We use these devices to stay connected to the rest of the world using WiFi wherever and cellular data. However, switching between these two can become a hassle, especially if you are frequently moving around between WiFi coverage areas and areas where you must switch to your data connection. Frustrated with this issue, XDA Forum Member gyagapen decided to build his first Android app to address this problem, and shared the fruit of his labor with us in form of CleverConnectivity.
The app intelligently manages switching between both your WiFi and 3G data connections as you move about, but that’s not all. The killer feature of the app is that it also makes sure your ongoing downloads and media streams aren’t interrupted due to the switching! And guess what? This is only the start of the list of features boasted by the app.
The app is available as both a fully functional but ad-supported free version, and an ad-free paid version. You can find more details, the complete feature list, and the Play Store links in the forum thread.
Click to expand...
Click to collapse
What?

I see it say 3g,but does it work on 4g as well?

Testing it on my Note. Sounds like a very useful app.

The paid app version is down. It's not that the URL is bad, it looks like it has been pulled from the server. I clicked the link from the play store on the free app version and got the same thing

paulgood said:
Can one just use the connectivity timer On/Off settings (for turning data and wifi off during the night) and ignore all the other settings? Not checking them? If so, what would one put in the "time on", "time off" and "usage check interval" fields? Thanks
Click to expand...
Click to collapse
If you don't want the app to check data usage before turning off connectivity, just input 0 to the usage check interval.
If you want to keep Wi-Fi and data off during the night, you can check only the sleep hours checkbox and leave all the others checkbox unchecked. It should work. The timers values are only use for Wi-Fi manager and data manager, so you can input any values if you don't use them.
Sent from my GT-I9100 using xda premium

Scary Guy said:
The paid app version is down. It's not that the URL is bad, it looks like it has been pulled from the server. I clicked the link from the play store on the free app version and got the same thing
Click to expand...
Click to collapse
I know, I am updating it, it should be OK in a few hours, thanks for supporting
Sent from my GT-I9100 using xda premium

kenkiller said:
I dunno who wrote the description on the XDA front page, but from what I see the functionality of this app is not exactly what's indicated there imho.
What?
Click to expand...
Click to collapse
My app only disable wifi if your are away from known networks for too long (Auto-Wifi Off), but it won't reconnect when you are back to wifi coverage (I think checking this will consume too much battery).
However, all the part about checking data usage is exact.

shrty4luv said:
I see it say 3g,but does it work on 4g as well?
Click to expand...
Click to collapse
It should also work with 4g, but as I don't have a 4g capable phone I can't test, please report here if you have any issue.

Hi,
Your application seems to be nice!
I've installed it on my Galaxy Ace 2 without problem to see more about it.
I've a couple of question:
1 Have you an idea of the battery consumption gain with this application ?
2 There is in the application a log running continuously. Is it for debugging purpose ? is it possible to disable it ?
Thanks for your efforts
Best regards

A quick question,
My phone is quite data-active in the background. Many times I need to keep data on for incoming email or some syncing such as a few songs from my Subsonic server. Is there a function to switch 3G/2G instead of turning it off?

smarty42 said:
Hi,
Your application seems to be nice!
I've installed it on my Galaxy Ace 2 without problem to see more about it.
I've a couple of question:
1 Have you an idea of the battery consumption gain with this application ?
2 There is in the application a log running continuously. Is it for debugging purpose ? is it possible to disable it ?
Thanks for your efforts
Best regards
Click to expand...
Click to collapse
Hi,
Thanks for your feedback, please find below answers to your question:
1) I have monitored battery consumption with battery monitor widget.
Here are my results for the night
Here it's for the day
2) I have still some work to do with logs. I will add an option to disable them.
Regards.
Sent from my GT-I9100 using xda premium

gyagapen said:
My app only disable wifi if your are away from known networks for too long (Auto-Wifi Off), but it won't reconnect when you are back to wifi coverage (I think checking this will consume too much battery).
However, all the part about checking data usage is exact.
Click to expand...
Click to collapse
Nothing wrong with your app, but the guy who wrote that post certainly has some comprehension problems.
It's written as if your app can handle switching of networks mid downloads. Oh well....

Related

[App]14.03.2011 SuperPower v0.80 Battery save:Data, Wi-Fi, BT, GPS, 2G/3G/4G, CPU mhz

THIS IS AN UNSUPPORTED EXPERIMENTAL BETA APPLICATION, BUGGY, USE AT YOUR OWN RISK. PLEASE READ THE ENTIRE POST BEFORE USING.
About
SuperPower attempts to save battery power by controlling various power hungry components and features of the device. Its features include managment of the cellular data connection, Wi-Fi, Bluetooth, CPU speed and 2G/3G band. It does all this automagically based on the options you configure.
There are more battery saver apps out there, but none that work the way I want them to. It is however meant to work relatively simply. If you want uber-fine-grained control use one or a combination of the other applications available.
SuperPower also serves as somewhat of an Android port of WMLongLife.
BETA, Development & Testing
This application is in beta stage and far from finished. There will be bugs, and the list of things that still need to added, changed, refactored, streamlineed, etc is long.
Primary testing and development is done on a Galaxy S (unbranded, EU, I9000) device, but I also run tests on a G1 and a Hero. Other users have reported it (mostly) works on the Droid, Milestone, Nexus, Desire, Pulse, EVO.
Android version
SuperPower requires Android 1.6 or newer. Some features require newer versions, and some features have a different code path on different Android versions.
For example, Bluetooth features require Android 2.0, while the download speed tracker (to not disable data while downloading) requires Android 2.2. Features are automatically disabled if they are not available for your Android version.
Main features
Control over
- Cellular data
- Wi-Fi
- WiMAX * Android 2.2+ *
- Bluetooth * Android 2.0+ *
- CPU speed * ROOT *
- Bands (2G/3G) * ROOT *
- GPS * ROOT, PATCH, Android 2.2+ *
- Auto-Sync
- Background data * ROOT, PATCH, Android 2.2+ *
Automatic management of the above based on
- Screen state
- Wi-Fi network connection state
- WiMAX network connection state
- Lock screen visibility state
- Download speed
- Foreground application
- Tethering state
- Sleep mode
- Low battery state
- Charging state
Other
- Schedule data connection to be available at certain times
- Schedule night mode
- Informative toasts in response to user actions
- Status bar notifications about the current state, which you can tap to change
- Provides handy shortcuts you can add to the home screen for easy access of a number of functions
Additional features
- Enable/disable data is non-persistent. APNs are not modified! This is no longer true on Gingerbread (2.3) and newer due to changes in Android security. Here either data is disabled entirely (Settings -> Wireless and network -> Mobile networks -> Use packet data, or APNs are modified (Access Point Names in the same menu).
- 2G/3G switching is supported in two different ways: RIL injection (highly experimental, any ROM, possible side effects) and Sidekick (AOSP ROMs signed with platform test keys, or using patching)
- Completely event based, no polling, ever.
Future features
I have a LOT of them already in my to-do list. However, if you have any ideas feel free to post them. To name a few that are already on my list: configuration wizard, widget, GPS control, mapper, signal-strength based 2G/3G. Of course improvement to current features, fixing bugs, etc are also on my (perpetual?) to-do list.
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Conclusion, copyright and download
NOTICE: At this time I may not respond to each and every posts and questions. I do guarantee I will read every post and take what you write under consideration! Please report all your findings.
Copyright: This app is fully my copyright. You may not distribute it without prior explicit consent from me! So no, you're not allowed to include it in your ROMs either
----
Release notes: The changelog (a few posts down) contains links to version-specific release notes, if there are any.
SuperPower can be found on Market under the name "SuperPower XDA-BETA". The QR code below will take you there:
Direct market link: market://details?id=nl.morose.superpower
Appbrain link: http://www.appbrain.com/app/nl.morose.superpower
It is on Market instead of being for download here because Market tracks force closes. This will help me debug
(Original APK downloads <<< 0.60: 705)
FAQ - Frequently Asked Questions
Index
- General
--- Will this prolong battery life ?
--- I want feature X, but it isn't included
--- I expected X to happen, but Y happened
--- I found a bug
- Data connections
--- The connection state changed, but didn't change back when I expected it to
- System popups
--- The PIN screen pops up sometimes
--- The locks screen pops up sometimes
- 2G/3G
--- A band switch is being performed even though I'm already in the mode it is switching to
--- What is the difference between the RIL injection and the Sidekick method ?
--- Even though I have root, the 2G/3G switching options are disabled (CDMA)
--- Band switching takes too long, is this a bug ? Can it be improved ?
--- I'm in 2G mode but my device switched back to 3G
- CPU
--- The device never wakes from sleep
--- Using tool X shows me that CPU speed is never changed
General: Will this prolong battery life ?
Quite probably, yes, significantly! BUT, there is never a guarantee. It all depends on how you use your device, the current conditions, and how you configure SuperPower. Some options in general save a lot of battery, but may be too inconvenient for you to use (specifically 2G/3G switching), and if you still want to use them, some playing with the various options may be needed to get it to work with the least amount of inconvenience to your usage pattern.
If you are a very heavy user, no amount of software is going to help you (much). You need a bigger battery (or a spare). If all you use your device for is streaming YouTube, chances are battery life improvements you will see are little to none.
CPU scaling may have less effect than expected. The amount of battery it saves has differed wildly between tests on different devices.
Using Wi-Fi may use significantly less power than using 2G/3G. Or, 2G/3G may use significantly less power than using Wi-Fi. It depends on the situation, the signal strength of both cellular and Wi-Fi, the transfer speed, etc.
Using 2G instead of 3G will generally speaking use less battery for most users, but this is not a given. It depends on the situation.
All in all however, the default SuperPower configuration will provide you with a setup that will save a lot of battery for the average user, with little to no inconvenience to the user.
General: I want feature X, but it isn't included
Feel free to request the feature in this thread, even if this feature is already listed in these posts that it will be implemented sooner or later. If feature X is posted about 10 times, and feature Y only 3 times, that may have an effect on the priority of implementation.
General: I expected X to happen, but Y happened
Please go through the entire configuration to make sure you haven't configured anything that causes this behaviour Y before posting here. Also read through this FAQ and the known issues. It is of course possible you have found an undocumented bug, if so please report it here (see "I found a bug")
General: I found a bug
If you post it here, perhaps we can do something about it. But first, please check your configuration first to make sure it is unexpected behaviour. When posting about a bug, always include the relevant SuperPower configuration options, exactly which device you are using, which ROM, etc. More information is usually better !
Data connections: The connection state changed, but didn't change back when I expected it to
In the default configuration, SuperPower will "upgrade" connection states as soon as possible, but general only "downgrade" them when you aren't looking.
For example, turning on data will be done as soon as you need it; while turning off data will generally be done only a while after the screen goes off. The same goes for for example 2G/3G. Switching to 3G will happen as soon as possible, switching to 2G will not be done immediately.
This does all depend on your SuperPower configuration, though!
System popups: The PIN screen pops up sometimes
On some devices certain actions can cause the PIN screen to popup when for example bandswitching or coming out of airplane mode.
If you enter your PIN code in the SuperPower configuration and you have such a device, SuperPower will attempt to automatically enter the PIN code for you - IF it understands it was one of SuperPower's actions that caused the PIN popup. An overlay screen will be presented to you while the PIN is entered and the SIM unlocked.
This is however an experimental feature, may not work 100% of the time, and can cause some inconvenience. If you find this highly annoying, but you do want to use the features SuperPower provides that may cause this behaviour, you can disable the PIN screen altogether in the device's settings application.
System popups: The lock screen pops up sometimes
Like the PIN screen, on some devices certain actions can cause the lock screen to popup. SuperPower actively counters this behaviour while it is performing actions. Should it still happen, please report it (and the exact situation that caused it), specific code that prevents this behaviour may need to be added to code in additional places.
2G/3G: A band switch is being performed even though I'm already in the mode it is switching to
It is not always possible to detect the current 2G/3G state. In that case, SuperPower will treat the current mode as undefined, and any trigger that will cause either 2G or 3G mode will result in a band switch being performed, regardless of what the current actual state may be. This is also a reason to not use the device's settings app (or any other app) to switch between 2G/3G when SuperPower is also using 2G/3G functionality. Always use SuperPower (and only SuperPower) to perform the band switch!
2G/3G: What is the difference between the RIL injection and the Sidekick method ?
RIL injection is as hackery as hacks come, and is currently only available for GSM devices. It completely circumvents most of Android and tries to force commands to be sent to the radio.
Sidekick on the other hand will use the same method as the device's settings screen to trigger a band switch, and is therefor both safer and faster to use. It does unfortunately require a compatible ROM. Carrier / manufaturer ROMs are usually not compatible, and not all custom ROMs are compatible either. Sidekick is available both on GSM as well as CDMA devices.
If your ROM is Sidekick compatible, Sidekick will always be used instead of RIL injection.
Both methods have not been extensively tested on a wide range of devices yet. So neither method may be compatible with your device. Please post here if neither method works on your device.
2G/3G: Even though I have root, the 2G/3G switching options are disabled (CDMA)
RIL injection is currently only supported on GSM devices. Only the Sidekick method supports CDMA at the moment.
2G/3G: Band switching takes too long, is this a bug ? Can it be improved ?
Band switching will take time, and inconvenience you. There is no way around this. The phone has to drop the network connection and completely reconnect to the tower.
However, in some cases it does take longer than in other cases. The Sidekick method provides the fastest band switching available, but is not compatible with many ROMs. If your ROM is compatible, though, Sidekick will be installed and used automatically instead of RIL injection.
When the RIL injection method is used (which will probably be for most users), band switching speed depends heavily on the device. Some devices are fairly quick with RIL injections, others are slow. If you have a device that requires your PIN code for operations such as band switching and coming out of airplane mode, band switching will also take significantly longer.
Depending on all these factors, band switching can take anywhere between 10 seconds and a minute. Band switching will usually save a lot of power, but you have to consider wether the extra battery life is worth the inconvenience.
2G/3G: I'm in 2G mode but my device switched back to 3G
Some devices are known to do this. If it happens to you, please post about it. An attempt a viable workaround is on the to-do list.
CPU: The device never wakes from sleep
Not all devices work perfectly with CPU scaling. If this happens, reboot your phone, go into SuperPower configuration, and switch the "ondemand" setting under "Root features". If that doesn't work, you'll just have to disable CPU scaling.
CPU: Using tool X shows me that CPU speed is never changed
The CPU speed cannot be easily changed on all devices. Some devices/firmwares are "perflocked". Disabling perflock is beyond the scope of SuperPower, and thus SuperPower will make no attempt to disable it. There are tools out there that can disable perflock on many devices that have it, for example, check out SetCPU.
Known issues
- IMPORTANT BUG - WARNING In various Android 2.1 (Eclair) builds there is a bug with push email. In case there is no data connection available, the background email service will go absolutely insane. It will use quite some CPU power constantly, and it will not let the device go to sleep - ever! I do not know if this bug existed before 2.1, and I have not seen the issue on 2.2 ROMs. If you are suffering from this, or suspect you are suffering from this, disable all the options in SuperPower to disable the cellular data connection.
- SuperUser: SuperPower does use a lot of root commands if you have root. You might want to configure SuperUser to not show toast notifications for every single request.
- State: Current state detection is not perfect yet and needs some improvements. I would advise trying to limit changing options in the application to times when Wi-Fi is off and you are in 3G mode as much as possible, just to be sure.
- Wi-Fi: Occasionally Wi-Fi and cellular data states will conflict, causing cellular data to be set to active when Wi-Fi is on. Happens sporadically.
- CPU Scaling: On the I9000 and family, you should (in my experience) enable the "ondemand" option if you are using CPU scaling. If you don't, and the device is in "suspend" mode, an incoming phonecall may crash the device.
- CPU Scaling: SuperPower makes no attempt to detect or disable perflock. If you have a perflocked device, you need to use SetCPU (or some other tool) to disable perflock on boot.
- CPU Scaling: SuperPower attempts to detect the possible CPU speed settings, and will choose the nearest value below half the maximum CPU speed as "low speed" frequency. The actual number chosen is stated in the description of the relevant option.
- CPU Scaling: I know some overclocked ROMs require the device to always be at this overclocked speed to prevent the device crashing during sleep. If you are using an overclocked ROM and encounter the "sleep of death", disable CPU Scaling.
- Roaming: SuperPower has not been tested while roaming at all. I suspect - but am by no means sure - there may be issues regarding the cellular data connection while roaming and you have set the device to disallow data entirely (while roaming). Let me know if you encounter any that seem directly related to roaming.
- Application specific: Applicatoin specific settings do not go into effect if the app is reached through the back-button, only if started through the launcher (or by some other app)
- Lock screen: Even if the "dont do ... while lockscreen visible" options are enabled, these actions may still happen if triggered by an application specific options
- 2G/3G: On some devices the device itself will automatically switch back to 3G, it will not stay in 2G for very long
Changelogs
14.03.2011 - v0.80 BETA - Release Notes
- Adjusted reboot code
- Adjusted preference save/load code
- Adjusted Sidekick install code (hopefully for the better)
- New version of Sidekick
- Uses ITelephony data controls on pre-Gingerbread
- Uses secure settings patch, Sidekick, or APN-based data controls on Gingerbread, depending on availability
18.11.2010 - v0.75 BETA - Release Notes
- Adjusted some description in config app
- Adjusted shortcut text for "wake up"
- Added "running" notification. This will make sure that there is always a SuperPower notification in the statusbar while SuperPower is running
- Adjusted when some notifications show or do not show based on other notification states
- Added WiMAX notification + 4G icons
- Added WiMAX shortcuts + 4G icons
- Categorized the shortcut selection screen
- Options the device is not capable of are now disabled in the shortcut selection screen
- Added low battery mode override: charging
- Added low battery mode override: screen on
- Added low battery mode override: lock screen
- Fixed option to disable cellular data when WiMAX is connected to a network
- Added "reboot" permission, may fix issue with patch on some devices
- Adjusted screen-on timeout cancel code
- Added option to delay service start at boot. May solve issues with users running a temp-root-at-boot like VISIONary (warning: not tested)
- Adjusted "application requires data when screen is off" handling
- Added option to kill app on screen off (partially working on 2.2)
- Added option to use "3G-only" mode for 3G to root features
- Fixed an issue with bandswitching (would sometimes detect "complete" before switching started)
- Fixed an issue with bandswitching (would not re-evaluate state after leaving lock state)
- Reworked state and wakelock clearing at screen on / screen off / unlock (fixes lockscreen data/wifi/etc on issue)
- Added option to not disable "other" interfaces (Wi-Fi, WiMAX, etc) while download speed is over X KB/s
- Update on MIUI issue: bug report submitted to MIUI devs. Hopefully they can devise a workaround
- Update on Wi-Fi error: still not properly reproducable. No closer to finding a solution (or the problem, even)
- Update on App Specific options: Still needs an overhaul and a lot of extra options!
04.11.2010 - v0.71 BETA - Release Notes
- Fixed FC on Sidekick install fail OK click
- Fixed checkmark on Sidekick install cancel remaining
- Bluetooth support changed to API level 5 and up (Android 2.0)
- WiMAX suppport changed to API level 8 and up (Android 2.2)
- Airplane bug fixed. Cause: WiMAX functions do not work on pre-2.2, SuperPower switches to airplane mode instead of turning off WiMAX
- Secure settings patch and force sidekick install limited to API level 8 and up (Android 2.2)
- Adjusted patching text for modify secure settings
03.11.2010 - v0.70 BETA - Release Notes
- AdFree workaround (may cause delay during first-time-since-reboot load)
- Updated AdMob SDK
- Fixed bug with AdMob
- Modify secure settings (Patch, ROOT), required for GPS and background data options
- Alternative method for Wi-Fi on/off
- Wi-Fi, Bluetooth, WiMAX, GPS, "turned off by screen off" states now persistent, will survive crashes
- Persistent states cleared on boot
- If service is restarted due to crash, it is now loaded correctly
- Fixed crash when entering app-specific screen
- Modified "changed settings" update in background service, should reduce lag in config app
- Renamed "sleep mode" to "night mode"
- PIN code setting now (correctly) states it requires 2.0 if older version detected
- Implement setting Auto-Sync (Android 2.0+) and Background Data (Patch, ROOT) based on network connectivity
- Added master switch to en/disable application specific options
- Nightmode bluetooth on wake is now disabled if bluetooth not supported
- Added GPS options (Patch, ROOT)
- Adjusted multiple config settings: if no root is detected but is needed, options now have the correct "root required" summary
- Added WiMAX functionality
- Scheduled data wakeup during sleep mode disabled
- Adjusted a number of default settings
- Scheduled data is now performed automatically when coming out of night mode
- Intensely modified handling of Sidekick-based switching to accomodate some devices
- Sidekick switching now disables the data connection before attempting a switch
- Added scheduled wake up time to night mode quick list
- Alternative Sidekick installation path for non-AOSP ROMs with root
28.10.2010 - v0.64 BETA (DEBUG)
- Attempted fix for WiMAX detection force close (Market reported crash)
- Additional logging in startup screen, hopefully help finds the problem for the "blank screen" issue
- Additional logging to test WiMAX features
- Possible fix for app-specific options listed apps that are no longer installed
27.10.2010 - v0.63 BETA
- Adjustment to data off during low battery, no longer turns off when battery low but charging and "do not turn off while charging" is set, when leaving airplane mode
- Adjustment to data off during lock screen, scheduled data and charging states now override this setting
- Adjustment to service keep-alive
- Refactored settings screen (50% code reduction)
- New functionality - sleep mode
- New shortcut - sleep mode
- New shortcut - wake up
- New notification - sleep mode + tap to wake up
- New sleep mode launcher + statusbar icon
- New wake up launcher icon
- Implemented set alarm detection code
- Added some code to detect set alarms. This is not available through an API so is trial-and-error. Seems to work on most devices I've tried.
- Added "Do not switch to 3G when Wi-Fi network is connected" option
24.10.2010 - v0.62 BETA
- Attempted fix for CPU functions force close on unknown model (Market reported crash)
- Attempted fix for AsyncCreate.onPostExecute force close (Market reported crash)
- Temporarily disabled AdFree detection, until a workaround can be devised
22.10.2010 - v0.61 BETA
- Left Sidekick in testing mode. Caused it to be unavailable. Fixed.
21.10.2010 - v0.60 BETA
- State detection improvements
- Changed GSM: RILD_AUTO --> RILD_GSM_WCDMA (for Nexus 1, works according to Jug6ernaut)
- Changed CDMA: RILD_AUTO --> RILD_CDMA_EVDO (for Droid, works according to Captainkrtek)
- Added download speed check option, before turning off data or switching to 2G. API Level >= 8
- Modifications to detecting application start, no longer requires root + bug fix
- Click app title opens thread on XDA-Developers
- Re-arranged user interface into sections
- Ad-supported version no longer runs when AdFree is installed
- Created APK that disables ads (for donator version)
- Removed a LOT of SU calls
- Data schedule aborts when airplane mode detected
- Bandswitch aborts when airplane mode detected
- Last wanted data-state / band-state applied when coming out of airplane mode
- Post-wakelock-release vibration now optional (debug section)
- Added per-app selection of 3G / data during sleep (new) options
- Adjusted some item titles and summaries
- Many speed and load improvements across several functions
- If PIN code is entered in configuration, SuperPower will show a screen and unlock the device during certain operations, if needed. API Level >= 5
- Added option to switch to 3G when tethering
- Bluetooth options added. API Level >= 5
- Screen off states no longer set when screen goes off due to phonecall+proximity sensor
- Added low battery mode
- New shortcut - override low battery mode
- New shortcut - cancel override low battery mode
- New notification - low battery mode + tap to override
- New notification - low battery mode overriden + tap to re-enable
- New notification - 2g mode + tap to switch to 3g
- New notification - 3g mode + tap to switch to 2g
- New notification - nag
- New generic statusbar icon
- New 2G launcher icon + statusbar icon
- New 3G launcher icon + statusbar icon
- New low battery launcher + statusbar icon
- New low battery override launcher + statusbar icon
- Application specific settings: re-arranged order, configured at top
- Added lock screen options, to specify wether or not actions may be performed during screen on or only after unlock
- Improved detection that band switch is complete
- New known issue: applicatoin specific settings do not go into effect if the app is reached through the back-button, only if started through the launcher
- New known issue: even if the "dont do ... while lockscreen visible" options are enabled, these actions may still happen if triggered by an application specific options
14.10.2010 - v0.51 BETA
- Settings activity: modified descriptions of "root features" to show why they are disabled, if they are disabled
- CreateShortcut activity: ads added
- Settings & CreateShortcut activities: automatic shutdown, prevents popping up the main screen when clicking a shortcut
- Portrait lock (prevents lengthy re-loading at rotate)
- Added screen state detection for API Level >= 5 (reflection)
- CPU scaling: detect if ondemand or conservative is available, and set it if current governor is something else. Should support more devices.
- CPU scaling: fixed a number of possible FC's by adding missing NullPointer checks
- Service load is now multithreaded (prevents ANRs)
14.10.2010 - v0.50 BETA - Initial release
Tested on the Moto Droid running CM6, works well tested some features
Thank you. Will also test your application.
Interesting for me is the function, turning of data connection when wifi is active because this month, I've only gprs speed.
My Galaxy S downloaded Asphalt through the Data Connection although wifi was available...and I did this 2 times -_-
One "error", maybe missconfigured: If the screen is off, and I turn it back on I've no network.
Even the network from my provider was not active. So there is no phone connection nor receiving sms possible.
When I turn the screen back on, it rapidly connects to my provider.
Maybe you can give me a hint what I missconfigured
great app, it is working very well for me. Turns off data connection when screen is off and turns on every 15 minutes for 2 minutes to allow autosync. Exactly what I need for power saving since with 2g only and no active auto-sync I am saving a LOT of power.
Works Excellently
Nice App on 2.2 JPM THX mate
will test it and report back to you
for now; THANKS
Madic said:
Thank you. Will also test your application.
Interesting for me is the function, turning of data connection when wifi is active because this month, I've only gprs speed.
My Galaxy S downloaded Asphalt through the Data Connection although wifi was available...and I did this 2 times -_-
One "error", maybe missconfigured: If the screen is off, and I turn it back on I've no network.
Even the network from my provider was not active. So there is no phone connection nor receiving sms possible.
When I turn the screen back on, it rapidly connects to my provider.
Maybe you can give me a hint what I missconfigured
Click to expand...
Click to collapse
When you mean the network is not "active", do you have a "white circle with a line through it" icon ?
Do you have 2G/3G switching enabled ? The above is exactly what would happen if:
- You have enabled switch to 2G when screen goes off, and you turn on the device while the device is switching to 2G
- You have enabled switch to 3G when screen goes on
In both cases it is a temporary situation that takes about 10 seconds to resolve. Unfortunately switching between 2G and 3G takes time.
Thanks Chainfire. I will try this app and I’ll let you know if I find any bug or I got any suggest.
I really like the option to disable data when the screen is turned off, it’s very good for those who sometimes forget to deactivate 3G when. The only bad pint that I can see to this particular feature is that I could stop downloads of big files unless you have the screen always turned on. By the way I still really like that feature.
titooo7 said:
Thanks Chainfire. I will try this app and I’ll let you know if I find any bug or I got any suggest.
I really like the option to disable data when the screen is turned off, it’s very good for those who sometimes forget to deactivate 3G when. The only bad pint that I can see to this particular feature is that I could stop downloads of big files unless you have the screen always turned on. By the way I still really like that feature.
Click to expand...
Click to collapse
Something is planned for this problem
mrruin said:
great app, it is working very well for me. Turns off data connection when screen is off and turns on every 15 minutes for 2 minutes to allow autosync. Exactly what I need for power saving since with 2g only and no active auto-sync I am saving a LOT of power.
Click to expand...
Click to collapse
Where can I set that data turns on every 15minutes?
Thanks
Chainfire said:
Something is planned for this problem
Click to expand...
Click to collapse
I guess you have something planned like a watchdog to see if there is any data transfer before stopping the connection. If thats the case I think it might be not so easy as some apps could be connected to the internet with very small data transfer. However, you are the expert on this.
I just tested in my SSGS with froyo 2.2 (JPM). I'm just using default options (disconnect data when the screen is turned off) and I have realised that when the data gets disconnected the phone makes a small vibration. It would be cool if we can avoid the vibration as it also spends some battery
Birba said:
Where can I set that data turns on every 15minutes?
Thanks
Click to expand...
Click to collapse
Under "Schedule data connection" section in SuperPower
titooo7 said:
I guess you have something planned like a watchdog to see if there is any data transfer before stopping the connection. If thats the case I think it might be not so easy as some apps could be connected to the internet with very small data transfer. However, you are the expert on this.
Click to expand...
Click to collapse
Likely it will be related to the download speed itself, not sure yet though.
I just tested in my SSGS with froyo 2.2 (JPM). I'm just using default options (disconnect data when the screen is turned off) and I have realised that when the data gets disconnected the phone makes a small vibration. It would be cool if we can avoid the vibration as it also spends some battery
Click to expand...
Click to collapse
As stated in the first post the vibration is a debug option. It will be removed / turned off in a later version. Remember this is beta
Chainfire said:
When you mean the network is not "active", do you have a "white circle with a line through it" icon ?
Do you have 2G/3G switching enabled ? The above is exactly what would happen if:
- You have enabled switch to 2G when screen goes off, and you turn on the device while the device is switching to 2G
- You have enabled switch to 3G when screen goes on
In both cases it is a temporary situation that takes about 10 seconds to resolve. Unfortunately switching between 2G and 3G takes time.
Click to expand...
Click to collapse
I activated both options.
Ok, if this is intended behaviour and just happens if I switch the screen back on, than it's fine.
Thank you
Madic said:
I activated both options.
Ok, if this is intended behaviour and just happens if I switch the screen back on, than it's fine.
Thank you
Click to expand...
Click to collapse
Note that if you turn off the "Automatic switch to 3G" option, SuperPower will switch to 3G when you start any of the programs selected in the "Applications requiring 3G" instead of every time you turn on your screen.
Wow this is great! I'll download and try when I upgrade to JPM this weekend! Nice to see a great Dev working on the SGS!
Nice app mate thanks, look forward to more development. And damn you have TONS of phones, mind giving us a HD2? haha.
Bug Report!
Bug Report!
Force closed on I9000M on when switching back from another app back to SP
reloaded SP and it went in properly
I9000M became unresponsive after enabling 2G/3G option
Force closed again...
still hung, can't do much with SP, need to uninstall to return SGS back to normal
no option to uninstall, it does not appear on Titanium backup or any apk manager

[APP] Auto Data Version 2.5 [09/27/12] Free & Donate Version

Okay created a simple app for my own use that i'm not yet sure if it will extend battery life since I just finished it today and will do the testing tomorrow!
Concept on What It Does?
- If your display screen is off, it toggles the mobile data to turn on/off every few minutes.
- If the display is on, then it wont turn the data on/off
- It detects if 2g/3g/4g is on as well
What's the difference between this and tons of applications out there that turns off the automatically turns off the data when the screen is off?
- I have unlimited internet bandwidth on my phone but limited battery life. I rely on the internet for my instant messaging and work emails. If I use one of those applications that turns off the data when the screen is off, then technically I wont be able to receive those emails until I turn on the screen. That's how the idea of creating Auto Data came from. Basically I want to be able to receive messages while the screen is off without heavy battery usage.
- As I have yet to do actual field testing I'm not sure if it will extend or drain the battery! - Well at least that was my idea
Why Create This App?
- I'm looking for a way to extend battery life of my phone (HTC ONE X) without me having to turn on and off the mobile data manually since I have unlimited mobile data but limited battery life
- I want to learn how to program even the simplest things on Android for my own use
Bugs?
- You tell me
How Can You Help?
- I need testers to test the app. I have a little programming background knowledge but I know logic, so don't expect too much if you have suggestions / comments or if you find bugs.
- I need good icons that I can use for the app (any graphic artists out there?)
Not working?
This application requires that Mobile Data is initially turned "on" in Android System Settings to make it work.
Battery Still Draining Fast?
If you flashed a new ROM, you have to give it a few charge cycles in order for the battery to normalized and be calibrated. Usually, 3 - 4 full charge cycles before you'd notice the difference.
Donate Version
If you like Auto Data and would like to help out, you can consider donating. By donating you get the full features of Auto Data unlocked.
Donation can only be done through PayPal at the moment, as Google Checkout doesn't support the country where Im at so until Google Checkout supports comes, no choice but to use PayPal (Sorry about that).
There are 3 ways to donate, 1 is from the app itself, you can click "Donate" button. 2 is from XDA you can click "Donate to Me" button under my username, 3 you can manually enter my PayPal email which is "[email protected]"
Once you have donated, kindly send me an Email with your PayPal confirmation code and I will send you a APK that will unlock Auto Data.
Kindly allow me up to 48 hours to send you the APK file that unlocks AutoData, I have to send you the APK manually and due to time zone differences I cannot promise that I can send it immediately, but I will ASAP!
Donation Amount?
Any amount is appreciated. I do not put a minimum limit to donation. It's a donation so what ever you feel like then its fine!
Thanks for considering donating!
Disclaimer
- By installing and trying this application, I take no responsibility on what it does to your phone. Please use this at your own risk! If you do not accept this then please don't try this application.
- As this application has been developed for my own use since I have unlimited mobile data, if you do not have unlimited mobile data then I suggest you do not use this application since it automatically turns on and turns off your mobile data.
PS: Again, I have to do actual testing to determine if it does improve battery life. Would help if others can do testing as well.
New Look & New Log Screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Actual Test Run Result
I'm running ViperX ROM on my HTC ONE X with stock Kernel. 14hours at 50%
Plus I did some calls, sent a few sms and browsed facebook as well
Download:
Its now available at the Play Store
https://play.google.com/store/apps/details?id=auto.data&feature=more_from_developer&hl=en
Change Log:
v2.0 - 08/11/12
- new icon thanks to tantin75
- new log screen, press the description area once to launch the log screen
- default timer is set to 5mins on 5mins off
- advanced options menu (options still being tested and will be available in the future)
- no longer requires deep sleep
- a lot of bug fixes and optimization of the program
v1.5 - 07/25/12
- minor bug fixes
- Now launches the application when you tap on the notification icon
v1.4 - 07/24/12
- fixed notification icon bug
- added to start on boot
v1.3 - 07/24/12
- removed a line of code that might have caused the f/c on some devices
v1.2 - 07/23/12
- fixed the screen turn on bug which causes some devices to force close
- added 2 time modes, 5 minutes and 10 minutes timeouts
is 5 minutes not to less cause the cpu never will go into deep sleep or?
hanschke said:
is 5 minutes not to less cause the cpu never will go into deep sleep or?
Click to expand...
Click to collapse
That one I'm not sure its midnight here now will test the whole day tomorrow
Thanks
changelog and actual testing of the application update posted on 2nd post!
I'd love to try it.. Im on cdma though. PM u my email
Sent from my SCH-I500 using Tapatalk 2
ekowanz said:
I'd love to try it.. Im on cdma though. PM u my email
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
Emails sent out!
Im not sure if it works for CDMA though but you can try
guys bug found...
The application turns off while the screen is off. I will fix it and will send out a new update ASAP (Sorry)
Great idea man, like your thinking.
Few ideas for your app.
- Adding data on interval settings 5mins / 10mins / 20mins / 30mins
- Option to remove Status bar icons, too many apps have these and they clutter up the notification tray and some are ugly and ruin peoples UI's that they have spent time building. ( I my self run Slimmed down ICS, no System tray App notifications but core systems ones and i avoid coloured icons at all costs )
I see your a clean theme man your self :-D
- Profile so that during set hours it switches on WIFI, so people who work 9till5 can save data during work hours but not have to worry when home because they can connect to their home wifi using a set time. So data saving mode is enabled from 8am till 6:30pm outside these hours its switched off and wifi is enabled ?
hutzdani said:
Great idea man, like your thinking.
Few ideas for your app.
- Adding data on interval settings 5mins / 10mins / 20mins / 30mins
- Option to remove Status bar icons, too many apps have these and they clutter up the notification tray and some are ugly and ruin peoples UI's that they have spent time building. ( I my self run Slimmed down ICS, no System tray App notifications but core systems ones and i avoid coloured icons at all costs )
I see your a clean theme man your self :-D
- Profile so that during set hours it switches on WIFI, so people who work 9till5 can save data during work hours but not have to worry when home because they can connect to their home wifi using a set time. So data saving mode is enabled from 8am till 6:30pm outside these hours its switched off and wifi is enabled ?
Click to expand...
Click to collapse
Thanks for your suggestions.
I'm rewriting the whole program again since it got too complicated which caused the program not to work.
I already have a very early stage working. Doing the test now.
Adding interval settings is a good idea, I just hope it works since Android has deep sleep.
Option to remove the status bar icons = Okay I will include this
Profiles to set hours to switch over WIFI = okay I will see what I can do
providence said:
Thanks for your suggestions.
I'm rewriting the whole program again since it got too complicated which caused the program not to work.
I already have a very early stage working. Doing the test now.
Adding interval settings is a good idea, I just hope it works since Android has deep sleep.
Option to remove the status bar icons = Okay I will include this
Profiles to set hours to switch over WIFI = okay I will see what I can do
Click to expand...
Click to collapse
Sounds good, let me know if you'd like me to do some testing.
Im always away with my phone so I can do extensive testing while at work.
nice idea, but what i would like to see is something like Auto3G for iOS;
http://modmyi.com/cydia/package.php?id=28562
basically, it switches to 2G when the screen is off, and back on when the screen is on; or you can set if the phone is connected to charger, say on 3G at all times..really useful!
Ather said:
nice idea, but what i would like to see is something like Auto3G for iOS;
http://modmyi.com/cydia/package.php?id=28562
basically, it switches to 2G when the screen is off, and back on when the screen is on; or you can set if the phone is connected to charger, say on 3G at all times..really useful!
Click to expand...
Click to collapse
if you turn off 3G when the screen is off then you wont be able to receive push emails / gtalk messages right?
If I can be of any assistance I am here to do so. I would love to try this out and post my results.
providence said:
if you turn off 3G when the screen is off then you wont be able to receive push emails / gtalk messages right?
Click to expand...
Click to collapse
they can work on edge
Edit: you can also provide a white list option, for some apps, so that they always use 3g no matter what
On my fascinate with aokp m6, even when the screen is on, it turns the data off. It not always happen, but its randoms. After that i should manually turn on the data.
Sent from my SCH-I500 using Tapatalk 2
emailed everyone who's on the testing.
New stable version is out. I hope it works
I would like to test this if you want more testers.
Sent from my XT894 using xda app-developers app
sure just send me your email address.
I want to be able to control the testing
I just finished a new version
Will update the changelog at the second post
Free similar product. Don't lost your time.
https://play.google.com/store/apps/details?id=com.fanfa.periodic
Wysłane z mojego LG-P970

[APP] [2.3+] Data Switch SAVE BATTERY Easy

Stay in sync, save battery, data traffic and money.
WARNING for Android LOLLIPOP users: Mobile Connection Cycle Works only on Rooted Devices.
One of the functions that use a lot of battery is the data connection.
Using this app you can also save 30% of battery; this means that at the end of the day you can have 30% battery instead of a fully discharged battery.
This application is useful to save battery, data traffic and money, also limit the device radiation and stay in sync.
It allows you to cyclically connect to the Mobile Network or to the Wifi one to synchronize e-mail, appointments, contacts, program data, etc.
With the "Cycle when Screen Off, Connect on Screen On" option Checked you can have Automatic Connection when Screen is On and Cyclically Connection when Screen is Off; you can forget to switch the connections!
You can also delay the termination of the connections when you turn off the screen; this is useful for example when you are using a Chat App and you're waiting for a quick response.
Review on xda-developers Portal​
With the "Cyclically connect regardless screen state" option checked you can Cyclically Connect when you are using the device, for example, while you're watching a movie.
If a Wifi connection is available it will take precedence over the Mobile one, to save data traffic and money in case of not-flat rates.
You can also enable sounds and vibration alerts, enable and disable notifications (PRO), set start at the boot, suspend the cycle and enable connections when the device is Plugged, set the type of connection you want when you turn on the screen or the device is Plugged or Unplugged and set the times at which the cycle is suspended.
The application installs some WIDGETS that allows you to activate the cyclic connection or turn on/off quickly the Mobile and Wifi Connections.
To be synchronized and save battery power, for example, set "Activate Data Connection" every 10 minutes and "Keep Data Connection Alive" for 45 seconds.
Advanced PRO Functions:
. option to set how many minutes activate data connection
. option to set how many seconds keep data connection alive
. option to disable notifications
Advanced features will be developed in the future...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
Market Link: Data Easy
cb56
Release 1.3.
graphics improvements
various improvements
some bugs fixed
cb56
Data Easy release 1.4
Fixed a bug that left the mobile network activated in the event of a connection failure
Optimized wake timers in the mobile network in case of connection failure
Submitted notice if the network is in Roaming
Submitted notice if set Airplane Mode
Improved sound alerts
Improved graphics Widget
cb56
Interesting
I've been doing this with Tasker but I'll give your app a try now.
that seems interesting, what i was looking for.
Its a same that this standard function is still not implemented in 4.2 just crying foul over Google not to implement the switch to 2g n 3g
Sent from my GT-N7000 using xda premium
meethere said:
that seems interesting, what i was looking for.
Click to expand...
Click to collapse
The program is "young", please communicate me any errors.
thanks
cb56
sanghaviraj said:
Its a same that this standard function is still not implemented in 4.2 just crying foul over Google not to implement the switch to 2g n 3g
Click to expand...
Click to collapse
If someone shows up with a few bucks from Mountain View ... I'm waiting ... :angel:
cb56
Data Easy release 1.5
Added the possibility of using a WIFI network
Changed the icons
Improved graphics of the app and then Widget
Improved sound alerts
Changed help
Market Link: Data Easy
cb56
Interesting, I'll give it a try when I get my Nexus 7 3G.
Would it be possible to have your apps settings work when screen off and allow manual connection as usual when screen on?
darren1 said:
Would it be possible to have your apps settings work when screen off and allow manual connection as usual when screen on?
Click to expand...
Click to collapse
+1
My Gtab 10.1 has the deep sleep bug when wlan is set to always on.
With this tool I could set settings from wlan to "always off when screen off" and combine it with your tool to get the best benefit out of it.
so it does not work yet with screen off? Will test it as soon as i got home
Deep Sleep?
This is what I was looking for. But I have one question: when it performs check will it wake the device from deep sleep? If so, won't it have opposite result, that it will drain battery faster?
How is this different from what juicedefender does?
darren1 said:
Would it be possible to have your apps settings work when screen off and allow manual connection as usual when screen on?
Click to expand...
Click to collapse
You can manually connect to Mobile Data or Wifi using the app widget.
cb56
HansiHusten said:
+1
My Gtab 10.1 has the deep sleep bug when wlan is set to always on.
With this tool I could set settings from wlan to "always off when screen off" and combine it with your tool to get the best benefit out of it.
so it does not work yet with screen off? Will test it as soon as i got home
Click to expand...
Click to collapse
I think it will work because the connection loop wake up for a few seconds the device.
cb56
stereo111 said:
This is what I was looking for. But I have one question: when it performs check will it wake the device from deep sleep? If so, won't it have opposite result, that it will drain battery faster?
Click to expand...
Click to collapse
I entered the awakening of the device (still for a few seconds) because on my test device (Galaxy Note 2), unlike the Galaxy S2 where everything works fine even in deep sleep, i could not activate the wifi when the device went into deep sleep.
In the next version will insert an option that will not trigger the awakening.
But I think, if you use some reasonable settings (eg run every 10 minutes - no less) the awakening does not affect consumption of the battery.
However, you can not have everything in life. :laugh:
cb56
VetteVert said:
How is this different from what juicedefender does?
Click to expand...
Click to collapse
I do not know JuiceDefender, but from what I've seen on the market quickly, my app is simple, it is only concerned with cyclically activate the connection ... and costs less. :silly:
cb56
Looking forward to test and use "awakening trigger" option on my S3. Good app screen on thing annoying though
Notification Sound?
Hi,
the app is what i was searching for all the time i was using my android phone
Thanks so far! Imho the app doesnt realize that my phone is on vibrating-mode.. it just plays this funny sounds as it likes someone else encountering this issue?

[APP] [4.0+] Auto Pilot Mode [v8.00 - February 28, 2015]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Auto Pilot Mode
Current Version: 8.00​
Auto Pilot Mode is a very lightweight tool to enable airplane mode. Battery rapidly drained when the phone is out of service/signal and tried to search for a signal to use. In order to prevent this battery drain, Auto Pilot Mode will detect when the signal is below a certain threshold. Once this threshold is met, airplane mode will be turned on for a specified amount of time. After this time, airplane mode is disabled and the checking process repeats.
Settings/Features Explained
Scheduling System - Automatically changes thresholds and times according to a schedule set by you (Great for when you sleep)
Threshold - This slider will determine the threshold of the signal. If the signal falls at or below this threshold, airplane mode is put into queue.
Pending Time - Specifies how long airplane mode is in queue for after the signal falls below threshold.
Airplane Time - Specifies how long airplane mode should be enabled before performing another check.
3G/4G Basic Detection - First step toward mobile data support, checks whether you are connected to a network or not
Ignore If Charging - If the phone is charging, ignore the status of signal and never enable airplane mode
Only Disable Cell Service - When airplane mode is enabled, WiFi, Bluetooth, and all other forms of communication are untouched
Start on Boot - Start the service automatically when the phone boots on.
Prevent Call Drop - If you are receiving or initialing a call, the service is paused and airplane mode is not toggled until the call is finished.
Maintain User Airplane Mode - Keeps user toggled airplane mode until user manually disables airplane mode.
Hide Status Bar Icon - Hides the icon in the status bar
Remove Notification Buttons - Removes buttons from the notification
Display More Info In Notifications - Adds more information to the notification
Send Feedback - Allows users to send feedback to the developer. (Found in the menu)
Help Option - Explanations of each settings
Always Visible Menu
ScreenShots
Known Issues
3G/4G Detection (Advanced)
Translate to Spanish
Upcoming Development
Change Log
7.55 to 8.00
Added: Progress bar
Added: Ignore if charging
Added: Ads
7.51 to 7.55
Fixed: Non-Default Keyboard not changing values
Added: Vibration when airplane mode is toggled
Added: Ring when airplane mode is toggled
Added: App Stats
7.5 to 7.51
Fixed: Always thinking the user enabled airplane mode when it was the app
7.4 to 7.5
Fixed: Draining battery due to AlarmManager
Fixed: Ignoring user enabled airplane mode even if the setting is enabled
Modified: Reduced the amount of data sent via Send Anonymous Data
Download from the Play Store
Please leave a review and rate the app! Thank You!
This is pretty awesome. There's not much service where I live, so this actually keeps my phone alive a little longer.
status bar icon
is it possible a option can be added that the app icon can be disabled in status bar.?
I've been trying to do this with Tasker and I haven't been able to make it work reliably, this app just made things simple!
Sent from my SGH-T999 using XDA Premium 4 mobile app
finally..
I love this mind of app...
Thanks very much..
I install it,test and report my experience..
this is definitely one of those apps that just makes you go wow I wonder why no one thought of this earlier.
As a person who likes to travel and often 2 wheels on back roads with sometime sketchy service this app will be appreciated.
:good:
hnkotnis said:
Reserved.
Click to expand...
Click to collapse
Congratz, its on XDA Portal Posts
btw is it possible to have option that only signal strength (-dBm) as the threshold but not the signal bar count..?
and if i may suggest please also add option to hide notification icon on status bar, aka app service will running on background..
Thanks and Regards
useful, try it, and the result is... 10/10 :good::good::good::good:
awesome
such a great idea and i hope it gets integrated into CM
i test it and it's works perfectly..on all my phones..N5,Lg P880,hd2 and ideos...
thanks again..
I would suggest to you if it's possible add an option that search signal (when aero mode is enable) on screen on,even bypassing timer..So when i wake up my phone automatically autopilot search signal if aero mode is on...
hi, please can you upload app attached on op for xda users?
(and those having problem with play.
thank you
desalesouche said:
hi, please can you upload app attached on op for xda users?
(and those having problem with play.
thank you
Click to expand...
Click to collapse
And for those users who won't touch Google Play, or Google spying, with a bargepole.... The downloadable (often called Beta to get around Playstore contract) versions from XDA are invaluable...
thanks....
I like this I install thanks:good:
trevmar said:
And for those users who won't touch Google Play, or Google spying, with a bargepole.... The downloadable (often called Beta to get around Playstore contract) versions from XDA are invaluable...
Click to expand...
Click to collapse
not saying Google is or isn't... but I find it funny that people are so afraid of Google yet they have a Google based phone...
4G LTE
Any plans to add 4G/LTE support? The app seems to work great except when I'm connected to LTE. It seems to think I am out of service and enables airplane mode even when my LTE reception is great. On a Moto X on AT&T. Also the Moto X uses on screen keys, your app states that there is a menu but I can not access it as you don't have the 3 dots or hamburger menu for people without that key.
dimm0k said:
not saying Google is or isn't... but I find it funny that people are so afraid of Google yet they have a Google based phone...
Click to expand...
Click to collapse
In my mind Google has become evil, Everywhere I travel, Google shuts down my Gmail account until I manually log in and admit that I am in that location. I don't think I am on any Govt surveillance list. Here is the latest mail I got from them, just a few days ago:
"Hi XXXXXX,
Someone recently used your password to try to sign in to your Google Account [email protected]. This person was using an application such as an email, client or mobile device.
We prevented the sign-in attempt in case this was a hijacker trying to access your account. Please review the details of the sign-in attempt:
Friday, 28 March 2014 17:24:30 o'clock UTC
IP Address: 91.227.ZZZ.230
Location: London, UK
If you do not recognise this sign-in attempt, someone else might be trying to access your account. You should sign in to your account and reset your password immediately.
Reset password link
If this was you and you are having trouble accessing your account, complete the troubleshooting steps listed at http://support.google.com/mail?p=client_login
Yours sincerely,
The Google Accounts team"
Very interesting app !! Indeed one of those functionalities that really should have come pre-built in the OS.
I have just installed it, and thus haven't had a chance to test it myself - although I have no doubt it will work as advertised.
A few ideas for improvement come to mind immediately though:
1.) As others have already asked: an option to remove the status bar icon. Also, when an icon is present in the status bar and thus there is an entry in the notification queue, tapping on the notification message should have some useful purpose, like opening the app. Currently, tapping on the notification message doesn't seem to be doing anything.
2.) As others also have noted: for a user, it is a bit unclear what would be good threshold values. We rely on the developer to provide us with sensible initial/default values. Are GSM:3 and CDMA:-113 the best choices ? If so, it might be good to indicate in the app description that the app comes with sensible defaults. Also, a "restore thresholds to default values" button or menu item might be a useful addition.
3.) The option to restore WiFi is a nice bonus. However, the underlying issue is that the problem the app wants to address really doesn't require Airplane Mode, strictly speaking it only requires the cell radio to be shut down.
a.) Why would you even want to do that ? One might be in an area with really bad cell service, but still have access to a WiFi network (e.g. in a hotel in a very remote area, but even in cities: my battery sometimes drains just from being in a building with a special type of walls).
b.) And is it even technically possible ? This app (play.google.com/store/apps/details?id=the.radioshutoff) is able to do it, and I can personally vouch that it works as advertised. Note that it may not be possible on all devices, as I suspect the different radios are integrated tighter in some devices than in others. That probably accounts for the very dichotomous ratings for that app.
Do you think you could implement this into your app ? The downside is that you might have to rename it ...
Anyway, this seems like a very useful little app with a lot of potential. Thanks for releasing it !! :good:
I have being using this for a few hours and it seems to be working well at switching to aeroplane mode when the mobile signal is poor.
However it also seems to have switched off my wifi on a couple of occasions. Anyone else encounter this?
Sent from my Nexus 5 using Tapatalk
slavehunter105 said:
is it possible a option can be added that the app icon can be disabled in status bar.?
Click to expand...
Click to collapse
I have debated whether to implement this on release and now that there has been a lot of talk, I will add an option to remove the icon on the status bar. I initially hoped to keep the icon there to remind users the app/service is running.
hotdroid said:
Congratz, its on XDA Portal Posts
btw is it possible to have option that only signal strength (-dBm) as the threshold but not the signal bar count..?
and if i may suggest please also add option to hide notification icon on status bar, aka app service will running on background..
Thanks and Regards
Click to expand...
Click to collapse
It has become clear to me that my app is a little on the confusing side. The CDMA Threshold slider is measured in -dBm, I just removed the "-". Also, the app does run in the background. Although it is considered "Perceptible", if Android is running low on memory and stops Auto Pilot Mode to release memory, Auto Pilot Mode will be able to automatically restart after memory becomes available by Android; however, I will look into checking the status of the app.
hnkotnis said:
Reserved.
Click to expand...
Click to collapse
I'm not sure why you have Reserved this post, I'm assuming you will edit your post with a response to my app. I just want to make it clear that you're not the developer or that you have ever helped me in creating this app.
desalesouche said:
hi, please can you upload app attached on op for xda users?
(and those having problem with play.
thank you
Click to expand...
Click to collapse
Adding this app as an apk file to this thread will not help in future releases because I will be implementing Google's In-App Purchasing. It is required for the user to be linked to their Google Account in order to purchase from an app.
zicoxx said:
i test it and it's works perfectly..on all my phones..N5,Lg P880,hd2 and ideos...
thanks again..
I would suggest to you if it's possible add an option that search signal (when aero mode is enable) on screen on,even bypassing timer..So when i wake up my phone automatically autopilot search signal if aero mode is on...
Click to expand...
Click to collapse
It is impossible to search for a signal if Airplane Mode is enabled. Airplane mode disables all communication radios and does not receive or send any information.
atomb said:
Any plans to add 4G/LTE support? The app seems to work great except when I'm connected to LTE. It seems to think I am out of service and enables airplane mode even when my LTE reception is great. On a Moto X on AT&T. Also the Moto X uses on screen keys, your app states that there is a menu but I can not access it as you don't have the 3 dots or hamburger menu for people without that key.
Click to expand...
Click to collapse
My testing has been limited to only 2G, however, I will try my best to implement 3G and 4G detection as soon as possible. I will also add a menu button to the app.
Fisher_AZ said:
Very interesting app !! Indeed one of those functionalities that really should have come pre-built in the OS.
I have just installed it, and thus haven't had a chance to test it myself - although I have no doubt it will work as advertised.
A few ideas for improvement come to mind immediately though:
1.) As others have already asked: an option to remove the status bar icon. Also, when an icon is present in the status bar and thus there is an entry in the notification queue, tapping on the notification message should have some useful purpose, like opening the app. Currently, tapping on the notification message doesn't seem to be doing anything.
2.) As others also have noted: for a user, it is a bit unclear what would be good threshold values. We rely on the developer to provide us with sensible initial/default values. Are GSM:3 and CDMA:-113 the best choices ? If so, it might be good to indicate in the app description that the app comes with sensible defaults. Also, a "restore thresholds to default values" button or menu item might be a useful addition.
3.) The option to restore WiFi is a nice bonus. However, the underlying issue is that the problem the app wants to address really doesn't require Airplane Mode, strictly speaking it only requires the cell radio to be shut down.
a.) Why would you even want to do that ? One might be in an area with really bad cell service, but still have access to a WiFi network (e.g. in a hotel in a very remote area, but even in cities: my battery sometimes drains just from being in a building with a special type of walls).
b.) And is it even technically possible ? This app (play.google.com/store/apps/details?id=the.radioshutoff) is able to do it, and I can personally vouch that it works as advertised. Note that it may not be possible on all devices, as I suspect the different radios are integrated tighter in some devices than in others. That probably accounts for the very dichotomous ratings for that app.
Do you think you could implement this into your app ? The downside is that you might have to rename it ...
Anyway, this seems like a very useful little app with a lot of potential. Thanks for releasing it !! :good:
Click to expand...
Click to collapse
Android versions above 4.1 should open the app when you touch the notification and not the buttons. Android versions 4.1 and below should toggle the service on and off if the notification is touched because there is not support for buttons in notifications until Android 4.2+. I has quickly come known to me that my app is rather confusing. I will attempt to write a more in-depth description and have an tutorial option in the menu. Lastly, I will look into better ways to implement what I am trying to do in a more effective manner.
polaris68 said:
I have being using this for a few hours and it seems to be working well at switching to aeroplane mode when the mobile signal is poor.
However it also seems to have switched off my wifi on a couple of occasions. Anyone else encounter this?
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
The "Recover WiFi" option will only re-enable wifi if the wifi was on before airplane mode was enabled. If this isn't happening, send me an email with more information regarding your situation.
Thank you all for the feedback! It is greatly appreciated!!!
First off, thanks for the feedback on the feedback !!
ProjectZed said:
I have debated whether to implement this on release and now that there has been a lot of talk, I will add an option to remove the icon on the status bar. I initially hoped to keep the icon there to remind users the app/service is running.
Click to expand...
Click to collapse
Your last sentence is an understandable concern, but the reality is that this kind of app ideally is one of those set-and-forget services. Many users (especially the kind that can be found on XDA) may have up to 10 of those apps/services running and icons for all of them would drawn out the true notifications. Even on a desktop PC, where there is much more screen estate, Windows 7 has the option to hide individual status bar icons. Sorry, I didn't mean to hurt your feelings there
ProjectZed said:
Android versions above 4.1 should open the app when you touch the notification and not the buttons. Android versions 4.1 and below should toggle the service on and off if the notification is touched because there is not support for buttons in notifications until Android 4.2+.
Click to expand...
Click to collapse
I installed it on a phone with 4.0 ICS and indeed, touching the notification toggles the services, I simply didn't notice it before. Would it be difficult to implement that upon toggling, the icon changes color ? e.g. a gray icon when the service isn't running. That might be a useful improvement for those wishing to keep the notification icon.

[ROM] Epsilon Project < V5.0 | 12/01 > / < Clean | Fast | Stable | +Battery >

[ROM] Epsilon Project < V5.0 | 12/01 > / < Clean | Fast | Stable | +Battery >
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This version is developed on the last update of KitKat (4.4.4). It has been optimized for better battery life and performance development, without losing any proper function of our device. There was eliminated some google apps that are available in the playstore, has integrated settings within setting menu. If you want a 100% Stable Rom, Updated, Light and with Good Performance without losing any functionality Epsilon Project ROM is for you.
- Base KXB21.14-L1.40 (XT1032 Stock 4.4.4 Brasil)
- All system apps updated
- Updated Drivers Qualcomm/Adreno GPU
- Optimizations GPS
- Kernel Aero (improve battery life while keeping up a reasonable performance.)
- Busybox initramfs
- Deodexed
- Zipaligned
- Rooted SuperSu
- Smooth Scroll Patched
- SQlite3 script (Wes Garner)
- Auto-Zipalign script (Wes Garner)
- Init.d support
- Bash support
- Op.App Enabled (With White tabs) under Security Settings
- Reduced navigation bar 40dpi
- Adblock Host
- Battery saving tweaks
- Best Performance, no more lags
- Removed Update option in Settings
- Removed some bloats (You can install from the Playstore)
- Fixed Google Bootanimation (Dankoman)
- Fixed Boot Logo (Google Edition)
- ...more changes in changelog for the next version
Epsilon Project V5 - Download
Update GravityBox 3.5.1 - Download
Stock Kernel (optional) - Download
Remove GravityBox Patch (optional) - Download
Fix Lang ENG Power Battery - Download
V-1
Initial Version
V-2
Rezipalign
Extended Power Menu (reboot / fast reboot / recovery / bootloader)
Navbar reduced to 38dpi
New Live Wallpaper Google Edition Sunbean
SuperSU has been moved to the setting menu
CM Calculator with more options
Xposed Gravity Box and Integrated Framework to the setting menu
Moved and translated the privacy manager application to the main setting panel
V-3
New Animations
New interface Holo Light 99%
Power Battery integrated in menu settings
New icons for navigation bar
Optimized Launcher Stock
New Boot Image
CM Calculator
Redesigned icons in settings
System Applications updated
Updated Adhost
Signal AOSP style icons (thanks tiaoalvino)
Changed dialer icon
Lidroid File Explorer (root explorer / file manager / ftp / and more)
GravityBox Updated (3.4.1)
V-4
Google Keyboard 3.2
Google Play Music 5.7 Material Design
PlayStore 5.0 Material Design
Google Chrome 38.0 Material Design
Google Services 6.1.71 Material Design
Updated AdBlock Host
Render GPU
GravityBox 3.4.7
New Tweaks for Better Battery
Unlock Camera Options
Rezipalign
Updated AeroKernel
V-5
New Script Installation
Updated SuperSU 2.36
Removed SuperSU Settings Menu
Updated ad blocking
Removed Google Chrome, feel free to choose the browser that you like
Removed Google Music, feel free to choose the player that you like
Removed File Explorer, feel free to choose the file explorer that you like
Removed the Motorola Demos well as services report errors motorola
Aero updated kernel (11/05)
Included AeroControl to configure the kernel Aero included in the Rom
Updated Fm Player
They have integrated and upgraded options motorola who brought default as migration, moto assist, etc
Updated the Gallery and Camera Motorola
Updated Google Play Service, Google Play and Google Keyboard
Updated GravityBox 3.4.9
Fixed status bar AOSP
Removed extended menu reboot, it can be enabled from the GravityBox
Drivers native GPU Moto G
Fixed the bug that did not allow for problems ViperSound install BusyBox
Installation unknown sources enabled by default
ReZipalign System
​
WHAT IS POWER BATTERY ?
Is an application that has been developed Kisler to improve the battery and in which we can select a number of options available to suit our needs can optimize the duration of battery . The idea of ​​this application has been to combine options that are useful for battery management and in turn be simple to use for everyone .
OPTIONS AND WHAT BRINGS ?
To improve this consumption have a number of options are:
Battery Percentage : This section is intended to determine the percentage of battery from Battery Power shall act performing the operations described below, default is 15 %.
BASIC SETTINGS
Wireless Mode: Selecting this option turns off the wifi if you have it activated before entering in the range of battery action defined in the beginning to Battery Power .
Data Mode : Selecting this option disables the data if activated before entering them in the range of battery action defined in the beginning to Battery Power .
Sync Mode: Selecting this option disables the synchronization should have it checked before entering the battery range of action defined in the beginning to Battery Power .
Bluetooth Mode: Selecting this option disables the bluetooth if you have it activated before entering in the range of battery action defined in the beginning to Battery Power .
mode Location: Selecting this option disables the location should have it checked before entering the battery range of action defined in the beginning to Battery Power .
Silent mode : Selecting this option disables the sound / vibration should have it checked before entering the battery range of action defined in the beginning to Battery Power .
Led Mode: Selecting this option disables the LED notification should have it checked before entering the battery range of action defined in the beginning to Battery Power .
ADVANCED
Mode Range: detects a known and active wifi zone wifi to connect automatically or off when leaving the area. (Discussed in detail below).
CPU Mode: Reduces CPU frequency automatically when entering the range defined in Battery Power Battery .
CPU Maximum Frequency : Defines how often you will use the CPU and the CPU mode , default 540 MHz
OPTIONS SCREEN
Brightness Mode : Reduces brightness automatically when entering the range defined in Battery Power Battery .
Brightness Percentage : Brightness Percentage to be applied in the glow mode , default 0 %.
Dark Mode: Controls the brightness as if it were an automatic but with lower values ​​to making work less and reducing the brightness sensor
Pocket Mode: Turn the screen to remove the phone from his pocket and is optimized to consume less than the native rom
Notification Mode: If a notification arrives for a few seconds to pick up the phone turns on the screen without pressing the (must activate accessibility " settings / accessibility / power battery" )
Notification Time : used in the second mode is defined notification
HOURS SMOOTH
Hours Mode : Turn the hour mode to manage data and wifi connection at a time interval.
Week end mode : Activates the alternate schedule for weekend
Restore Links: Restore connections to turn the screen during the hours so
Disable Sensors: Disables the sensors during the quiet hours
Set time : Set the time and day of the week that will activate the quiet hours
PROFILES
These options are combined with profiles Cyanogenmod . Its operation is as follows:
Battery power gives you the option to choose 2 profiles ( of Cyanogenmod ) for that you must enter the name of the previously created profile in the " Settings / Profiles " on Battery Power (default is "Home" and " street" ) . In each of the profiles you can enter a range of performance Power Battery, for example in the profile " House " 15% if we select the profile " Street " 25% . This is so that the Battery Power switch profiles automatically change its range of action and will know when your battery should act removing the options that you feel is necessary . To enable the use of profiles with Cyanogenmod Power battery is made from the " Profile Mode " option.
If not select any profile or the profile used is not one defined in Power Battery percentage to be used will be the first that we have defined earlier .
DISCLAIMER MODE RANGE
This mode produces no wakelock , battery consumption or anything similar . It is designed to conserve battery power in the event that we get out of range of our wifi preventing the active connection be used and consumed without activating it when we get to a place where there is a known wifi stay.
To do this I have based on location through LAC and Cell ID , or put more colloquially by the position of the antennas.
In the picture above you can see a simple design of antennas and radios. Battery Power antenna detects how you are and if you are in your area or not. To do this the first time I conectéis the wifi zone start checking nearby antennas ( depending on the house may be affected by one or more antennas ) .
Once detected out of the range of action of these antennas ( this may vary ) check the state of wifi is connected and if it will be off. The opposite case is that when entering the range of a registered as a wifi access point antenna, wifi be activated.
In the case we are in the same location, for example our home and want to disable / enable wifi to not have changed position we can do like coming to a new area to choose a new wifi network , since disconnection / automatic connection is made just by changing antenna .
In the event that wifi is turned off before choosing a new wifi network you connect may be due to a crossing of antennas ( due to the change from one to another so quickly disconnection may occur ) and if the problem persists after several attempts the solution may be to move a few steps to avoid this junction or off the range mode temporarily to introduce this new wifi.
Advantages of this: It has no wakelock , maximum energy savings by not using the location network location.
Disadvantages: If you are traveling to a remote area of your home, but that you get that antenna signal , being detected as " known antenna " believes these at home and activate the signal . This drawback will very much depend on where you live each and the number of antennas that affect the area. As a rule in the city or area where a large number of antennas work better this way .
Sounds great, shall test! Sounds smooth without even testing
core720 said:
.... reserved[
Will report.... Downloading
Click to expand...
Click to collapse
bugs
Hi, are there any bugs?
because I have school tomorrow and I don't want to have bugs. I need the gps. Is it working?
and is there the same bug as in the CM that you can't connect to wifi extender networks or is it all stock based?
Need to download Stock Kernel or no?
Any bugs to look out for?
Cool, it has app ops!
Bugs
MAC address is messed up @core720
will I lose duel sim support, if I flash this? Given this is based on 1032 single sim.
xt1033 compatible?
!n0x said:
Need to download Stock Kernel or no?
Any bugs to look out for?
Testing...
Click to expand...
Click to collapse
No
its not support xt1033 dual sim its based on (XT1032 Stock 4.4.4 Brasil). so not working on our devices. no signal.
Any chance of a xt1033 compatible?
ART compatible?
Perhaps the DEV will kindly make a version of this ROM based on Stock XT1033 for Dual-SIM people. Having quickly looked: FM Radio should work and Motorola Camera / Gallery are included.
Wow
Waauw, this rom is greaaaat, soo smooth. I flashed the PA mini gapps on it and everything works great.
Thank you so much for this rom. I would like to hit the thanks button 30 times if I could
Sounds nice ROM, i will test

			
				
I just tried to install but the file is corrupted by me
I do believe you have to convert your file system type if you're running GPE or custom roms before flashing this one due to being based on stock. Is that right?
rogeriorp said:
I do believe you have to convert your file system type if you're running GPE or custom roms before flashing this one due to being based on stock. Is that right?
Click to expand...
Click to collapse
Only GPE converts USERDATA partition. If you are running anything else; you can just wipe and flash this.
Mchasard said:
I just tried to install but the file is corrupted by me
Click to expand...
Click to collapse
What problem u r facing ??

Categories

Resources