I've heard that the ART in Z2 is still Open-Beta stage. So I need your few words about this stuff, desperately.
Apparently, most of my games are not compatible with ART. So what will happen if I change the runtime? Remains the status quo, slows them down or even ruins my game? Also, the same question for all Apps that does not know what ART is.
My device has been root for some time. How's that be affected by ART? Will any problems occur?
And, ART_Is it really THAT GOOD?
Silverylos said:
I've heard that the ART in Z2 is still Open-Beta stage. So I need your few words about this stuff, desperately.
Apparently, most of my games are not compatible with ART. So what will happen if I change the runtime? Remains the status quo, slows them down or even ruins my game? Also, the same question for all Apps that does not know what ART is.
My device has been root for some time. How's that be affected by ART? Will any problems occur?
And, ART_Is it really THAT GOOD?
Click to expand...
Click to collapse
The ART in android 4.4 kitkat is no where near ART in android L. The ART in 4.4 kitkat is in an early stage, but it should speed up app animations (just a tad) and battery life should be improved (still, just a tad). Apart from those nice changes, it also makes booting the phone take longer. If you almost never turn your phone off all the way or reboot it, that shouldn't matter. But ART in android L improves battery a LOT and speeds things up a good amount. As for apps that don't work with ART? I know there are lists you can find out there where people have tested lots of apps so they should be able to tell you basically which apps don't work. I'm using dalvik right now because I need Xposed Installer and BusyBox which both do not work with ART (as far as I know). Anyways, you can switch to ART, try it out, and if too many apps won't work, just switch back to dalvik. All of your apps should work if you switch back to dalvik. ART has no lingering effects if you switch back.
EDIT: Also, when I say an app won't work with ART, that means that the app simply won't work at all. It will simply crash and you'll go right back to the home screen. Any app that does work, should be the same as an app in dalvik but it might shave a couple milliseconds off from how long the app takes to launch. But it's basically an all or nothing as to whether the app will work or not with ART. It either doesn't work at ALL or it works the same/better.
Silverylos said:
And, ART_Is it really THAT GOOD?
Click to expand...
Click to collapse
It's not a question of wether or not it's good, from L, as i understand it, it will be the default runtime.
ghostofcain said:
It's not a question of wether or not it's good, from L, as i understand it, it will be the default runtime.
Click to expand...
Click to collapse
The Z2 doesn't have android L, or any L-based roms. I assume he was asking if the ART in kitkat was good.
Android 5.0 is far from finished and so is Art Runtime/Compiler
and it is surely worth the wait
Instead of apps being compiled every time you open the app that being how dalvik vm works. the apps are already compiled from when they were installed.
this lowers app opening time
lowers risk of bugs in apps during run time
generaly more free space in system partitions
frees up some ram but this is app dependant
- saves some battery
overal lower system load cpu mostly
faster booting times potentialy
no need to deodex to mod, simply clear your cache and app compile output cache
art runtime is certainly much better than dalvik
Related
After upgrading to 4.3 the phone worked super fast then 7-14 days later all the apps open slow everything is just much slower.
Doesn't matter which launcher touchwiz or nova launcher scrolling on both of them is fast but opening apps and all of that is the slow part (animations on either off or 1X).
I came here today to look if there is any root options and well nothing.
Any tips?
Did you do a data wipe when you flashed 4.3
scarmon25 said:
Did you do a data wipe when you flashed 4.3
Click to expand...
Click to collapse
I did it through OTA , and no I didn't do factory reset because I didn't want to set up all my things from scratch that is one thing I hate lol
Sounds like you may need to do that. I have had that kind of issue before and that seems to fix it. Good thing is you only have to do it once.
restart your phone
What mark said if you haven't. Rebooting is needed because it allows the memory to free up among other things. You could also check if an app is hogging the resources. Next would be to wipe cache and dalvik. If none of the above work then a factory reset may be in order.
prshosting.org
patt2k said:
After upgrading to 4.3 the phone worked super fast then 7-14 days later all the apps open slow everything is just much slower.
Doesn't matter which launcher touchwiz or nova launcher scrolling on both of them is fast but opening apps and all of that is the slow part (animations on either off or 1X).
I came here today to look if there is any root options and well nothing.
Any tips?
Click to expand...
Click to collapse
You'll probably have to factory reset first but after that make sure you freeze or remove all bloat and use Xposed + Greenify (paid) to hibernate any apps running in the background. Doing that will not only speed up your phone but increase your battery life by quite a bit.
Crawshayi said:
You'll probably have to factory reset first but after that make sure you freeze or remove all bloat and use Xposed + Greenify (paid) to hibernate any apps running in the background. Doing that will not only speed up your phone but increase your battery life by quite a bit.
Click to expand...
Click to collapse
Thanks for all the tips guys I actually do restart my phone from time to time.
However I wanted to let you guys know that I turned on again developer options and animations are off completely and I used the GPU rendering etc.. I sometimes do not understand this phone it works now like it is supposed to .. app closing is extremely fast like I can't keep up with it when I swipe quickly.
Someone please help me understand this phone lol. Thanks all!
Can anyone tell me the system apps that are safe to remove on CM 10.1 rom?
Iv'e found lists for other devices such as the galaxy s 3 and galaxy y but not for atrix which has it's own unique system apps of course.
The porpuse of this is the save ram hoping to speed up a little bit my device, Iv'e notice that the fingerprint applications always running at sleep mode probably draining my battery so hopefully it will save some battery life as well.
BIG THANKS anyone helping me on this one.
As far as I know, all those devices already have a stable build of CM10.1, unlike A4G.
Therefore I wouldn't hope too much about this.
Also, the fact you see an app in the process list doesn't mean it's actually running. Don't assume, always check.
ravilov said:
As far as I know, all those devices already have a stable build of CM10.1, unlike A4G.
Therefore I wouldn't hope too much about this.
Also, the fact you see an app in the process list doesn't mean it's actually running. Don't assume, always check.
Click to expand...
Click to collapse
I do assume its running based in Greenify app which keep showing fingerprint procces running on backround, downloaded betterbatterystats just to recheck it.
I guess ill have to try removing system apps that sound non-crucial (Fingerprint, Android live wallpaper) and see how goes.
I HAVE BEEN USING ART ANDROID RUNTIME FOR THE PAST TWO DAYS, IT MOSTLY WORKS WELL . NOT SURE HOW MUCH BATTERY IT SAVES BUT IT SEEMS SMOOTH AND THE BATTERY SEEMS TO DO AT LEAST AS WELL AS WHEN ON DALVIK I KNOW ART IS IN BETA AND SOME APPS DONT WORK WITH IT IE TITANIUM /WHATS APP ETC. i NOTICED THAT ALSO PRIVACY MODE DOES NOT WORK EITHER. JUST WANTED TO BRING IT TO ANYONES ATTENTION THAT WOULD LIKE TO KNOW. ALSO TWICE MY PHONE JUST SEEMED TO FREEZE FOR A FEW MINUTES. PROBABLY FROM ART AS IT NEVER DID THAT BEFORE. SO ANYWAY MAYBE ART WILL BE MORE FEASIBLE WHEN 4.4.3 IS RELEASED IN A MONTH OR TWO. IM LOOKING FORWARD TO IT AS IT SEEMS TO BE MORE EFFICIENT.
I THINK YOUR CAPSLOCK KEY IS STUCK
Has anyone tested ART after the latest update from Verizon? I haven't tried it but was wondering if may be it was fixed in the latest update. I know it wasn't in the release notes.
Krusej23 said:
Has anyone tested ART after the latest update from Verizon? I haven't tried it but was wondering if may be it was fixed in the latest update. I know it wasn't in the release notes.
Click to expand...
Click to collapse
I tried it VERY BRIEFLY, and experienced no problems.
Alright, I will give it another shot. I had problems with it when I first got the phone.
I tried and had phone freeze. Had to pull battery and switch back to dalvik
spydersilk said:
I tried and had phone freeze. Had to pull battery and switch back to dalvik
Click to expand...
Click to collapse
It was better with the old one. I was able to run smoothly with freezing apps. But the new one started freezing even after freezing most of the LG and Verizon unused apps.
Stupid question here. What is the supposed benefit of ART?
Sent from my VS985 4G using Tapatalk
droidiac13 said:
Stupid question here. What is the supposed benefit of ART?
Sent from my VS985 4G using Tapatalk
Click to expand...
Click to collapse
LOL! Not a stupid question at all. Here's the quick and dirty from a google search:
ART vs Dalvik / AOT vs JIT
Android apps are deployed in Dalvik bytecode, which is portable, unlike native code. In order to be able to run the app on a device, the code has to be compiled to machine code.
Dalvik is based on JIT (just in time) compilation. It means that each time you run an app, the part of the code required for its execution is going to be translated (compiled) to machine code at that moment. As you progress through the app, additional code is going to be compiled and cached, so that the system can reuse the code while the app is running. Since JIT compiles only a part of the code, it has a smaller memory footprint and uses less physical space on the device.
ART, on the other hand, compiles the intermediate language, Dalvik bytecode, into a system-dependent binary. The whole code of the app will be pre-compiled during install (once), thus removing the lag that we see when we open an app on our device. With no need for JIT compilation, the code should execute much faster.
Except for the potential speed increase, the use of ART can provide an important secondary benefit. As ART runs app machine code directly (native execution), it doesn't hit the CPU as hard as just-in-time code compiling on Dalvik. Less CPU usage results in less battery drain, which is a big plus for portable devices in general.
Click to expand...
Click to collapse
Now for what it's worth, I ran ART on almost every custom 4.4.4 ROM for the RAZR/RAZR Maxx and simply did not see much difference. This of course could have been due to phone limitations.
Hope this helps!
Thanks man!
Sent from my VS985 4G using Tapatalk
I switched to ART on Friday and had a bunch of problems like before.
I was wondering if there could ever be a Twrp Mod which could include a fully functional music player. that is, when you're trying to just be offline and you need to listen to some music, you could just boot to twrp and launch the music player and play some music.
It could be one alternative to a longer lasting battery without having to boot the whole system,
Everything runs from the recovery!
I'm not a developer anyway, but i think crazy sometimes.
what... no... that is just plain stupid... just boot to the os and use the phone like normal lmao.
crayonicle said:
what... no... that is just plain stupid... just boot to the os and use the phone like normal lmao.
Click to expand...
Click to collapse
Booting system , you get to run gaps, and radio and other background services which keeps system functional, in other words, it uses more battery.
But if it is possible to have a music player embedded in Twrp, you would spend less battery just listening to music.
brainycaleb said:
Booting system , you get to run gaps, and radio and other background services which keeps system functional, in other words, it uses more battery.
But if it is possible to have a music player embedded in Twrp, you would spend less battery just listening to music.
Click to expand...
Click to collapse
Theoretically, yes.
But a good chunk of the services that are running are also doing things like managing power usage. TWRP has no need to care about that in general because it's not typically run for long periods of time - usually long enough to flash something or take a backup. The device may never go into deep sleep, or if it does, not consider mp3 decoding or audio buffers being empty to be a reason to wake up.
Turn on Do Not Disturb? Or put Airplane Mode on?
It would be very useful when I crash my rom and sit in a train ?
Oh...why? It so useless
jigs4wkiller said:
It would be very useful when I crash my rom and sit in a train ?
Click to expand...
Click to collapse
Funny though, but very true!
Let's make a TWRP OS, eh?!!? :laugh:
Dual booting with the slimmest rom you can find and without gapps I think is your best solution xd
ccelik97 said:
Dual booting with the slimmest rom you can find and without gapps I think is your best solution xd
Click to expand...
Click to collapse
.
.
.
The slimmest ROM is still more than 250 MB which in general opinion, is not so slim.
brainycaleb said:
.
.
.
The slimmest ROM is still more than 250 MB which in general opinion, is not so slim.
Click to expand...
Click to collapse
Then hope to get another answer on this.. Don't get me wrong I'd also make use of such a thing but, either it doesn't exist or even if it exists, we don't know about that here. Else, it'd already get popular until nowaday.
We could draw this idea to the attention of some interested devs though!
Or maybe a secondary OS based on Linux that is less than 70mb for media only
brainycaleb said:
We could draw this idea to the attention of some interested devs though!
Or maybe a secondary OS based on Linux that is less than 70mb for media only
Click to expand...
Click to collapse
I've often wondered why there are so few alternative projects to Android here, there are some phones for which full-fledged Linux distributions are created or small alternative linux systems but I don't know any "professional" and active maintained project.
Over the years, I have accumulated some cell phones and one way to make them to a pure "media device" would be great. Something like Kodi as a second system would be great!
jigs4wkiller said:
one way to make them to a pure "media device" would be great. Something like Kodi as a second system would be great!
Click to expand...
Click to collapse
Just exactly what I meant. But it pains me that I don't know anything about programming.
brainycaleb said:
Booting system , you get to run gaps, and radio and other background services which keeps system functional, in other words, it uses more battery.
But if it is possible to have a music player embedded in Twrp, you would spend less battery just listening to music.
Click to expand...
Click to collapse
FYI, some OEM recoveries like Huawei eRecovery can even connect to wifi to download roms.They added wifi support to recovery , maybe audio services are also possible.
Aeroplane mode ?
brainycaleb said:
We could draw this idea to the attention of some interested devs though!
Or maybe a secondary OS based on Linux that is less than 70mb for media only
Click to expand...
Click to collapse
Enable power saver and airplane mode. U can use your device for playing music for many hours.
Sent from my Redmi Note 5 Pro using Tapatalk
So that's why iPods were invented. I'm pretty sure they were Gapps-less. :laugh:
Arm based Linux varients containing media solutions with minimal footprint along with dual boot treble supported twrp and a lots of prayers might help. :silly:
That would be pretty cool since devices are getting the new A/B partition scheme, imagine having your OS on A and on B the low power OS.