Re:Arm is canceling Qualcomm's chip design license
by Pet_Ant on Tuesday October 22, 2024 @10:57PM
(#41921318)
Aren’t Android binaries in Dalvik so you only need to port that to get it to run on RISC-V?
[ Parent
| on HN ]
Re:Arm is canceling Qualcomm's chip design license
by canucker2016 on Tuesday October 22, 2024 @11:36PM
(#41921549)
Many games, multimedia apps (native FFMPEG libs), and other apps that require native C/C++ libs would require a recompile/translation for RISC-V.
Re:Arm is canceling Qualcomm's chip design license
by shash on Wednesday October 23, 2024 @05:00AM
(#41923188)
FFMPEG has a RISC-V port. We're yet to try it, but I did successfully compile it to target RISC-V vector extensions.
Re:Arm is canceling Qualcomm's chip design license
by ThatPlayer on Wednesday October 23, 2024 @05:45AM
(#41923431)
Not Android, but Box86 already works on RISC-V, even already running games on top of Wine and DXVK: https://youtu.be/qHLKB39xVkw
It redirects calls to x86 libraries to native RISC-V versions of the library.
Re:Arm is canceling Qualcomm's chip design license
by anthk on Wednesday October 23, 2024 @05:12PM
(#41929306)
Most FLOSS libraries are already ported over thanks to GNU/Linux.
Re:Arm is canceling Qualcomm's chip design license
by snvzz on Tuesday October 22, 2024 @11:18PM
(#41921443)
Aren't most applications NOT using the ndk?
Re:Arm is canceling Qualcomm's chip design license
by monocasa on Tuesday October 22, 2024 @11:32PM
(#41921527)
NDK usage is pretty high among applications that actually matter.
Re:Arm is canceling Qualcomm's chip design license
by saagarjha on Tuesday October 22, 2024 @11:59PM
(#41921680)
Most major apps use the NDK.
Re:Arm is canceling Qualcomm's chip design license
by pjmlp on Wednesday October 23, 2024 @03:41AM
(#41922752)
Everyone that doesn't want to write Java/Kotlin is using the NDK.
Although from Google's point of view the NDK only purpose is for enabling writing native methods, reuse of C and C++ libraries, games and real time audio, from point of view of others, it is how they sneak Cordova, React Native, Flutter, Xamarin,.... into Android.