Quantcast
Channel: ARCTABLET NEWS » PicUntu

PicUntu Linux Ubuntu package for Rockchip RK3066 based MiniPCs (MK808, UG802 and more)

$
0
0

AndrewDB, Alok Sinha and their developer team are bringing a nice Ubuntu package for RK3066 based devices. This is basically a Pico sized (under 200 megabytes) Ubuntu Qantal 12.10 distribution for pico sized hardware, hence the name, PicUntu.
The first 0.9 RC 2 version has just been released, supporting some Rockchip RK3066 based MiniPCs such as the MK808 and UG802.

Picuntu_alok_demo1b_nowrmk

Supported hardware

The first big 0.9 release is oriented to support most common RK3066 based MiniPC such as MK808 and UG802 models. On both models, networking works with either the default internal WiFI or thru the use of an external USB Ethernet dongle. Support for other MiniPCs based on the RK3066 architecture such as the iMito MX1 / MX2 is in the works, we may even see PicUntu on some tablets as well in the future :)

PicUntu system and data files are stored outside the RK3066 device internal storage, you can use a microSD card, an USB external storage such as a Flash drive or hard disk. 4 GB storage space should be enough to store PicUntu and provide enough space for extra packages and a few users files. If you are using a SDCard, we recommend using a fast model (class 6 or better).

Download PicUntu

PicUntu files are available from Google Code rk3066-linux pages.
Another download site is available on a server actually running PicUntu, check ubuntu.g8.net
We also provide 2 mirrors for the files: mirror 1 (Europe), mirror 2 (US, rest of the world)

You need:
- ug802recovkernl.img : a recovery image to flash on your RK3066 device, this image provides the Linux kernel to boot PicUntu from. Being installed as a recovery image, it can cohabit with an existing kernel that still let you run Android on your device.

- pre-picuntu.sh: pre-installation script that runs from an existing Linux: it takes care of the rootfs download, network configuration and installation to the removable storage
- picuntu-linuxroot-.09-RC2.1.tgz: this is the actual rootfs, in case you want to install on your own without using the pre-installation script. That will require partitioning the removable storage and manual setup for the network configuration.

The installation procedure is detailed on PicUntu website.

Here is short video of PicUntu 0.9-RC2.2 pre-installation on a MK808 RK3066 based Mini PC using a 4 GB Storage micro SD card (on /dev/sdb) The installation procedure is executed on Ubuntu 12.10, running in VMWare player / Windows 7 x64.

Installation from Android with PicuntuInstaller.apk (root required)

There also an Android application in the works to take care of PicUntu installation process, that is, download the package files, flash the recovery image on the RK3066 device and reboot to Linux. This is application is still in alpha stage, we’ll post updates when it reach a stable level.
Picuntu_installer_APK_b

Using PicUntu as a small Linux computer

When the PicUntu system installation has completed, Ubuntu packages can be added to extend the usage possibilities:
  • Media server
  • small web or mail server
  • Windows / SMB network file server
  • web browser, desktop tools such as LibreOffice
  • PicUntu distribution also comes with a full source code for the Linux kernel, so you can even rebuild one from the device itself (requires compiler tools installation).

    Here is a quick demo of an early version of the package, a few weeks ago before it was named PicUntu.

    Please visit us again, we’ll soon post updated videos.

    Main PicUntu web site, discuss on armtvtech.com forum
    PicUntu desktop picture by aloksinha2001

    Via liliputing.com


    PicUntu RC3 kernel and modules released

    $
    0
    0

    PicUntu Linux package for RK3066 based MiniPC is improve their hardware support by releasing a new kernel together with a bunch of modules. This update brings a lot of new features such as cpufreq governors, serial devices support (FTD-SIO, pl2303, Garmin) UVC Camera support, iptables, NFS client and many other things (see complete changelog below).

    picuntu_rc3_kernel_modules_b

    Downloading PicUntu RC3 kernel and modules

    PicUntu RC3 kernel and modules can be downloaded from PicUntu main server: Kernel-Recovery-3.0.8-alok-RC3 and modules-3.0.8-alok-RC3.1.tgz
    These files are also available on our PicUntu mirror

    Installing PicUntu RC3 kernel and modules

    The new kernel is meant to be installed as a recovery image on your MiniPC, it ships in 3 flavors for different screen resolutions: VGA, 720p and 1080p.

    The modules should go in /lib/modules/ so you’d need to do the following:
    mkdir -p /lib/modules/3.0.8-alok+/kernel
    tar xvfz modules-3.0.8-alok-RC3.tgz -C /lib/modules/3.0.8-alok+/kernel

    PicUntu quick demo video on MK808 MiniPC

    This video demonstrates PicUntu boot from Android (using ArcTools reboot recovery feature), PicUntu startup, web browsing using Mozilla Firefox, MP3 Playing (Rhythmbox program) and webcam support (cheese program)

    Changelog – RC3 Kernel – 3.0.8-alok+

    - Cleaned the previous kernel
    - Removed unwanted TV Tuner cards
    - Bluetooth support retained
    - All cpufreq governors now available – Try userspace, and hav fun.. (Read warning below)
    - Default governor Ondemand
    - Added Serial modules – FTD-SIO, pl2303, Garmin – for serial devices,
    - Added Phone modems – For connecting Data card dongles
    - Added UVC Camera support – Many users have been asking for this
    - Added oprofiler support
    - Added iptables
    - Added NAT/Firewall (inc GRE) support – Now you can make your PicUntu a complete firewall
    - Added USB 1.0 support – remember how your old USB hubs were not being used for bootup, well they _should_ work now.
    - DW_OTG debug report suppressed
    - Added USB SCSI adapter – I have lots of SCSI harddisk lying around, and USB adapter for them, but they seemed not to work earlier.
    - Added Pegasus network support
    - FB set – all options enabled – you should have better control for fb setting.
    - Added auxilary Video – If you have a USB LED,LCD screen lying around – try connecting to PIcUntu, should work. (in addition to HDMI) – required for in-car applications.
    - Modules for USB Printer – now you should be able to connect USB printers to PicUntu
    - Serial Modem drivers – Qualcom, NAVMAN,
    - Added Joliet/UDF support – You should be able to connect USB CDROM
    - NFS Client, NFS Server support for V3 , V4 added
    - Ofcourse CIFS continues
    - Integrated BCM40181, rtl8188eu support – so that you no longer need to separately look for modules for basic wifi
    - Three graphic driver kernels – 1080p, 720, VGA are released.
    - No it does not yet have support for MX1 wifi, RK802III/s – wifi – I am still hunting for the source.

    Don’t hesitate to post on our PicUntu forum if you have any question.

    Source: slatedroid.com forum

    PicUntu Home://io edition – complete pre-installed Linux system for RK3066 – MK808 MiniPCs

    $
    0
    0

    JustinTime4Tea on slatedroid.com has built a nice package based on PicUntu updated with latest drivers and offering a complete Linux system pre-installed for multi usage with tons of gaming, development, office, Internet and multimedia applications ready to use. The Mali400 GPU integrated on the RK3066 processor is partially supported, offering GLES/EGL hardware acceleration on some games and applications. PicUntu Home://io edition is currently supported mainly on the MK808 MiniPC (available for ~ $42 / €35) it should work on other RK3066 devices equipped with the same hardware, specifically WIFI drivers (RK901 / Broadcom BCM40181 – 4329 chipset). Original PicUntu package and Home://io edition are both works in progress, wider support for more Rockchip RK3066 (maybe RK3188 as well) based devices is expected in the future.

    picuntu_homeio_screenshot_c_nowrmk

    Main screen showing Ubuntu, with some icons grouped by theme (System, Gaming, Development)

    Starting with bringing Linux desktop environment for the TV with PicUntu Home://io edition, Justin is thinking on deploying this system as appliances for a broader ranger of uses such as home or car surveillance systems, Internet server (files/ web/ chat/ media), router/firewall, and many more…

    MK808 MiniPC

    Rockchip RK3066 CPU, Mali 400 GPU, 1 GB RAM, HDMI output, WIFI b/g/n
    From $ 42

    Download PicUntu Home://io edition

    The rootfs installation package (picuntu_home-io_rootfs.tar.gz) is available for download on these mirrors:
    [EU server]  
    [USA server ]
    [USA2 server ]
    [ASIA server]
    MD5-SUM: ac33a344a6ca8d9443eebd3bbbdb4a88

    Installation procedure is detailed on slatedroid.com

    PicUntu Home://io edition running – live screenshots

    picuntu_screenshot_libreoffice1_b_nowrmk
    LibreOffice

    picuntu_homeio_screenshot_joomla_mysql_qt_gimp_b_nowrmk
    Internet/Development setup with apache webserver, mysql database system, Joomla CMS, and GIMP Image editor on the left.

    picuntu_screenshot_webcam_b_nowrmk
    DOSBox emulator and webcam test (the webcam normally works, but the picture doesn’t show in the screenshot)

    Thanks to PicUntu team and JustinTime4Tea for their great work

    Source: slatedroid.com

    Rockchip RK3188 Linux 3.0.36 Kernel source published, PicUntu update on the way

    $
    0
    0

    Until now, devices using Rockchip latest 28 nm HKMG processors such as the RK3188 (quad-core) and RK3168 (dual-core) were missing Linux Kernel source code. Tablet hackers from Crew RKTablets managed to rebuild a Linux 3.0.36 for RK3x devices based on BQ Curie kernel sources. More recently Rikomagic has published Linux Kernel source for latest RK3188 and RK3168 SoC. Having a Linux kernel source code from the manufacturer should help independent developers improving support for RK3188 and RK3168 based devices by making changes/improving the kernel itself or compiling additional kernel modules.
    Another advantage of having this source code is that is makes it possible to adapt PicUntu, a Linux Ubuntu package on newer MiniPC devices. Alok Sinha from PicUntu team has made the source code available thru his Linux3188 github repository. Based on this kernel source code and a few tweaks, we should soon see PicUntu booting on quad-core RK3188 devices :)

    RK3188_Linux_Kernel_3_0_36_menuconfig_b

    As cnx-software.com pointed out, this kernel source code includes configurations for several devices:

  • rk3168_86v_defconfig
  • rk3188_dongle_defconfig
  • rk3188_ds1006h_defconfig
  • rk3188_ds1006h_v1_0_defconfig
  • rk3188_hotdog_defconfig
  • rk3188_LR097_defconfig
  • rk3188_magicwand_defconfig
  • rk3188_steak_defconfig

  • These product codes does not seem very clear, we can just recognized a “dongle” defconfig that may be related to MiniPC, which have no internal screen like a tablet, and a “ds1006h” that makes us think about the Pipo M9 product code.

    Tronsmart T428 MiniPC

    Rockchip 3188 CPU, Mali 400 GPU, 2 GB RAM, WIFI 802.11ac, Bluetooth
    $96.99

    PicUntu Linux Ubuntu package for Rockchip based MiniPCs

    First versions of PicUntu package were focused to bring Ubuntu Linux on RK3066 MiniPCs such as the MK808 or UG802 devices. Even if PicUntu isn’t particularly difficult to install and configure, JustinTime4Tea made it even simpler with a special package called PicUntu Home://io edition which comes with many pre-configured Office, games and multimedia programs.

    picuntu_homeio_screenshot_joomla_mysql_qt_gimp_b_nowrmk




    Via cnx-software.com

    Ubuntu 12.04 now booting on Rockchip RK3188 MiniPC

    $
    0
    0

    About 10 days ago, we told you about Linux kernel for Rockchip RK3188 source publication together with a PicUntu release on the way. Well it’s time available and a first Linux kernel has been compiled and assembled with an Ubuntu Linux 12.04, if you have an RK3188 device you can get it but you should know that there is not support for WiFi, Bluetooth, or hardware-accelerated graphics at the moment.

    rk3188-ubuntu_b_nowrmk

    INSTALLATION

    The installation details are giving by Ian MORRISON ON GOOGLE+

    Installation (5 easy steps):
    1. Create a SDCARD with an Ubuntu 12.04 root file system on it and ensure it is labeled as “linuxroot” (see http://www.slatedroid.com/topic/41654-pre-alpha-03-ubuntu-linux-for-mk802-iii-ug802-mk808-ug007-imito-mx1/ as a starter).
    2. Flash your RK3188 minipc with rooted stock (4.1.1 or 4.2.2 firmware) see http://www.armtvtech.com/armtvtechforum/viewtopic.php?f=208&t=2020, on our forum or at freaktab.com
    3. Boot you MiniPC and install terminal (seehttps://play.google.com/store/apps/details?id=jackpal.androidterm&hl=en)
    4. Then only flash t428-3.0.36-linuxium-test+-kernel.img as recovery.img.
    5. Boot MiniPC, fire up terminal, su and then “reboot recovery”.
    Wait – you will see four tux and a blank screen – wait some more – consider pressing buttons, wiggling cables as nothing is happening – suddenly …

    If you don’t have a stick with RK3188 you can get one here

    Tronsmart T428 MiniPC

    Rockchip 3188 CPU, Mali 400 GPU, 2 GB RAM, WIFI 802.11ac, Bluetooth
    $96.99

    Via cnx-software.com