With the default runtime changing from DVM (
Dalvik Virtual Machine) to ART (Android Run Time), Xposed Framework had taken a long time before it was available on Lollipop, but diehard fans of the popular software will be now be rejoicing at the prospect of being able to get the Xposed functionalities on their Marshmallow devices, especially as module developers will hopefully now start updating their software for compatibility with the latest version of Xposed.
ART replaced the aging
Dalvik Virtual Machine and gave Google and developers greater control of Android on a deep level, as well as elevating performance and memory use to new heights.
In terms of performance, Google said that Android L moves from
the Dalvik virtual machine (VM) to Art in order to dramatically improve application performance.
That's because back in Lollipop, Android made the switch from
the Dalvik virtual machine to the Android Runtime (ART) which compiles apps ahead - of - time.
Last night, Oracle filed suit against Google over its Android operating system, alleging that Google was infringing on seven Java patents with Android and
its Dalvik virtual machine.
Now the folks at BGR are reporting that RIM may have an unusual solution: Install
a Dalvik virtual machine, allowing the tablet to run Android apps.
(Update: Commenter chefgon points out that RIM actually just needs to port
the Dalvik virtual machine to QNX, not emulate a full Android environment — although that's exactly what the early version of this feature appeared to do on the PlayBook.)
The rumor is that RIM is considering to use
Dalvik virtual machine for their QNX OS on the PlayBook and mobiles, which is the same as what Android currently uses.
Just like other versions of Android, Honeycomb is a modern Linux - based OS which uses
the Dalvik virtual machine to run code similar to Java apps.
However, contrary to earlier rumors, its not Google's
Dalvik virtual machine that would do the trick.
The matter is still sub-judice and using the open source
Dalvik virtual machine ran the risk of RIM being sucked into the ongoing Google Oracle imbroglio.
Not exact matches
All applications you use on your android device actually run in what's called a
virtual machine, the
Dalvik runtime...
According to «multiple trusted sources» speaking to BGR, RIM is considering using the
Dalvik Java
virtual machine, as used by Android, and potentially opening the door to the PlayBook and other QNX - based devices to run Android code.
The company will still need to come up with some sort of Java
virtual machine in order to run Android apps — but it doesn't necessarily have to be
Dalvik to work.
ART (Android Runtime) replaced
Dalvik as the new
virtual machine when it was introduced in Android Lollipop.
Android's new
virtual machine library that replaces the older
Dalvik.