TV Boxes & Mini PCs

Minix Neo X5 Finless Custom ROM 1.2

Again, this Rom is made by bob in freaktab,and thanks for him hardworking! This is newest custom rom for NEO X5.


ROM Download Link

Features in this 1.2 ROM and notes:

PAY ATTENTION PLEASE! You have some choices to make!
Everything in my older 1.0 ROM is here but I added some features for you all.

1) I enabled the lock screen. I did not do this in my 1.0 ROM but I had actually made the code change
and just did not include it in my 1.0 ROM. It is now included and you have full control of it in settings!
Why Minix left the menu choice in settings yet did not enable it, is a BUG in my opinion.
MANY people say they want this to keep their kids from using the device without parental guidance.
MINIX…. If you read this DO NOT REMOVE IT! Just make it work next time. I hate making decompiled .smali code changes Minix Neo X5 Finless Custom ROM 1.2

2) Airpin. I am not a Airpin/Airplay person but it is in this ROM.
Props to Minix for adding it for those that want it. However for those that do not, sorry… PAIN and performance hit! If your NOT into Airplay, etc then removing this does help performance based on WHAT YOU NEED your X5 to do.

HOWEVER, I give you the option to not have it pre-installed or running as a service.
NOTE: I have NOT pulled out the APK or changed how Minix implemented the pre-install!!!!!
Thus I am not changing any copyright agreement or distribution change. It works the same!

BUT to use my ON/OFF capability you must follow the instructions when flashing the ROM!
I have given you several boot.img files to choose from. What you choose will decide if Airpin gets installed or not!
See below under flashing instructions!

3) How about a TRUE 1080 kernel? Well I give you that now too!
YES it is the EXACT SAME kernel as provided with this minix release and all I have done is patched it to 1080 resolution! NOTHING ELSE… It’s just a 1080 enabled kernel.
So please do not think I have sources etc. So PLEASE don’t ask for other kernel changes!
I also want you to understand that even though I give you a TRUE 1080 kernel, do not expect the same performance. The hardware now was to draw a LOT more pixels and thus Antutu or other benchmarks will show a lower score. So this is a option for you to try. Depending on what you use your device for, you may love it, or hate it!

There is a reason NONE of these TV players based on RK3066 do not support 1080 fully by the kernel!
The hardware really cannot handle it without extreme over clocking and thus USER MODIFIED cooling of the processor. So, for those that want to mod their devices and add a heatsink with fan, etc and overclock to the max… The 1080 kernel may just float your boat Minix Neo X5 Finless Custom ROM 1.2
FYI, these kernels ARE unlocked so you CAN overclock them…
BUT BE CAREFUL, without hardware mods to add cooling YOU WILL FRY YOUR DEVICE!

OK so on with the stuff I add to all my ROMs like the 1.0 ROM.

1) Gameloft fix. This fixes Gameloft games from crashing to the desktop.
Many of them do not run and crash to the desktop. This is due to a license check based on the device.
Special thanks to Christian Troy for inventing this fix. I modded it for this ROM.

2) Rockchip released a updated to try and fix HW decoding issues in XBMC.
I have added this.
See info here regarding this new library.…756#pid1345756

3) Build.prop edit to open up the Google Play store to APPs that normally say “not compatible”.
I am spoofing a Samsung device that will show almost any APP as compatible.
Your device will show up in google play as NOT a Minix device! Understand this please.
I also left the original buiild.prop in the ROM called build.orig.
If you want to go back, just use ES or a root file explorer and rename build.prop to build.old
Then rename build.orig to build.prop.
Go into settings, apps, all and go into the Google Play app. Clear the cache and data.
Reboot! You should be back to showing up as a Minis Nexo X5.

4) System is now real EXT4.

5) Full init.d support! If you do not know what that is… ignore it. For geeks that want to use it. It is there!

6) I added Xbox360 keylayout to fix some games and camera spin with xbox 360 controller. Per this post here:….php?t=1792531

7) I debloated the ROM for CLEAN CLEAN CLEAN.
This includes removing some of the live wallpapers, china apps, etc.
I also removed some basic Google Apps like Chrome etc. Here is why.
As system APPs when they get updated it leaves the old APP in system and puts the update in /data
That leaves JUNK around forever. So why have Google Apps as system APPs when you can install them
and update them all the time? Makes no sense. So I cleaned this stuff out too.
Here is what was removed and all of these can be installed from Google Play or side loaded:
In my ROM kit is a APP folder. Feel free to copy whatever you want back into /system/app if you want them back!

8) Two boot.img and kernel.img setups. One set to support 720P boot and another for 1080P boot.
See instructions below under flashing to use them. This flash kit is setup by default to use 720P WITH NO Airpin installed!
If you want 1080P or 1080 with Airpin again see the instructions below.
NOTE: The boot animation on 1080P kernel will not be full screen. This is normal!
I don’t want to make 2 large system.img files to support both resolutions.

9) All APPs in /system have been updated including Play Store and Framework.
So on first boot and login to Google Play, Nothing should need to be updated.

10) I added a reboot APP that will allow optional reboot options like reboot to bootloader (flash mode), CWM, etc.
HOWEVER… in this ROM Minix added in Setting>developer options>Fastboot.
This does the same thing as the reboot APP “reboot to bootloader”. It basically puts you into ROM flash mode!
I just feel the reboot APP I added is faster and works. Also the minix basic “reboot” they added DOES NOT WORK FOR ME!
This reboot APP I added does. If you don’t want the Reboot APP I added, just remove it from /system/app

11) Of course this is fully rooted and Superuser. I also updated Busybox to a version I prefer.
This is to support init.d
You can however update busybox to the latest and greatest from Google Play if you wish.

12) Remote Control using RK Remote APP is now fully supported!
In the ROM kit is a RKRemoteControl.apk.
You install this on your phone or tablet and now it can remotely control your TV player!
Just put the APK on sdcard or something and install it on your Android phone, tablet, etc.

Geekbuying Blog


  1. Download link does not work.

  2. Avatar photo

    Fixed, please check again.

  3. Thank you very much!
    Could you please try to make some apps like JANGO for example see network connection using Ethernet cable? For now it`s only working with WiFi connection. Thanks!

  4. will this rom work on the mini version