Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

PicUntu-4.5-nand-BasicGUI installer - One file, few click install.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • yylzcom
    replied
    Originally posted by goldenfly View Post
    First of all, a huge thanks to Alok, as well as the entire PicUntu team and community members, for your hard work in getting PicUntu onto RK3188 devices!

    Following the postings from gmtii and alok's response, I've re-compressed a version of the installer 7z (DOWNLOAD HERE) which contains an updated system.img that includes Omegamoon's 3.0.72+ kernel modules (/lib/modules/3.0.72+/ folder copied from gmtii's archive, /lib/modules/*.ko.3.0.72+ compiled from omegamoon's git repo), as well as gmtii's compiled kernel_nand.img and kernel_sd.img. I hope that this can allow more people to try out PicUntu on their MK908 devices!


    Flashing Instructions (derived from Alok's; tested on MK908 v3):
    0. Make sure you have the Rockchip device drivers installed on your Windows PC. You can use Google to find instructions. Also, read Alok's original post before continuing.

    1. On a Windows PC, download and uncompress PicUntu-4.5-BasicGUI-Nand-MK908v3.7z.

    2. Run rk_flash_1.37/RKAndroidTool.exe. Every entry except for misc, recovery, and backup should be checked.

    3. Disconnect all USB connections to your MK908 device; make sure a USB-to-mini-USB cable is connected to your PC.

    4. While holding down the reset/flash button (accessed via the small hole near the HDMI jack that does not light up during normal boot-up), connect the mini-USB cable to the side mini-USB jack (labelled OTG). Hold for 2+ seconds until RkAndroidTool.exe reports "Device Found for Flashing". (If this does not happen, make sure you have the Rockchip device drivers installed)

    5. Click on Erase NAND and wait until messages stop (~20 sec)

    6. Click on Flash ROM and wait until messages stop (~3 mins)

    Currently, you need to manually load the wifi module on every boot, although you can probably create an upstart/init.d script/cronjob/etc. script to do this automatically.

    7. Once you log into PicUntu, open up a Terminal (2nd icon in the bottom launchpad).

    8. Type 'sudo insmod /lib/modules/rkwifi.ko.3.0.72+', and enter password when prompted.

    (Edit: there seems to be a permission issue after running this command, where only root user can access internet -- ping/ssh/apt/wget/firefox/etc all fails under picuntu user. Try removing the sudo when running the insmod command... I have yet to test this since I'm in the middle of compiling.)

    9. Enjoy PicUntu on your MK908 device!


    I'm in the process of configuring a MK908 to control an AR.Drone quadrotor autonomously using OpenCV and ROS. More on that soon (I hope)


    Sidenote: to find out what is the board version of you MK908, you need to open the case (by slowly propping it open using a spadger/ flat screwdriver/etc), and look for the text "MK908 V3.0 2013/05/13" on the side with the reset/flash button, near the OTG mini-USB jack.


    P.S. to Alok: in RkAndroidTool.exe, you can right-click on the list of items and export an updated flash configuration into config.cfg
    1. cp /lib/modules/rkwifi.ko.3.0.72+ /lib/modules/3.0.72+/kernel/drivers/
    2 mv /lib/modules/3.0.72+/kernel/drivers/rkwifi.ko.3.0.72+ /lib/modules/3.0.72+/kernel/drivers/rkwifi.ko
    3 depmod -a
    4 reboot

    Then you can see the wifi driver loaded on boot

    Now I have the problems:
    1. the resolution can not be set to 1920*1080, xrandr --new mode can't work proberly
    2. the ping/ssh/firefox/chromium can not get internet access

    I tried to solve the problem, but no progress...

    Leave a comment:


  • xpanda
    replied
    Transmart MK908II no signal

    I recently purchased two android TV sticks, UGOOS UM2 and Tronsmart MK908II, and flashed PicUntu 4.5 on UGOOS UM2 and it is working well after resolving a flickering issue by replacing kernel with one obtained from "http://www.freaktab.com/showthread.p...nd-Linux-again". However, Tronsmart MK900II is a real headache and I could not get a picuntu to work on the device. All I got is "no signal". When I tried images from http://dl.radxa.com/rock/images/ubuntu/ or https://plus.google.com/+IanMORRISON/posts/765xvHJGWm6, the device booted up successfully but could not get a working wifi, which was the same case for UGOOS UM2. I am wondering if anyone successfully flashed a linux of a working built-in wifi on Transmart MK908II.

    Leave a comment:


  • erick
    replied
    Trouble getting wifi working with mk802iv_ap6210

    Installing picuntu 4.5 onto a rikomagic with newer (post-July) wifi chip (ap6210):
    Need to ultimately get a 4:3 video output so started with just trying to get a clean kernel compile before I start messing with the video options since I've never done this before and not too sure of what I'm doing. Followed instructions from http://nixtalk.net/kernel-rk3188 using phjanderson's Marvin tool. When I make the kernel using git clone https://github.com/phjanderson/Linux3188, and flash the image, the system starts boot but only gets to ...udev: starting version 175 and then constantly reboots from that point - over and over. When I make the kernel using git clone https://github.com/aloksinha2001/Linux3188 it boots every time with no problem but has no wifi. insmod and modprobe all return No device found message. It looks like phjanderson's version has a bunch of files in .../Linux3188/arch/arm/mach-rk3188 that I don't see in aloksinha2001's Linux3188/arch/arm/mach-rk3188.

    Also tried overlaying phjanderson's .../Linux3188/arch/arm/mach-rk3188 onto aloksinha2001's .../Linux3188/arch/arm/mach-rk3188 and made a new version. It does the continual reboot thing again so clearly something in the phjanderson wifi files are causing grief at boot.

    Any ideas? (I appreciate all the work you guys have been doing - I wouldn't be able to be doing any of this without you).

    -E

    Leave a comment:


  • winux
    replied
    Originally posted by erick View Post
    Hi Winux... I tried the kernel_aloksinha_mk802iv_default_only-lcdc-fix.img from your post and it had the exact same problems that I had when compiling the kernel with marvin. Then I tried the other image: kernel_aloksinha_mk802iv_default_only-lcdc-fix.img and success! I'm not sure why the marvin compile didn't work but there's obviously some difference in the two. Can you tell me where you found them (not the location, but the forum, etc). Thanks!

    -E
    Hi erick, i'm sorry but i don't remember where i found them.
    Last edited by winux; 05-30-2014, 20:06.

    Leave a comment:


  • erick
    replied
    mk802iv ap6210 and no screen flicker

    Originally posted by winux View Post
    Hi,
    I've found finally a custom kernels that worked on my rk mk802IV; working wifi and NO blinking screen.
    Here is the link :https://docs.google.com/file/d/0B83X...WEU/edit?pli=1
    Many thanks to guy who has compiled and shared them .
    However there is another problem, i think that there is no hardware acceleration, am i wrong?
    I 've tried to open some video from youtube, and the video goes jerkily...
    Unfortunately I'm not expert on linux and do not know how to compile kernels to give an helping hand...
    Are there some tutorial that explain how to compile?
    Thanks
    Hi Winux... I tried the kernel_aloksinha_mk802iv_default_only-lcdc-fix.img from your post and it had the exact same problems that I had when compiling the kernel with marvin. Then I tried the other image: kernel_aloksinha_mk802iv_default_only-lcdc-fix.img and success! I'm not sure why the marvin compile didn't work but there's obviously some difference in the two. Can you tell me where you found them (not the location, but the forum, etc). Thanks!

    -E

    Leave a comment:


  • urge4vert
    replied
    Custom modules on MK802IV LE

    Ok, I read all the way to the end of this thread and didn't find what I was looking for.

    I've got a MK802IV LE (16GB editiion) running Picuntu 4.5. In order to get Picuntu loaded because its the LE edition I had to find a friend with Windows, and do all the flashing on that machine (I don't allow Windows in my house ;-) I tried all the Linux methods I could find for flashing Picuntu 4.5 but they were all either for dual boot, or SD card installs neither of which I wanted. Quite frustrating. I understand maybe NAND isn't the fastest to run it but its what I want.

    Now, I've got Picuntu 4.5 up and running and everything is great. But what I REALLY want is more wireless USB modules (I'm trying to get a Netgear WNA1100 working). Given how much difficulty I had flashing Picuntu I don't want anyone's custom kernel. I want to compile the modules by hand on Picuntu.

    So, I did a git clone as noted in this thread (git clone https://github.com/aloksinha2001/Linux3188.git). I edited the .config to remove the cross compile option, then did a make menuconfig, then a make modules (since all I want is the modules).

    Thus far I can't get any modules to load, for example trying the ath9k module gives me
    ath: Unknown symbol __gnu_mcount_nc (err 0)

    Is there something I'm missing? Again, I want to compile all these under Picuntu, I've found flashing under Linux only to be impossible and I really don't want to have to go to my friends place again and hear him laugh when I have to ask to use Windows

    Thanks!

    Leave a comment:


  • mrttz82
    replied
    if that happens after flashing it's not a problem

    Originally posted by EzelRick View Post
    I followed the instructions in the first post, but when I click to "erase nand" the device is no longer recognized by the pc, and the log screen show me "lower format total(0) current (6)" which seems to me strange.

    I have a mk908 device.

    If anyone had the same problem or knows how to solve it, feel free to reply me, I'll really appreciate it



    if that happens after flashing it's not a problem. Just make it known to pc again and go on.

    Leave a comment:


  • EzelRick
    replied
    picuntu and mk908

    I followed the instructions in the first post, but when I click to "erase nand" the device is no longer recognized by the pc, and the log screen show me "lower format total(0) current (6)" which seems to me strange.

    I have a mk908 device.

    If anyone had the same problem or knows how to solve it, feel free to reply me, I'll really appreciate it

    Leave a comment:


  • mrttz82
    replied
    IS it Still SD Card Needed?

    Originally posted by aloksinha2001 View Post
    Team, Close on the heals of release of 4.4.3, we are happy to present PicUntu 4.5-nand-BasicGUI, A complete Linux distribution all images (yes kernel, system, boot et all) AND the installer. The zipped file and a few clicks, will be all it takes, to get your own PicUntu.

    Link to the file is here
    --- > PicUntu 4.5-nand-BasicGUI


    PicUntu 4.5 Basic Installer kit
    aims to make the installation, configuration and operations easy and convenient for end user to be able to use it, without worrying about the technology behind it. [ATTACH=CONFIG]3466[/ATTACH] All this packed in less than 247 MB !! - that's PicUntu 4.5-NAND-BasicGUI-kit


    What does it do?
    One click (actually 4 ) install of PicUntu on Android stick. [ATTACH=CONFIG]3468[/ATTACH]


    Who is it for?
    • Home use, multimedia users - even with 720p video files, the average load on CPU does not go beyond 30-35%.
    • Small servers, linux desktops, linux webservers (http://picuntu.g8.net is a web-server running on PicUntu 2.2 since Feb 2013)
    • In addition to the home users for the multi-media PicUntu-4.5 is the first business device that works out-of-the box for business users as well.
    • It is snappy, fast and robust.


    What device is it for ?
    Currently, this is optimized for MK802IV, but will work for many other 3188 devices (though I have yet to test them). Will be releasing kernels for other devices soon.

    *** EDIT Oct 12th *** Important for MK802IV 16gb owners.

    I found out that the Mk802IV 16 gb model used to fail every-time I was trying to flash it. This was observed by other folks too. Thanks to the awesome work by Milkboy, we now have a fix for it.

    Very peculiarly the 16GB model fails to flash, if you are using the Rockchip 1.20 bootloader version, you have to use Rockchip 1.24 bootloader version.

    You can find the Rockchip 1.24 bootloader here.

    So, after you unzip the PicUntu 4.5 Nand zip file, make sure, you replace the included Rockchip bootloader 1.20 with the 1.24 version, and then flash.

    *** Edit End ***

    What does it have?
    • It has PicUntu 4.5 - kernels, boot, system file, with basic GUI.
    • It is based on Ubuntu 13.04, with xfce4.
    • I have added support for more than 200+ drivers, it should be a breeze to connect peripherals to this. If not, let me know with a pointer to source and I will try to get the driver compiled.
    • File system support - nfs, ntfs, cramfs, cifsutils, smb... - several remote controls, external usb ethernet, external usb wifi, vpn, pptp, vtun, Serial port - FTD, usb serial, UART, GPS-Garmin, sound card, touch screen... and many more (more than 200.)
    • Built in RDP application - run it like a powerful and hybrid thin client - to run and access Windows/Linux/Other OS.
    • Lot of tweaking has been done on the system level to make it responsive and blazing fast - Give it a spin, you would see the difference yourself.
    • Sound/Video work off the first boot.
    • Wlan0 should be pre-loaded, just click on the wicd-network to configure for your network.


    *** WARNING ***
    • This package deletes all data from the your device. Your ANDROID will be gone !!
    • MOST manufacturers will void their warranty, if you flash un-authorized ROMs
    • I have heard of people bricking their device permanently, though I have yet to witness this.
    • So please be careful, you would be responsible for your own loss - or loads of fun.
    *** WARNING ****


    How do I install this?
    1. Use Windows machine, Download picuntu-4.5-nand-complete.zip. Unzip at any location.
    2. Click on rk_flash_1.37--> RKAndroidtool.exe
    3. At this time you need to get the device in bootloader mode. Use a pin to press the button on the device (this is explained on the forums) or run reboot bootloader in android.
    4. On your windows PC, when the application is launched, you should see at the bottom - "Device Found for Flashing"
    5. ** If you get that message go ahead, if not go back to step 5 and 6 till you get the message "Device Found for Flashing" ***
    6. Make sure that the following options are CHECKED
      1. binloader
      2. parameter
      3. kernel
      4. boot
      5. system
    7. Basically the following have to be UNCECKED (NOT SELECTED)
      1. misc
      2. recovery
      3. backup
      4. (I don't yet know how to configure the flashtool, once I do, step 7 can be eliminated - if some kind soul can share with me - I will be obliged)
    8. First Erase NAND
    9. Select Flash ROM
    The device should now boot into a fresh new PicUntu. * IMPORTANT NOTE * - The first boot
    • The first time, it boots, it will take a while to come up... lot of work goes on , filesystem is resized, wifi module is modprobed. and other minor optimization. It might even appear to have stalled, wait for it to come back. It will come back.
    • If it does not boot into the GUI the first time - after having waited for about 3-5 minutes.
    • Reboot the device. This time it should be faster.
    • The login user is "picuntu" the password is "12qwaszx" (please change this password asap)


    What does not work (yet)

    - Hardware video acceleration
    - Bluetooth.
    - My Lenovo Touchscreen :-(

    Some key people who deserve credit for this work
    - mmm123 (for sharing his learning)
    - leolas (always eager to help)
    - linuxium (for the nand configuration file, partition schema, rkwifi.ko insertion.. and many more things...
    - Galland - (for his nice work on framebuffers, video and basically everything hardware)
    - Omegamoon and Astralix have been instrumental in getting the PicUntu going on the 3188 devices. Including the latest 3.0.72+ sources, which is available for use on his github.
    - I used Finless ROMs parameter files and his postings to learn about the basics of boot.img
    - I used rk3xxmodtools to zip/unzip create boot image files... (have a shell script file now) - Borrowed from several users on the forums - the small tips of things they have solved various issues - from time, to sound, to many other...
    - Andrew Kirby, Perry Kivolowitz have been extra-ordinarily generous with their support by sponsoring development devices. Many devices were received.
    - Several people have contributed for documenting
    - many more who I may have missed above, but their work deserves accolades.

    Source + .Config

    The source used is from the original Linux3188 source code released - this is where it is
    https://github.com/aloksinha2001/Linux3188
    All kernels, I create have
    /proc/config.gz enabled, just use any of the devices to use the same for your own kernels.
    EDIT: This one does NOT have the /proc/gz - My bad, I have updated the config file on the github, you can get the same here. The next updated version will carry this.

    Linux users
    Can you use Linux to flash this into your stick. You can theoritically flash the images - boot, kernel, system at the respective places using Linux desktop. There are also some very awesome tools created by linuxerwang, galland that help you flash the files. However, for large file transfers, there is always a scope of errors to creep in. And hence, more often than not it fails. Perry was working on this, and he put in some checks at each write and read - but, I am not sure, if the final files have been working (specially for large files - system.img decompresses to 1.2Gb)

    What happens, if I want my android back
    Worry not, you can always switch back to andrioid, by flashing back the stock rom or the various - very nice android custom roms available across various forums. Ofcourse, you would have to let go of PicUntu. 7z I have never been a fan of the LZMA format, even though I knew they give a higher compression settings... Tar/gz was working great for me. BUT... seeing others use this format, I wondered if it would give enough reasons for the shift. And sure enough, it shaved off about 25% of the file size in compression. (another learning from the forums). WinRAR will be a good option to uncompress this.

    What's Next
    • Other devices to be supported - I am keen on R42, TronSmart T428, MK908, RADXA..
    • Release a 'full' gui version, with complete processing world - gimp, libreoffice, media players, editors etc. Even now, you can manually do this by add the specific applications.
    • Release a 'server' version to run headless. You can pretty much install any server even today (available from Ubuntu 13.04) repos. We will make it pre-loaded and pre-configured.
    • More drivers.
    • But most importantly, we would continue to make it more and more simple for the end user.

    Alok


    i wanted to know do i still need a sd card to write files on it like 4.3 version or the whole process is those 4-Click?

    Leave a comment:


  • mrttz82
    replied
    Help me !!!!! SOS

    Originally posted by zzmakii View Post
    I have tried your image on my device MK812A (CPU RK3188 + WiFi MTK5931).
    It does not show any activity on screen.
    My device uses LCDC0 as TV output in Android.
    Perhaps your image is compiled for LCDC1 as TV output ?
    If so, can you please recompile your image for LCDC0 as TV output ?


    somebody help me please.
    i have the same problem. my device is doobol u2 (mali400, 2GB Ram, 8GB nand: RK3188).
    i did the same thing and can't see anything on the screen!!!!!!! what should i do?
    it's quite a while i'm searching for a linux for this piece of shit and could not find anything!!!!!
    there are a lot of linux version for MK802 IV but not MK812A!!!!!!!!!
    does anybody have this gadget? i've bought it to use it for a portable linux but faced so many problems finding even a good android version!!!!
    i deleted the factory installed android and couldn't find it anymore!!! even the main site have the previous version!!!
    what should i do to see the screen?
    i'm sure i did everything as ordered in (picuntu 4.5) because when i rewrite the android, the device works but not with picuntu!!
    Last edited by mrttz82; 05-01-2014, 19:02.

    Leave a comment:


  • no_spam_for_me
    replied
    Originally posted by winux View Post
    However there is another problem, i think that there is no hardware acceleration, am i wrong?
    I 've tried to open some video from youtube, and the video goes jerkily...

    But for 3D you also need a fitting RFS (not only kernel)


    Originally posted by winux View Post
    Unfortunately I'm not expert on linux and do not know how to compile kernels to give an helping hand...
    Are there some tutorial that explain how to compile?
    At my sig also ther are some HowTo's links at post #11

    Leave a comment:


  • winux
    replied
    mk802IV picuntu working

    Hi,
    I've found finally a custom kernels that worked on my rk mk802IV; working wifi and NO blinking screen.
    Here is the link :https://docs.google.com/file/d/0B83X...WEU/edit?pli=1
    Many thanks to guy who has compiled and shared them .
    However there is another problem, i think that there is no hardware acceleration, am i wrong?
    I 've tried to open some video from youtube, and the video goes jerkily...
    Unfortunately I'm not expert on linux and do not know how to compile kernels to give an helping hand...
    Are there some tutorial that explain how to compile?
    Thanks

    Leave a comment:


  • mrttz82
    replied
    Dobol U2 (812A)

    Originally posted by dotvav View Post
    Alok you are awesome. I'd really like to test this: http://ubuntu.g8.net/index.php/14-sa...usty-14-04-lts

    Have you tested it on an RK3188 device?

    Cheers


    Thanks for your reply
    i will check it and leave a message.
    but iran is filtered again and i have to find a way to download it.

    Leave a comment:


  • dotvav
    replied
    Alok you are awesome. I'd really like to test this: http://ubuntu.g8.net/index.php/14-sa...usty-14-04-lts

    Have you tested it on an RK3188 device?

    Cheers

    Leave a comment:


  • mrttz82
    replied
    Does it Support Doobol U2 (MK812A)

    Hello Guys

    I can not find a suitable linux version for my device, please somebody help me.
    i tried many things but nothing happens.
    after installing picuntu, There is no screen!!! my device starts but nothing happens!!!
    please tell me, could anybody find a linux for MK812A?

    thank guys


    Originally posted by aloksinha2001 View Post
    Team, Close on the heals of release of 4.4.3, we are happy to present PicUntu 4.5-nand-BasicGUI, A complete Linux distribution all images (yes kernel, system, boot et all) AND the installer. The zipped file and a few clicks, will be all it takes, to get your own PicUntu.

    Link to the file is here
    --- > PicUntu 4.5-nand-BasicGUI


    PicUntu 4.5 Basic Installer kit
    aims to make the installation, configuration and operations easy and convenient for end user to be able to use it, without worrying about the technology behind it. [ATTACH=CONFIG]3466[/ATTACH] All this packed in less than 247 MB !! - that's PicUntu 4.5-NAND-BasicGUI-kit


    What does it do?
    One click (actually 4 ) install of PicUntu on Android stick. [ATTACH=CONFIG]3468[/ATTACH]


    Who is it for?
    • Home use, multimedia users - even with 720p video files, the average load on CPU does not go beyond 30-35%.
    • Small servers, linux desktops, linux webservers (http://picuntu.g8.net is a web-server running on PicUntu 2.2 since Feb 2013)

    • In addition to the home users for the multi-media PicUntu-4.5 is the first business device that works out-of-the box for business users as well.
    • It is snappy, fast and robust.



    What device is it for ?
    Currently, this is optimized for MK802IV, but will work for many other 3188 devices (though I have yet to test them). Will be releasing kernels for other devices soon.

    *** EDIT Oct 12th *** Important for MK802IV 16gb owners.

    I found out that the Mk802IV 16 gb model used to fail every-time I was trying to flash it. This was observed by other folks too. Thanks to the awesome work by Milkboy, we now have a fix for it.

    Very peculiarly the 16GB model fails to flash, if you are using the Rockchip 1.20 bootloader version, you have to use Rockchip 1.24 bootloader version.

    You can find the Rockchip 1.24 bootloader here.

    So, after you unzip the PicUntu 4.5 Nand zip file, make sure, you replace the included Rockchip bootloader 1.20 with the 1.24 version, and then flash.

    *** Edit End ***

    What does it have?
    • It has PicUntu 4.5 - kernels, boot, system file, with basic GUI.
    • It is based on Ubuntu 13.04, with xfce4.
    • I have added support for more than 200+ drivers, it should be a breeze to connect peripherals to this. If not, let me know with a pointer to source and I will try to get the driver compiled.
    • File system support - nfs, ntfs, cramfs, cifsutils, smb... - several remote controls, external usb ethernet, external usb wifi, vpn, pptp, vtun, Serial port - FTD, usb serial, UART, GPS-Garmin, sound card, touch screen... and many more (more than 200.)
    • Built in RDP application - run it like a powerful and hybrid thin client - to run and access Windows/Linux/Other OS.
    • Lot of tweaking has been done on the system level to make it responsive and blazing fast - Give it a spin, you would see the difference yourself.
    • Sound/Video work off the first boot.
    • Wlan0 should be pre-loaded, just click on the wicd-network to configure for your network.



    *** WARNING ***
    • This package deletes all data from the your device. Your ANDROID will be gone !!
    • MOST manufacturers will void their warranty, if you flash un-authorized ROMs
    • I have heard of people bricking their device permanently, though I have yet to witness this.
    • So please be careful, you would be responsible for your own loss - or loads of fun.

    *** WARNING ****


    How do I install this?
    1. Use Windows machine, Download picuntu-4.5-nand-complete.zip. Unzip at any location.
    2. Click on rk_flash_1.37--> RKAndroidtool.exe
    3. At this time you need to get the device in bootloader mode. Use a pin to press the button on the device (this is explained on the forums) or run reboot bootloader in android.
    4. On your windows PC, when the application is launched, you should see at the bottom - "Device Found for Flashing"
    5. ** If you get that message go ahead, if not go back to step 5 and 6 till you get the message "Device Found for Flashing" ***
    6. Make sure that the following options are CHECKED
      1. binloader
      2. parameter
      3. kernel
      4. boot
      5. system

    7. Basically the following have to be UNCECKED (NOT SELECTED)
      1. misc
      2. recovery
      3. backup
      4. (I don't yet know how to configure the flashtool, once I do, step 7 can be eliminated - if some kind soul can share with me - I will be obliged)

    8. First Erase NAND
    9. Select Flash ROM

    The device should now boot into a fresh new PicUntu. * IMPORTANT NOTE * - The first boot
    • The first time, it boots, it will take a while to come up... lot of work goes on , filesystem is resized, wifi module is modprobed. and other minor optimization. It might even appear to have stalled, wait for it to come back. It will come back.
    • If it does not boot into the GUI the first time - after having waited for about 3-5 minutes.
    • Reboot the device. This time it should be faster.
    • The login user is "picuntu" the password is "12qwaszx" (please change this password asap)



    What does not work (yet)

    - Hardware video acceleration
    - Bluetooth.
    - My Lenovo Touchscreen :-(

    Some key people who deserve credit for this work
    - mmm123 (for sharing his learning)
    - leolas (always eager to help)
    - linuxium (for the nand configuration file, partition schema, rkwifi.ko insertion.. and many more things...
    - Galland - (for his nice work on framebuffers, video and basically everything hardware)
    - Omegamoon and Astralix have been instrumental in getting the PicUntu going on the 3188 devices. Including the latest 3.0.72+ sources, which is available for use on his github.
    - I used Finless ROMs parameter files and his postings to learn about the basics of boot.img
    - I used rk3xxmodtools to zip/unzip create boot image files... (have a shell script file now) - Borrowed from several users on the forums - the small tips of things they have solved various issues - from time, to sound, to many other...
    - Andrew Kirby, Perry Kivolowitz have been extra-ordinarily generous with their support by sponsoring development devices. Many devices were received.
    - Several people have contributed for documenting
    - many more who I may have missed above, but their work deserves accolades.

    Source + .Config

    The source used is from the original Linux3188 source code released - this is where it is
    https://github.com/aloksinha2001/Linux3188
    All kernels, I create have
    /proc/config.gz enabled, just use any of the devices to use the same for your own kernels.
    EDIT: This one does NOT have the /proc/gz - My bad, I have updated the config file on the github, you can get the same here. The next updated version will carry this.

    Linux users
    Can you use Linux to flash this into your stick. You can theoritically flash the images - boot, kernel, system at the respective places using Linux desktop. There are also some very awesome tools created by linuxerwang, galland that help you flash the files. However, for large file transfers, there is always a scope of errors to creep in. And hence, more often than not it fails. Perry was working on this, and he put in some checks at each write and read - but, I am not sure, if the final files have been working (specially for large files - system.img decompresses to 1.2Gb)

    What happens, if I want my android back
    Worry not, you can always switch back to andrioid, by flashing back the stock rom or the various - very nice android custom roms available across various forums. Ofcourse, you would have to let go of PicUntu. 7z I have never been a fan of the LZMA format, even though I knew they give a higher compression settings... Tar/gz was working great for me. BUT... seeing others use this format, I wondered if it would give enough reasons for the shift. And sure enough, it shaved off about 25% of the file size in compression. (another learning from the forums). WinRAR will be a good option to uncompress this.

    What's Next
    • Other devices to be supported - I am keen on R42, TronSmart T428, MK908, RADXA..
    • Release a 'full' gui version, with complete processing world - gimp, libreoffice, media players, editors etc. Even now, you can manually do this by add the specific applications.
    • Release a 'server' version to run headless. You can pretty much install any server even today (available from Ubuntu 13.04) repos. We will make it pre-loaded and pre-configured.
    • More drivers.
    • But most importantly, we would continue to make it more and more simple for the end user.


    Alok

    Leave a comment:

Working...
X