AOSP begins with initial support work for RISC-V in Android


RISC-V support in Android opens up a whole new vista of possibilities

Recently, via a blog post RISC-V announced that in the repository AOSP (Android Open Source Project) which develops the source code of the Android platform, started to include changes to support devices with processors based on the RISC-V architecture.

The patch set RISC-V support was prepared by Alibaba Cloud and includes 76 fixes covering various subsystems.

Among the works carried out graphics stack, audio system, video playback components, bionic library, dalvik virtual machine, frameworks, Wi-Fi and Bluetooth batteriesdeveloper tools and various third-party modules, including models for TensorFlow Lite and machine learning modules for text recognition, sound and image classification.

From the total patch set, 30 fixes related to system environment and libraries have already been integrated into AOSP. In the coming months, Alibaba Cloud intends to release additional patches for AOSP to enable RISC-V support in kernel, Android Runtime (ART), and emulator.

“We are excited to see more support from Google for building AOSPs targeting RISC-V! Alibaba Cloud is committed to supporting the RISC-V community through a number of innovations, such as advancing migrating core Android functionality to RISC-V, demonstrating the feasibility of using RISC-V-based devices in scenarios ranging from multimedia to signal processing, device interconnect, and artificial intelligence. collaborate with the Android team to contribute to the thriving RISC-V community in the future,” said Dr. David Chen, Ecosystem Director at Alibaba Cloud and Vice Chairman of the RISC-International Applications and Tools Horizontal Committee. V. .

“RISC-V has grown in popularity due to the strong demand for flexibility and choice across the computing spectrum, from the smallest embedded devices to the largest scalable cloud deployments,” said Calista Redmond, CEO of RISC-V. v. RISC-V International. “This demand has made RISC-V inevitable as the most prolific open ISA standard of our time, accelerating innovation and adoption with the strongest ecosystem of global players.

To support RISC-V support on Android, RISC-V International has created a dedicated Android GIS which may be joined by other companies interested in running the Android software stack on RISC-V processors. Moving from RISC-V support to mainstream Android is done in collaboration with Google and the community.

Proposed changes For Android are part of an initiative to extend the reach of mobile devices architecture-based RISC-V.

In 2020, engineers and software developers from the Chinese Academy of Sciences PLCT Lab began porting Android 10 to the RISC-V architecture with the goal of opening up this important ecosystem to the RISC-V community. Since the early days of the effort, the Alibaba Cloud division has been a close contributor and leader in this pioneering work and has kept the development up to date with new Android releases.

Last year, Alibaba opened developments related to XuanTie RISC-V processors and began to actively promote RISC-V not only for IoT devices and server systems, but also for consumer devices and various specialty chips, covering various applications ranging from multimedia systems to signal processing and accelerators for the machine learning.

For those who don’t know RISC-VThey must know that provides an open and flexible instruction system of machine which makes it possible to create microprocessors for arbitrary applications, without requiring royalties and without imposing conditions of use. RISC-V allows the creation of completely open SoCs and processors.

For those interested, know that currently, based on the RISC-V specification, various companies and communities under various free licenses (BSD, MIT, Apache 2.0) are developing several dozen variants of microprocessor cores, a hundred SoCs and of chips already manufactured. RISC-V support has been around since Glibc 2.27, binutils 2.30, gcc 7, and Linux kernel 4.15.

Ultimately if you want to know moreYou can check the details in the following link.

Leave a Comment

Your email address will not be published. Required fields are marked *