It's mostly up to OpenJDK and V8 porting. When it comes to porting V8, I've found out the hard way that there's more to it than a generic understanding of compilers. Somebody still has to step up to the plate for a real JVM.
> And will they be able to persuade app-makers to rebuild all apps for the platform - x86 Android shows how hard that can be.
Real x86 Android devices had libhoudini (DBT), which was pretty decent. If RISC-V starts with low-end devices, or with a high-visibility model that developers are pretty sure will sell well, then the native compilation target will become more popular over time.
If China's bizarre local app market is involved, chances are they'll start supporting the target as soon as it's available.