yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] floyd0815:
Lost only 1% over night.

(ART,no GoogleNow, locked, not rooted,...)

PS: Uups, wrong thread but maybe because ART is the cause...
[Nexus 5 General] solidturk:
Expecting Apps to support ART automatically from an OS that was only released a week ago is madness imo so being annoyed that WhatsApp doesn't work atm doesn't make sense to me. Developers need time to adopt ART if they choose to as it's still in Development. My guess is that Google want Developers to start working with the new runtime hoping that when they release Android 5.0, ART will be fully compatible with Apps.
[Nexus 5 General] davwman:
Will do a comparison dalvic against art Currently have Google now, location, and some other things that I don't use off, LTE on and some wifi. Typical day of use, mild browsing and Pandora streaming. Will post tomorrow with battery use on dalvic.

Sent from my Nexus 5
[Nexus 5 General] tonyp:
They certainly have every excuse you can think of. Starting from the fact this is a brand new highly experimental feature only released a week ago and well hidden inside the developer(!) options.

The fact that they're a commercial company and not indie development even more encourages them to focus on the average user and certainly not on a couple geeks with a stick in their *** inside a nerd forum who love experimenting with some newly released stuff and demand from them to play along.
[Nexus 5 General] MoosDiagramm:
The developers of whatsapp probably didn't even know about the existence of ART before we did. The were likely as surprised as we were when it was discovered a few days ago.

The whole reason for including this beta in stock Android 4.4 is to discover such compatibility problems. The devs should be aware now and fix it when they find time.
[Nexus 5 General] Zainiak:
What happens if you wipe dalvik cache with art on?
[Nexus 5 General] br0adband:
And not one person so far to this point let the OP know it's Dalvik and not Dalvic, geez. ;)
[Nexus 5 General] Shardzmi:
Good job, to all four of you that found reasons for whatsapp not to support art in the first week. Now, why do they answered a question on reddit using their official account, regarding art, by saying that it works for them? :)
[Nexus 5 General] aeppacher:
Nooooooooooooooo! I have failed you all! :P
[Nexus 5 General] davwman:
OK. This is a full run from 100-20% all LTE and literally the first battery run down with DALVIK enabled. I'll charge up again and switch to ART.

Sent from my Nexus 5

---------- Post added at 01:31 PM ---------- Previous post was at 01:19 PM ----------

ART conversion complete and initial impression is that there is definitely a mild improvement in overall speed. Its hard to tell, but its definitely there. Will update after the next battery rundown to see if battery is affected.

Sent from my Nexus 5

---------- Post added at 01:34 PM ---------- Previous post was at 01:31 PM ----------

Reporting back with a noticeable major improvement in the group on app. Scrolling and loading

Sent from my Nexus 5
[Nexus 5 General] leofarage:
If worst comes, you could turn dalvik back on -> use TB -> flash new ROM -> use TB -> turn ART back on :P

sounds like a plan? :P
[Nexus 5 General] mac_7:
Till now I've no problems with ART
[Nexus 5 General] wera750:
Definitely a speed increase for me
[Nexus 5 General] flintdragon:
fyi, your phone isn't on LTE... it would say LTE if it were LTE. :)
[Nexus 5 General] Nastybutler:
*Sigh* If I must, but I'm lazy, so the fewer hoops I have to jump through the better.
[Nexus 5 General] davwman:
Yeah... I know it switched briefly driving through an area that doesn't get LTE. 99.999% of the time it is LTE. Currently doing the run down test on ART. Let's see what happens. Also I had a brief issue with art and an old version of Pandora that I use for certain reasons;) it would fc no matter what. Uninstalled and reinstalled the play store version and problem is fixed.

Sent from my Nexus 5
[Nexus 5 General] Shardzmi:
Thought of that exact same thing... If it weren't for that pesky whatsapp... :(
[Nexus 5 General] sixline:
ART is working with the latest version of whatsapp
[Nexus 5 General] ChristianLetti:
20

+1, using Whatsapp with ART runtime for a while :P
[Nexus 5 General] ezio84:
Same here, WA works fine with ART.
[Nexus 5 General] Flooney:
Now WA is working like a charm under 4.4.2 with ART :)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] californicated:
Now? Since months :D

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 General] nigelhealy:
I did a benchmark yesterday, moving back from ART to Dalvik and using the Qualcomm Dalvik hack was faster than ART. But that's not a dedicated Art vs Dalvik point is it?
[Nexus 5 General] DigitalUnderground:
Can't believe people still use ibtimes as any type of credible source. Just because Google now shows ibtimes in your now cards, doesn't mean its credible. Its all junk and rumors to get people to click they're site. They have zero sources
[Nexus 5 General] Nburnes:
Best source on ART and root: https://plus.google.com/113517319477420052449/posts/ZtXAhw164QD
[Nexus 5 General] md1008:
I thought I posted that same link to chainfire G+ post...

Not aware of ibtimes reputation but if what you say is true a broken clock is correct 2x a day and it appears that this maybe the case. We shall see when the update finally arrives
[Nexus 5 General] raul338:
Is there any "log" when compiling when switching to art from dalvik?

In first try facebook & facebook messenger dindt work (FC)

Second try everything was slow as hell (i think there's some kind of cache...)

The thrid clean try ... facebook worked but google + no (fc every 2 min even if i didn't open it) (note: i oc the phone)

Its... wierd...
[Nexus 5 General] mattia23393:
A question, perhaps obvious but art affects the battery?

Mattia

Nexus5
[Nexus 5 General] FalenDemon:
Yep, it last longer)

Отправлено с моего Nexus 5 через Tapatalk
[Nexus 5 General] chowsrock:
changing from delvik to ART

I recently rooted my nexus 5 device and I install TWRP custom recovery.I am not able change from delvik to ART mode.I tried settings<doveloper>delvik to art but it is not changing plz help me
[Nexus 5 General] lolcopter:
Xposed? If so, it's not compatible
[Nexus 5 General] MrBelter:
When i switch to ART i lose half a GB of space, when i switch back to Dalvik i get it straight back
[Nexus 5 General] toyr99:
Art is so much better IMHO

Inviato dal mio Nexus 4 usando XDA App
[Nexus 5 General] 1ManWolfePack:
I'm with you...

I love xposed a lot, but I won't sacrifice ART for it.
[Nexus 5 General] brockkk:
I was skeptical about people claiming art gave better battery life. Tried it out for myself today and I'm a believer. Haha. I'm at 45% battery with 11.5 hours uptime and a little over 2 hours screen on. I'm usually worse then that due to bad reception in my employers building. I love you exposed, but peace out.
[Nexus 5 General] Jack Sparrow xda:
+1

Though I didn't expect the improvement in the battery life when I switch to ART, I was expecting improvement in the performance and I noticed that the improvement was significant in the battery life as well.
[Nexus 5 General] paddytokey:
ART on Nexus 4

I have just switched from Dalvik to ART on my LG Nexus 4 (Stock ROM) and it immediatly felt snappier when switching between apps. Had no compatibility Issues, although I do not use all too many apps. It cost me about 500mb worth of storage, but since I am not using up too much storage anyways I have no problem with that. Definatly worth the 10 minutes of initial waiting^^
[Nexus 5 General] 350Rocket:
Definitely getting better battery life here since I switched to art. Especially standby. It can sit charged and unplugged overnight for 8 hours and still be 100% in the morning. Then if I have a busy day at work and only use it a few times through the day it's still at over 90% by the end of the day. WiFi and data off in that case.
[Nexus 5 General] jokyla:
Best Weather Widget ever & no ads

Can someone please convert this apk and weather widget for use in ART. It currently only works in Davlik.

Unable to do it myself but this is by far the best weather app. Please help I attached the file.

Jokyla

http://xdaforums.com/images/icons/icon7.gif
[Nexus 5 General] Rxpert:
It doesn't work like that
[Nexus 5 General] teh_g:
You need to ask the developer to do it. We can't take an apk and make it magically work in ART
[Nexus 5 General] Edge330:
It's hard to make decision between ART or Dalvik... I'm using ART since I bought Nexus 5, and I'm happy with battery and overall performance, but I'm get little bored and want to try xposed (it's mean switching to dalvik :/ )
[Nexus 5 General] galaxys:
For me ART is the best and here to stay!! :)
[Nexus 5 General] isakkeyten:
[SOLVED]

After reading online about Dalvik vs ART I decided to change the runtime on my LG G2 mini D620 rev 2 (its a tester phone) from dalvik to Art.

My phone restarded optimzed (seemingly) all 204 apps and then it hung on [Android is upgrading...] Starting apps.

That lasted for a few minutes so i was worried and held the power button which just restarted my phone and it went on optimizing 2 of 2 apps - it finished in a second and then hung at [Android is upgrading...] Starting apps again...

Took of the battery and the sd card (i have link2sd i thought it may help removing the sd) then put the battery back on and powered it.

It now optimizes 1 of 1 app and then hangs on [Android is upgrading...] Starting apps.

My phone is rooted with towelroot but i dont have any custom recovery or unlocked bootloader or anything.

:crying:

edit: also i don't know how long should i let it run on [Android is upgrading...] Starting apps - last time i left it for 10+ minutes and the phone got extremely hot (it has been this hot before but not this long - id say its about 42c) and im also scared to leave it on at this hanging part with the hope that it will go past it

[SOLVED] I returned back to Dalvik runtime using ADB and phone started

/data/property/persist.sys.dalvik.vm.lib changed from libart.so to libdvm.so and rebooted

tnx anyway guys :D
[Nexus 5 General] 350Rocket:
It can take a while the first boot, I think it may have been like ten minutes. After that it boots crazy fast every time. No stability issues here after almost a month on art but I'm completely stock.
[Nexus 5 General] CPNowell:
For me, there's one major problem with using ART all the time. Many of the banking apps I make regular use of simply will not even start up under ART so that's a bit of a deal breaker unfortunately (Barclaycard is just one example)...
[Nexus 5 General] jonmorris:
I am surprised any apps still don't run given ART will soon be standard.

But seeing how slow Lloyds was to update its app, perhaps when it comes to banks I shouldn't be so surprised.
[Nexus 5 General] CPNowell:
That's what worries me...

Good point. I've already sent a bug report to them. I won't hold my breath!
[Nexus 5 General] CPNowell:
I've seen several people wondering how long it actually takes to convert from Dalvik to ART after a restart so I thought I would time it on my completely stock, NOT rooted Nexus 5. For 176 installed apps it took 27 minutes to complete the conversion and back to a working home screen. Also, the battery was at 100% at the start of the process and was plugged in to the charger throughout. After the home screen had reappeared, 25% of the battery power had been drained by the process.

Hope this helps others as a guide...
[Nexus 5 General] notanymore:
I'm using ART on my Nexus 4 with SlimRom and there is huge difference. The screen is brighter and more vibrant it seems. Almost embarrassing because I think it looks better than my LG G2 with the same theme. And G2 has a great screen. The Nexus is also noticeably faster. Haven't had it in this mode long enough to report on battery life plus I'm running 4G anyway.
[Nexus 5 General] meangreenie:
when i converted to art, my phone started granting me magic wishes
[Nexus 5 General] Toss3:
ART doesn't affect the screen in any way or form, but the rom might.
[Nexus 5 General] notanymore:
One thing I just tried out is apps are opening faster on the Nexus 4 than the G2. If you press the same app at the same time it opens faster on the N4. Wonder why you can't access ART on the G2?

---------- Post added at 05:44 AM ---------- Previous post was at 05:40 AM ----------

What did you mean when you said ROM might be affected? The screen is obviously much more vibrant/crisp looking. Icons look cleaner. Everything looks slightly smaller though.
[Nexus 5 General] Toss3:
Probably because ART on 4.4.* is still an alpha/beta version, and as such is not something that most manufacturers would want to have their support deal with.

ROMs might contain software that allows the user to change the colours/saturation/sharpness, etc of the screen, and most come with a profile that is different from the stock colours.
[Nexus 5 General] howard bamber:
So it's a crap app, and I've the full paid version

#64268gkyJL#8653%dhjGUKVS357.
[Nexus 5 General] Popo001:
It's a 9-month old post dude, TB works fine since.
[Nexus 5 General] topgeardave:
Damnnn, on CM11 with 236 apps it only takes me 5-10 minutes and lose 5-10% battery life
[Nexus 5 General] THUDUK:
Stock rom Dalvik, the GPS accuracy using GPS status, runkeeper and Endo, the accuracy was OK to good, then I switched to ART and the Gps accuracy was appaling, all over the place, anyone else found this ?
[Nexus 5 General] P4R:
I use endomondo in ART and work all ok.
[Nexus 5 General] sandeep.kodeti:
Hey guys ...is there any way to run xposed on art
[Nexus 5 General] wideasleep1:
No.

Sent from my amazing LGG3!
[Nexus 5 General] taavaar:
Do the ART installation on my Nexus 5 and it takes less than 5 minutes; no issues with apps or system until now. I´m on official 4.4.4. Thank you for the informative topic.
[Nexus 5 General] mkz14:
I would like to know if It's already known that Android L will or will not bring ART as default runtime
[Nexus 5 General] MoosDiagramm:
It will and dalvik won't be included at all.
[Nexus 5 General] CPNowell:
If that's the case, there'll be a lot of apps in the appstore that will break straight away if the relevant developers don't get a move on! ?
[Nexus 5 General] Wakamatsu:
Some devs are simply waiting for ART to be implemented in its final form. ART in KK is different than ART in L.
[Nexus 5 General] CPNowell:
(thought it might be... ?)
[Nexus 5 General] kingston73:
Just today I was sitting out on my porch and had a g3 (dalvic) and n5(art) and they both had identical gps stats. I use my n5 everyday to measure my hikes and use it often for maps directions and have never had any issues. Are you sure the only thing you did was switch from dalvic to art? Maybe it was clearing the cache and you just need to use the gps a bit for it to improve?
[Nexus 5 General] poultrysauce:
hi guys just a quick question

I was thinking if android L is going to make ART as the default, does it affect my phone storage in any way? Will i have to make additional space before android L is allowed to update and change to ART? My phone is now running quite low on space so this is a concern for me
[Nexus 5 General] meangreenie:
Yes it will, it will be interesting to see how Google handles this update.
[Nexus 5 General] Wakamatsu:
I imagine a check for memory space will be included in the updater.
[Nexus 5 General] poultrysauce:
Yeah indeed, I would be bummed to see something like 'Android L has finished downloading. Please have 2GB of space free for this update'.

Not that that will stop me from updating to L though, just that it would be a hassle.

Thanks for the quick reply!
[Nexus 5 General] Rusty!:
I found the difference to be a few hundred meg, so not too bad.
[Nexus 5 General] typk:
I turned on ART at one point and forgot I turned it off. I honestly didn't notice the difference. I know there is one which will be more apparent with Ls release. I guess I just fell for the placebo effect.
[Nexus 5 General] Clienterror:
I can't speak for finished android L obviously but the current state of ART is vastly more noticeable on older devices like the Nexus 4 and older due to having less cores and slower frequencies. I also don't think the decision to go to ART was so much performance driven but more because of the fallout between Java and Google. I do think there will be benefits with ART over Dalvik when ART is more mature with Licorice though.
[Nexus 5 General] adomol:
Does anyone know how and why the dalvik cache is used when running Lollipop? I thought the one of the main points of ART was to eliminate the need for Dalvik's use of a cache. Yet after a clean install of lollipop I have a bunch of fresh files in data/dalvik-cache.
[Nexus 5 General] jonmorris:
I think Lollipop supports both but always uses ART if the developer has added support. Not supporting Dalvik at all could have meant a lot of old apps not working, many of which may no longer be supported.
[Nexus 5 General] CPNowell:
Are you sure that that is the case? A lot of banking apps have stopped working after the update to Lollipop here in the UK simply because of ART being the new default... If Dalvik was still running, that wouldn't be the case...
[Nexus 5 General] Clienterror:
A lot of games don't work with ART either.
[Nexus 5 General] adomol:
Lollipop does not support dalvik and only uses ART that's why so many apps are broken at the moment. So I'm confused about everything in data/dalvik-cache.
[Nexus 5 General] Rxpert:
You're reading too far into it. There isn't a data/art, so they likely just didn't change the name of the folder to help with backwards compatibility
[Nexus 5 General] adomol:
I if understand correctly, there is no backwards compatibility either (thats why so many apps are broken) and ART doesn't use a cache the way dalvik did since it runs code on the fly so it wouldn't make sense for ART to place files in a cache.
[Nexus 5 General] Rusty!:
There is backwards compatibility, the reason there are apps that don't work is because they weren't coded properly in the first place.
[Nexus 5 General] EddyOS:
NatWest works perfectly well with 5.0
[Nexus 5 General] CPNowell:
Then you're lucky. None of the Lloyds Group apps work at all...
[Nexus 5 General] KyraOfFire:
The majority of apps works on Android 5.0 ART because it has backward compatibility with Dalvik (Android 4.4 ART does not). Some apps will not function properly. It can be because of ART, it can also because of improper coding from the apps developer's side. We just need to be patient and the best course of action is to report bugs to developers. Most developers who care already fixed ART compatibility or is actively working on it.
[Nexus 5 General] patt2k:
I know I don't have a nexus phone but own a Note4 and noticted that it runs on ART much better but on each boot it optimizes about 100 apps lol.

I saw you guys mentioned it is because some apps are not working well with ART and few of you provided links to a site that shows which apps are good and which are bad, the site seems to be dead is there anything else to compare?
[Nexus 5 General] opssemnik:
basicly no,that site was mostly to see which apps would install (see first problem below).

the big problems with ART on 4.4 are

- Broken dex2oat (partialy fixed on 4.4.1)

- Broken JNI code (not all, but a lot. this one you can easily see on games, since they generaly are native-based code with some parts on java, with JNI being used to make a communication between both)

- Broken Reflection code (again not all, but quite some)

- Broken Exception Manager (same case)

in more friendly words it means, if your app passed the dex2oat phase, it may crash while trying to use JNI or Reflection code, or it may throw an ANR because ART failed to throw an exception when the app called one.(see android´s bugtracker, there are simple as a 4 line app that can show these faults)

In fact these are what people are thinking its backwards compability, but in reality its just that on L branch all of these are fixed.

That site mostly existed to show which apps actually would install (see first problem, that caused a lot of apps to not install, like whatsapp, such). since that is mostly fixed on 4.4.1 the site mostly died.

If the app dosent run even on 5.0 then it is bad coded, dalvik (including the old dexgen now dex2oat) allowed apps to run even if they had some problems (you can easily see this when you are porting apps, dalvik will warn you about some problem, while art will throw an exception)

And if for some reason you need 5.0 but still want some app that dosen´t work due to that, dalvik IS updated to 5.0 (see https://android.googlesource.com/platform/dalvik/+/android-5.0.2_r1), so just clone the repo and buld it

Also watch out, you revived a 2months old died thread
[Nexus 5 General] patt2k:
Cheers for the answer while it may be old thread I couldn't find any good discussion about it.

My note4 doesn't yet have Lolipop should soon by looking at how Verizon S5 got it.

So basically until I get lolipop I should just live with it? the reason I ask is because it gives my phone huge boost like "really" huge! thanks!
[Nexus 5 General] opssemnik:
Just go with it, by now a lot of apps should work, unless you really need some that dosent.
[Nexus 5 General] codified:
If I back up apps+data in Titanium Backup under Dalvik, can I restore them on ART?
[Nexus 5 General] whowatchlist:
Sorry to necro this thread, but i think it is canidate for closing as lollipop and marshmallow use art only. Google ditched dalvik.
[Nexus 5 General] Minecraftian14:
Can we switch to art manually?
[Nexus 5 General] davwman:
ART is doing great so far. Everything is noticeably faster. Battery is doing well also. Will report back tonight.

Sent from my Nexus 5
[Nexus 5 General] andy46:
Hi, I switched to ART and there seemed an increase in performance, but may be just initial placebo effect.

Since i discovered that Whats App didnt currently work and i need it(friends are scared to use Hangouts!) i decided to switch back and use Whats app.

I switched back, and now it still says error for Whats App. I event uninstalled it and tried to reinstall, but now it says Unknown Error code during application installation: "-24"

Any ideas how to fix this?
[Nexus 5 General] davwman:
Switch back to dalvik. Its known that whatsapp and titanium backup dont work with ART right now. I don't use whatsapp and titanium backup isn't a necessity. Rooting might not even be a necessity considering how awesome stock 4.4 with art enabled is. Never seen any android version this fast, stock or custom.

Sent from my Nexus 5
[Nexus 5 General] andy46:
I have switched back and now it wont let me install Whats App back onto phone :(
[Nexus 5 General] e_rene:
You can try this if you are rooted.. there is also another method there for non rooted users but it involves ADB commands:

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

Good luck!
[Nexus 5 General] davwman:
Try clearing play store data

Sent from my Nexus 5
[Nexus 5 General] jerflash:
I really want to try this out but only after titanium and whatsapp fix there apps to be compatible with ART. I'm pretty sure those developers are reading the problems and are already fixing the apps. I can wait a week but it does sounds awesome!
[Nexus 5 General] Nark.GA60:
You guys might be interested in a video I just put together.

[YOUTUBE]aaIKV1PKhBM[/YOUTUBE]
[Nexus 5 General] aeppacher:
I think this should be should be taken with a grain of salt considering all the underlying factors here. Network mainly
[Nexus 5 General] Nark.GA60:
Yeah, as I said in the video's description it's highly unscientific and there are plenty of factors that aren't controlled.

But interesting nonetheless.
[Nexus 5 General] gnadenlos:
General performance is no real problem on current devices. Scrolling is the Android problem Nr. 1 - and ART helps a lot for scrolling list views.

Please do a video scrolling in RSS Readers, Webbrowser, Reddit Clients. ART blows Dalvik away!
[Nexus 5 General] SupWiz17:
I agree I think that a lot of the lag in that video is from his internet speed.
[Nexus 5 General] odysseus84:
Hey Guys...

Short question:

If an app crashes on ART, is it a probkem of ART itselfe or is the app the problem (fixabke in the app)?