I’ve started playing with Vorke Z3, an Android 6.0 TV box based on Rockchip RK3399 , and saying that Kodi 17.3 – installed from the Google Play Store – is not working so well is an understatement. The other Rockchip TV boxes I’ve recently reviewed with Android 6.0.1 such as Yundoo Y8 and A95X R2 are all using TVMC, a fork of Kodi 16.1 specifically designed for Rockchip devices. However, there’s no source code for that app, but a Rockchip engineer is maintaining his own fork of Kodi, with the code and some binaries libraries released on Github. The project is called RKMC.
I did install the app, but I misunderstood part of the instructions at first, and the device would not boot anymore. I lost many hours of work, as I had to reflash the firmware. So I’ll show how I installed it in Vorke Z3 TV box. You could compile it from source, but James also provides binary files for easy installation.
First we’ll need to download RKMC apk and a patched library available for RK3399, RK3368, RK3288, and RK322x processors.First go to RKMC-Build to either download rkmcapp-armeabi-v7a-debug.apk with some add-ons, or rkmcapp-armeabi-v7a-debug-tiny.apk without add-on. With hindsights, I’d recommend the later, as we can see in the screenshot at the top of this article, the first apk mostly includes piracy add-ons that are illegal in most places, and now not working anymore due to the recent crackdown on piracy services with those Kodi add-ons.
Then you’ll want to download librkmcplayer.so for your processor and operating system, in my case RK3399 and Android 6.0. You’ll also see libmpp.so and libvpu.so in that directory, please ignore those as that’s how I bricked the TV box.
Now that we have our two files, we can run the following commands in a terminal in Ubuntu, but it should work in Windows for Linux Sub-system, or in a Windows command prompt by replacing adb by adb.exe in the commands.
sudo apt install android-tools-adb
adb connect TVBOX-IPADDRESS
adb shell "mount -o rw,remount /system"
adb push librkmcplayer.so /system/lib/
adb install rkmcapp-armeabi-v7a-debug.apk
The last command takes around 30 seconds, so be patient. Replace TVBOX-IPADDRESS with the actual IP address, or you can skip this step if you are using a USB type C to USB cable connected between your computer and the device.
We’re done, and you should see RKMC app in the list of apps.
After a few quick tests, I have to say I also have mixed results with this app, but your mileage may vary. I’ll provide a more detailed report in Vorke Z3 review.