PicUntu 4.4.3 Brings Ubuntu Linux To Android Devices Using RK3188 Quad-Core Chips

The Rockchip RK3188 processor is popularly used on budget tablets and TV box devices due to its low cost and great performance. Devices using this processor uses the Android operating system however there is a way to get the full Ubuntu Linux experience running on it.


The latest PicUntu 4.4.3 release now allows Ubuntu to run on devices using the RK3188 quad-core chip. This processor uses an ARM Cortex-A9 chip with Mali 400 graphics and is one of the fastest available in the market today.

Everything works once PicUntu is installed on the device. Wi-Fi, audio, and network drivers work perfectly although there is a need to use a USB Bluetooth adapter since the internal Bluetooth is currently not supported. The hardware acceleration is not present as well which means that videos and games will have to rely mostly on CPU power.

Right now the officially supported device is the MK802 IV TV stick with others planned to be supported soon. There are also different PicUntu versions available which supports either 720p or 1080p displays.

How to Install PicUntu 4.4.3


  • Choose on whether to use the Kernel or Root Filesystem
  • Download your choice and save in a location on your system – example: /tmp/picuntu/
  • Download rkflashkit for Linux or rockchip flash tool 1.37 for Windows.

Flash the kernel

  • Connect USB cable to your PC running Linux or Windows
  • Remove SDCard, any other power supply to MK802IV
  • Insert the pin into the MK802IV. While keeping it pressed, connect the other end of USB cable to the OTG port to bring it to bootloader mode. When in bootloader mode, the screen will turn blank.
  • Using either rkflashkit(Linux) or flashtool 1.37 (windows) flash the kernel (that you saved in /tmp/picuntu) into the RECOVERY partition
  • Reboot your device. (boots to Android)

Making the root Filesystem ( the steps here are crucial)

  • Take an SD Card, a usb stick, or even a hard disk
  • The capacity of this card/stick/harddisk depends on what type of file system you want to use – Skeleton – 1Gb, Basic GUI – 2GB, Full – 4GB
  • The next steps will delete all items on this disk.
  • Using Gparted – create a partition – “Partition type: Primary”, “File system: ext4” “Label : linuxroot”
  • Once the partition is made, take out the card and insert it back again. If you have a modern Linux system, it should get mounted automatically. If not mount the drive. (Let’s say you have mounted under /media/linuxroot)
  • Now, on the command line, (for Linux) “tar -xzf /tmp/picuntu/<name of the filesystem.tgz> -C /mnt/linuxroot”
  • Wait for the command to be completed
  • Type “sync”
  • – Wait for the command to be completed
  • Type “umount /media/linuxroot”
  • Wait for a couple of seconds

Booting up MK802IV

  • Insert the card. if you are using the USB memory stick, make sure you use a USB 2.0 compliant HUB)
  • Once you boot into the system – depending on the version you chose, you may go to GUI or use the text mode.
  • At the command line, login as PicUntu (passwd: 12qwaszx) CHANGE IT NOW.
  • Set root password by typing “sudo passwd root”
  • Ubuntu Linux is now running

via rikomagic