Google May Want to Run Android Apps on Its Mysterious Fuchsia OS
Google released the first code for its mysterious Fuchsia operating system in 2016, but its plans for the platform are still unknown. After getting an interesting but strange user interface last year, Fuchsia now has a hint of Android app support. New updates to the Android Open Source Project (AOSP) suggest Google is working to port the Android Runtime to Fuchsia. That could mean Android apps running on Fuchsia.
Android has become the most used computing platform in the world partially because it’s based on open source Linux code. Anyone can download Android and configure it to run on their device. You only have to deal with Google if you want to get access to those sweet Google apps and services. Android benefits from its Linux roots, but it also comes with all of Linux’s baggage. Many of the Android security issues that show up in monthly patches are in the Linux kernel, and the system is not as fast as it could be.
Fuchsia is not based on Linux, which allowed Google to start from scratch with a fancy new microkernel called Zircon (formerly Magenta). However, any attempt to make a clean break with Android in the future would leave Fuchsia without an app catalog. It would also make testing the software internally a bit of a pain. It looks like Google’s solution to that is to run Android apps natively inside Fuchsia.
According to the proposed change in AOSP, the Zircon kernel could have the Android Runtime (ART) included to run Android apps. ART is the Android virtual machine that compiles an app’s bytecode into native code for the phone. In recent versions of the OS, ART runs as a “just-in-time” compiler that processes code as it’s needed. You would still need some sort of slim virtual Linux environment running in Fuchsia to make apps work, but the AOSP change suggests this is a possibility.
Fuchsia OS just showed up in AOSP, but most importantly, in the ART (Android Runtime) branch. Looks like they're building Fuchsia with ART…which would suggest native Android app support.https://t.co/2BzpvTxf9d pic.twitter.com/xZaktz1wcp
— Mishaal Rahman (@MishaalRahman) April 26, 2018
Of course, Fuchsia is still far from any consumer release. Sources tell 9to5Google that ART support is being considered mainly as a way to test Fuchsia on internal Google devices without needing to develop new software. It’s possible we’ll never see Android apps running on Fuchsia, or running anything at all. This is still an early project that could be killed, merged into something else, or repurposed for non-consumer applications. Google’s annual I/O developer conference is coming up in a few weeks, so maybe we’ll hear a bit about Fuchsia this year.
Continue reading
New Simulation Sheds Light on the Sun’s Mysterious Cometary Cloud
The sheath of comets surrounding our solar system is still theoretical, but it matches the available evidence. A new simulation from researchers at Leiden University in the Netherlands models the cloud in unprecedented detail.
More Mysterious Fast Radio Bursts Detected, With Possible Answer in Sight
These anomalous pulses of energy were discovered in 2007, and a new data set covering hundreds of FRBs is being made available. This could be the advancement that helps us understand FRBs once and for all.
Mysterious Space Object Could Be Record-Breaking Comet
The outer solar system is littered with big chunks of rock and ice, but rarely do their orbits bring them close enough to Earth for us to get a good look. And then there's 2014 UN271, an approaching object that astronomers believe to be a huge comet on a million-year orbit around the sun.
Mysterious Record-Breaking Comet Has Now Grown a Tail
The object, now officially designated C/2014 UN271, began forming a coma or tail in recent weeks. That confirms it's a comet, and it may be the largest one ever discovered.