Anyone using ART notice any benefits? - ONE Q&A, Help & Troubleshooting

Just wondering, I actually switched to ART but since I just got the device not sure I notice any improvements.

SysAdmNj said:
Just wondering, I actually switched to ART but since I just got the device not sure I notice any improvements.
Click to expand...
Click to collapse
To be honest the differences are barely noticeable and from what I understand it has to do with the way both process are cached. Bottom line is, with ART the apps load a little faster and you save a little more battery. The downside is, no xposed.
Sent from my A0001 using XDA Free mobile app

mrnovanova said:
To be honest the differences are barely noticeable and from what I understand it has to do with the way both process are cached. Bottom line is, with ART the apps load a little faster and you save a little more battery. The downside is, no xposed.
Sent from my A0001 using XDA Free mobile app
Click to expand...
Click to collapse
Yea so far so good, battery life seems good. I dont miss xposed yet. Maybe instagram downloader

why doesn't xposed work? will it have support for art sooner or later?

Notor1ouS- said:
why doesn't xposed work? will it have support for art sooner or later?
Click to expand...
Click to collapse
Xposed isn't compatible with ART. If it wants to continue existing, then it'll need to work with ART for Android L.

Related

Xposed Framework with ART?

Hey guys,
Is there any way we can get Xposed Framework work with ART? If not right now, are the developers working/gonna work on Xposed supporting ART? Thanks in advance.
Answer:
Nope. Not likely for a looooooong time anyway...
Sent from my Nexus 5 using Tapatalk
Hi,
Xposed isn't compatible with ART (yet). It's a completely different architecture with pretty much no documentation. Rewriting Xposed for the ART runtime requires understanding the concept, the code structure and many details to know how it works. I have already spent dozens of hours on that and some things are working. But still it's a long way ahead. Don't expect even a test version in the near future. So please don't ask when it will be available - you will surely know when it is ready. I have nothing else to say about that.
Click to expand...
Click to collapse
From the Xposed Framework thread: http://forum.xda-developers.com/showthread.php?t=1574401...
So for now it's not possible to use Xposed with ART runtime...
Sent from my LG-D802 using xda premium
ProVickers said:
Hey guys,
Is there any way we can get Xposed Framework work with ART? If not right now, are the developers working/gonna work on Xposed supporting ART? Thanks in advance.
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
No and I don't think they plan on it anytime soon.
viking37 said:
Hi,
From the Xposed Framework thread: http://forum.xda-developers.com/showthread.php?t=1574401...
So for now it's not possible to use Xposed with ART runtime...
Sent from my LG-D802 using xda premium
Click to expand...
Click to collapse
Sorry, should've done a bit more research before posting
That's a shame, but thanks for your help anyway
Sent from my Nexus 5 using Tapatalk
Also from rovo89:
3. As long as ART is experimental, it's much easier to make big changes to the code. Once a final version is out and used by the masses, quality engineers we be much more careful not to break things. That means that Xposed for ART on 4.5 (or whatever it will be called) might need to be completely different than for ART on 4.4. More variants means more time for maintenance. And I don't feel like pushing something out now just to drop support again in a later version. There is not enough benefit of using ART at the moment to justify that.

Experiences with ART?

Was searching through dev settings when to my surprise I saw dalvik/art. Anybody want to share their experiences so far? Improvements or bugs?
Sent from my HTC6525LVW using Tapatalk
wtoj34 said:
Was searching through dev settings when to my surprise I saw dalvik/art. Anybody want to share their experiences so far? Improvements or bugs?
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
I just turned ART on so I would like to know as well...
I haven't had any apps that didn't like ART yet. Definitely makes things faster/smoother having the apps pre-compiled.
Sent from my HTC One using xda app-developers app
ART is part of KK so yes, it would be included. I turned it on and things are really smooth. Loving my M8.
123421342 said:
ART is part of KK so yes, it would be included. I turned it on and things are really smooth. Loving my M8.
Click to expand...
Click to collapse
Just because it's part of KitKat doesn't mean it's guaranteed to be included; the HTC One M7 didn't have it because Sense 5.5 and below weren't optimized for it.
However, I just switched to ART to see how it runs - so far everything has been smooth but then again I only switched about 2 hours ago.
I used art on my i605 and Toro. Saw more of a difference on those phones. This phone is just too smooth for art I disabled it not long after enabling because a couple of my apps don't get along with it.
Sent from my HTC6525LVW using Tapatalk
wtoj34 said:
I used art on my i605 and Toro. Saw more of a difference on those phones. This phone is just too smooth for art I disabled it not long after enabling because a couple of my apps don't get along with it.
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
What apps if you don't mind sharing with the rest of us?
Sent from my HTC One using xda app-developers app
c5satellite2 said:
What apps if you don't mind sharing with the rest of us?
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Threes. Order of chaos. A few older Gameloft games as well. And then some misc apps that have been abandoned.
Sent from my HTC6525LVW using Tapatalk
Polaris Office Viewer doesnt seem to work with ART. Also the camera began to become a little finicky for some reason. had to switch back
I was using ART for a bit but honestly I don't see any speed improvements over dalvik on this phone. My DNA yes, it was night and day, but on this it's snappy as hell either way. I switched back to dalvik to use xposed
Sent from my HTC6525LVW using Tapatalk
Arts been working great with no issues for 3 days.
Sent from my Nexus 10 using Tapatalk
Why can't you use xposed if you use art
Sent from my HTC6525LVW using XDA Premium HD app
shawnten said:
Why can't you use xposed if you use art
Sent from my HTC6525LVW using XDA Premium HD app
Click to expand...
Click to collapse
Because art is experimental and can change before final release. It is a lot of work to port xposed to art and the dev does not want to waste his time.
i tried last night. took FOREVER to reboot and then go through starting all the apps. then my tap to wake and gestures didnt work. i went back to dalvik and all is fine. did i need to let set in and cool off?? and yes the phone is stupid smooth normal can art make even smoother? idk
I've enabled art myself took forever to start up actually was getting a tad irritated then it finally came back on in my opinion it runs a little smoother haven't had any problems at all with apps
Sent from my HTC6525LVW using Tapatalk

ART vs Dalvik

Had anyone tried enabling ART in developer options? If so, what were the results? Just wondering if its worth a try.
Sent from my SM-G900P using Tapatalk
hendav said:
Had anyone tried enabling ART in developer options? If so, what were the results? Just wondering if its worth a try.
Sent from my SM-G900P using Tapatalk
Click to expand...
Click to collapse
I had Nexus 5 before this S5, Ive tried ART with some mixed results. With ART on Nexus 5, everything seems smoother and some battery effects (but may be placebo). With S5, everything seems similar in regards to smooth yet FCs from some installed apps like Connection Optimizer and few others. This is very brief on advantages/disadvantages. Its more like a personal preference when people choose one over the other, Dalvik/ART, but you'll have to test yourself and see what you think, form your own opinion about it. Honestly, I'd test it now before Android 4.5/5.0 comes with it by default runtime. Some say no, some say yes, its definitely though agreed to be in development and has a lot of potential towards being great.
wait until the next major android version before using ART, it's not stable enough yet, and there are many apps not compatible with it.
Sent from my SM-G900P using Tapatalk
sarreq said:
wait until the next major android version before using ART, it's not stable enough yet, and there are many apps not compatible with it.
Sent from my SM-G900P using Tapatalk
Click to expand...
Click to collapse
Bingo. It's not stable enough and many apps you know, lov, and use a lot are not compatible with ART yet. Hopefully Android 4.5/5.0 (whichever they decide) will make ART stable as hell and be able to be used 100% of the time.

Best sense 6 cleaner

So I got tired of my phone being weighted down. With unnecessary apk's. So I started to delete some. Then did some more google research. And this is what I found. Works wonders.
http://forum.xda-developers.com/showthread.php?t=2553538
Even made the phone run better and faster without flashing a kernel. Big on battery savings. I haven't even got a fc on anything.
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
Reserved
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
I am in progress of building a ROM base off of not having all the junk on the phone. Just a nice clean. Smooth running phone.
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
blazinandroid1 said:
I am in progress of building a ROM base off of not having all the junk on the phone. Just a nice clean. Smooth running phone.
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
Use ACR 2.6 everything is gone. I run it daily with only blinkfeed and h/k audio flashed. Yesterday when I woke up i was at 52% battery on 27 hrs... Doesnt get much better than that for me. Smooth and quick.
Shortly after I flashed faux123 kernel and am trying to see if I can improve on this even more.
As for the sense cleaner I use that zip on almost every rom I have tried so far. It removes pretty much all of the garbage. And in the post he states that it breaks motion launch gestures, I have found that if you go into setting disable and re-enable them and reboot they work just fine.
All do respect. I have ran every ROM available for this phone. And Scott's Roms still rock them all. I even got more out of it once a did a major over drive clean and a few tweaks. This phone is rock solid. With no problems at all. I just have to take the IMG of files and just turn them into a ROM.
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
blazinandroid1 said:
Reserved
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
Why would you feel the need to reserve another post on this thread?
Makes zero sense to me.
Sent from my HTC6525LVW
1ManWolfePack said:
Why would you feel the need to reserve another post on this thread?
Makes zero sense to me.
Sent from my HTC6525LVW
Click to expand...
Click to collapse
Good question. I don't know either. When I find out. You first to know.
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
Removing apps and freeing ram has zero effect on benchmarks or battery. Sorry to tell ya but what you're experiencing is pure placebo.
Sent from my HTC6525LVW using XDA Free mobile app
richii0207 said:
Removing apps and freeing ram has zero effect on benchmarks or battery. Sorry to tell ya but what you're experiencing is pure placebo.
Sent from my HTC6525LVW using XDA Free mobile app
Click to expand...
Click to collapse
Thanks. I am still a noob at all this. Learning as I go..
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
blazinandroid1 said:
Thanks. I am still a noob at all this. Learning as I go..
Sent from my HTC6525LVW using Xparent BlueTapatalk 2
Click to expand...
Click to collapse
No problem. If you want to maximize battery , I would recommend going into the running apps under settings to see which 3rd party apps are running.
If you see one, you would want to open it and see if it has a notifications setting or refresh timers. Facebook for example is one that I know has one.
Sent from my HTC6525LVW using XDA Free mobile app
richii0207 said:
Removing apps and freeing ram has zero effect on benchmarks or battery. Sorry to tell ya but what you're experiencing is pure placebo.
Sent from my HTC6525LVW using XDA Free mobile app
Click to expand...
Click to collapse
So what you're saying is, if he removed apps that had been running 24/7, that would would have no effect on battery or performance... Really...so why does anyone strip out any of the VZW or HTC apps at all? And what exactly do you think the term bloatware means?
99% of what he removed may not have had any effect, but that doesn't mean that removing one or two specific apps didn't have a positive effect on battery and/or performance.
richii0207 said:
Removing apps and freeing ram has zero effect on benchmarks or battery. Sorry to tell ya but what you're experiencing is pure placebo.
Sent from my HTC6525LVW using XDA Free mobile app
Click to expand...
Click to collapse
I would have to disagree with you on this. Some apps rape your battery through wake locks.
But in the interest as to what this topic was started on I would agree with you.
sfreemanoh said:
So what you're saying is, if he removed apps that had been running 24/7, that would would have no effect on battery or performance... Really...so why does anyone strip out any of the VZW or HTC apps at all? And what exactly do you think the term bloatware means?
99% of what he removed may not have had any effect, but that doesn't mean that removing one or two specific apps didn't have a positive effect on battery and/or performance.
Click to expand...
Click to collapse
Removing apps that do not run in the background do NOT affect battery. Bloatware is subjective as one person's "bloatware" is a crucial app for another person. Removing dormant apps such as VZW ringtones or navigator will not net any gain. Some people like to remove these apps to "free up space".
What apps do you consider bloatware? For me, 3rd party apps such as SMS and launchers are a waste of space, hence I consider them "bloatware".
I do not make assumptions without knowing what I'm talking about as I conduct my own tests and obtain results instead of reading what opinions others may have. This is like back in the days when there was so much hype with build prop edits and how they worked wonders....only to be debunked by numerous testers including myself.
If you read my previous post, it answers your latter paragraph. My statements may be paradigm shifts for some, but I won't be saying all of this without proper reasoning.
Sent from my HTC6525LVW using XDA Free mobile app
richii0207 said:
Removing apps that do not run in the background do NOT affect battery.
Click to expand...
Click to collapse
True. However, some of the apps listed on the link in the OP do run in the background. Just because something isn't listed as a running app in Settings\Apps\wherever doesn't mean associated service isn't running. When you have Blinkfeed running for instance, it doesn't show all of the million associated Blinkfeed content apps.
sfreemanoh said:
True. However, some of the apps listed on the link in the OP do run in the background. Just because something isn't listed as a running app in Settings\Apps\wherever doesn't mean associated service isn't running. When you have Blinkfeed running for instance, it doesn't show all of the million associated Blinkfeed content apps.
Click to expand...
Click to collapse
Are you referring to the cached apps? Do you use xposed? How many modules do you use? Do you consider those draining battery since they are running?
sfreemanoh said:
When you have Blinkfeed running for instance, it doesn't show all of the million associated Blinkfeed content apps.
Click to expand...
Click to collapse
So true!!!
I wanted to chime in here...
To both people you both have points...
But if an app is running, yes, it decreases battery by taking away precious CPU cycles and wasting RAM. That is fact. This is undeniable fact.
As stated, one "man's bloat" is another mans "must have" but I can tell you this much... Not many people I know, on a custom ROM, use VZW Tones...
I consider anything Verizon puts in the ROM bloat. Any Non Sense (get it?) app is also bloat to me (Lookin' at you Amazon). And yes, most of these apps do consume system resources weather being used or not. Removing them can be beneficial depending on what you are trying to achieve.
The hard part about guides on removing things, and ROMS (like mine) is achieving a very fine balance between user needs and "bloat". Each person will have a difference of opinion. This is also fact.
Just my two cents...
Carry on!
richii0207 said:
Removing apps that do not run in the background do NOT affect battery.
Click to expand...
Click to collapse
True, but I never said they did. In fact, I questioned your comment about how removing any apps would said no effect on your device, by asking "if he removed apps that had been running 24/7, that would would have no effect on battery or performance". That's the opposite of what you said.
richii0207 said:
Bloatware is subjective as one person's "bloatware" is a crucial app for another person. Removing dormant apps such as VZW ringtones or navigator will not net any gain. Some people like to remove these apps to "free up space".
What apps do you consider bloatware? For me, 3rd party apps such as SMS and launchers are a waste of space, hence I consider them "bloatware".
Click to expand...
Click to collapse
True, however, "Removing apps and freeing ram has zero effect on benchmarks or battery." is false. Blatantly, unarguably false.
As far as bloatware, it's generally considered to be apps that run on a frequent or constant basis, and that have a negative effect on the system. Though some people consider it to be anything at all on their device which they have no personal use for. Whatever, that's their decision. For instance, most (if not all) of the crap Verizon installs on their devices (not ringtones, obviously) is known to have a negative impact on device performance. However, from your statement, removing those apps would do nothing for performance or battery life. When we've seen time and time again that it DOES have a positive performance.
scrosler said:
So true!!!
I wanted to chime in here...
To both people you both have points...
But if an app is running, yes, it decreases battery by taking away precious CPU cycles and wasting RAM. That is fact. This is undeniable fact.
As stated, one "man's bloat" is another mans "must have" but I can tell you this much... Not many people I know, on a custom ROM, use VZW Tones...
I consider anything Verizon puts in the ROM bloat. Any Non Sense (get it?) app is also bloat to me (Lookin' at you Amazon). And yes, most of these apps do consume system resources weather being used or not. Removing them can be beneficial depending on what you are trying to achieve.
The hard part about guides on removing things, and ROMS (like mine) is achieving a very fine balance between user needs and "bloat". Each person will have a difference of opinion. This is also fact.
Just my two cents...
Carry on!
Click to expand...
Click to collapse
Thanks for the input Scrosler. I agree with everything you said. Especially about the VZW apps...
sfreemanoh said:
True, but I never said they did. In fact, I questioned your comment about how removing any apps would said no effect on your device, by asking "if he removed apps that had been running 24/7, that would would have no effect on battery or performance". That's the opposite of what you said.
True, however, "Removing apps and freeing ram has zero effect on benchmarks or battery." is false. Blatantly, unarguably false.
Thanks for the input Scrosler. I agree with everything you said. Especially about the VZW apps...
Click to expand...
Click to collapse
Apps that are open and then "minimized" are left paused and is cached. This is how ram is utilized efficiently. This helps so that your phone doesn't need to start up the app service every time you open it, hence saving battery. Imagine if you used a "Task manager" every time you exited an app. You generally want to use up your ram caching all the apps you normally use so your phone doesn't have to open a new app every other time.
Notice how when you first open an app, it takes a second to open it. Now when you hit the home and open it again, it opens much faster. This is something you can do to visually see what I am talking about.
My first statement was that you don't "speed" up a device or save battery by removing apps, you would need to configure the app's refresh timer or notification center.
If you apply the broad "apps slow down and kill your battery" principle, then are these custom roms with all these features and xposed modules slower than a "debloated" stock rom?
Sent from my HTC6525LVW using XDA Free mobile app
richii0207 said:
My first statement was that you don't "speed" up a device or save battery by removing apps, you would need to configure the app's refresh timer or notification center.
Click to expand...
Click to collapse
Dude, just because it's not active on the screen doesn't necessarily mean it's not still actively running. That's the point Scrosler and myself were trying to make. Are you paying attention at all? Just because it's not active on the screen, or listed in Running Apps doesn't mean something isn't running. There were dozens of HTC apps, and probably one dozen Verizon apps included in stock. Maybe two dozen of them can, and do, run in the background without being on the screen or showing in Running Apps.
And stop explaining how things are cached, we get it, we got it before you explained it.

Anyone tried the ART option that's coming with android L?

So because we have a CM phone we've got the option ALREADY to start using the ART runtime instead of the dalvik one.
My question is: Has anyone tried it? As the warning message that comes up is pretty scary but the fact that it's happening in Android L makes it sound like it's a pretty safe bet to start using it now.
Actually all kitkat builds that have developer options enabled have the option to switch to art. Quite a few apps don't support art yet, like xposed, so I'm not switching yet.
Sent from my One using XDA Premium 4 mobile app
Not sure what you mean, Android L use ART exclusively, but it is backward compatible with Dalvik apps.
Syke21 said:
So because we have a CM phone we've got the option ALREADY to start using the ART runtime instead of the dalvik one.
My question is: Has anyone tried it? As the warning message that comes up is pretty scary but the fact that it's happening in Android L makes it sound like it's a pretty safe bet to start using it now.
Click to expand...
Click to collapse
im running on ART. its built into kitkat, just not on default like it will be with android L. loving it, great battery and super speedy.
The Jack of Clubs said:
Actually all kitkat builds that have developer options enabled have the option to switch to art. Quite a few apps don't support art yet, like xposed, so I'm not switching yet.
Sent from my One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks, I use that app too so I'll not use ART just yet. What apps do you use with xposed btw? (PM if you need)
Slingbox with ART
The last time I tried ART the Slingbox app would not work so I had to go back. I've read that Slingbox is coming out with an update to their Android App in late July. I don't know if it will address this but I'll probably try again after that update.
Syke21 said:
Thanks, I use that app too so I'll not use ART just yet. What apps do you use with xposed btw? (PM if you need)
Click to expand...
Click to collapse
i dont need things like gravity box since the phone is already running cyanogenmod. but i have things like statusbar scroll to top, and rootclock, and a thing to default the youtube app to my subscriptions. ones i want working that are not are appopsxposed which crashes when you try to set permissions, and nfc lockscreenoff enabler which isnt unlocking my phone with an nfc tag.
When I select ART it doesn't stick on reboot. Every time it comes back as Dalvik.
Can anyone offer any thoughts on what might be holding it back?
CM11s, Franco r7 kernel, TWRP 2.7.1.0
Sent from my One using XDA Premium 4 mobile app
AJ RIMMER! said:
When I select ART it doesn't stick on reboot. Every time it comes back as Dalvik.
Can anyone offer any thoughts on what might be holding it back?
CM11s, Franco r7 kernel, TWRP 2.7.1.0
Sent from my One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It wont stick if you are running xposed... known issue
http://www.androidauthority.com/android-l-xposed-401408/
That would explain it. Cheers.
CM11s. Franco r7 Kernel. TWRP 2.7.1.0
Sent from my One, using the XDA app.
Running ART since I've had my Nexus 5 and still doing it with my OPO, no problems. The benefits are definitely worth it for me, makes SwiftKey less laggy when it comes to opening up the list of emojis.
All sorted now.
I had to reinstall Xposed, and uninstall the framework from inside the app, then uninstall the installer again.
Working nicely.
I've been running in ART since I got my hands on it...... Huge difference in performance. Everything seems to snap faster.
Sent from my One

Categories

Resources