yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] andynx1:
My experience was weird!

Changed to ART, and was aware that first boot was really slow. At bedtime, it was still on the boot animation - still was at breakfast. It hung on the boot animation...

Tried it successfully since then. No difference, but no xposed framework. So back to Dalvic for me.
[Nexus 4 General] uzzo85:
after 1 month on ART : better performance on multitasking, all of my favourite apps works great ( specially xda app is finally smooth in every sector), battery seems to be improved but perhaps is my impression! in general the system is smoothless and a little bit faster! i think that when ART will be the stock virtual machine android will be a step forward on all device
[Nexus 4 General] dodgebizkit:
Ive noticed that a nexus 4 on 4.4.2 with art is faster at many tasks/opening many apps than the stock 4.3 rom on the note 3.

Opening, not loading or running in-app data, that would be worth testing though.
[Nexus 4 General] Prophet968:
I've been running the Nexus 4 with Bionic and Dalvik optimizations, aswell as a custom kernel (NEO Kernel). It seems that even without the kernel, the Nexus 4 is far faster on Dalvik with the two optimizations mentioned above.
[Nexus 4 General] rytan:
To be frank, i just didn't notice any significant improvement after switching to ART. Will wait for the next android release and stay with Dalvik at this moment.
[Nexus 4 General] Dalcielo:
I have not yet decided to turn on ART, as you suggest?

Thanks..
[Nexus 4 General] vicky7180:
which rom are supporting ART ??
[Nexus 4 General] night_hawk_88:
I'm using ART on Mahdi-Rom with hellscore kernel. Seems to be a bit faster to open apps

Inviato dal mio Nexus 4
[Nexus 4 General] Generalhead:
I switched to ART and the my phone only showed 5.xx GB total storage but it is a 16 GB model. Switched back to Dalvik and it is still showing 5.xx GB total storage.
[Nexus 4 General] Sherrillface:
Use a toolkit and go back to stock factory ROM reroot and boot loader unlock you'll get 16 GB back
[Nexus 4 General] 1Chef:
Using art on cataclysm with Franco kernel, the whole phone feels snappier and apps opening feels quicker, battery life seems just as good if not better.
[Nexus 4 General] iG0tB0lts:
Please format cache & dalvik and try now :)
[Nexus 4 General] rafiuddinrozman:
Had using ART on Stock Rooted 4.4.2, smooth and no problem.

Faster to open apps, games ..

Good battery life :good:
[Nexus 4 General] Pollie81:
yesterday i also wanted to try ART.

then something strange happened, when i switched to art the phone needed to reboot.. when it was done rebooting i got a message that storage was full..

i went from 4-5 gb of free space to 500mb of free space and i can't seem to find my lost space.

anybody here knows what's happened?
[Nexus 4 General] sadsac:
Apps take up more space when they are compiled under art runtime than dalvik
[Nexus 4 General] blitzkrieg_:
Am I the only who feels battery drain faster on ART or is something wrong with my phone:confused::eek:
[Nexus 4 General] Mr_JMM:
I think it's safe to say everyone's getting different results based on usage and installed apps but I'm getting better battery life and everything seems slicker though, I never really had an issue with Dalvik. Overall I'm impressed with ART and won't, hopefully, be switching back.
[Nexus 4 General] Fatherboard:
Nope, you're not the only one. The battery seems to drain faster, with more sudden 2-5% drain at once loss. It also occured while I was using Dalvik, but it happens more frequently on ART.
[Nexus 4 General] Sisqo:
I've also noticed the sudden drops, switched back to dalvik for now..
[Nexus 4 General] dentedent:
Worked great for me but I need the iPlayer and that kept crashing until I went back to dalvik.
[Nexus 4 General] withoutme5:
In my mako with slim, ART is faster..
[Nexus 4 General] user822:
Seems like the one time app adoption for ART is now multithreaded?
[Nexus 4 General] nachos27:
I tried using ART but didn't really find any improvement, in fact saw some decrease in performance while playing games.
[Nexus 4 General] briand.mooreg:
Do not use ART, I saw no difference.
[Nexus 4 General] 13~BigBear~13:
I use paranoid android and I see a difference in battery. It doesn't suddenly drop in battery when I use it. It smoothly goes down
[Nexus 4 General] rrohanjs:
there is a difference on purity rom, apps open a bit quicker, there is a difference for sure .. battery life is also better .. can't wait for future updates
[Nexus 4 General] whitedragonz83:
Does Purity ROM just lower the window transition effect from 1.0x to 0.5x, or 0.0x? Some ROMS do this as an "illusion" of speed. It can be changed in the developer options. Try changing the transitions to 0 and everything on Stock ROM will feel "instant" almost.
[Nexus 4 General] snak3ater:
It's 1x default in purity,rastakat,pa and all other roms that i tried...which rom uses such illusions?
[Nexus 4 General] Federico_96:
Could you please link me the Velocity ROM thread? I tried searching but didn't found anything
[Nexus 4 General] nexuspur:
https://drive.google.com/folderview...&usp=sharing&tid=0BzX_bRKRGmexa3pwSmVkMU04czA

---------- Post added at 06:27 PM ---------- Previous post was at 06:26 PM ----------
[Nexus 4 General] RootNightmareX:
The biggest difference when you press the multi tasking button on nav bar more times or even once when an app is very demanding. On art there is no problem but on dalvik laggs like heel.
[Nexus 4 General] SIXAXIS_1:
I have teste during 2 week with 2 different ways of ART experience

First Way (1 week duration):

-Always Used Dalvik

-Made custom instalation on phone with battery issues like facebook, instagram etc..

-Some games uses etc.

-Change ART: faster smoother

Result: Normal Battery Drain

Second Way (1 week duration):

-Backup data

-Full wipe system/data/cache

-Install rom and RUN art

-Restore ONLY DATA

-Back to rom and use current ART

Result: Less Battery Drain

Conclusion:

Some kind of junk (in my feel) get the device to make some conflicts on usage

That's my way of thinking

Just wipes solves some problems :p :o
[Nexus 4 General] ggmask:
I'm running the latest release of Mahdi-ROM on a Nexus 4 and I've been using ART for about a week now. It definitely feels smoother/quicker, though not a great deal more. The battery, however, seems to last quite a lot longer: I'm not sure why it feels like the battery is so much better, because all the tests I've seen comparing Dalvik and ART conclude that the advantages of ART are minimal, at least right now.

Also I haven't had any app compatibility issues so far, really happy about that. I read that Uniform Server wasn't compatible but they must have fixed that before I switched because it's working for me.
[Nexus 4 General] user822:
I went the other way round for 1 Week. And straight back to ART.

It is really time to replace dalvik, those tiny annoying delays or lags on a 1.5ghz Quadcore are not cool.
[Nexus 4 General] Fatherboard:
Ever since official GEL, it seems that lags are back in business (with ART).
[Nexus 4 General] RootNightmareX:
Use Nova instead is much smoother and consumes less ram + it has a lot of features.
[Nexus 4 General] captaindyson:
I am also a velocity fan, I moved from psx to velocity (same lead developer ctfromm ) and I almost doubled my SOT!!! From 2.5 average and 3 max to 4 average and 5 max :D it is so good.
[Nexus 4 General] mikaole:
Same here. Velocity is tne first rom running Art az default runtime and the first rom were art is highly optimised.

Never had any faster or smoother rom on any of my devices. Running it on flo and mako and battery life is just amazing.
[Nexus 4 General] NABENDU1:
+1 velocity drives you crazy with it speeds and battery life is around 4 to 4 1/2 hours !! And it seems like your device is autoprecidcting your touch movements !! It is as smooth as a stock n5 on dalvik( I don't mean antutu scores) !! Only gamers ATM need to stay away from art !! Hope other devs follow chads way !!
[Nexus 4 General] haliski:
Where do I can find the velocity rom thread? Wanna try it out.

Thanks.

Update: Find the link on another thread.
[Nexus 4 General] snak3ater:
It's amazing how some members find one rom better than the other in terms of battery life.What i don't understand is how rom helps in increasing battery life?

Battery life depends on the kernel & the way we use our phone.

Also what's the difference between Velocity rom & any other xyz rom both on ART :confused:

I guess it's me only who does not find any difference in 2 roms both on ART..
[Nexus 4 General] forever_lol:
I completely agree
[Nexus 4 General] Almayce:
its really not that amazing, try flashing it. i flashed velocity with faux and got 7 hours of sot with mild usage. so, u can see the difference. the phone flies. trade performance & battery for tweaks & features. reverted back to vanir for now, coz i like some features as well.
[Nexus 4 General] forever_lol:
ART optimizations? With all due respect, I highly doubt there's anyone (except of google) that can optimize ART.
[Nexus 4 General] sandy-achar:
ART optimizations from master branch of the source code. So yes, from Google.
[Nexus 4 General] Roastmeat:
Why doesn't Google enable ART by default, if they want it to be such a huge framework step.?
[Nexus 4 General] Manbot27:
Because it's basically in alpha/beta testing. It's not fully done.
[Nexus 4 General] Crisisx1:
Rastakat 4.4 + semph kernel + WiFi fix + art enabled = blazing fast.
[Nexus 4 General] Roastmeat:
I fear I will notice no difference in any upgrade to ART other than program load times

The Nexus 4 is fast already
[Nexus 4 General] eksasol:
No I disagree, I can't go back to Dalvik on my N4 anymore.
[Nexus 4 General] Logomotph:
I like it. It works quite well. Only broke about 4-5 apps I don't really use, so it's fine.
[Nexus 4 General] TubbyHamster:
Any chance you can name the 4-5 apps?

It would be handy to get a list together on non-working apps to help inform those on the fence wether it's worth making the awitch to ART, :)
[Nexus 4 General] eksasol:
http://www.reddit.com/r/Android/comments/1qbko3/art_broken_apps/
[Nexus 4 General] snak3ater:
There's a big difference.. All the small hiccups here & there are gone after switching to ART..app drawer lag is no where to be seen.. Scrolling through the Widgets is buttery smooth in ART..
[Nexus 4 General] TubbyHamster:
AHH!! Nifty.

Thank you very much. :)
[Nexus 4 General] Logomotph:
For me it breaks:

Apps:

Titanium Backup (obviously)

Sixaxis Controller (sits at "Driver Starting", although I haven't tested it with Dalvik)

Games:

Asphalt 8 (starts, but doesn't register touches)

Chickens can't fly (doesn't start)

Cut the Rope Time Travel (doesn't start)
[Nexus 4 General] hittingsmoke:
Very noticable difference in app launch time, which is the only place we are supposed to be expecting it. Everything else runs as it did before. I've had no crashing apps that I've come across yet. Haven't managed to test them all.

The biggest improvement I see is from bloated apps built on crappy frameworks. The vBulletin native apps (like the XDA app), the official Planetside 2 app, and the Explom app are the examples I've noticed a substantial improvement in, all built on frameworks and all had horrible load times before switching to ART. Now they start up with no delay.
[Nexus 4 General] viktorlj:
IGO navigation is broken with ART
[Nexus 4 General] luiseteyo:
Can anyone confirm this please? I have no wifi now... :(

http://xdaforums.com/showpost.php?p=47477771&postcount=27
[Nexus 4 General] Overdose1986:
Guys, TB works in 4.4 with dalvik?

so that way I can restore my apps and after that enable ART, right?
[Nexus 4 General] ashishv:
Right.:cool:
[Nexus 4 General] luiseteyo:
Confirmed by myself... I was so ansious I downloaded by data lol.

I created a GUIDE giving proper credits ;)
[Nexus 4 General] :
Am I the only one who doesn't find any difference in speed and responsiveness between dalvik and art?
[Nexus 4 General] bandit97:
What up Mame?

I haven't tried ART on official stock, haven't really felt a need to. So far for me the stock image is faster than my favorite 4.3 roms.

I cant wait for the devs!:good::good:

I think Ill wait on the ART until I learn more about it.
[Nexus 4 General] shadehh:
Okay guys, let me hope my understanding of art is correct and I can tell you why this thing is useful , simple and short.

So as far as I am informed, the biggest benefit of art is battery. But why? Why is the battery better but apps just a little bit better when loading or marginally smoother? Well, the reason this is so, is because for instance

Example: cpu needs to run at100% for let's say 5 seconds to finish a task( it needs longer time to decode)

As in with art , it basically uses less energy to achieve the same goal because it is optimized for the cpu.

The reason I think loading times are similar is because the CPUs are just that fast today. I bet if we had a much slower Qualcomm phone to test this on then art would be much more noticeable.

Not to say I don't notice art aleady. If I'm not mistaken art only applies for Qualcomm CPUs. Looks like we've found two future buddies, I won't complain as long as things are smooth and Qualcomm has proven themselves capable.

Feel free to correct me if I'm wrong.
[Nexus 4 General] eksasol:
I guess that explains why Nexus 10 doesn't have ART with KitKat, just this once I'm glad my CPU is Qualcomm because I'm blown away by the performance improvement with stock KitKat, it even feel faster than the AOSP roms that came before.

sent from xda premium app
[Nexus 4 General] Roastmeat:
Hey OP

Can you link this in your first post?
[Nexus 4 General] hittingsmoke:
There seems to be a bit of confusion in this thread about what ART is. ART will NOT increase general responsiveness of the OS. It will ONLY decrease the load time and system resource load when launching an app that is not currently loaded into RAM or cached.

This is because Android/Dalvik uses something called a just-in-time compiler. That means Android apps are not completely compiled when installed. They are partially compiled at RUN time as they're launching. Compiling is quite resource intensive and it takes time. Android apps are historically quite small so it's never been a huge problem. As storage, RAM, and CPU resources get better, the apps get bigger and more complex.

Where Dalvik compiles apps on launch time, ART compiles them fully at install time so the code is on your phone and ready to execute immediately without any compiling step. When you enable ART and reboot that is what takes so long. The new runtime has to go through all of your apps and compile them one at a time. It's also why installing apps takes a little bit longer on ART.

The tradeoff is you're spending those CPU cycles once when you install an app instead of when you launch an app, saving battery power to run those CPU cycles and time you had to wait for the app to compile before it was ready to launch. This is why you won't see "general" increased responsiveness in the OS. You'll only see it when launching apps because the benefits quite literally begin and end there. Furthermore, if you don't use any apps that have a large payload of executing code (large app size =/= large executable code) you probably won't see much of a difference even with ART because you were never waiting that long to compile apps in the first place. You would see some increase battery life though if you use a lot of different apps throughout the day that have to be pushed in and out of the dalvik cache. People who use a lot of large apps will see a major improvement immediately.
[Nexus 4 General] forever_lol:
Exactly, that's what I noticed too. There has always been small stutters here and there in app drawer especially under widget tab. (even first swipe in settings was bit choppy). They all seem to be gone with ART. I dare to say that stock launcher after applying ART is smoother than GEL!

Seriously maybe I became a victim of placebo effect, but my N4 has IMO never been that fluid, light and as it is on stock kitkat with ART. I gotta grab some iP5s and compare ;) I'm really looking forward for further development.

I hope TiBu devs will release compatible version soon!
[Nexus 4 General] dray420:
i find my nexus 4 alot smoother in general. switching thru my apps and app drawer have improved as well. not much lag at all
[Nexus 4 General] nej_simon:
AOT compilation provided by ART will eliminate the overhead of executing and JIT compiling bytecode in the Dalvik VM. And while JIT compiled code is faster than interpreted code the JIT compiler needs to work really fast so it can't apply more expensive optimizations and focuses mainly on hot code paths. So a increase in performance and responsiveness is exactly what you could expect from ART.
[Nexus 4 General] vuittion:
Sorry for the noob question but once you have enabled Art in Developrs options is it ok to turn the developers options off or do you need to enable the options for Art to work.
[Nexus 4 General] raze599:
I havent seen too much difference in app load times (maybe 15-20% at most), but scrolling is MUCH smoother with ART. It even makes that horrible app called Facebook feel well designed.
[Nexus 4 General] wilsonlam97:
You're not the only one. I think it's all in people's head.

It's like when people were saying the .54 radio was better than .84 but in my real world testing (I tested .54 for 4+ months) it made no difference. It actually even made battery life worse.
[Nexus 4 General] psythefirst:
I'm using crDroid and Superuser doesn't work with ART. It automatically denies any su request. Anyone facing the same problem:confused:
[Nexus 4 General] Ismail.A:
Art

I'm using ART on stock rom for almost a day now and its really smooth also i downloaded whatsapp 2.11.42 which is working fine
[Nexus 4 General] eksasol:
Try SuperSU, which has been updated.
[Nexus 4 General] xstarbuckx:
ART is definitely smoother for me I can tell from using droid icon it usually takes ages to load all the images but it's first load and since has been a big improvement. Also the tapatalk app is working a lot smoother. It's such a noticeable improvement that I can say for me at least it's not a placebo effect.

After flashing the factory image and restoring my apps with my backup pro, I then switched it to ART it updated all 235 apps on my phone (had no idea I had so many) and as I said it's all a marked improvement
[Nexus 4 General] jcnbama:
So I don't wanna be over the top but it is freaking INSANE how much faster apps launch. It's like before when you had an app open and it was cached and then you would go back to reopen it how quick it would just almost "pop" open... Yeah Dead Trigger 2 did that... Lol. Wow. So far no issues except Titanium Backup.. 208 apps. Haven't tried them all... This is good stuff. I did notice about half a gigabyte in difference in my storage after ART. However since art compiles apps completely it is expected to take up more space. LOVE IT. I'm gonna embarrass my wife's S4 tomorrow morning.. Lol
[Nexus 4 General] bexem:
With art everything is smooth but every reboot the phone has to rebuilt 48 apps and I don't know why (When i changed to ART and rebooted the phones has already optimized all ~148 apps), the only mod I have are TWRP, SuperSU 1.69 and trasparency mod, the rest is full stock. Anyone know why?
[Nexus 4 General] GuyKhmel:
After installing Cracked Play Store in dalvik mode, it keep crashing after I switched to ART.

Any way to fix it?

Any way getting back to the stock Google Play Store (4.4.22) that will work in ART?
[Nexus 4 General] xT4Z1N4TRx:
You mean the whatsapp APK posted in the forum, or from the play store?
[Nexus 4 General] eksasol:
You should use factory stock 4.4, it doesn't do that, only with older Aosp are roms. And stock 4.4 feels faster than them to honestly.

sent from nexus 4
[Nexus 4 General] bexem:
But I'am on stock (factory image, flash with FULL wipe) O.o
[Nexus 4 General] eksasol:
Don't know what to tell you, I'm using similar setup and the apps that were rebuilding before isn't and it boot up really fast.

sent from nexus 4
[Nexus 4 General] bexem:
No problem, but have you the root? Or you've everything stock?

Thanks :)

Sent from my Nexus 4
[Nexus 4 General] eksasol:
Well it was a full factory image first, later I installed root recovery and kernel, but doesn't matter since it didn't rebuild cache on reboot at anytime like with Aosp roms.

However I should note that I did edit my build.prop to set the default runtime from libdvm.so to libart.so, then factory reset, you can give that a try. But I think it's probably apps dependent. I have 40 apps installed now and none of them rebuild.

--------

Well okay I did used my debloat script as well (shameless plug), but it really shouldn't change the results. Here is a quick bootup test, not really scientific, also since I have the multirom bootscreen, but its definitely less than 30secs (I'm guessing its not that big difference from dalvik.)

[YOUTUBE]gZwht0OSKNo[/YOUTUBE]
[Nexus 4 General] davidbranco:
Same here.

But when I came back to dalvik, some apps FC.
[Nexus 4 General] bexem:
I tried to factory reset the nexus stock image(with root), reboot, select ART, long reboot, then reboot to try, so with only SuperSU 1.69 the problem persist. Is it the problem?
[Nexus 4 General] IRX120:
Titanium backup wouldn't work when I tried ART, neither would whatsapp, so I'm on dalvik for now
[Nexus 4 General] jcnbama:
Not really happy about this.. :confused:
[Nexus 4 General] simms22:
whats wrong with 2h 45min screen on time at 50% battery used? that better than most(not all) users will get.
[Nexus 4 General] shadehh:
Wow.. I feel like inserting curse words after reading that. I'm at 1 hour 26 minutes with 56% battery. He has nothing to complain about
[Nexus 4 General] jcnbama:
OK. That's kinda what I wanted to hear.. Lol. I mean I've obviously been playing with it more than usual today. And I'm using YAAB app so the screen is fairly bright.. So I guess your right.. Lol :thumbup:
[Nexus 4 General] simms22:
i usually get around 3h sot at 50% as well, and i think my device has amazing battery life. most people only see between 2-4 hours sot their whole battery cycle :)

---------- Post added at 05:24 PM ---------- Previous post was at 05:23 PM ----------

i thought that this would be the normal reaction
[Nexus 4 General] jcnbama:
Sorry guys. Lol. And this app is jacked up so I have to reply to quote... Stupid.
[Nexus 4 General] jcnbama:
Final verdict... ART does not screw with you battery....
[Nexus 4 General] Doplgangr:
Whatsapp 2.11.50 tested working with ART on Nexus 4, but it lags just a little bit after reboot

Link:

http://xdaforums.com/showpost.php?p=47505744&postcount=45

(I am on SlimKat)

Maybe I need a clean ART install someday to rid of the tiny little bits of Dalvik from my device lol
[Nexus 4 General] maverickronny:
The only reason I am not using Art is in all the benchmark tests dalvik was still ahead in 3d performance and I play games, can anyone confirm this to be the case?
[Nexus 4 General] jcnbama:
From what I understand to be true ART doesn't affect general performance at all. It's all about how fast apps open as they are already compiled rather than having to be compiled on each open.... So not really sure what the benchmark tests would be testing for in regard to 3D performance.
[Nexus 4 General] karthi89:
Cmon man.. Don't judge or compare the performance of ur phone just by some numbers. If you feel that it is running smooth ,that's enough. I really don't know why people are still running behind benchmarks.
[Nexus 4 General] Doplgangr:
LOL true, it always depends on the user's patience (haha) and usage patterns.

But whenever new things come out benchmarks are still the best way to provide at least the slightest amount of objectivity in the comparison.

Maybe getting a poll running about ART performance enhancement do so too :D
[Nexus 4 General] MersauX:
Just switched to ART, we'll see what happens. I'm on stock 4.4
[Nexus 4 General] The Zel:
Did anyone else notice that the phone doesn't heat up so much? I don't know whether this is due to KK or to ART...