How to enable 1080p output for the MK802 Mini PC (Ubuntu)

The MK802 Mini PC is an inexpensive computer that’s about the size of a large USB flash drive. It ships with Google Android 4.0 software, but as we’ve already seen it can also run Ubuntu, Puppy, and other Linux-based operating systems.

While the hardware can handle 1080p screen resolutions, out of the box the MK802 version of Android defaults to 720p. But the folks at the Miniand forums have figured out a way to enable support for higher resolution displays — at least when you’re using Ubuntu.

MK802 Lubuntu 1080p

The MK802 features an Allwinner A10 processor, Mali 400 graphics, 512MB to 1GB of RAM, and 4GB of built-in storage.

You can pick one up for well under $100 from AliExpress, eBay, or AsiaPads.

The simplest way to run Ubuntu is to load it on a microSD card and boot from that card.

Eventually Miniand plans to incorporate the 1080p fix into future disk images that you can load onto a microSD card. But for now, here’s how to use one of the existing images to run Ubuntu Linux at 1080p on the MK802 Mini PC.

1. Download the latest Ubuntu image from Miniand

The Miniand forums have download links for disk images for Ubuntu 12.04, Lubuntu 12.04, and Xubuntu 12.04.

Download the one you plan to use to a folder on your computer.

2. Write your image to a 4GB or larger microSD card

Windows users can follow our step-by-step instructions for loading a disk image on a microSD card using Win32 Disk Imager.

Just use the image you downloaded from Miniand (or anywhere else) instead of the Ubuntu 10.04 image mentioned in that post.

Note that there’s some variation in 4GB SD cards, so some might not actually have enough space. To be on the safe side you may want to use an 8GB or larger card.

If you’re running Mac or Linux, you can find instructions for preparing your microSD card at the Miniand forum post.

3. Replace your evb.bin file

Once you’re done preparing your microSD card, open Windows Explorer or another file browser and navigate to the card.

You should see a couple of files including evb.bin, mele.bin, sys_config1.mele_mod.bin, and uImage.

Delete the evb.bin file.

Then download a new evb.bin file from the links provided in the Miniand forum. I used this one.

If necessary, rename the new file so that it’s called evb.bin, and then copy it to the same directory on your microSD card as the file your just deleted.

That’s it

Now eject the microSD card from your PC, insert it into your MK802, connect a monitor, keyboard, mouse, and power source and in a minute or so you should see a 1920 x 1080 pixel Linux desktop environment.

  • alwayzbless

    is the evb.bin the only one that needs to be modified, it looks like the mele.bin and sysconfig.bin all have settings similiar to the evb.bin as well..

    • Brad Linder

      That’s the only one I had to replace in order to get 1080p working.

  • Nitin J Sawant

    Can we run windows7/8 on this device?

    • michel memeteau

      no, forget it. who would do that when you can a full ubuntu?

      • CyberGusa

        Same people who would prefer or need Windows in the first place, which would be a lot of people. Otherwise you’re correct, Windows won’t run on this device. Though it should be able to handle remote desktop.

      • mario

        having an ARM processor, W8 could theorethically run on it.

      • Brad Linder

        a) Windows RT supports ARM, but not Windows 8 (although the two are related).

        b) End users won’t be able to install Windows RT on off-the-shelf hardware. Microsoft won’t be selling it directly to users. So unless you buy an MK802 or similar device with Windows RT preloaded, it won’t run Windows… which means if you buy one today, you’ll never be able to install Windows on it.

    • flo

      you must use qemu

  • dinoel

    Btw, here is group-buy deal for upgraded version of Riko MK802 with 1GB RAM – $69.99 including HKP shipping –
    Group-buy for CX-01 – (article on Cnx-software site: )

  • Nitin J Sawant

    Is it possible to get root access and install CM9 on this PC? –NJ

  • David Hsieh

    browser does work after you give it permission (follow the steps below and key in without the quotes)
    step 1: login as root first through terminal by typing in “sudo su”
    step 2: type in password “miniand” step 3: type “sudo firefox &”

    then browser should open up momentarily and you should have internet
    (im using ubuntu 12.04)

  • aguswareng

    hello,if it could run for technologies like NComputing thin client?, at my school use NComputing win xp os with 20 users. if possible how?.