RISC-V support in Android
summary
Android kernels build and boot in an emulator and basic platform plumbing is functional; qemu 8.1 and cuttlefish run RISC‑V images while full test CI is not yet mainstream. Vector crypto support and Vector 1.0 landing is underway, with many vector optimizations implemented and optimized bionic string/mem routines already upstreamed. ABI decisions remain open pending ratified extension consensus; a purchasable dev board (K230) exists, a board farm and conformance tests for CDD are being planned.
AI-written summary · about
chapters (10)
- 0:00Introduction to RISC-V in Android
- 1:49ABI and extension status
- 3:36Hardware compliance and testing
- 5:00Getting started and resources
- 6:26Q&A on Vector crypto
- 8:17Open issues and future work
- 10:27Community feedback and next steps
- 12:14Optimizing string libraries
- 13:17Conformance requirements
- 14:43Summary and closing
related talks
20mExploration of Productization of Android on RISC-V
09mCuttlefish and Kernel Dev
14mKeynote: The Android Open Source Project and RISC-V
18mProgress in Porting Android onto RISC-V: Testing, Performance and Open Source
03mBeagleBoard Interview
20mChallenges in Porting Android to RISC-V
11mAOSP on taped-out RISC-V SoC without RVA22/23, I came back to finish... "Ruinland"
16mVirtualization in Android
