Shared publicly  - 
 
FAQ for Greenify users

Q: Which apps should I greenify?

A: In short, don't hibernate all (or most of) your apps. App Analyzer of Greenify only shows apps which have POTENTIAL impact on battery consumption or device performance (click the icon "i" of each section for more details), it doesn't mean they actually have. You are suggested to only hibernate those you seldom use, plus the apps you are sure have negative impacts, most probably identified by the "Settings - Battery" of your device, or 3rd-party diagnose apps, such as Wakelock Detector and BetterBatteryStats (for power users).

[Background Knowledge]

"Running in background" does not mean it has definite impact on battery consumption or device performance. Experienced developers can also reduce the memory footprint of background service as low as several megabytes, which is negligible in most middle-to-high end devices with 1~2G RAM.

"May slow down the device" also does not mean it has definite impact on device smoothness. Android caches the process of apps regularly run, thus significantly reduced the cost of launching it in background.

Q: Why not support Android 2.x?

A: Sorry, Android 2.x lacks a core mechanism that Greenify mainly depends on. It's impossible to achieve equivalent functionality in Android 2.x. If possible, please consider upgrading your device to Android 4.x (CyanogenMod is a good choice if no official 4.x upgrade). If you are out of luck in upgrading, you can also try one of the alternative tools I mentioned in the app description of Greenify on Play store, such as "App Quarantine" (for most users) and "Autostarts" (for super users).

Q: It seems that automatic hibernation is not working.

A: That is most probably caused by your root management tool. Because some root management tool require re-authorization after app update, you may have missed the confirmation dialog, since Greenify requests root privilige when screen is off.

If you are using SuperUser and confirm root privilege is granted to Greenify, there's a high chance SuperUser is not working correctly for background root privilege requests on your device. Most user with this issue got it solved by installing SuperSU ( https://play.google.com/store/apps/details?id=eu.chainfire.supersu ) instead of SuperUser. You are suggested to have a try.

Q: I want to greenify system apps!

A: First of all, it's not safe to greenify system apps, because system apps are responsible for core functionalities of your device and they are usually essential components for other apps. Android OS also protects system apps with far more privileges than normal apps, that stops Greenify from correctly putting them into hibernation.

Q: I still want to greenify system apps, and I can accept any bad consequence!

A: If so, you can try converting non-critical system apps (such as apps bundled by carriers) into normal apps with the help of Titanium Backup or similar tools. Reboot your device, then greenify it as normal. Or you can try the experimental feature in donation version (https://play.google.com/store/apps/details?id=com.oasisfeng.greenify.pro) to directly greenify system apps.

Q: Degreenified apps (or greenified apps with donation package) still got no push notification!

A: Unlike iOS's pure text push messages, push notification in Android involves background task. So hibernation does stop the push notification from working. Even after you degreenfied these apps (removed from list), you may still need to reactivate the push registration in them.

Different apps have different procedures, some will automatically re-activate it, some with (push) notification settings can be easily turned off and on again, and some may need you to logout and login again.

An experimental feature "GCM push for greenified apps" (in donation package) is aimed to enable push notification for greenified apps if they use Google Cloud Messaging for push notification (a little GCM icon will show up for GCM-enabled app in App Analyzer). This can be extremely useful for some apps if your usage pattern mainly depends on the push notification from them, but don't want the overhead of background activities.

You may still need to reactivate the push registration as mentioned above if the push notification stops working occasionally.

Q: Some of my greenified apps (e.g. Google Maps) seems not hibernating.

A: In short, don't worry about frequently awake apps. It will still hibernate in minutes after screen goes off, thus hardly add observable battery consumption. Use battery statistics in settings or "BetterBatteryStats" to confirm that.

While most greenified apps will stay in hibernation quietly, some apps do break hibernation, due to being waken up by others. Some known cases include enabled account sync, backup agent, and explicit launch by other app.

You can leave your app synchronization setting as usual, since Greenify will automatically put the app which performed synchronization recently back into hibernation. For backup agents, Greenify will NOT disable them. As backup usually does not perform often, they are thus unlikely to be waken up often.

Google+ and Facebook are typical example of explicit launch by other app. 3rd-party apps with Google/Facebook login wake up Google+/Facebook app when they need to use the login information.

Since Greenify is designed to not break any explicit usage of greenified apps, these behaviors are considered "normal", and will NOT be "fixed". To clear out your unease, Greenify will still put them into hibernation when standby to protect your battery consumption. But if you are not a fan of Google Now, it is suggested to greenify both Google Search and Maps, thus you'll get a steady hibernation for Google Maps. (converting from system apps into user apps may be needed for greenifying Google Search or Maps)

If you believe what you face is an abnormal case of not hibernating, and need further help. Please report back here:
https://plus.google.com/112105199234363320140/posts/2rtV8B9wiaw

Q: Could you add an option to allow for a scheduled hibernation every x minutes?

A: I have been considering this option, but at last, I found it a task "too complicated to satisfy all". Some users need the option "night mode" which means scheduling on specific time, some users need the option "every x minutes" which means scheduling on fixed periods, and even worse when some users asked for separate schedules for each greenified app. Still, it is not the end, I received a mail asking for hibernation scheduling by network state.

Then, I realised that if the scheduling feature is implemented, not only this feature itself will be a bottomless pit, but Greenify will also become a complicate monster that most users will get stuck in tuning those options. It is obviously not my intention.

So, let's just leave the complication to professional tools like Tasker and Llama. They handle scheduling far better than I could achieve. Thus Greenify could focus on its core functionality and evolves a bit quicker, since I don't have much time developing this app.
177
5
Christopher Mirza (Debuffer)'s profile photoSaeed Nickpour's profile photoDeepesh Vesuwala's profile photoGreenify's profile photo
36 comments
 
i m now using supersu pro v0.87. while i opened the hibernated apps, the apps cannot hibernate again and showed keep on running even the screen goes off. it prompted "fail to hibernate: please permanently grant root privilege.
can i know how to fix it. how to grant permanent right by using supersu pro?
thanks
 
+Kenneth Nip Granting permanent root privilege is just the common way you grant root privilege to any other app, without checking "Ask me again the next time". If you have done so, it might be a rare case that Greenify could not successfully gain root permission on some devices & ROMs.

I was receiving a few failure reports and need some more digging on this issue.
 
i did check "ask me again"
i tried to uninstall, restart the mobile and install again 3 times but error still occurred.

my mobile is samsung g note 1 and os is 4.0.4
 
Hey why don't you make a thread on XDA so people can discuss your work and you can answer questions easily. Plus, you could be featured in the news and get more people to know your app!
 
i did check "ask me again"
i tried to uninstall, restart the mobile and install again 3 times but error still occurred.

my mobile is samsung g note 1 and os is 4.0.4
 
+Kenneth Nip It seems to be a rare bug, could you please help me testing some alpha build?
 
hi Greenify. of course i can. but can u tell me how to do so? 
 
sorry. i did uncheck " ask me again"
 
greenify. i captured the screen for yr investigation by email. pls check
 
Greenify: I also got error with superuser on my optimus 3d, installed SuperSu and it worked perfectly, to confirm the latest update also solved the issue with superuser and test the same in my other mobile.
+1 for opening a thread on xda, this app has become a buzz now, xda will definately pull attention of more developers hence more and more ideas for you to improve. This is the best app for me now, I rate it even above TiBu and root explorer. I really mean it.
 
How do I grant permanent root privileges to Greenify?
 
Can I use Greenify in conjunction with Juice Defender?
 
+George Fuchs I bet so, despite not verified. Be sure to not greenify "Juice Defender". :)
 
I would be happy to install greenify but I am not willing to root my samsung galaxy note 2 just to use it.
 
does greenify actually stops the app from running in background ???
 
I got some problem in hibernation.I put some apps for hibernation but Its failed for the hibernation so now what I have to do plz help me guys.
 
hi. i have installed the free version and was willing to try the donation version but just wanted to confirm that after following the procedure for installing the donation version will i be rooting the device and does that makes my device i.e. htc desire v go out of warranty ?
 
+Ajay Singh The free version needs root privilege, which means it is already out of warranty. :)
 
Too bad this app will only work for rooted smartphones. I was hoping to use it, but that changed when I heard that it will only work on rooted smartphones. I guess you can never not make it work on non rooted smartphones.
 
My apps always fail to hibernate, please fix it bro, I got SuperSU and permanently granted root for greenift but still has bug. 
 
Hi...
I installed Xposed Framework and then installed Donation,and then rebootet the device(Galaxy note 10.1 with android 4.1) and also my internet connection works properly...
but when clicking on experimental feature it says the error : 
"Cannot verify the donation,check your network condition and try later"
i double checked the network connection and it was okay...
what should i do???? 
 
 
+Saeed Nickpour Have you tried re-install the donation version app, or even clean the data of Google Play app. Seems like Google Play sometimes handle the verification state incorrectly.
 
+Amit Kumar Swipe away Greenify from "recent tasks" should have no impact on the normal working. But force-closing Greenify does stop it from working as normal.
 
+Greenify i tried these two ways...but again the error : "Cannot verify the donation,check your network condition and try later" appears.
it says your internet connection is not working,while it is ok...
where is the problem?????
 
Didnt feel right to leave a bad review ... instead will tell here .. that since ive installed this my Batt is draining alot. The ram is fine. But on my batt stats ive noticed the "Android OS" have shot up to 39% usage from approx 10-17%
On S3 Intl Version
Liquid Smooth rom
Do tellme a fix.
Thanks
 
+Deepesh Vesuwala It's hard to tell whether Greenify is compatible with your custom ROM. It should be compatible with most of them.