ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

MK808 Dual Core Android Mini PC Hands On Review

Updated on March 24, 2014

MK808 Dual Core Android Mini PC

I finally got my hands on the MK808 Dual Core Android Mini PC for a full hands on review thanks to the kind folks at GeekBuying who nicely sent me a review unit.

The MK808 Android mini computer is sold under different names and brands. It is also known as Sain Smart SS808, Primal GV-20 and iPEGTOP MK808.

Since I have already written an article on the MK808 Android Mini PC, I will not be covering information that I have included in that article. If you need basic information on the MK808 such as device specification and hardware features, please refer to my earlier article.

This hands on review was written after spending about 10 days with the review unit. I have tested it on a 47" LG HDTV. For control, I have tried both with wired and wireless mouse and keyboard as well as an air mouse mouse/keyboard combo.

Although the review unit is supplied by GeekBuying, it is with the understanding that this review will be impartial and GeekBuying has no influence over the actual content of the review. GeekBuying only gets to see this review after it has been published.

Follow me on Twitter

I update this review on a frequent basis with new information. Follow me on Twitter for update notifications on my Squidoo activity.

Follow @SquidooRoy

MK808 view of USB port
MK808 view of USB port

About the MK808 Android Mini PC

The MK808 is one of the latest devices in a new category of Android devices, the Android-on-a-stick or Android Mini PC device. The devices in this category are cheap (normally under $100), small (about the size of a USB thumbdrive), has very low power consumption and connects to a HDTV via HDMI. It can connect to the internet via built-in WiFi and is controlled using a USB keyboard and/or mouse. Both wired and wireless RF versions are supported.

The Android Mini PC devices have been slowly gaining popularity due its cheap price and versatility. It is ideal for turning a normal HDTV into a Smart TV and Linux fans have been using them as cheap Linux computers as it can easily boot into Linux.

The first batch of Android Mini PCs were based on the popular Allwinner A10 chipset. The Allwinner chipset is very popular and has a lot of open source support but performance wise it is more on the average side. The new generation of Android Mini PCs are based on the dual core Rockchip RK3066 that is much more powerful compared to the Allwinner A10.

The MK808 is one of the first Android Mini PC devices that is based on the RK3066 chipset.

MK808 box contents
MK808 box contents

What is included with the MK808?

First of all, the packaging of the MK808 Android Mini PC is very different from the box packaging used for the MK802 and Uhost. Instead of a cardboard box, the MK808 is packed in a clear plastic container. The packaging is quite attractive and will look good hanging from a display rack but a box is probably more functional for the user especially if you wish to store the device back into its container for storage.

Inside the packaging is the MK808 Android-on-a-stick, a mini USB to full standard make USB cable that is meant for connecting to the MK808's power port, a mini USB to standard female USB adapter for the USB OTG port, a mini HDMI to full HDMI male adapter cable, a USB power supply adapter and last but not least, a simple manual.

It is good to note that the MK808 package includes all the essential cables and adapters that you need to set it up with the HDTV. The only item which you may need to add on is a USB hub if you need to connect more than one USB device to the device.

First impressions of the MK808 Android Mini PC

My first impression of the MK808 Android Mini PC is that the build quality is higher than the MK802. It has a smooth rubbery coating that is similar to the Uhost device. Size wise it is slimmer but a tad bit thicker than the MK802. It has a rather nice feel to it.

One obvious difference between the three models is that the MK808 has lots of ventilation holes on both the top and bottom surface. The MK802 has a few while the Uhost has none.

All the ports and slots are clearly marked so that helps during setup.

Plugging in the MK808 to the TV couldn't be simpler. Just attach the HDMI cable to the MK808 and plug in the other end to a free HDMI port on the TV. Then plug in the mini USB cable to the power port on the MK808 and then plug the other end to either a USB port on the TV or to the provided USB power adapter. Lastly attach your USB keyboard/mouse or the USB wireless receiver to the USB host port. My initial review of the MK808 will be based on the defaultAndroid OS 4.1 Jellybean that is installed on the device.

There is an official ROM update from the manufacturer as well as other alternative versions of both OS 4.1 and OS 4.0 (Ice Cream Sandwich) that are currently available for the MK808 but I will only cover them in a later update to this review.

Measy Wireless 2.4G Bidirectional Voice Keyboard and Remote Control RC13
Measy Wireless 2.4G Bidirectional Voice Keyboard and Remote Control RC13

The Measy RC13 seems to be very popular among Android Mini PC users. It is a fly mouse with integrated speakers, headphone jack and microphone. Ideal for Skype.

 
iPazzPort 2.4GHz Mini Wireless Fly Keyboard with IR Remote and Backlight KP-810-16
iPazzPort 2.4GHz Mini Wireless Fly Keyboard with IR Remote and Backlight KP-810-16

Enjoy long-range wireless control from up to 10 meters (33 feet) away.

 
Unisen iPazzPort KP-810-19 Wireless Keyboard and Touchpad 2.4G
Unisen iPazzPort KP-810-19 Wireless Keyboard and Touchpad 2.4G

Simply install the batteries, connect the included 2.4 Ghz dongle receiver to your PC, Laptop or supported Tablet and you are off and running.

 

MK808 real world performance

There are a few common uses for the Android Mini PC. The first is for video playback, both on local storage or off the local network and video streaming on the internet using apps like YouTube and Netflix.

The second is for converting a normal HDTV into a smart TV with functions such as web browsing, social networking using apps like Facebook and Twitter, chatting and voice communication using apps like Google Talk and Skype; and last but not least, for gaming.

The other less common uses for the Android Mini PC are using it as a low power bittorrent rig or as a Linux PC. I did not cover these two areas in my review but I have provided my opinion on the suitability of the MK808 for these tasks.

My Android Mini PC reviews are based on actual real world performance running actual tasks and apps instead of relying on benchmarks.

Boot up and initial impressions

Booting up the MK808 takes less than 30 seconds. This is much faster than the MK802 which takes about 90 seconds. This makes the MK808 a much more viable device to use with the TV as most media devices that are connected to TVs boot up fairly quickly and 30 seconds is acceptable.

The first thing that I noticed about the MK808 after it had booted up was that the display looks a bit stretched horizontally. A check on the display settings shows that the resolution has been set to 1080p. Changing the display settings does not help with the stretching.

A quick check on the ArmTvTech forums reveals that the MK808 output resolution is actually 1024x768 and is then scaled to the resolution setting you have selected in the settings. According to users on the forums, certain TVs are not compatible with the MK808 and this might be caused by the resolution issue.

Fortunately, there is a firmware update available that fixes a few bugs with the MK808 including the resolution stretching problem.

The MK808 does not come with a customized launcher and uses the default Jellybean launcher. This can either be a plus point or a minus point depending on your view. Personally, I prefer the standard launcher over a badly designed customized launcher. However, this is not a big issue as the advantage of the Android OS is that things like this can be easily customized by downloading additional apps.

(Update 11/19/12)

I have updated the firmware with the rooted and Play Store fixed ROM from ArmTvTech Forum. I followed the instructions from the Flashing the Firmware thread from the same forum.

The entire process was relatively easy. The only problem I encountered was that my Windows 7 laptop did not recognize the driver in the x86/Win7 folder even though I am using an Intel iCore5 machine. Strangely enough, I finally managed to install the driver by using the amd/Win7 driver.

This firmware is based on Android 4.0.4 (ICS) and the reason I chose this firmware is because I read on the ArmTvTech forums that someone managed to get a Logitech C270 webcam to work using this firmware. While the OS has been downgraded, the best thing about this firmware for me is that it fixed the stretched resolution problem.

Video playback

Video playback performance is a bit mixed. There is a built in video player that is simply called "Video" that is included with the MK808 and this player is pretty good as it plays all the file formats that I threw at it including MKV, AVI and MP4 in both SD and HD formats. It also has an aspect ratio toggle button that allows video to be played back without being stretched. However, the video player does not have many features and the controls can be a bit confusing.

On the other hand, I tried a few other video players from the Google Play Store including the popular MX Player and BS Player and they all had horizontal black bars at the top and bottom and the video is stretched.

I have also tried playing video files over both an NAS with samba share as well as DLNA and it works for most files. I did encounter some playback issues with really big (more than 15 GB) 1080p files but this is probably due to the wireless connection rather than the MK808 itself.

Video streaming

For video streaming testing, I tried with both Netflix and YouTube. Both apps has the stretched video problem when viewing in full screen mode. Furthermore, there is a menu bar showing at the bottom of the screen which takes up even more screen estate. Fortunately the menu bar can be removing by installing an app to auto-hide it.

I faced a problem playing HD videos in YouTube. The video will pause and start to buffer excessively after playing for about a minute and a half. However, I have not come across anyone else that is facing this issue so this could be a unique issue. I will try to reinstall or try a different version of YouTube later on and update this review.

Web browsing

The MK808 comes with the Chrome browser as standard but you can download and use any of the many web browsers available on the Android platform including Dolphin and Firefox. Web browsing on the MK808 is a much more pleasant experience compared to the MK802 as pages load quickly even those with a lot of graphics. Opening multiple tabs does not slow down the browser. The browsing experience on the MK808 with a mouse and keyboard is very much akin to using a PC especially if you set the browser to display the desktop page instead of the mobile page.

However, since the MK808 runs on Android 4.1 Jellybean, Flash is not supported. Thanks to the ingenuity of the Android community, it is possible to have Flash working in the browsers. A walk through of this process can be found on this YouTube video.

For your social networking needs, you can either access your Facebook, Twitter, LinkedIn and Google+ accounts either via the web browser or using their respective apps. However since most apps are designed to work on smaller screens, using the web browser can actually be the better experience.

USB Gamepads that work with the MK808

I have compiled a list of working USB gamepads and controllers based on feedback from user forums.

Wireless Gamepad F710
Wireless Gamepad F710

User reddragon72 uses this with his MK808 and it works great but he finds the shoulder buttons a bit stiff. Posted on ArmTvTech forums.

 
PlayStation 3 Dualshock 3 Wireless Controller (Black)
PlayStation 3 Dualshock 3 Wireless Controller (Black)

User vampirex uses his PS3 controller with his MK808 by plugging directly to the USB port. Posted on ArmTvTech forums.

 

Gaming

This is where the MK808 Dual Core Android Mini PC really shines. The much faster dual core processor makes running games a breeze on the MK808. All the games that I tried ran well including graphically intensive 3D games like GTA3 and Dead Space. In fact the only limitation on running games on the MK808 is whether it is possible to play the game without a touch screen or accelerator controls. There are also some games that only run in portrait orientation so while they do run, it would not be a game you would like to play on the MK808.

Here is another area that the MK808 really excels at - console and arcade emulators. Just plug in a supported USB controller like the Classic USB Super Nintendo Controller for PC and you are in emulator heaven.

Emulators such as FPSe (PSOne emulator), NEO.emu (NeoGeo emulator), N64oid (Nintendo N64 emulator), Snes9x EX (SNES emulator) and MAME4droid (Arcade emulator) all ran great on the MK808. There are many other emulator apps that can be found at yongzh's SlideMe page.

If you are a fan of classic console gaming, you won't go wrong with the MK808. The stretched display is not really an issue in this case as the emulators all run in SD 4:3 aspect ratio.

Linux and bittorrent

The RK3066 chipset in the MK808 is not well supported for Linux because the chipset manufacturer did not release the source code publicly. As a result, it does not have a robust open source community support like the MK802. If you plan to run Linux, you should stick to one of the Allwinner A10 based devices like the MK802 and Uhost.

(Update 11/19/12)

A copy of the kernel source for the RK3066 has been leaked out. With the availability of the source code, it is now highly possible to have Linux running on the MK808 and other RK3066 based Android mini computers.

Bittorrent should run well on the MK808. Just connect an external storage drive to the MK808 and run one of the available bittorrent clients from the Google Play Store.

Other observations

It is good to note that the MK808 does not run hot even after many hours of testing non-stop. The MK808 only feels warm to my touch. This is yet another important improvement over the MK802.

The MK808 is not rooted like the MK802. There are instructions on the ArmTvTech forum that provides the required files and details on how to root the MK808. The updated firmware also roots the MK808.

In my earlier preview of the MK808, I mentioned about the WiFi issues highlighted by some users. Some users find that the WiFi is either very slow or it is not 802.11n compatible. I did not experience any significant WiFi connection issues during my tests and I was still able to stream HD content from Netflix. I am not claiming that the issue does not exist but just that I did not experience any WiFi connection issues that affected my testing. However, during my testing period, the MK808 is located less than 5 feet away from my router.

Another issue that was mentioned in the earlier article was that the Google Play Store only displayed free items. However, I can confirm that this is not true as I am able to view paid items as well. I am not sure if there has been an update to the firmware or if it is a geographical location issue.

Using Skype on MK808

Like the MK802, using Skype on the MK808 is a hit and miss affair. There is no official list of supported devices so MK808 users will have to rely on feedback from other MK808 users to find out which webcams work for Skype and which don't. I will be compiling a list of working cameras here but take note that these webcams have not been personally tested by me.

If you find otherwise or if want to share your own experience, please use the comments section below.

Please also note that a powered USB hub may be required.

For a comprehensive compilation of compatible webcams and firmware versions for the MK808 and other dual core Android Mini PCs, check out my guide, Skype on MK808, UG802, MX1, Neo G4 and MK802 III.

Creative Live! Cam Chat HD, 5.7MP Webcam (Black)
Creative Live! Cam Chat HD, 5.7MP Webcam (Black)

User tomek on Freak Tab Forums shared that the Creative Live! Cam Chat works well on his MK808. He is using the Finless 1.5A Custom ROM.

 
C270 Webcam Black
C270 Webcam Black

The C270 supposedly works using the rooted and play store fixed ICS ROM but I personally had no luck using the same setup.

 
Logitech HD Pro Webcam C910
Logitech HD Pro Webcam C910

User palicaj from the ArmTvTech forums has reported that the Logitech C910 webcam works. He is using Finless 1.5A firmware.

 
C525
C525

User antieco from ArmTvTech forums reported that the Logitech C525 works flawlessly running under Finless 1.5A firmware.

 
Webcam C310
Webcam C310

User EnterA from FreakTab forums has reported that the C310 works with Skype. Firmware is Finless 1.5A.

 

If you have come across a webcam that works or even one that doesn't, please share it here. Please let us know which ROM you used and if there are any other additional accessories required to get it to work. Thank you.

Share your MK808 Skype experience here

    0 of 8192 characters used
    Post Comment

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: Yes, there have been many cases where the power supply is the culprit. Thanks for sharing your experience Sergey.

    • profile image

      anonymous 4 years ago

      My logitech 525 connected to MK808 (stock firmware) through OTG USB port works fine with Skype right out off the box. No extra drivers or twicking needed. Sound and video quality is OK. The only drawback is that it's not HD. No USB hubs used. MK808 powered through 5V/2A power supply. Suggestion to all MK808 and simillar devises users - replace original (less than 2A) power supply and you'll see the difference very soon.

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: It is possible to get the TV stick to be recognized as external storage when attached to a PC. You can then simply copy files over to the storage ROM.

    • profile image

      anonymous 4 years ago

      Great review! I was wondering if the internal memory can be used to store video or music files. If yes, how would you copy files to the MK808 from a Windows PC? Ideally, I was looking to use one of these to watch movies at the cottage.

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: Download and install the Null Keyboard from the Play Store. It replaces the internal keyboard with a dummy keyboard that doesn't take up any space on screen.

    • profile image

      anonymous 4 years ago

      Thanks for the detailed review. I'm using the Logitech Wireless Touch Keyboard K400 which is very good but I can't figure out how to disable the internal keyboard which is a pain. Antbody any suggestions please? Thanks.

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: Actually I don't remember if I did try to take any photos with the default Android camera app. I know that the video shows up on screen though.

    • profile image

      anonymous 4 years ago

      @anonymous: Can't get my MK808 to take photos. It crashes. Installed several webcam apps from Play store and all of them crashed when I tried to take a photo, but the video worked. I'm using a Logitech C170 which works just fine - video and audio - with Skype. Do you have any idea of why your MK808 was able to take a photo?

    • royyap profile image
      Author

      royyap 4 years ago

      @Aunt-Mollie: Thanks. That means a lot to me coming from someone like you.

    • profile image

      Aunt-Mollie 4 years ago

      Very well-written review! You surely know the subject well.

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: The Neo G4 if you don't need BT. The iMito MX1 if you do.

    • profile image

      anonymous 4 years ago

      @royyap: neo g4, imito mx1, mk808b which one do you think i should buy

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: I'm sorry but I don't have any more suggestions although there can be other factors that I have not thought of. Why don't you try asking on the ArmTvTech forums?

    • profile image

      anonymous 4 years ago

      @royyap: I did. I installed version 2.9 of skype and the same thing happened. I tried using the OTG usb port and changing the powered usb port but no success

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: It may be a problem with Skype. Try an older version.

    • profile image

      anonymous 4 years ago

      Tried logitech C525 with stock firmware and didn't work. Installed Finless 1.6 rom and calls drop out as soon as its connected.

      Able to take a photo and record sound with webcam though.

    • royyap profile image
      Author

      royyap 4 years ago

      @anonymous: Thanks for the feedback.

    • profile image

      anonymous 4 years ago

      Logitech USB CAM C110 perfectly working fine with MK808. Please add to your list. I have updated same thing on other forum.

    Conclusion

    MK808 Review Conclusion
    MK808 Review Conclusion

    The Good

    The construction of the MK808 is quite good and the rubbery layer makes it look and feel classy.All the required cables and adapters are already included with the device.Quick boot up in under 30 seconds.Comes with Android 4.1 Jellybean, the latest version of Android OS.The faster dual core processor is a big help in multi-tab browsing and gaming. The browsing experience is very close to what you would expect when using a full sized PC. Most games run flawlessly on the MK808.No overheating problem. The MK808 runs cool even after hours of testing.

    The Bad

    No customized launcher. The default Jellybean launcher can be difficult to navigate as the icons are relatively small compared to screen size.The default video player, "Video" plays most video formats but has poor controls and not many features.YouTube and Netflix does not play in full screen and has a menu bar at the bottom. However, it can be removed by installing an auto hide app.The MK808 does not come rooted out of the box. You either have to root it yourself or update to the new firmware.Lack of support for Linux. If you plan to run Linux, stay away from the MK808.

    The Ugly

    The 1028x768 resolution that causes the horizontal stretching on the display. This can be fixed by changing the firmware to an ICS version though.

    Check out my comprehensive guide that highlights all the important features and differences between all the different Android mini computers.

    Please post all your comments here

      0 of 8192 characters used
      Post Comment

      • royyap profile image
        Author

        royyap 4 years ago

        @anonymous: Follow the instructions on http://www.armtvtech.com/armtvtechforum/viewtopic....

        The drivers are in the Rockchip_Batch_Tool_v1.5.zip file. After you connect the MK808 to the PC (while pressing the reset button), go to the Control Panel > View Devices and Printers. You should be able to see the MK808 listed as an Unknown device. Right click on it and view properties. From there you should be able to update the drivers and when prompted select one of the drivers from the file above. This is the part I had to select the amd/win7 driver. If you don't see the MK808 listed as a device, you need to unplug and ensure the button is pressed properly when plugging in the USB cable. Make sure you use the OTG port.

      • profile image

        anonymous 4 years ago

        Hi,

        Thank you for review!

        I have bought myself an mk808 but windows can't find the driver and you stated u had the same problem and you used the amd/win7 driver...i'm a bit of a noobie when it comes to comps, could you please guide me through how you got you windows to install the driver please.

        Thank you

        jk

      • spencerharry80 lm profile image

        spencerharry80 lm 4 years ago

        Your lens is really nice and very informative... Nice work