~/talk

Challenges in Porting Android to RISC-V

Talkat RISC-V Summit North America 2023 · on Tuesday, 2023-11-07· at 14:35· Grand Ballroom G· [android]
links:none on file
slides:none on file

SiFive ports AOSP to HiFive Unmatched and demonstrates Android running on pre-silicon and FPGA platforms while documenting concrete fixes: addressing the ABI mismatch (RV64GC vs RVA22+vector+vector-crypto), rebuilding the toolchain and C++ libs (toolchain rebuild), adding ART/ART-compiler feature masks and AOSP Gerrit patches (many upstream patches not merged), enabling software or desktop rendering via SwiftShader + ANGLE and Mesa with VKMS framebuffers, and implementing diskless CI boot over NBD with a network block device via macvlan and routing table 97 workaround.

AI-written summary · about

  1. 0:00Intro
  2. 1:20Android Compatibility
  3. 2:08Existing Ss
  4. 2:52Ice Extensions
  5. 3:46Customizing Compiler Flags
  6. 4:18Tool Chain
  7. 5:26Art
  8. 5:37Art Interpreter
  9. 6:40Compilers
  10. 7:45Hardware Timeouts
  11. 8:34Hardware Timeout Multiplier
  12. 9:29Graphics
  13. 12:38Block devices
  14. 14:14Network interface
  15. 16:10Upstream development
  16. 17:22Resources
  17. 18:03Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.