Qualcomm already replaced microcontrollers in Snapdragon with RISC-V since the 865 much to ARM's chagrin. These may not be large, user facing cores, but they have considerable experience with it already.
As for mobile, most users download from app stores where apps are written in higher level languages running on top of runtimes meant to abstract away the underlying architecture. Android on RISC-V is maturing as well:
You can build, test, and run the Android support for RISC-V on your own machine.
opensource.googleblog.com
Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
www.anandtech.com
I think if they were able to more or less pull off Windows on ARM by '24 (with efforts first materializing in '18) which is a much more complex eco-system with decades of warts, they'll definitely be able to pull off RISC-V for mobile (a bread and butter source of revenue rather than an ancillary project) by the time their contract with ARM needs to be renegotiated in the 2030's.