Make Your Own Heat Sink for the LG Optimus 4X HD

Its not a rare occurrence that performing a resource heavy task on your Android device (e.g. … more

Learn How to Create an Old School Dialer

XDA is not only a great source for custom ROMs, kernels, and various modifications for numerous … more

USB Desktop Charger Roundup – XDA TV

Sometimes you learn one way to do something, and that’s the way you do it forever. You never … more

Samsung Galaxy Grand Duos Receives Early CM12 Port

Samsung Galaxy Grand is a dual-SIM phone with a 5 screen that was announced two years ago. … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

How to Greenify system apps when running ART

OP Arthedes

18th January 2014, 11:39 AM   |  #1  
Arthedes's Avatar
OP Senior Member
Flag Brummen
Thanks Meter: 9
 
127 posts
Join Date:Joined: Jan 2011
More
A lot of people seem unaware of this and keep telling me that they can't greenify google play services and other system apps because they are running ART.

I'm running ART as well. I used this little app https://play.google.com/store/apps/d...systemappmover to convert play services, search and maps, amongst others, to user apps. After that, I could just greenify them. The apps still work, and are just greenified automatically when the screen is off for a few minutes. As you can see below, there are no more wakelocks!

Sent from my Nexus 7 using xda app-developers app
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1390041455144.jpg
Views:	1445
Size:	33.5 KB
ID:	2523661  
The Following 2 Users Say Thank You to Arthedes For This Useful Post: [ View ]
6th February 2014, 10:34 AM   |  #2  
Arthedes's Avatar
OP Senior Member
Flag Brummen
Thanks Meter: 9
 
127 posts
Join Date:Joined: Jan 2011
More
These are the apps i have greenified. It now drains nearly nothing over night (0-1%)



Sent from my Nexus 7 FHD using Tapatalk
6th February 2014, 03:16 PM   |  #3  
MidnightDevil's Avatar
Senior Member
Flag Lisbon
Thanks Meter: 925
 
2,359 posts
Join Date:Joined: Apr 2012
More
Nice tips! Thanks a lot.
Although I though the restriction was related to being System Apps and not ART itself?
7th February 2014, 02:16 PM   |  #4  
Senior Member
Colorado Springs
Thanks Meter: 170
 
436 posts
Join Date:Joined: Mar 2011
More
Quote:
Originally Posted by MidnightDevil

Nice tips! Thanks a lot.
Although I though the restriction was related to being System Apps and not ART itself?

Not exactly. Rooted + Dalvik runtime + Xposed Framework + paid version of Greenify will give the ability to hibernate system apps. Otherwise, you do need to make the system apps user apps like Arthedes pointed out. You could also do the same thing manually with any file manger, if rooted.
Last edited by wantabe; 7th February 2014 at 02:23 PM.
The Following User Says Thank You to wantabe For This Useful Post: [ View ]
7th February 2014, 10:22 PM   |  #5  
MidnightDevil's Avatar
Senior Member
Flag Lisbon
Thanks Meter: 925
 
2,359 posts
Join Date:Joined: Apr 2012
More
So, Xposed framework is now ART compatible?
12th February 2014, 01:16 AM   |  #6  
Arthedes's Avatar
OP Senior Member
Flag Brummen
Thanks Meter: 9
 
127 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by MidnightDevil

So, Xposed framework is now ART compatible?

I beleive so. I'm not really certain. You should check the xposed main thread on xda. i think I saw it there a few weeks ago.

Sent from my Nexus 7 FHD using Tapatalk
The Following User Says Thank You to Arthedes For This Useful Post: [ View ]
12th February 2014, 10:27 AM   |  #7  
MidnightDevil's Avatar
Senior Member
Flag Lisbon
Thanks Meter: 925
 
2,359 posts
Join Date:Joined: Apr 2012
More
Cheers for the tips

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes