How to Install RKMC “Kodi for Rockchip” App in your TV Box

Orange Pi Development Boards

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.

Click for Original Size

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.


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.

Click to Enlarge

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.

 

7
Leave a Reply

avatar
7 Comment threads
0 Thread replies
5 Followers
 
Most reacted comment
Hottest comment thread
6 Comment authors
MarcelMHarleyMcwongcnxsoftPhilS Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
superceleron
Guest
superceleron

Well don’t expect miracles, besides that is a old kodi fork dont have python 2.7 and it have subtitles security flaw.
On my tests, on A7 version of rk sdk use kodi 18 nightly it will play ok almost all codecs. (i just made a custom rom for A95X-R2 so i know it plays it ok)
On A6 forget it, i had to make some mix custom roms to make it work with FTMC.. it now plays almost all codecs (it crashes with RKCodec on H264 10bits, but mediacodec play ok but max 720p)
Rockchip never learns….

PhilS
Guest
PhilS

It should be noted that there has been no activity on this for more than 3 months now and the last few releases of it have also included a great deal of Kodi addon crap that could not be completely uninstalled in an easy way using something like Fresh Start.

RKMC from superceleron over at Freaktab would likely be a better way to go, so worth testing in comparison with RKMC.

Mcwong
Guest
Mcwong

I have an old rockchip Android dongle running Android 4.1 from 2010. The playstore downloaded spmc runs fine on it. Apparently its optimized for rockchips.

superceleron
Guest
superceleron

@cnxsoft

Yes need to wait for it, or simple try one of my roms for 3399 like for the Yundoo Y8 or H96 Max.
It will work lot better than stock, i fixed the play of VP9 in Hw in FTMC but still crash in H264 10bits, and cant play Youtube 4k due to codec issue!

Harley
Guest
Harley

TVMC is specifically for piracy, and not specifically for Rockchip SoCs. TVMC is made by the people behind the infamous TVAddons.ag and comes preloaded with addons for piracy.

MarcelM
Guest
MarcelM

Does this description also apply for rk3399 chip on android 7.1 ?
I have a H96 MAX RK3399 TV BOX Android 7.1

Good box with great performance, but Kodi HD is terrible bad.

Kind regards Marcel