Mobile apps

Google hard at work to let Fuchsia run Android apps natively, code changes suggest – PhoneArena


Google has removed its open source Zircon-based operating system Fuchsia’s code from the Android Open Source Project (AOSP), per 9to5Google.Google seemingly started working on Fuchsia back in 2016 and in 2019, it was described as one of the company’s experiments around new operating system concepts. The first-generation Nest Hub became the first device to run Fuchsia in May 2021.Google apparently wants devices running Fuchsia to be able to run apps from other plat…….


Google has eliminated its open supply Zircon-based mostly working system Fuchsia’s code from the Android Open Source Enterprise (AOSP), per 9to5Google.Google seemingly started Engaged on Fuchsia again in 2016 and in 2019, it was described as Definitely one of many agency’s experiments round new working system ideas. The first-period Nest Hub turned The primary system to run Fuchsia in Might 2021.Google apparently wants models working Fuchsia To have The power to run apps from completely different platforms Similar to Android and Linux. This will theoretically permit Fuchsia To commerce completely different working methods Finally. We now have already heard rumors that Google Could have Thought-about migrating Android and Chrome models, collectively with its Pixel telephones, to Fuchsia, and even Samsung is contrihowevering to its enchancment. A pair of reviews have additionally indicated that future Samsung telephones may run Fuchsia.Google had initially tried working Android using a digital machine on Fuchsia models, however that wasn’t primarily In all probability the Biggest method as digital machines might set off stability factors.To create a extra direct relationship, The agency created a project referred to as system/google/fuchsia in public Android code (AOSP) in 2019 Which may create builds of the Android Runtime designed for models working Fuchsia. Work on the project stopped in early 2021 and this week, all code for it was Faraway from Android. 

That code has been changed with a “TODO” message, which signifies that Google Could be Engaged on a alternative. The developer who made the change works on the Starnix project, which has been designed to allow Fuchsia to run apps and libraries that have been initially constructed for Android or Linux natively. That is Simply like how Apple M-collection-pohave beend Macs run Intel-based mostly apps using the dynamic binary translator Rosetta 2.

Right here is how Google describes it:

As we increase the universe of Computer software We want to run on Fuchsia, We’re encountering Computer software that We want to run on Fuchsia that We do not have The power to recompile. For event, Android purposes include native code modules Which have been compiled for Linux. So as to run this Computer software on Fuchsia, We now Want to have The power to run binaries with out modifying them.

The Starnix group presently Seems to be Engaged on making Fuchsia suitable with Android and its purposes. All of this appears to advocate that Google is actively working to convey Fuchsia to extra models.