XA2 Android 8.1 ART or DALVIK [answered]
Question for those that know.
Is the Android subsystem the new Android RunTime or old Dalvik style JIT?
Thanks.
Question for those that know.
Is the Android subsystem the new Android RunTime or old Dalvik style JIT?
Thanks.
Unlike the older 4.x compatibility layer used in devices before XA2 (which used a JIT just like their android counter-part) the new 8.1 compatibility layer used in XA2 runs executable in a container (just like ART runs executables (compiled in addvance) directly on the smartphone CPU).
The Dalvik name is probably a "left over" :
Some tiny part might still be used, I think mostly the parts used to make stuff available to the virtualised android environment
(that's where the input of Jolla's employee would be helpful: probably the things that forward contacts and calendars from Sailfish native to android? likely also the input forward masquarading a physical keyboard in android? perhaps also other bits used to forward the display from android back to sailfish? I'm not really sure, we need the official to add information)
So in short :
For the curious :
Asked: 2019-04-08 05:22:25 +0200
Seen: 1,055 times
Last updated: Apr 08 '19
AFAIK Android cannot run on Dalvik since 5.1. Add the 30% speed increase advertised for Sailfish 3 and you can be pretty sure that it's running on ART.
Giacomo Di Giacomo ( 2019-04-08 10:03:27 +0200 )editI was assuming it would br for the very reasons you mentioned, but most documentation still references dalvik, hence after a confirmation. Thanks
GD ( 2019-04-08 13:39:02 +0200 )edit