Sa imbakan ng AOSP (Android Open Source Project), na siyang bumubuo ng source code ng platform Android, ay nagsimula nang magsama ng mga pagbabagong nagbibigay ng suporta para sa mga device na may mga processor batay sa arkitektura ng RISC-V.
Ang RISC-V support patch set ay inihanda ng Alibaba Cloud at may kasamang 76 na mga patch na sumasaklaw sa iba't ibang subsystem, kabilang ang graphics stack, audio system, video playback component, ang bionic library, ang dalvik virtual machine, frameworks, Wi-Fi at Bluetooth stack, developer tools, at iba't ibang third-party na module, kabilang ang mga modelo para sa TensorFlow Lite at machine learning modules, audio classification classification, at pag-aaral ng mga module ng audio classification.
Sa pangkalahatang hanay ng patch, 30 patch na may kaugnayan sa system environment at mga library ang naisama na sa AOSP. Sa mga susunod na buwan, balak ng Alibaba Cloud na mag-ambag ng karagdagang mga patch sa AOSP na magbibigay-daan sa suporta ng RISC-V sa kernel. Android Runtime (ART) at emulator.

Upang suportahan ang suporta ng RISC-V sa Android Isang espesyal na grupong nagtatrabaho ang nilikha sa loob ng organisasyong RISC-V International Android SIG, na maaaring salihan ng ibang mga kumpanyang interesado sa software stack Android sa mga processor ng RISC-V. Pagtataguyod ng suporta ng RISC-V sa pangunahing linya Android ay isinasagawa sa pakikipagtulungan ng Google at mga kinatawan ng komunidad.
Iminungkahi para sa Android Ang mga pagbabago ay bahagi ng isang inisyatibo upang palawakin ang mga saklaw ng aplikasyon ng mga device batay sa arkitektura ng RISC-V. Noong nakaraang taon, isiniwalat ng Alibaba sa publiko ang kanilang trabaho sa mga RISC-V processor ng XuanTie at sinimulang aktibong i-promote ang RISC-V hindi lamang para sa mga IoT device at server system, kundi pati na rin para sa mga consumer device at iba't ibang espesyalisadong chips na sumasaklaw sa iba't ibang aplikasyon, mula sa mga multimedia system hanggang sa signal processing at machine learning accelerators.
Ang RISC-V ay nagbibigay ng bukas at nababaluktot na set ng instruksyon sa makina, na nagbibigay-daan sa paglikha ng mga microprocessor para sa anumang aplikasyon nang hindi nangangailangan ng mga royalty o nagpapataw ng mga tuntunin sa paggamit. Ang RISC-V ay nagbibigay-daan sa paglikha ng mga ganap na bukas na SoC at processor. Sa kasalukuyan, ilang dosenang variant ng microprocessor core, halos isang daang SoC, at mga chip na ginagawa ay binubuo batay sa ispesipikasyon ng RISC-V ng iba't ibang mga kumpanya at komunidad sa ilalim ng iba't ibang mga libreng lisensya (BSD, MIT, Apache 2.0). Ang suporta sa RISC-V ay umiiral na simula nang ilabas ang Glibc 2.27, binutils 2.30, gcc 7, at ang kernel. Linux 4.15.
Pinagmulan: opennet.ru
