ART - Sony Xperia P, U, Sola, Go

I saw in the cm11 for xperia p topic the folks there are talking about somethig called ART. Googled it and saw Android Runtime, but still don't understand.
Could somebody tell me what it really ia and some advantages and disadvantages?
Sent from my Xperia P using Tapatalk

Advantage: Super real smooth like butter.
Disadvantage: incompatible with certain gapps and fcs on certain apps like whatsapp
Sent from my HONAMI THEMED Nexus 5 using Tapatalk 2

R7R12 said:
I saw in the cm11 for xperia p topic the folks there are talking about somethig called ART. Googled it and saw Android Runtime, but still don't understand.
Could somebody tell me what it really ia and some advantages and disadvantages?
Sent from my Xperia P using Tapatalk
Click to expand...
Click to collapse
I dont' completely, but as for as I know it is related to building application dependencies & caching related to that. This helps the android system to run without discrepencies between apps. It is going to replace the dalvik(does the same thing of ART in a different classic way). If ART is successful the loading of apps, dependency building, will be faster.
Building the cache, you can see if you have booted your phone soon after wiping dalvik cache from recovery, you may witness the process called "android is upgrading"
My assumption from the what I read & understood is, If ART works as it is intended, you may not need to reboot android to some changes to take effect(if you have changed anything in it) as it need to alter the dependencies. Resutling in improvement in performance as @AndroidNoob69 said above.
And the next thing is, it is still in its infacy, i.e. in developmental stage. Google is expermenting this feature in latest android release kitkat. So this is not a solid concept with error proof. Currenlty developers are exploring it.
Please correct me if anyone knows more.. and if this helped please hit thanks button.........

Dalvik is a virtual where all apps can run without any dependency on a type of device. ART is compiling every application to your device specific, so its running natively, without virtual, those is not creating any bottlenecks as dalvik do.
Very simple but that's it.
Sent from my MT27i using xda app-developers app

matood said:
Dalvik is a virtual where all apps can run without any dependency on a type of device. ART is compiling every application to your device specific, so its running natively, without virtual, those is not creating any bottlenecks as dalvik do.
Very simple but that's it.
Sent from my MT27i using xda app-developers app
Click to expand...
Click to collapse
I understand. But i think there will be some apps that can't be compiled or won't work 100%, right?
Sent from my Xperia P using Tapatalk

R7R12 said:
I understand. But i think there will be some apps that can't be compiled or won't work 100%, right?
Sent from my Xperia P using Tapatalk
Click to expand...
Click to collapse
Currently yes in the future no.
Sent from my HONAMI THEMED Nexus 5 using Tapatalk 2

matood said:
Dalvik is a virtual where all apps can run without any dependency on a type of device. ART is compiling every application to your device specific, so its running natively, without virtual, those is not creating any bottlenecks as dalvik do.
Very simple but that's it.
Sent from my MT27i using xda app-developers app
Click to expand...
Click to collapse
So applications in future android may not run in VMs and able run natively. Will it compramise the security in any way? Does ART have any link to SandBoxing? Please clarify.....

Yes, whatsapp is a good example, but I believe support will be very quick on most of apps. Problem might be if you are using some older apps without support.
Sent from my MT27i using xda app-developers app

matood said:
Yes, whatsapp is a good example, but I believe support will be very quick on most of apps. Problem might be if you are using some older apps without support.
Sent from my MT27i using xda app-developers app
Click to expand...
Click to collapse
Understood. one more question. I am little bit confused with dalvik vm and sandboxing.

tharansakthi said:
Understood. one more question. I am little bit confused with dalvik vm and sandboxing.
Click to expand...
Click to collapse
Have you ever used linux in a virtual machine on windows? Dalvik it's kinda the same thing
Sent from my Xperia P using Tapatalk

Related

vB2.9.1 Odexed XRON-ified thinks my hp touchpad is a GT-i9100

I thought maybe my install was corrupted, so I tried 2 more times, and even ran ACMEUninstaller to redo the whole process...but it still thinks my touchpad is a GT-i9100.
what should I do?
I think it's meant to do that for app compatibility.
in that rom the developer probably edited the build.prop (found in system/app) to GT-I9100 so that a lot of apps are usable on your touchpad.
So in a way it should benefit you
BuddyJoe83 said:
in that rom the developer probably edited the build.prop (found in system/app) to GT-I9100 so that a lot of apps are usable on your touchpad.
So in a way it should benefit you
Click to expand...
Click to collapse
The build.prop file has been changed to be able to play Gameloft games, mostly.
Rev Kyle has a video showing how it's changed.
Do a search and you'll find plenty of info on this.
Touchpad
Hi all
I tested almost all the Xron Roms from start to end with most of the apps and games. 2.9.1 is the best.
give it a try.......
alternut said:
I thought maybe my install was corrupted, so I tried 2 more times, and even ran ACMEUninstaller to redo the whole process...but it still thinks my touchpad is a GT-i9100.
what should I do?
Click to expand...
Click to collapse
As stated above it is done on purpose in order to allow more apps and games to work successfully from the market. Enjoy it, it's a great ROM with great developers that will only get better!
Since it's a device that wasn't initially built for Android, not many apps would install, much less run, on it if we said it was a TouchPad.... no apps were designed with that in mind and the Market definitely wasn't.
The build.prop was edited to reflect an android device that most programs will agree and download off the market. Since the Touchpad is a WebOS, it is not to be known as an Android device. You can edit the build.prop to any device, but the Samsung seems to be the better choice of all.
Xron rules. smoothest, fastest rom yet
Sent from my GT-i9100 using xda premium
virgilone2 said:
Xron rules. smoothest, fastest rom yet
Sent from my GT-i9100 using xda premium
Click to expand...
Click to collapse
I agree. Been using xron for a while now and the 2.9.1 is working very smoooth
But all the apps run really small...like they are for a phone screen. Is there a way to make it run full screen?
Thanks.
jj970 said:
But all the apps run really small...like they are for a phone screen. Is there a way to make it run full screen?
Thanks.
Click to expand...
Click to collapse
Something wrong here. I don't have a single app that isn't full screen.
Sent from my PG86100 using Tapatalk
That is funny.... define All!
Sent from my GT-i9100 using Tapatalk
Finally, I can post here.
Thankz for the cm & xron team to make such a good rom. Enjoy flashing it 3 times a day. It work with my eye-fi card and my camera now. Just wish to have a better driver to get stable Wi-Fi connection.
I guess wht we have to wait is the ICS build .... keep the good work.
Sent from my GT-i9100 using Tapatalk
Leoisright said:
Something wrong here. I don't have a single app that isn't full screen.
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
I also get this but only for one app. Its the gameloft brick breaker game. Because its only visible on the one game I suspect it is a problem in the coding of the game
I have only one app that shows up small and that's adao file manager. But I knew that was gonna happen.
i have radio.com player showing up small..but its ok as it runs in the background anyways
happyta5 said:
Sent from my GT-i9100 using Tapatalk
Click to expand...
Click to collapse
lol
temchars
slideit keyboard for free
Slideit keyboard is free on getjar.com
for those that have small size apps go to spare parts and uncheck compatibility mode. See if that restores it to normal size.
Sent from my PG86100 using Tapatalk

Boosting you xperias

I found thread which contains app (requies root), that will boost our phones.
What do you think abut that? Pacebo effect, or it really works?
link to that thread:
http://forum.xda-developers.com/showthread.php?t=1987032
Check out xda news, this hack has been disproved. ..
Sent from my MT11i using xda app-developers app
here is already a thread about it
http://forum.xda-developers.com/showthread.php?t=2081161
Piter577 said:
I found thread which contains app (requies root), that will boost our phones.
What do you think abut that? Pacebo effect, or it really works?
link to that thread:
http://forum.xda-developers.com/showthread.php?t=1987032
Click to expand...
Click to collapse
After installing that app seems my Neo is much more fluid aldo ultimate HD 2.0.3 Rom is fast by itself.
Sent from my MT15i using xda premium
This mod would probably reduce RAM performance and I don't really recommend using it.
The problem with Android getting slower over time can't be fixed with a simple solution like this one, the problem lies mainly in the accumulation of dalvik cache and other junk-like files. I recommend just maintaining your phone every day.
I personally have just set titanium backup to wipe some caches every night at 2AM and reboot the phone. You could also include dalvik cache in the wipe. I hope that helps you guys out
+1 to venoma!
I too wipe cache regularly and reboot it once a day! That reduces the lag quite considerably!
Sent from my MT11i using xda premium
venoma333 said:
the problem lies mainly in the accumulation of dalvik cache and other junk-like files. I recommend just maintaining your phone every day.
I personally have just set titanium backup to wipe some caches every night at 2AM and reboot the phone. You could also include dalvik cache in the wipe. I hope that helps you guys out
Click to expand...
Click to collapse
Ghostfreak NB said:
+1 to venoma!
I too wipe cache regularly and reboot it once a day! That reduces the lag quite considerably!
Click to expand...
Click to collapse
absolutely not necessary
dalvik-cache and cache is there to be filled
dalvik-cache needs to be filled with .dex files and there is no point cleaning it unless you have some stability issues with specific app. I'm sure you know that it gets filled on boot(if it was cleaned or if there is new app)
Cache partition doesn't get filled so much that you need to clean it every day.Actually mine is pretty empty..
Once I had 1500h uptime, and no problems with stability or laggness (no more than on cleaned phone). First I though that Android is badly made and that it needs to be restarted every few days and cleaning cache but after these 1500h I don't think any more
So what you get after "cache clean" and restart is (99.9%) placebo effect
Good to know mate, thanks. Someone should make a thread about debunking myths and performance in general.
But i really do think there are some junk files accumulated. Sometimes there are remnants of old .dex files and cache on some ROMs accumulate like crazy. Though those are only my personal observations.
Sd maid does a great job at removing junk files... It's like a ccleaner for Android... Is there a ccleaner for Android???
Sent from my LT15i using xda app-developers app
jackkeylow said:
Sd maid does a great job at removing junk files... It's like a ccleaner for Android... Is there a ccleaner for Android???
Sent from my LT15i using xda app-developers app
Click to expand...
Click to collapse
Haha I don't think so... but there should be
Sent from my Xperia Neo using xda app-developers app
As said a thread already exists about this so please use that to discuss this.
Thanks
AvRS

[Q] G_Harmony_Jellybean v2.3.2 - Problem with location access

Hey all, first post but a regular user and follower of this most amazing of all dev sites. XDA is awesomely awesome and Harmony Jellybean is the best ROM I've ever used. I actually enjoy using my g tablet now and it's as if it were a brand new machine. Super stoked with the advances that have been made on this device and I'm beyond appreciative of the brilliant minds who are keeping it alive. **HIGH FIVE** :highfive:
I am experiencing 2 specific problems on my device as of late:
1) Location access settings aren't working - Even with all the associated check boxes and switches flipped to on
2) Wifi is completely disabled on occasion where I let the tablet sleep and come back to it - The tablet says that it is turning wifi on but never does and the only way to fix it is with a reboot.
Has anyone else encountered either of these two issues? The Location access one is driving me CRAZY
Thanks for your help/assistance in advance
Am I the ONLY one experiencing location access issues with this ROM? Bummer...
Sent from my Malata SMBA1002 using xda app-developers app
bertoman33 said:
Am I the ONLY one experiencing location access issues with this ROM? Bummer...
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
9 times out of 10 the location access has to do with Google access apps. Unzip the ROM and see if it is missing the associated apps that are in the Standard Jellybean Gapps. If they are then simply load up the Gapps in recovery wipe both cache and dalvic then reboot. Location among other Standard features should work.
Hey nobe, thanks so much for the reply. I just tried that with a cache and dalvik wipe and then flashing an AOKP jellybean 4.2.2 gapps build and the problem still existed. So I had to restore from a backup to get my calendar sync to work again. Is there anything specific I should be looking for within the ROM file? Any particular set of apks or something?
Thanks again
Sent from my Malata SMBA1002 using xda app-developers app
looks like the 5th time was the charm. redownloaded an official gapps build for the 5th time and my location access is working in both harmony jellybean and smoother bean. guess it was just a matter of time. thanks for the suggestion, duder
Sent from my Malata SMBA1002 using xda app-developers app
Anytime......
Whoops, actually it appears to work in smoother bean an NOT in harmony. The network location apk is there, but it still isn't working. Cache and dalvik wipe, install from cwm and...nothing. Is there something I'm missing still?
Sent from my Malata SMBA1002 using xda app-developers app
bertoman33 said:
Whoops, actually it appears to work in smoother bean an NOT in harmony. The network location apk is there, but it still isn't working. Cache and dalvik wipe, install from cwm and...nothing. Is there something I'm missing still?
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
Maybe try asking the dev on that one. It might be something having to do with the odexed parts is the System apps. Remember that gapps get loaded up in that directory and if you don't odex them they might not work right together.
Sent from my SmoOth A$$ Gtablet
What gapps build are others using on this ROM whose location access is working? PLEASE reply here. Thanks in advance.
Sent from my Malata SMBA1002 using xda app-developers app
bertoman33 said:
What gapps build are others using on this ROM whose location access is working? PLEASE reply here. Thanks in advance.
Sent from my Malata SMBA1002 using xda app-developers app
Click to expand...
Click to collapse
458 views...and no responses? I seriously can't be the ONLY one with this issue...right?
Sent from my Malata SMBA1002 using xda app-developers app
Can't post in Dev forum yet.
Sent from my Galaxy Nexus using xda app-developers app

The Most Performance Enchanting Root App

Since the new root method came out thanks to Condi and Smokey_Joe I have found an application which can really speed up the Sony Tablet S alot, the application is Performance Booster (root) at this link: https://play.google.com/store/apps/details?id=com.gejos.android.performancebooster
I have got amazing results like the launcher is less laggy and much faster, faster tasks and much more.
Everyone should be able to root (except for the people who got soft bricked of course unless they have a backdoor) but this is worth it.
EDIT: After more testing it feels like that it is not on the stock rom at all, it feels like a really stable fast tablet.
Tried this and performance improves by a lot. Also removed the bloatware apps by sony and it helps
Sent from my Sony Tablet S using xda app-developers app
Have installed this but cannot see how to give it Superuser access. The Superuser app does not seem to recognise it. Any clues?
Thanks
Sent from my Sony Tablet using tapatalk
tonylee2000 said:
Have installed this but cannot see how to give it Superuser access. The Superuser app does not seem to recognise it. Any clues?
Thanks
Sent from my Sony Tablet using tapatalk
Click to expand...
Click to collapse
It happened to me, I had to keep on getting off and on the application enabling the booster since the device was slow so you have to wait for over 10 seconds for the prompt to popup.
TIP: Make sure you only select "Enable Booster" first, come off the application and once it requests SU and works come back to the app and change it to your likings.
Sent from my Nexus 4 using xda app-developers app
andyabc said:
Since the new root method came out thanks to Condi and Smokey_Joe I have found an application which can really speed up the Sony Tablet S alot, the application is Performance Booster (root) at this link: https://play.google.com/store/apps/details?id=com.gejos.android.performancebooster
I have got amazing results like the launcher is less laggy and much faster, faster tasks and much more.
Everyone should be able to root (except for the people who got bricked of course) but this is worth it.
EDIT: After more testing it feels like that it is not on the stock rom at all, it feels like a really stable fast tablet.
Click to expand...
Click to collapse
Very nice. I have installed it on all my android devices. Can feel the difference.
Maine_Coon said:
Very nice. I have installed it on all my android devices. Can feel the difference.
Click to expand...
Click to collapse
Can you guys please elaborate on where you find the differences? In which situations? I installed this on my rooted xperia tablet s, but tbh I really don't experience any speed enhancements.
Thank you for this App !
JimFre said:
Can you guys please elaborate on where you find the differences? In which situations? I installed this on my rooted xperia tablet s, but tbh I really don't experience any speed enhancements.
Click to expand...
Click to collapse
same here on the xperia ,i dont see no improments i think
mrlokoo said:
same here on the xperia ,i dont see no improments i think
Click to expand...
Click to collapse
Which model?, did you obtain root?
Sent from my Nexus 4 using Tapatalk 4
andyabc said:
Which model?, did you obtain root?
Sent from my Nexus 4 using Tapatalk 4
Click to expand...
Click to collapse
Sony xperia tablet s 32gb 4.1.1release2. And rooted
mrlokoo said:
Sony xperia tablet s 32gb 4.1.1release2. And rooted
Click to expand...
Click to collapse
It is suppose to make the applications feel smoother on the most laggy applications.
Sent from my Nexus 4 using Tapatalk 4
I see no improvement. There is one easy way to lag my STS. Simply type very fast on google search with auto complete on, keyboard lag will occur with missing characters when you type fast enough. This do not happen no matter how fast I type on my note 2. So.... this app dont improve the STS performance on this respect
Sent from my GT-N7100 using XDA Premium 4 mobile app
emgluon said:
I see no improvement. There is one easy way to lag my STS. Simply type very fast on google search with auto complete on, keyboard lag will occur with missing characters when you type fast enough. This do not happen no matter how fast I type on my note 2. So.... this app dont improve the STS performance on this respect
Sent from my GT-N7100 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
It improves the performance within applications, I did not say that it will remove/eliminate lag.
After using this there will be a performance boost in application handling BUT lag will still remain on most if not some application sectors.
Sent from my Nexus 4 using XDA Premium 4 mobile app

Has anyone tried to force ART by editing build.prop?

Have any of you tried to force ART by changing
Code:
persist.sys.dalvik.vm.lib=libdvm.so
to
Code:
persist.sys.dalvik.vm.lib=libart.so
??? Did it work?
I'm kind of a noob and don't want to edit my build.prop and end up going into a boot loop or something as I don't have a custom recovery installed, I'm only rooted, using .402 firmware.
It doesnt work
Ive tried several methods of forcing art
Either it doesnt work or it causes a bootloop
I say just wait for Android 5 to come with Art by default
Sent from my D6503 using XDA Premium 4 mobile app
Do you think Android 4.4 includes ART?
V4LKyR said:
Do you think Android 4.4 includes ART?
Click to expand...
Click to collapse
It includes art just the sony distribution of 4.4 does not have just because sony apps dont work wirh art
Sent from my D6503 using XDA Premium 4 mobile app
Sony framework don't work with the Art runtime.
Ament said:
Sony framework don't work with the Art runtime.
Click to expand...
Click to collapse
Not too sure, some important process that is needed for the system to boot
Sent from my D6503 using XDA Premium 4 mobile app
Ament said:
Sony framework don't work with the Art runtime.
Click to expand...
Click to collapse
Uh-oh... So that means Android L update for Sony smartphones (such as Z2) will be delayed for a good amount of time.
V4LKyR said:
Uh-oh... So that means Android L update for Sony smartphones (such as Z2) will be delayed for a good amount of time.
Click to expand...
Click to collapse
Yes, this is because they have to rewrite about 200 apps within the system
I do believe they are working on android 5.0 but im sure it wont be ready for another few months at the least
Sent from my D6503 using XDA Premium 4 mobile app

Categories

Resources