Simulates a reboot by closing/restarting all core and user processes and thus frees up memory. Your phone should be much snappier after using Fast Reboot.
DOES NOT ACTUALLY REBOOT YOUR PHONE, only the apps & processes. Does NOT require root.
Greenified allows you to apply a filter over your screen to reduce the brightness even further than the Android operating system allows. You are able to pre configure settings, including screen intensity and a brightness setting. When running, all settings are applied instantly, and restored to the previous state on stopping.
Please note, on some devices this may (as will any screen filter app) prevent the Install or Uninstall button of the Package Installer from working. You may need to disable the app before installing/uninstalling apps. A future release will detect when the package installer is active, and disable itself.
Features( Totally Free and No Ads ):
✓Real-time temperature monitoring
Monitors and logs phone temperature in real time, and displays temperature change curves.
✓Dynamic overheating app detection
Analyzes CPU usage dynamically, and detects apps that are overusing CPU to determine the cause for phone overheating.
✓One tap to cool down
Allow you to close overheating apps with one simple tap to reduce CPU usage and cool down your phone.
Closes apps that are likely to cause overheating, and prevents the phone temperature from rising.
★Why does my phone overheat?
Constantly high CPU usage is mostly the reason why your phone overheats. Some apps tend to use the CPU for a very long time in the background, which causes your phone to produce excessive heat.
★How dose Cooler Master work?
Cooler Master is designed to monitor the CPU usage of your phone, and detect apps with high CPU usage so you can close them
★Why does my phone get so hot?
It’s normal for your phone to get hot when you are using complicated apps, watching video clips, or while you recharge it. In such cases, just put your phone somewhere cool and ventilated, and the temperature should drop soon.
English, Simplified Chinese, Traditional Chinese, Spanish,Portuguese Brazil.
The features listed above are available for free. There are no in-app ads.
Please contact us at email@example.com if you have any questions or suggestions.
The utility can be usefull for developers who need to test how their applications behave while being unloaded and re-loaded by the system, as well as for other users searching for a way of system optimization on-the-fly.
THIS IS NOT A TASK KILLER. The app does actually freeze selected tasks, unloading them from operating memory and preventing further CPU usage, BUT the tasks remain in the system list of "running" tasks. According to Android documentation (citation): "Note that "running" does not mean any of the task's code is currently loaded or activity -- the task may have been frozen by the system, so that it can be restarted in its previous state when next brought to the foreground." And this is the Hibernate who instructs the system to freeze selected tasks. Please, note that you may see the button "Force stop" still enabled in the "App info" system dialog for hibernated tasks. This is because they are frozen, not removed. Unlike to the hibernation, the "stopping" does forcedly and completely destroy the app. This makes a big difference.
The app DOES NOT REQUIRE rooting you device. It is designed to work without SuperUser privileges.
The app supports a service mode allowing for automatic background hibernating of specified processes. Attention: use the service mode with a caution. If some of hibernated processes are recreated constantly by themselves, the service may exhaust the battery.
The service is configured in the settings dialog. Among other things you can enable or disable service notifications about varios events.
Use the Status dialog to edit the list of currently hibernated processes.
More details on the site. FAQ is also available at http://wifiline.blogspot.com/p/hibernate-faq.html.
If you think you found a bug, please contact me via e-mail and provide as many details as possible. There exist too many different devices and Android flavours, so I can't test the app on all of them. We could try to solve your specific problems together, instead of dumb downvoting of tha app.
WARNING! It is strongly recommended to not hibernate apps which are installed as widgets on your launcher or lock screen.
• Delivers longer battery life with fewer charges, acting as a battery life extender
• Intelligently learns how you use your Snapdragon-powered smartphone and optimizes your device without disabling smartphone functionality
• Requires no user configuration - Snapdragon BatteryGuru automatically learns and adjusts the smartphone settings so you don’t have to
After a brief 2-4 day introduction period, Snapdragon BatteryGuru learns the user’s behaviors and then notifies the user that it is ready to extend the battery life and improve the experience. Snapdragon BatteryGuru continues to operate in the background, deepening its understanding of the user and further optimizing the experience over time.
Snapdragon BatteryGuru battery saver app supports a majority of Snapdragon powered devices and we will continue to work to support additional Snapdragon powered devices. If you experience problems using this battery saver app, we'd really appreciate if you send us an email at firstname.lastname@example.org explaining your problem prior to leaving a review – we’ll try to respond as soon as possible.
Please note BatteryGuru is currently not supported on Android L.
Q. Why does BatteryGuru need permission to read contacts, call and SMS logs?
A. Snapdragon BatteryGuru now has a companion lockscreen app called Snapdragon Glance. Glance uses the behavioural learning engine of BatteryGuru to give an intelligent lock screen experience. One of the features of Glance is to suggest the next contacts you are most likely to call or SMS and to deliver this feature the contacts and call/SMS permission is required. The application doesn't read the content of the any messages and the data never leaves your device. If you don’t have Glance installed this data is not used by BatteryGuru, but it still needs to ask for the permission.
In the near future the dependency Glance has on BatteryGuru will be removed and these permission will no longer be needed.
Q. Why does Snapdragon BatteryGuru need to know my location?
A. Snapdragon BatteryGuru uses your location to know the places where you have access to Wi-Fi. It does not use GPS but instead uses Android’s low power network location mechanism to find your approximate location.
Q. Why is my Wi-Fi ON sometimes, when I’m expecting it to be OFF?
A. Snapdragon BatteryGuru’s Wi-Fi management feature turns Wi-Fi on when you need it and turns it off when you don’t, thereby saving you power. However, even when you don’t have Wi-Fi access Snapdragon BatteryGuru will periodically turn Wi-Fi on for few minutes to check if your ability to access Wi-Fi has changed. Likewise when you move to a new location, BatteryGuru will turn Wi-Fi on for a few minutes to check if Wi-Fi access is available. Fear not, turning on the Wi-Fi radio for a few minutes like this has little or no impact on your battery life.
- SoC (System On Chip) name, architecture, clock speed for each core ;
- System information : device brand & model, screen resolution, RAM, storage.;
- Battery information : level, status, temperature, capacity ;
- Android 2.2 and above (version 1.03 and +)
- INTERNET permission is required for the online validation (see notes below for more détails about the validation process)
Online Validation (version 1.04 and +)
The validation allows to store the hardware specification of your Android device in a database. After the validation, the program opens your validation URL into your current internet browser. If you enter your e-mail address (optional), an e-mail with your validation link will be sent to you as a reminder.
Settings screen and debug (version 1.03 and +)
If CPU-Z closes abnormally (in case of bug), the settings screen will appear at the next run. You can use that screen to remove the main detection features of the application, and make it run.
In case of bug, please open the application menu and choose "Send Debug Infos" to send a report by email
FAQ and troubleshooting
You can visit the FAQ at that address : http://www.cpuid.com/softwares/cpu-z-android.html#faq
Nobody is perfect and Android neither.
Apps you have already deleted, sometimes leave data behind.
The system constantly creates logs, crash reports and debug files you don't really need.
Your SD-card is collecting files and directories you don't recognize.
Lets not go on here...
Why not get a maid to clean it all up?
SD Maid will help you keep your device neat, clean and tidy :-)!
Give it a try, you won't find a more thorough cleaning tool!
Choose a tab, press start and then either click a single item to delete or press the clean all button. It's just that easy.
There are various features available:
* Explorer is a full fledged filemanager, use it to crawl through your Androids files.
* You can use the Searcher if you know what file you are looking for.
* The CorpseFinder searches your device for orphaned items and compares those to the list of installed applications.
* AppControl lets you freeze, reset and remove applications (even system apps).
* The SystemCleaner scans your device and filters directories which contain unnecessary files. You an even create your own filters!
* You can optimize and shrink bloated databases to speed up access and free space.
* View your biggest files and find out what is hogging all the space.
* Find files that have been modified in the last X minutes.
A few additional features as well as comfort and convenience functions can be unlocked by buying and installing the unlocker (SD Maid Pro).
SD Maid is constantly being developed and designed very carefully.
Due to the vast amount of Android devices SD Maid might not work perfectly on your device, in that case I would appreciate it if you give me a chance to fix it by contacting me.
If you have questions or concerns send me a mail (email@example.com). I usually respond quite quickly and will happily help you out.
Obtaining SD Maid from unofficial sources puts your device at risk.
A big thanks goes out to all the beta testers @ http://sdmaid.darken.eu/beta who helped me improve SD Maid v3.
I would also like to thank all the volunteers @ http://sdmaid.darken.eu/translation that made SD Maid accessible to non english speaking users by translating it.
An unfinished help document is avaiable here:
*** Lollipop users read the info at the bottom ***
Unsolicited quotes from real users:
"It gave me about 2 hours more use with 30 minutes more screen on time. Saved me from buying a $25 battery."
"Just donated 5 Dollars to support this masterpiece.. Keep up the good work"
"[Amplify] just revolutionized the true meaning of wakelock managing"
"This module is awesome! I get less than a half percent drain per hour for idle standby. "
...and many more.
Amplify puts you in control of how your device uses your battery by controlling how often your device can wake up, and how long it can stay awake. Use the recommended settings for easy battery savings, or dig in and customize every alarm, service, and wakelock on your device.
Here are some highlights:
- A beautiful design, inspired by Material Design principles
- A stable blocking engine
- Comprehensive measuring of the time wasted and time saved because of alarms and wakelocks
- A growing list of descriptions of the alarms, services, and wakelocks in plain English (and 20 other languages)
- A new Pro package that lets you control any alarm or wakelock on the device
- An open source codebase so you can see how it works, or build it yourself
The In-App purchases allow you to unlock the Pro package that lets you customize the alarms, services, and wakelocks on your device. Without the pro package, you can control the worst battery hogs: NlpWakelock, NlpCollectorWakeLock, ALARM_WAKEUP_LOCATOR, and ALARM_WAKE_ACTIVITY_DETECTION.
May you have a long [battery] life!
- Amplify uses the Xposed Framework and will install it for you if you don't already have it. -
*** Lollipop users ***
Xposed has a new Alpha build for Lollipop. For more information, read here: http://forum.xda-developers.com/showthread.php?t=3034811
* Flash your recovery to the latest and greatest ClockworkMod recovery.
* Manage your ROMs via a handy UI.
* Organize and perform backups and restores from within Android!
* Install ROMs from your SD card.
* Install your favorite ROMs over the air!
* Incremental update zips (save your data plan!)
* Premium ROMs
* Receive notifications for when your ROM is updated!
* Automatic backups
* Install Queue
* Web Connect
* Backup Download Server lets you easily transfer backups as flashable zips to your computer.
Do you prefer using only recovery manually? Check out the Touch Recovery in app purchase, for the most advanced recovery available!
Why does ROM Manager ask for account permissions?
Web Connect only needs to access your Google account to connect it to your google account. It can't access any private data or passwords.
ClockworkMod Touch Recovery:
ClockworkMod Touch recovery (and recovery) is work that needs to put in for every new device that is released by a manufacturer.
If work on ROM Manager ceased completely, all the premium features would continue working without issue. However, new recoveries do not port and build themselves. Without ClockworkMod Touch being a per device purchase, there is no way to recoup recurring server costs and labor. Keeping ROM Manager free and operational costs tens of thousands of dollars a year, and that does not include engineering costs.
Your support is appreciated.
Droid users: Stuck at the "M" logo? Flash an alternate recovery and flash back to ClockworkMod.
HTC Users: Flash recovery not working? Try fastbooting a recovery on.
Droid X/2/Pro Users: You must run the Bootstrap application first to use ROM Manager.
Samsung users: You must flash a Clockwork compatible kernel first (see XDA forums)
IF YOU ARE HAVING LICENSE ISSUES, MAKE SURE YOU HAVE THE LATEST VERSION OF FREE (4.0+) AND THE LATEST LICENSE (1.0.8+) INSTALLED!
A high battery drain is often a limiting factor for a great user experience.
With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions:
- Spot drainers based on detailed information about the root cause
- measure the effect of actions to reduce drain, following a simple method
- detect changes in the awake/sleep profile and quickly find the causes (rogue apps)
In other words BetterBatteryStats helps you gettings the best experience with your smartphone.
Please don't use the rating system for support. In case of issues or for any question or suggestion please contact me by e-mail or use the contact information from the about box.
If you experience problems with your superuser app keeping asking to grant su rights don't blame BetterBatterStats but try another superuser app instead.
Keywords: better battery stats, wakelock, kernel wakelock, partial wakelock, reduce battery drain, optimize battery life, save battery, battery drain, saving battery, network stats, alarms, CPU states
- android.permission.WRITE_EXTERNAL_STORAGE is used only for writing dumps to the SD. In case you don't need that feature please feel free to revoke that permission. It won't have any side effect besides disabling that feature
- android.permission.BATTERY_STATS is obviously the permission to access the internal statistics and can not be revoked without making the app unusable (from Kitkat on BBS will have to be installed as a system app to access this permission)
- android.permission.DUMP from Kitkat on BBS can be installed as a system app to access this permission. It is required to access dumpsys without root for a better performance
- android.permission.INTERNET is required to access the online Knowledge-Base. You can revoke this permission
- android.permission.ACCESS_NETWORK_STATE This permission can be revoked
- android.permission.RECEIVE_BOOT_COMPLETED is required for cleaning references. Revoking this permission may affect the results of kernel wakelocks and custom reference until new references were saved
- android.permission.READ_PHONE_STATE is required to detect when the phone was turned on/off in order to store references for advanced diagnosis
- android.permission.DEVICE_POWER is required to detect when the phone is disconnected from the charger and store the corresponding kernel wakelock reference. Revoking this permission will lead to losing "since unplugged"
- android.permission.BLUETOOTH is required to fix a bug where the communication to the batteryinfo service stops working
- android.permission.READ_LOGS is required to allow logcat dumps to be saved. You can revoke this right and will lose only the ability to save logcats
BetterBatteryStats is open source so you can inspect/review/contribute and submit issues or feature requests. Please check the about dialog for further details.
Greenified Pro allows you to apply a filter over your screen to reduce the brightness even further than the Android operating system allows. You are able to pre configure settings, including screen intensity and a brightness setting. When running, all settings are applied instantly, and restored to the previous state on stopping.
With this Pro version, you are now able to customize the color of the screen filter. This can make it easier on the eyes by applying slight color hues over the screen.
In addition, there is a Widget included for easy enabling/disabling right from your home screen!
Please note, on some devices this may (as will any screen filter app) prevent the Install or Uninstall button of the Package Installer from working. You may need to disable the app before installing/uninstalling apps. A future release will detect when the package installer is active, and disable itself.
These are what make ShutApp an extraordinary battery saver.
Unlike any task killer or other battery savers, ShutApp saves your battery life in a unique but quite effective way.
It can do only one thing, that is to detect and shut down lurking background apps on your android phones or tablets. In this way, ShutApp makes huge difference to your battery life.
Tests show that keep apps from running in background is the simplest, fastest and most effective way to boost battery. That’s why we call ShutApp the real battery saver.
With pro-level battery management that is way better than other apps, you can now really master of your device and vastly improve battery life.
► What Media and Users Have to Say:
"My battery last WAY longer now that I use this app. I'm totally in love and couldn't be happier with this genius app." - Jemmuel Apostol
"ShutApp is free, simple to use, and doesn't require root." - WonderHowTo
"O ShutApp é um aplicativo muito útil para usuários que desejam melhorar a duração da bateria de seus dispositivos Android." - Brazil Techtudo
* No ads. It is totally clean.
* Auto shut down background apps on unrooted phones.
* Closed apps will not get restart.
* Maybe the best battery-saving app available today!
* Have full control of background apps status and battery consumption via intuitive floating-sphere interface.
* One tap and quickly close battery-draining apps.
* Shut down background apps quickly to extend battery life on your smart phone.
* Save on data usage over cellular network by closing unwanted apps.
* Easy lookup to see what apps are running and quickly stop them with one tap.
* Whitelist option available to exclude apps from hibernation.
► Permission Settings
ShutApp will only work when allowed via the Accessibility settings on your device. Please follow the prompt upon launching this battery saver.
► Trending Questions
Q: I can't uninstall ShutApp. Why?
A: If you've activated PocketShut, you've given ShutApp administrator permission. Before uninstalling ShutApp, please follow the below tips to deactivate: Get into Settings - Security - Device Administrators - DO NOT select ShutApp. Then try to uninstall.
1.Due to the limitation of our resources and complexity of ROM, we cannot cover all devices but we are trying our best to test on Android devices as many as possible. If ShutApp does not work properly on your device, please contact us immediately so that we can find a solution for you.
2.The percentage of battery and network data saved is calculated on the basis of an algorithm developed by us. It is not 100% accurate but we are working on it to improve it.
3. Google allows Android apps to work in the background. ShutApp does not mean to interrupt all background apps but for the ones that do not need to be working in the background, ShutApp can help you shut down them to avoid consuming more battery or network data.
4. ShutApp will obtain your IMEI number (it is a device serial number NOT personal data) in order to get demographics and stats of app usage so that we can improve it targetedly. The IMEI information will be protected.
► Special Thanks To:
Aquila (Russian translation)
Valdemar Traça (Portuguese and Spanish Review and translation)
► Any problems?
Our community: https://plus.google.com/u/0/communities/114251225240961092535
(Google Community is preferred as you may find answers to your questions here.
Also, members can opt in ShutApp beta test channel before an important feature is released to public.)
Email us via: firstname.lastname@example.org.
Our Facebook: https://www.facebook.com/pages/ShutApp/1529169070648092
NOTE: There is an Android issue where Watchdog might crash upon launching after an upgrade. It seems to be related to the upgrade of the app while the old version happens to be executing in the background. It doesn't affect your phone's operation at all. If this happens, re-launch and goto the menu and hit restart for proper monitoring.
Package verification problems: If you installed the Lite version via the Amazon app store, you'll have to upgrade it there(should be available shortly), or uninstall and reinstall the market version. This will solve your problem.
You don't need a task killer. But you do need a way to make sure a background app doesn't lose control and eat up all your CPU. Watchdog monitors your apps and alerts when one loses control, allowing you to kill just that single app. Killing apps blindly can cause them to stop working as designed, and most app developers won't even take a bug report from you if you are using a task killer!
From Android 2.2 on, the kill command works only on background apps, and they will likely restart immediately. Watchdog removes the app immediately from the list, since there isn't feedback about whether it was successful. Having lots of apps running doesn't hurt your phone at all unless they are doing something. In fact, killing an app and having it immediately restart simply consumes your phones resources. If you just leave the apps running, they will start immediately when you want to go back to it.
The paid version has all the features of the lite, removing the ads, while adding a “blacklist” feature. This allows you to pick a single app that is constantly misbehaving and assign a CPU % threshold to it. When that app exceeds the threshold, it will be automatically killed.
So stop blindly killing all your apps; be smart by managing them instead. Good for all versions of Android.
CM Battery is a free battery saving app that is specifically designed to optimize the battery life of your Android device. Powered by the technology of Battery Doctor, it’s the most efficient way to defend your juice.
Highlights of CM Battery:
Clean, intuitive and easy to use. CM Battery simplifies your power saving process by providing shortcuts to close your draining items - even your grandma could use it!
A real power saving app that will never use your battery when not in use. By adopting the most advanced cloud technology, CM Battery tells you what’s eating your battery by analyzing the data in the cloud instead of detecting other app on your phone even when it’s closed.
Smart charging screensaver helps you fully charge your phone. With the unique 3 stage charge, you can charge your phone to a really healthy and full level. You can also know how much time left while charging.
1. Clean and innovative design.
2. One tap to save power
With a simple scan, CM Battery gives you a list of draining items like Wi-Fi, Data and Bluetooth. You can shut off all these items at once to save power with a simple tap.
3. Advanced power saving
CM Battery detects all the draining apps on your phone and provides a shortcut to close them manually.
4. Never use your battery when not in use
CM Battery tells you what’s eating your battery by analyzing the data in the cloud instead of detecting other app on your phone even when it’s closed.
5. Smart charge screensaver
Charge your phone to a really healthy and full level with the unique 3 stage charge. You can also know how much time left while charging.
6. Powerful App Management
Stop your power draining apps from automatically re-launching, even if you’re not rooted.
*Note this feature is not recommended for Samsung users.
If you're looking for a simple Android battery saver, battery optimizer or find yourself interested in your power usage, this is a great app for you.
At CM Battery, user satisfaction is important to us. If you have any difficulties with the app, please contact us at email@example.com
Follow us on Twitter: @cmbattery
Like us on Facebook: CM Battery
Join our beta group: https://plus.google.com/u/0/communities/109246449925247867748
About KS Mobile, Inc.
This is a sub-account of the KS Mobile developer account, which we use to test new products.
► Tap to cool phone down
With one tap, Coolphone can cool phone battery temperature and boost phone operation speed.
► Optimize phone battery health
Coolphone can optimize phone battery health by closing background apps, optimizing system settings and increasing phone available storage.
► Tweat and save your own profile
Apart from three common modes, Coolphone offers the addition of preset profiles for users to set fully-customized battery saving profiles/modes.
► Manage settings with quick shortcuts
Coolphone offers several shortcuts for easier battery consumption control, like shortcuts in homepage and shortcuts in notification panel.
► Save phone battery intelligently
With Smart Controller, Coolphone can automatically close background apps, WiFi and Data on screen lock for intelligent battery saving purpose.
Note: Coolphone can perform better and more thorough device cooling and battery saving functions on rooted mobile devices.
Have bug to report? Want a direct chat with developers? Willing to test the newest update? Come to join Coolphone Group at Google+ Community. Let’s make Coolphone be the Coolest app.
Find us online:
To restrict system apps you have to donate.
Your device has to be rooted to install the required X-posed framework: http://tinyurl.com/cd46qco
Description for non-developers:
Each app with permission "android.permission.RECEIVE_BOOT_COMPLETED" is placed in a (Windows slang) "startup folder". For my 200 installed apps that are about 33%. On system boot every of these apps gets started. Possible options:
- app shows a notification
- app starts a (hidden) service in background
- app exits again (eg user has set an option)
If you disable an app in the BootManager it does not get that event and is not started at *next system boot*.
An app still starts at system boot? Android has many other events which could start an app!
Example: Skype has the permission "android.permission.MOUNT_UNMOUNT_FILESYSTEMS". This means, (again Windows slang) if you insert a DVD into you drive, "autorun" is executed and starts Skype.
Note: As your sd-card is mostly always inserted, this could be used to start apps at system boot....
Other triggers are: A BlueTooth device (dis-)connect, connection type changes (2g/3g/wlan) or power adapter is (un-)plugged.
All these could be restriced with my other app "ReceiverStop". Be carefull and do not disable the wrong.
Donator-App & Features: https://play.google.com/store/apps/details?id=de.defim.apk.bootmanager.donator
NEW: Auto-hibernation now works in non-root mode, (need to be enabled in experimental features setting, Android 4.1+ required). If you have secure key-guard enabled, try "Hibernate and Lock Screen" shortcut or "Pull up" gesture on Home soft-key.
Never should your phone or tablet become slower and battery hungrier after lots of apps installed. With Greenify, your device can run almost as smoothly and lastingly as it did the first day you had it!
Greenify help you identify and put the misbehaving apps into hibernation when you are not using them, to stop them from lagging your device and leeching the battery, in an unique way! They can do nothing without explicit launch by you or other apps, while still preserving full functionality when running in foreground, similar to iOS apps!
Please report bugs in the XDA forum (http://goo.gl/ZuLDnE) or G+ community (http://goo.gl/MoszF).
Greenify NEVER EVER collects your personal data despite the capability of accessibility service, it just takes advantage of it to automate things.
IMPORTANT: Greenifying an app implies that you are aware that all the background functionality (service, periodic task, event receiver, alarm, widget update, push message) of this app will become out of service during the hibernation except when you are using this app.
NEVER greenify alarm clock apps, instant messaging apps unless you don't rely on them. Please do verify the impact of greenified apps on which you heavily rely.
Compared to other popular tools aimed for the similar purpose, Greenify offers the following advantages:
◆ Unlike the "Freeze" feature in "TitaniumBackup Pro" that totally disable the app, you can still use your app as usual, share content with it. No need to freeze & defrozen it.
◆ Unlike "Autostarts", you can benefit from almost all of its advantages, without needing to deal with the complexity and risk of obscure app components, and never lose functionality when app is actively running.
◆ Unlike any "XXX Task Killer", your device will never fall into the cat-mouse-game of stealthy-running and aggressive killing, which unnecessarily consumes more battery juice.
Note: Greenify does need a background running service for auto-hibernation to work. It is designed and implemented in extremely lightweight, with an average RAM footprint less than 5M, and nearly zero CPU and battery consumption.
In case you cannot install from Play Store: http://oasisfeng.com/Greenify.apk
=== PERMISSIONS ===
INTERNET: Needed by "Raise Your Voice" program to send back only small amount of anonymous statistics data, without privacy information. You can opt-out at any time.
DRAW OVER OTHER APP: To show guide layer over the app setting UI of system in non-root mode.
READ SENSITIVE LOG: To analysis the wake up cause of greenified apps.
GET ACCOUNTS & WRITE SYNC SETTINGS: Control the account sync of apps if its sync task is too frequent.
DISABLE YOUR SCREEN LOCK & BIND ACCESSIBILITY SERVICE: For automatic hibernation to work on non-root devices.
=== FAQ ===
* Why not support Android 2.x?
* It seems that automatic hibernation is not working.
* Some of my greenified apps (e.g. Google Maps) seems not hibernating.
* I want to greenify system apps!
* De-greenified apps still got no push notification!
Read here: http://goo.gl/1F5pY
=== Beta Channel ===
See G+ community board: http://goo.gl/MoszF
=== Translation ===
All translations are open for contribution: http://goo.gl/zCCDce
=== Donation ===
If you love Greenify, please consider the "donation package" http://goo.gl/fpz5l for extra experimental features:
* Greenify system apps (now without Xposed)
* Allow GCM push for hibernated apps
* Detect "who" woke the hibernated apps and optionally cut off the wake-up path.
* Wake-up timer coalescing
=== 7 Days Refund Guarantee ===
Don't worry about the 15 minutes window, just relax and explore all the features. Refund requested in "Orders" of Google Play (or Google Wallet) within 7 days is guaranteed. (may take days to manually process). REQUESTS BY EMAIL WILL BE IGNORED.
=== Disclaimer ===
Some of these experimental features are still in early stage. They may not work on all devices & ROMs. They are included only for advanced users with sufficient knowledge about what they really mean and how to correctly use them. These features may crash your apps, or even brick your phone in the extreme cases. I will try my best to avoid those situations, but I don't take responsibility about the possible consequences. For your safety, please do a NANDroid backup before activating these features.
It is safe to purchase and install, since nothing is affected until any of the experimental features is enabled explicitly.
=== Experimental Features ===
◆ Boost mode (requires Xposed)
Android framework is patched to allow Greenify to perform hibernation and other operations without the slow root routine. Besides, Boost mode also improves compatibility of many features in Greenify.
◆ Allow (most) system apps to be greenified in Greenify
Beware, most system apps are critical to the basic functionality of your device, once greenified, you may lose some part of usability. If something bad happens, degreenify the system apps you recently greenified and reboot, or deactivate this experimental features of Greenify and reboot.
◆ Allow GCM push message to wake hibernated apps (requires Xposed)
Google service framework is patched to allow the GCM (Google Cloud Message, a.k.a. C2DM) broadcast to wake the hibernated apps, thus you can greenify some apps without losing the ability to receive push message.
Attention: Not all apps use GCM as push mechanism, some apps create their own connection for push in background service, thus can't benefit from this patch and their push messages can never survive hibernation. Please DO NOT ask for that, it's just a "mission impossible" in practice. Instead, ask their developer to adopt the more RAM-and-battery-friendly GCM push.
◆ Keep Notifications after Hibernation
Android framework is patched to keep notifications from being removed when application hibernates.
◆ Wake-up Tracker (requires Xposed)
Android framework is patched to track which app implicitly woke your hibernated apps. You can decide whether to cut-off the wake-up path to avoid further wake-ups.
◆ Block App State Abuse. (requires Xposed)
Block the the abuse (via a vulnerability of Android up to 4.2) used by some apps to keep themselves from being killed by Android. This abuse leads to undesired apps "Not Hibernating" due to false "Perceptible" state in Greenify.
PS: For Android 4.3+, this can also remove the annoying permanent notification from some apps, which was hidden in pre-4.3 system.
=== Xposed Installation ===
1. Download and install Xposed installer: http://goo.gl/CKTWXZ
2. Install the “Framework" in the "Xposed Installer" and activate "Greenify" in "Modules".
=== Why do I need to install another framework for some features to work? ===
Since these experimental features all need OS level patches, traditionally they can only be applied with ROM modding, which is highly device-specific and ROM-exclusive. Xposed framework is a new hope to do finer grained tiny patches in a ROM-independent way. Thanks to Xposed framework, you can enjoy these experimental features of Greenify without replacing your ROM.
=== Feedback and further discussion ===
Visit the community: http://goo.gl/MoszF or XDA forum: http://goo.gl/ZuLDnE
If you are unaware of the "Master-Key security vulnerability", please read the report:
This patch is based on the official patch codebase from Google, adapted as Xposed module.
To test whether you are actually protected by this patch, try installing this proof-of-concept demo apk:
If it says "not installed", congratulations, you are now immune to Master-Key vulnerability!
NOTE: BlueboxScanner may still report your device as "Unpatched/vulnerable". Just relax, its a false report. Do a real test with the above PoC demo.
Source code: https://gist.github.com/oasisfeng/5993367