yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] MoosDiagramm:
Both are possible. ART is still a beta and can contain a lot of serious bugs.
[Nexus 5 General] wvcadle:
Maybe I'm just the ignorant one, but for your theory of 'it's brand new' to be true, you're held to state that 98% of all app developers have updated their apps to work with ART.... all just in the last week. I'm not sure I can buy that.

I think it's more plausible that app developers were made aware of ART before its release and inclusion in KitKat.
[Nexus 5 General] setspeed:
I find it highly implausible that almost every developer has updated their app to work with ART, aside from the few that have so far been discovered not to work.

I don't know how, but I think it's more likely that the apps that work do so through blind luck.
[Nexus 5 General] Morphling27:
Just wondering after doing some quick searches and bringing up nothing recent:

Is ART what people were calling project roadrunner? It would possibly bring the alleged battery life improvements everyone speculated but also making things run faster would be more in line with the roadrunner moniker.
[Nexus 5 General] davwman:
I was going to update with screen shots, but my comparison between dalvik and art battery life will need to wait. Being home and it being the weekend will not be a fair comparison due to the fact that my cell service at home is fair/poor. At work I get full blown LTE with ridiculous reception. However, with the same usage and fair-poor reception I got the same screen on time using art vs. Dalvik. I can only assume that I might have yielded an additional hour screen time using art if I was at work. All I know is that art has been just as stable and noticeably faster compared against dalvik. The titanium and whatsapp compatibility for some would be its only down fall. Being that I can't provide a true comparison for a week due to the fact that I'm on vacation, I will safely say that art is perfectly fine to use, and if nothing else provide an even faster experience. Apps load faster than dalvik as well as every other aspect of the phone being faster.

Sent from my Nexus 5
[Nexus 5 General] Rxpert:
Project roadrunner was a hoax. It was made up, its fake
[Nexus 5 General] Enhanced:
After seeing these 2 post and what AndroidPolice said about ART in their Nexus 5 review (that standby drain was higher), I'm curious if we could somehow get a definitive answer on this. I feel this is probably the only drawback in using ART, so if more users can report their overnight or standby battery drain, we can see if there is indeed a drawback to using ART.

I'd probably revert back to Dalvik if there was a battery drain as this phone needs as much battery as possible.

I'll be starting an overnight test tonight.
[Nexus 5 General] jonmorris:
I'm not sure if standby time is bad or not. On the one hand, I'm on 51% and it's been on for 10 hours 11 minutes (which is great, and my best time so far this week - and it's still got a way to go). On the other, it's had just 45 minutes of screen on time! I've really not used it at all today.
[Nexus 5 General] strommer666:
Noob screw-up regarding whatsapp

I tried whatsapp on ART and it didn't work. So i decided to uninstall it and give it another try and now it simply doesn't install. I get an error "-24", even on dalvik.

Any suggestions?
[Nexus 5 General] richport29:
You may need to do a factory reset. I also went from ART runtime back to dalvik and my device was lagging really bad. First thing I tried was a simple reboot, no change. So I did a factory reset, back to normal again.

For some reason going from ART back to dalvik seems to cause problems..
[Nexus 5 General] strommer666:
Thanks, I'll give this a shot.
[Nexus 5 General] aeppacher:
Someone provided a link to fix this a few pages back. It involves root and deleting a folder what's app makes and then reinstalling.

For people with bad stand by, not sure if it was related but I realized when I was using ART, random appd were sucking battery. For instance, the beta version of Facebook was using up 100mB of RAM before I even opened it the first time. I guess dalvic handles apps differently. Moral of story, I uninstalled Facebook and got best battery I have had thus far. A switch to dalvik also fixed it.
[Nexus 5 General] aeppacher:
This is interesting. Have not had this issue and swirched a few times. If you had whatsapp, try the method provided a few pages back. Not sure why the switch would cause issues. Another solution would be to clear dalvik cache as well as cache.
[Nexus 5 General] jonesses:
you can try to delete the folder /data/data/com.whatsapp and try to install it from playstore again. you will need root though ;)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] Langduscher:
Yea this: http://xdaforums.com/showthread.php?t=2027663
[Nexus 5 General] flashstep:
Battery

I decided to run the battery test difference. And boy was it a difference, not in a good way. But take this with a grain of salt i didnt run it down to 5% also the conditions are identical. As you can see with ART enabled Android System hogs the battery more than the screen. First pics are with ART second with Dalvic. I get almost 30 minutes extra on screen time with Dalvic.
[Nexus 5 General] floyd0815:
Maybe an app or mod is causing this?

I'm completely stock (ART, no root, no GoogleNow, medium location accuracy) and look at my stats -> great standby and good SOT.
[Nexus 5 General] daemonios:
Hi, I've got a Nexus 5 coming my way and I'm curious about this ART thing.

I wonder if it would be possible to choose the run-time on a per-app basis, since that would be the best of both worlds. It probably isn't feasible with the stock ROM, but would it be doable in theory with some modifications? E.g. go into app management and choose to pre-compile some but not all? Or does ART take over everything, so it's an all-or-nothing deal?
[Nexus 5 General] floyd0815:
Update
[Nexus 5 General] aeppacher:
I am not sure is this is impossible but I would say it is at least very difficult. Remember the runtime VM runs everything from settings to launcher to systemUI so its always up and running. You would probably need both running at the same time which would be really resource intensive to say the least. That being said, XDA is full of geniuses, so maybe. Its more likely Google and other devs will fix the kinks in ART and make it the default which will be interesting to see.
[Nexus 5 General] matteventu:
Tried Asphalt 8 with ART and it loads very very faster than on Dalvik :)
[Nexus 5 General] CDeviant:
Can you or anyone measure how much bigger the application/data is with ART?
[Nexus 5 General] :
Does anybody have a link to odexed gapps? deodexed don't work with ART.
[Nexus 5 General] maverick96:
Is this something really worth doing? Does battery life really improve that much?
[Nexus 5 General] wideasleep1:
I could care less about the battery...but it IS worth doing...in fact I've been running it since this morning and my N5 is night and day different! I magically got my LTE speed back, EVERYTHING runs without lag, even that phony Verge lag test crap is gone, Tapatalk is the smoothest I've EVER seen it...I'm never going back to dalvik.
[Nexus 5 General] ashishv:
Here:http://xdaforums.com/showthread.php?t=2508185
[Nexus 5 General] davwman:
My initial battery test showed that battery life is the same, possibly better. However I couldn't complete the test fairly because my day changed and usage was different on ART. I don't see an issue getting 4 hours sot with lte
[Nexus 5 General] xhadudkenx:
In my opinion, ART is much smoother especially with the multi tasking. I had 200 apps and it took like 15 mins to first boot up.

Totally worth it. Very optimistic about butter smooth for androids.
[Nexus 5 General] davwman:
It definitely is smoother. I'm running kangakat odex with elemental and its just as smooth. I'll try running art later with kangakat later.
[Nexus 5 General] busab:
This is with ART enabled. I feel like I'm getting better battery life. Idk for sure. I do know that the stand by battery drain is excellent. I only lost 1 or 2% over night.
[Nexus 5 General] AndrasLOHF:
Anybody else having bluetooth issues with ART? I've ran it the past 2 days and have had issues with the bluetooth turning off then immediately back on while playing music(could see the bluetooth icon flickering when it did this) and bluetooth refusing to be turned off. With the bluetooth refusing to be turned off issue the only thing that would remedy it was to switch back to davlik as regular reboots wouldn't fix it.
[Nexus 5 General] aeppacher:
In OP it says that its 10-20% increase for the code component only, not media. So it really shouldn't be an issue unless you have like 200+ apps you won't notice it.

Asphalt I promise you is not coded in Java however so whoever said it was faster would be observing the placebo affect
[Nexus 5 General] stone_phalanges:
Drastic, the DS emulator seem not to work. Has anyone else tried this app?
[Nexus 5 General] liquid150:
I am having fantastic success so far with ART. I run a relatively slim device, but so far haven't had any app issues. I have stayed away from the known problem ones, like TB, so far.
[Nexus 5 General] kaywalker23:
any fix in sight for whatsapp?
[Nexus 5 General] Raverbunny:
To all asking for various app fixes:

You guys do realise ART is experimental and app devs don't have to support it
[Nexus 5 General] i3luefire:
It is Dalvik not Dalvic
[Nexus 5 General] Stay Frosty:
hmm... ART seemed to make performance much worse for me. Facebook hung at a gray screen for a while. Same with imdb. Maybe it's just a matter of the first launch being slow? I don't know, but I switched back to Dalvik.
[Nexus 5 General] LNJ:
Kevin S (WhatsApp Support)

Nov 11 14:32 (PST)

Hi,

Thanks for your message. Currently, ART does not support WhatsApp. Since ART is still in beta stage, WhatsApp will continue to run in Dalvik until Android has been fully converted to ART. A bug has been reported to Google regarding this issue. We apologize for any inconvenience this may have caused.

If you have any other questions or concerns, please feel free to contact us. We would be happy to help!

Cheers,

- Kevin S.

WhatsApp Support Team
[Nexus 5 General] secondclaw:
Has anyone on Art successfully used Slingplayer? Mine exits while trying to connect and returns to main slingplayer screen. I haven't tried to switch back to Dalvik yet but curious if anyone has a similar issue.
[Nexus 5 General] aeppacher:
Try clearing data/cache, or reinstall it. If this doesn't fix it, it is likely an ART issue
[Nexus 5 General] secondclaw:
Tried several reinstalls, no dice. I guess I will switch to dalvik and try again. Thanks.
[Nexus 5 General] :
Is there no alternative app for whatsapp that works? I've been using disa, but that doesn't work with art either.
[Nexus 5 General] eman3316@optonline.net:
Not that I care about benchmarks as much as I care about using a stable device and knowing everything works which is why I switched back to Dalvik but I ran quadrant on ART and it scored in the 12,000's. Ran it again using Dalvik and and it scored in the 7,000's. That's a pretty big difference.

Is ART really that much more efficient in running tasks or is that number really just exaggerated in the benchmark score.
[Nexus 5 General] Dirk:
It's a sign that Quadrant is a useless POS and nothing more.
[Nexus 5 General] eman3316@optonline.net:
So the advantage of ART to Dalvik isn't as large as quadrant would make you believe?
[Nexus 5 General] tjtj4444:
Sounds likely that compiling beforehand instead of just-in time increase performance 50-100% in CPU intense tasks. Real life performance depends on more than cpu though.
[Nexus 5 General] Dirk:
No, it's more like you ran the Dalvik test after the ART test so the CPU was probably throttling more on the second test due to heat. Go and stand in a freezer and run the tests again. You'll probably get completely different scores.

Synthetic benchmarks are little more than random number generators and therefore a total waste of time.
[Nexus 5 General] kitch9:
Its up to them, but I won't be renewing my Whatsapp subscription if they don't, especially when you consider that the fix is probably relatively trivial.
[Nexus 5 General] MoosDiagramm:
It's also possible that the crash is caused by a bug in ART...
[Nexus 5 General] Dr Tone:
Whatsapp support replied to my email saying it's a bug in ART and they have submitted a ticket with Google.
[Nexus 5 General] jonmorris:
So they must be keen to get it working then, which would be sensible. Once Android 4.4 rolls out to existing Nexus devices, a lot more people might switch (even if arguably they should wait).

I couldn't wait and plenty of other Nexus users won't - simply because they're more likely to be the type of user that would experiment.

And then there's the roll out of 4.4 to devices beyond Google in the future too, by which time I hope more developers will have made sure their apps work.
[Nexus 5 General] aeppacher:
It is very difficult to make your apps work with ART because runtimes in general are a very difficult topic to understand. Unless you are studying computer science (like I am) or working in a computer science field it is very difficult to understand. On top of that ART is not extremely well documented, finding information for this thread was difficult enough for me and it still didn't give me any specific information on how it would change the functionality of how it runs apps. Find a bug in a huge code monstrosity like this is very difficult and I am pretty sure the only reason Whatsapp spotted it is they have engineers paid handsomely (I assume based on their success) to do so. For a regular developer it would be near impossible to even find out what to change in their app to fix this.

Try coding the most basic android application and you will soon understand how difficult it can be let alone incorporating high level runtime mechanisms into it all.
[Nexus 5 General] jonmorris:
I wouldn't criticise anyone that doesn't make sure an existing app works, especially if ART doesn't yet have enough information for devs - or that it's a work in progress and so even harder.

I just think that, like it or not, if ART is seen by the consumer as something worth enabling, despite it being quite clearly not finished (and thus, hidden in a developers menu that in itself has to be activated), people will start to use it.

It's only a matter of time until one of the big tech sites does a feature on this, without perhaps giving sufficient warning that there are going to be side effects, like your favourite apps not working at all.

I'm happy to take the risk, primarily because my Nexus 5 isn't my main phone. In many ways, I'm using it for testing purposes, and so it's as good a thing as any to test!
[Nexus 5 General] 19Max87:
Everybody discussing in this thread should read this article...

http://pocketnow.com/2013/11/13/dalvik-vs-art

Big props to Joe Levi for making things clear...:thumbup:
[Nexus 5 General] play2lose:
Had no real expectations before switching to ART, there's always new speed tweaks in ROM's / Kernels etc where I never can notice a difference.

My Nexus 5 on ART absolutely flies though. Scrolling in Chrome and Facebook is definitely 100% smoother, not placebo. Scrolling in any app really is where I see the main difference, it's way smoother. It almost feels like the touchscreen latency is lower too. Overall apps do seem to maybe launch a hair faster, can't tell a huge difference. I don't use whatsapp or titanium so hopefully there's no other major app issues and I'll be sticking with it. Can't wait until this is out of beta and officially a part of Android.
[Nexus 5 General] LNJ:
Whatsapp was updated today but still not installing on ART.
[Nexus 5 General] mailboy1412:
Tried ART since yesterday. The phone definitely feels faster, especially in apps switching and opening.

The only problem is Youtube froze on me once and XDA didn't load once.
[Nexus 5 General] gunigugu:
Is it normal to get the "Android is upgrading" everytime you boot the device after switching to ART Runtime?
[Nexus 5 General] fastmikey1969:
No, it should only do that once each time you switch
[Nexus 5 General] gunigugu:
:'(

Im getting it on my n7 and n5...

Any ideas how i can fix it?

It's not doing the full upgrade, it's very quick actually.. but I don't like knowing something is wrong.
[Nexus 5 General] alienmind:
ART and Whatsapp (ongoing fix)

According to:

https://code.google.com/p/android/issues/detail?id=61916

The problem is identified as an extra unbalance check between MonitorEnter / MonitorExit JVM instructions, which ART does and Dalvik doesn't. Some apps (such as Whatsapp) fail to have those balanced.

The fix will be probably fixed in AOSP sooner than later...

Sooo ... everybody relax and have a cup of tea (me included) :good:
[Nexus 5 General] fastmikey1969:
Here's a link on reddit cataloging apps that are broken on ART.

So far me personally I've noticed aCar doesn't install and imdb is kinda slow.

---------------------------

Akimbo Player

Battleheart

Call of Duty: Strike Force

Cover Lockscreen

Dark Avengers

Disa

Doubletwist

Domino's

draStic

First Citizens Mobile Banking

Groove IP

Hobbit: Kingdoms of Middle Earth

Kingdom Rush

Kingdom Rush Frontiers

NBC Live sports extra

NFL Sunday Tickets

Pandora

Plants vs. Zombies

Puzzle & Dragons

Rdio

Re-Volt Classic

Scaresoul

Songza

Sparkasse+

Spirit HD

Square Wallet

Starbucks

Titanium Backup

Unified Remote

WhatsApp

Wikipedia

Wordament

http://www.reddit.com/r/Android/comments/1qbko3/art_broken_apps/
[Nexus 5 General] Raverbunny:
I got the same happening every reboot. First boot on ART it optimized all apps (over 100), but now every reboot it always optimizes 47 apps (assuming these are the same apps every boot, since it's the same number every time). If anyone knows of a possible fix, would love to know. I'm on GwT rom with PA odexed apps on Deb
[Nexus 5 General] dipson626:
I'm also having this. It "upgrades" every time I boot the device. It "optimizes" 132 apps every time and takes about 10 minutes. :crying:
[Nexus 5 General] ggreenwood334:
Been running ART for 4 days now. Opening apps can't tell a big difference. Scrolling is the biggest difference. I can touch the Facebook screen without it jumping. All apps scroll smooth as butter. Have not one into 1 problem in 4 days. Not bad. Battery life seems better. But my schedule is weird. I love what this might bring in the future.
[Nexus 5 General] trueCrusader:
Here's a unique problem.....

It would appear I don't even have a developer settings option in my settings directory....( see pic ) or am I just missing where it is?
[Nexus 5 General] :
Hi,

Go in "About phone" then tap at least 7 times (quickly) on Build Number until you see the message “you are now a developer!”

:)
[Nexus 5 General] Shamrock13:
Anyone's boot up after changing to ART taking 15+ minutes?
[Nexus 5 General] ethantarheels123:
yes, it's normal.
[Nexus 5 General] Shamrock13:
What about almost an hour?
[Nexus 5 General] Langduscher:
Depends on the amount of apps. The more apps the longer it takes. An hour seems unlikely though.
[Nexus 5 General] bexem:
Same problem with my Nexus 4 :-\
[Nexus 5 General] BLKdrgn84:
Will being rooted pose any problems? Stock aside from that, no CWM or TWRP. I used CF-AutoRoot.
[Nexus 5 General] nmlssit:
Damn i really hoped a fix with tonight WhatsApp update, bummer!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 General] aeppacher:
The whatsapp issue is due to a bug in ART, they even pushed an bug report to Google, I doubt an update from Whatsapp will fix it
[Nexus 5 General] Ajfink:
The long boot after configuration changes is because ART is doing its thing with ALL the apps on your phone. Instead of them being compiled on the fly, they are being pre-done at this point. It's the tradeoff - that CPU time has to come from somewhere.

Sent from my Nexus 5
[Nexus 5 General] nmlssit:
Ouch, i tought it was WhatsApp fault

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 General] THEGAMEPLAY94:
is it just the initial boot or every boot that it takes a while?
[Nexus 5 General] Raverbunny:
UPDATE

just installed just released factory image for 4.4 and now it's no longer optimizing apps on every start up, only on the first reboot after SWITCHING to ART. :)
[Nexus 5 General] Kid_droid:
I thought I might have posted this before. So if you want whatsapp and ART. Positive responses so far. It works.

http://xdaforums.com/showthread.php?t=2525044

Whatsapp that works with ART. Not my work just passing it on.
[Nexus 5 General] Dragooon123:
Is there a list of apps that doesn't work with ART?
[Nexus 5 General] :
Hi,

http://androidruntime.com/

Thanks to bippi79 for the link ;)

:)
[Nexus 5 General] a4840639:
I figured the android upgrading every boot problem out

It's due to some of apps you installed are not compatible with ART, such apps will crash right after launch

So find them and delete them, everything will be fine
[Nexus 5 General] akash3656:
Thanks a lot. Now I'm going to flash cm11 on my Galaxy Nexus and try this out.
[Nexus 5 General] blaraka:
I read a lot about ART instability and was prepared to fight placebo effect within my head but I can't help noticing visible improvement on my Nexus 4, especially in invoking recent apps menu. I switched back and forth between Art and Dalvik and it is noticeably faster with Art.

Which, by the way, is very strange because how exactly would new app runtime make system (which is, I guess, 100% native) faster? I don't know and I'm still kinda sceptic but as I somehow see the difference (I'm not the only one judging from Nexus 4 forum) and do not have any problems with apps I use I will leave art enabled. Small recent apps lag was the only thing that annoyed me when using 4.3.

BTW. Androidruntime.com list is inconsistent with my experience. Nova Lanucher and Greenify work perfectly but VLC 0.13 crashes every time I try to open video.
[Nexus 5 General] aeppacher:
Think of it this way. Have you ever seen the systemUI app under /system/apps? That's because all of those native features are apps coded in java which is why art speeds then up
[Nexus 5 General] Raverbunny:
Not necessarily true, I used to have this reboot bug when on unofficial 4.4 build with 4.3 binaries. Since flashing factory 4.4 image, this is gone and I'm still using all the same apps.
[Nexus 5 General] wideasleep1:
Remember this:

https://www.youtube.com/watch?v=E406xXr4Mok&t=122

and this:

https://www.youtube.com/watch?v=oWD6O53F6yc&t=22

This 'android lag' has been slayed (slain?) on my N5 , courtesy ART. I think it's a tremendous achievement. The fact some pundits only see a minor performance boost lies in the fact that 'android lag' was overblown to begin with, but is happily a thing of the past.
[Nexus 5 General] jhong91:
Hmm fb is really fast for me
[Nexus 5 General] trueCrusader:
Aha! Cheers!
[Nexus 5 General] Kid_droid:
Is this your first nexus device? Go on the 'about phone' . Tap on the build number 7 times and voila the magic begins. I hope you wasn't trolling :)
[Nexus 5 General] mbutandola:
Hi guys,

Is it normal that an app that wasn't supposed to be working on ART now runs flawlessly without it being updated ?

When I switched to ART Wikipedia would crash. Now for some mysterious reason it just works. This is weird :)

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Nexus 5 General] caribouxda:
Art works fine but happens to lag and stall which made me switch back to dalvik. Also did not notice that battery improvement people talk about.
[Nexus 5 General] mbutandola:
Don't know why your phone would lag. To me it's actually the complete opposite. My phone is just flying, no lag, buttery smooth scrolling, apps launching faster. Actually it's as if the phone worked better every day. Might be placebo though

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Nexus 5 General] davwman:
As an early adopter and someone that fully supports art I have since moved away. Devs are building insane ROMs now and really don't see any difference anymore between dalvik and art. Minimus and psx with a linaro kernel provide an experience just as smooth as art enabled ROMs. Art is awesome though.