Announcement

Collapse
No announcement yet.

Now available Ubuntu, Lubuntu or Xubuntu on the latest MK802IV or T428

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

  • Now available Ubuntu, Lubuntu or Xubuntu on the latest MK802IV or T428







    Installation:
    Download the Loader, Parameter file, Boot image, Kernel of your choice (720 or 1080) and System image of either Ubuntu, Lubuntu or Xubuntu. Unzip the System image. Use RKAndroidTool v1.37 and first check-box the files and set the correct paths. Then "EraseIDB" followed by "Run" to flash your device.
    Now boot your device and enjoy.

    Files:
    Loader - RK3188Loader(L)_V1.20.bin - https://docs.google.com/file/d/0B99O...DNmU2ZHR0NVb0U
    Parameter - linuxium-nand-parameter - https://docs.google.com/file/d/0B99O...WFNTGdmZGxnTEU
    Boot - linuxium-boot.img - https://docs.google.com/file/d/0B99O...2I3WnJaOGI5UWs
    Kernel - select one from
    linuxium-1080-mk802iv-nand-kernel - https://docs.google.com/file/d/0B99O...nRwRlI0aGdmc3M
    linuxium-1080-t428-nand-kernel - https://docs.google.com/file/d/0B99O...FkxaWs1aFNWeUU
    linuxium-720-mk802iv-nand-kernel - https://docs.google.com/file/d/0B99O...0htVlJJYV8yVXc
    linuxium-720-t428-nand-kernel - https://docs.google.com/file/d/0B99O...mN2QUZ0eWtVWUk
    System - select one from
    linuxium-ubuntu1204-desktop-rfs.img.7z - https://docs.google.com/file/d/0B99O...TFZbHg3ZWE3LXc
    linuxium-ubuntu1304-lubuntu-desktop-rfs.img.7z - https://docs.google.com/file/d/0B99O...WRTbGxDbndlSDQ
    linuxium-ubuntu1304-xubuntu-desktop-rfs.img.7z - https://docs.google.com/file/d/0B99O...Wp1dEFJZC1hTWs

    Changes:
    Removal of CPU intensive video stutter fix (by popular request)
    Sound workaround (although see http://www.rikomagic.co.uk/forum/vie...&t=5123#p16205 for the solution from planlos)
    Simplified install (thanks to mmm123 for suggestion)
    Both 720 and 1080 kernels (by popular request)
    Console logging enabled from boot
    Additonal root file systems of Lubuntu and Xubuntu (for Picuntu fans)

    Q&A:
    The MK802IV kernels work only with the later AP6210 wifi chipset
    Both kernels should work on similar hardware with compatible chipsets
    For Mk908 please refer to http://www.omegamoon.com/blog/index....y130811-184636
    The password for linuxium is 'p'
    Sudo is configured and you can set/change the root password
    There is no hardware video acceleration so XBMC is not recommended
    The kernel source is available at https://github.com/linuxium/3188-SRC-AP6210
    Lubuntu and Xubuntu are release 13.04 and Ubuntu is 12.04.3 (LTS)
    Please feel free to comment, make suggestions or push source changes

    RKAndroidToolv1.37 can be downloaded from here - https://docs.google.com/file/d/0B99O...UQ4VzVvZERfWW8
    Last edited by linuxium; 09-27-2013, 20:53.

  • #2
    Hmmm... Installation instructions are short and I don't understand them correctly
    I see that there is only step with RkAndroidTool described. Does it mean that I can install Linux on NAND without SD card and also (extracted) system is flashed with RKAndroidTool?
    Or maybe I must extract rootfs to pendrive with 'linuxroot' label, as described here?

    There is my first attempt to have Linux on MK802IV (older revision) so I don't want to brick device. I'm sure that Allwinner A1X is not able to be bricked pernamently, but I don't know about RK3188.

    And also one thing: Is USB-Ethernet adapter supported? I have no possibility to have Wi-Fi at home.
    wm8650 (no-name 7" netbook):
    -> Uberoid V12 without Gapps | SuperSU | 2GB µSD + Debian 5.0
    sun4i (7" 384MB tablet):
    -> Android 4.2.1 Astro+ without Gapps | CPU 120-720/1200MHz | Superuser by Koush | 16GB µSD
    rk30 (MK802IV 8188EU):
    -> Android 4.2.2 stock without Gapps | Superuser by Koush | Waiting for Ubuntu/Debian

    Comment


    • #3
      Does anybody test this for UG007B ?

      Comment


      • #4
        Originally posted by ubiv7 View Post
        Hmmm... Installation instructions are short and I don't understand them correctly
        I see that there is only step with RkAndroidTool described. Does it mean that I can install Linux on NAND without SD card and also (extracted) system is flashed with RKAndroidTool?
        Or maybe I must extract rootfs to pendrive with 'linuxroot' label, as described here?

        There is my first attempt to have Linux on MK802IV (older revision) so I don't want to brick device. I'm sure that Allwinner A1X is not able to be bricked pernamently, but I don't know about RK3188.

        And also one thing: Is USB-Ethernet adapter supported? I have no possibility to have Wi-Fi at home.
        This is the simplified approach - aimed at making it easy to install Linux. There are only two steps using RkAndroidTool, first to erase everything and then to flash everything to the device - everything is prepared already in the files, so you don't have to do any further processsing of them (other than unzipping the System image) and no need for a SD card.

        If you are using an older MK802IV then it uses a different chipset (see my G+ post for an untested kernel for those wanting to try it). However if you don't need wifi it won't matter as long as you use an USB ethernet dongle.

        Flashing your device will remove Android completely and is therefore irrecoverable. However it won't "brick" your device. If you don't like Linux or want to revert to Android, simply flash the default ROM (either manufacturer's or custom version).
        Last edited by linuxium; 09-27-2013, 20:27.

        Comment


        • #5
          So, I've got RKAndroidTool from >>here<<
          Drivers used from official 1080P MK802IV ROM.
          And rootfilesystem of Ubuntu LTS + 1080p kernel.
          Everything flashed like on picture:



          But after "writing data to flash" I got testing error and write error (I forgot to take screenshot).
          What I can try to do? Maybe there is any mistake?
          wm8650 (no-name 7" netbook):
          -> Uberoid V12 without Gapps | SuperSU | 2GB µSD + Debian 5.0
          sun4i (7" 384MB tablet):
          -> Android 4.2.1 Astro+ without Gapps | CPU 120-720/1200MHz | Superuser by Koush | 16GB µSD
          rk30 (MK802IV 8188EU):
          -> Android 4.2.2 stock without Gapps | Superuser by Koush | Waiting for Ubuntu/Debian

          Comment


          • #6
            You could draw some inspartion for a dualboot from this http://forum.xda-developers.com/show....php?t=2014759

            basically an initrd multiboot that loop mounts a virtual rootfs image.the basic idea is all you need though. Ive kinda been maintaining it so if you want a hand implementing it on these devices just give us a yell.

            Comment


            • #7
              Originally posted by ubiv7 View Post
              So, I've got RKAndroidTool from >>here<<
              Drivers used from official 1080P MK802IV ROM.
              And rootfilesystem of Ubuntu LTS + 1080p kernel.
              Everything flashed like on picture:



              But after "writing data to flash" I got testing error and write error (I forgot to take screenshot).
              What I can try to do? Maybe there is any mistake?
              Try using RKAndroidToolv1.37 which can be downloaded from here - https://docs.google.com/file/d/0B99O...UQ4VzVvZERfWW8

              Comment


              • #8
                Originally posted by jointherealms View Post
                You could draw some inspartion for a dualboot from this http://forum.xda-developers.com/show....php?t=2014759

                basically an initrd multiboot that loop mounts a virtual rootfs image.the basic idea is all you need though. Ive kinda been maintaining it so if you want a hand implementing it on these devices just give us a yell.
                This looks very professional - I'm going to study it in detail. Many thanks.

                Comment


                • #9
                  Originally posted by ubiv7 View Post
                  But after "writing data to flash" I got testing error and write error (I forgot to take screenshot).
                  What I can try to do? Maybe there is any mistake?
                  Did you eraseIDB before flashing?

                  Comment


                  • #10
                    @dkcm: Yes, look carefully at picture, I have erased NAND.

                    But now I'm not able to flash ANYTHING.
                    All tools don't recognize the device:
                    - RKAndroidTool V1.35
                    - RKAndroidTool V1.37
                    - RKBatchTool V1.7
                    - Finless ROM Flash Tool V1.37

                    "The operation didn't do, because of no device"
                    "No found device for upgrading"

                    Reinstalled drivers, but still problem occurs. There aren't any unknown devices in Device Manager.
                    Rebooted Windows PC many times.
                    Tried to connect MK802IV to PC with/without pressed recovery button.
                    (Of course I can't boot Android)
                    I have nice paperweight bought from my pocket money
                    wm8650 (no-name 7" netbook):
                    -> Uberoid V12 without Gapps | SuperSU | 2GB µSD + Debian 5.0
                    sun4i (7" 384MB tablet):
                    -> Android 4.2.1 Astro+ without Gapps | CPU 120-720/1200MHz | Superuser by Koush | 16GB µSD
                    rk30 (MK802IV 8188EU):
                    -> Android 4.2.2 stock without Gapps | Superuser by Koush | Waiting for Ubuntu/Debian

                    Comment


                    • #11
                      linuxium
                      Please compile the kernel, but act_ldo6 this:
                      arch/arm/mach-rk3188/board-rk3188-box.c
                      Code:
                      {
                              .name          = "act_ldo6",   //vcc_jetta
                              .min_uv          = 3300000,
                              .max_uv         = 3300000,
                      },
                      WiFi will work on mk809iii-ap6210 (lightake).

                      Comment


                      • #12
                        Originally posted by ubiv7 View Post
                        @dkcm: Yes, look carefully at picture, I have erased NAND.

                        But now I'm not able to flash ANYTHING.
                        All tools don't recognize the device:
                        - RKAndroidTool V1.35
                        - RKAndroidTool V1.37
                        - RKBatchTool V1.7
                        - Finless ROM Flash Tool V1.37

                        "The operation didn't do, because of no device"
                        "No found device for upgrading"

                        Reinstalled drivers, but still problem occurs. There aren't any unknown devices in Device Manager.
                        Rebooted Windows PC many times.
                        Tried to connect MK802IV to PC with/without pressed recovery button.
                        (Of course I can't boot Android)
                        I have nice paperweight bought from my pocket money
                        I recommend you go to another Windows 7 computer and download the second (or lower) file from http://www.rikomagic.com/en/download/download_22_1.html - unzip and then follow the detailed instructions that are in the Batch tool + driver folder

                        Comment


                        • #13
                          Just a question, is bluetooth working with the new kernel? I have seen on github that various options related to this are set in the .config file, hence, do not see what the previous one (with the fb-vsync process) did not recognize any device.

                          Bluetooth works with Neomode 1.3 rom, does anyone knows his/her .config file?

                          Thanks !

                          Comment


                          • #14
                            @linuxium: I have reinstalled Windows (because I wanted it!), and executed RKBatchTool. After connecting device to PC, there aren't any notifications about new hardware, any sounds - nothing. LED is lightning (means USB cable is good), but I don't know... maybe recovery button is damaged? I always used "Settings>USB>Connect to PC" to flash device. Now I'm desperated and feeling stupid, why I don't checked that earlier.

                            /Is there possibility to run device from SD or USB if I have EMPTY NAND?/
                            wm8650 (no-name 7" netbook):
                            -> Uberoid V12 without Gapps | SuperSU | 2GB µSD + Debian 5.0
                            sun4i (7" 384MB tablet):
                            -> Android 4.2.1 Astro+ without Gapps | CPU 120-720/1200MHz | Superuser by Koush | 16GB µSD
                            rk30 (MK802IV 8188EU):
                            -> Android 4.2.2 stock without Gapps | Superuser by Koush | Waiting for Ubuntu/Debian

                            Comment


                            • #15
                              Originally posted by ubiv7 View Post
                              @linuxium: I have reinstalled Windows (because I wanted it!), and executed RKBatchTool. After connecting device to PC, there aren't any notifications about new hardware, any sounds - nothing. LED is lightning (means USB cable is good), but I don't know... maybe recovery button is damaged? I always used "Settings>USB>Connect to PC" to flash device. Now I'm desperated and feeling stupid, why I don't checked that earlier.

                              /Is there possibility to run device from SD or USB if I have EMPTY NAND?/
                              i think if you copy the stock rom to the sd card it will boot and install the rom by itself.

                              it need to be named upgrade.img or something,do a search.

                              Comment

                              Working...
                              X