Category Archives: English

Post navigation

The latest version of VCS is available to download.
It's been a good while since the last release, but there aren't a lot of changes this time around, apart from the usual bugfixes there's better handling of errors and unsupported files.

The most important bug fixed is obviously the one I already previewed some days ago. The header was being cropped with current-day ImageMagick, and that problem should be gone.

Just a quick note for those encountering this bug where the codec information is misaligned and cropped, you can download a pre-release of the next version now. There's a couple more bugfixes and minor changes, and hopefully not much breakage.

This issue has been there for months (first pointed out, together with the fix, by Markus), but I haven't gotten the time to look into it until now, sorry to anyone affected.

For anyone interested, Thomas has contacted me to let me know he wrote a "Video Contact Sheet Ruby" which reuses part of VCS' code and outputs contact sheets in the same style.
Being written in Ruby, its code will be less of a mess and, even more interestingly, it can run on Windows with less hackery than VCS.

The main addition is support for the newer format of data files used by Revelation, plus a slightly better handling of international characters in the data file.

This is, however, a somewhat rushed and unpolished release to support the newer file format as soon as ready. As a result running the script in Windows is now harder, untested and most likely broken.
I plan to update it ASAP.

Index

Introduction

This article is about rooting a Minix set top box (a Neo X5 mini in my case), although it may be applicable to similar hardware, either from Minix or simply running on a Rockchip RK3066.

These devices are problematic simply because the default android tools won't detect them. Most solutions I've come across are reduced to "install Moborobo" or "run this fine one-click solution", which is of little help when you're running on a different OS or when something fails.

So this little guide is a lot more barebones, I've collected what steps should be followed and what ADB commands must be run instead of providing a script. Although it is written for Linux systems, most steps and all ADB commands will be the same on other systems.

Some of these steps might be unnecessary, but they will do no harm.

Setting up the device

By default the Minix won't even be visible by a computer, but that's easy to enable.

Just go into Settings → USB → Connect to PC.

Note this option will be re-disabled on each reboot.

You should also enable USB debugging:

Settings → Developer options → USB debugging

Now, plugging the device to the computer will make it detectable but ADB won't recognise it just yet.

Rooting procedure

You might try running the included BAT if you're on Windows or continue with this guide for the dissection of it. The BAT contains commands you can copy-paste directly in the command-line, what follows are equivalent commands.

Note that, at least on the Minix, you'll already have root shell access. What's lacking is allowing "scalation" of privileges outside the shell.