• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Is ART worth it?

skelms

Member
So I am looking into installing an ART compatible rom for my nexus 7, but I wonder will the performance be worth the hassle of apps and games not running. Any info would be nice, I know before lollipop it was definitely not worth it.
 
I have over 300 apps installed on the N7 and they all ran under 4.4.4 with ART runtime enabled. In the weeks since I got the 5.0 update I still haven't found any apps that don't run. Many (most?) are from Amazon so not updated in any way either (I'm not saying the devs haven't released updates in Amazon, I just haven't applied them).

At several thousand feet, the difference between the dalvik and ART runtimes is that dalvik compiled the app for the hardware it was running on at execution where ART compiles it at installation (or first run, I'm not sure) and stores the hardware specific compilation. What is actually executed doesn't change. At least that's the way I understand it.
 
I have over 300 apps installed on the N7 and they all ran under 4.4.4 with ART runtime enabled. In the weeks since I got the 5.0 update I still haven't found any apps that don't run. Many (most?) are from Amazon so not updated in any way either (I'm not saying the devs haven't released updates in Amazon, I just haven't applied them).

At several thousand feet, the difference between the dalvik and ART runtimes is that dalvik compiled the app for the hardware it was running on at execution where ART compiles it at installation (or first run, I'm not sure) and stores the hardware specific compilation. What is actually executed doesn't change. At least that's the way I understand it.

Thanks alot, any recommendations for Roms, I tend to go with CM or paranoid android, right now I am on the stable CM, still 4.3.1
 
I am going with paranoid android, took a bit to figure out how to create a md5 sums and insert it into the zip file. So far ART is working with titanium backup
 
Definitely worth it, and so is reformatting partitions to F2FS. Biggest gain is to format data, but I also did system and cache anyway just because I could. But with system/cache reformat you need a kernel that supports it and you need to make some changes to Rom before flashing. I found a batch tool on xda that does the Rom conversion (injects a compatible kernel img and makes some changes to the updater script). Formatting data will wipe all you stuff though, so you need to copy internal sd card to pc first. I'm running M-Kernel with LiquidSmooth using ART and F2FS and its like having a new tab again.
 
Back
Top Bottom