Announcement

Collapse
No announcement yet.

MK908 Kernel upgrade to 3.0.72+

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #31
    Originally posted by Omegamoon View Post
    I have the 8189es driver here. Please contact me for a location to share the source.
    PM sent.

    Adding TCC_BT_DEV driver for BT for the old MK802 and Imito QX1 with rda5876 BT chip. I will send you the patch when I finish it.
    REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
    My devices:
    Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
    MK902 & MK902II(Sponsored by RKM)
    Beelink M8B & Beelink R89 (Sponsored by Beelink)
    Tronsmart VEGA S89H (Sponsored by
    Gearbest.com)
    MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
    Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
    Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

    Comment


      #32
      Originally posted by Omegamoon View Post
      I have the 8189es driver here. Please contact me for a location to share the source.
      or else you could try attached precompiled module
      Attached Files

      Comment


        #33
        Originally posted by Omegamoon View Post
        or else you could try attached precompiled module
        Thanks a lot but if you have the sources it can help me a lot. I tried to find this sources but no sucess.
        REMEMBER, YOUR FEEDBACK IS VERY IMPORTANT TO US.
        My devices:
        Minix Neo X7; Minix Neo X8-H , Minix Neo Z64W & Z64 (Sponsored by Minix)
        MK902 & MK902II(Sponsored by RKM)
        Beelink M8B & Beelink R89 (Sponsored by Beelink)
        Tronsmart VEGA S89H (Sponsored by
        Gearbest.com)
        MELE-PCG03 (Sponsored by Gearbest.com) Discount Coupon:MPCG03
        Ainol Intel Z3735 MiniPC(Sponsored by Gearbest.com)
        Thanks to them I can try to support your devices http://freaktab.com/core/images/smilies/wink.png

        Comment


          #34
          Originally posted by Omegamoon View Post
          how do you flash the kernel, do you use linux or windows?
          on windows with finless tools.
          Everything is possible if we work together!
          ApkFreak

          BItcoin Donate: 1K9Qh9CvxvpdkCANVU173Mh3WAjv3oMgQy

          Comment


            #35
            Originally posted by lewy20041 View Post
            on windows with finless tools.
            did you copy the modules in /system/lib/modules before FLASHING you need todo it that way or its not gonna work
            OFC its not gonna boot to ADB without the newer modules ABD Requires the system to boot
            do this
            1. flash back to a working kernel
            2. copy the modules to /system/etc/modules (you will need to mount in @root /w R/W for this)

            3. check and make sure you aren't loading any of the older modules either remove them or comment them out in the rc script IN /boot.img/intird
            4. power off and flash the new kernel and or boot.img
            5. profit

            @omegamoon doesn't build here(./build_omegamoon_mk908)

            your older tree builds fine this one dies for some reason its not outputting a zimg but there is no errors in the build log that would indicated a problem
            I haven't had any issues building older sources
            Last edited by Legitsu; 09-28-2013, 11:15.
            current devices(rockchip sucks)
            Hardkernel ODROID C1 running android kitkat
            Hardkernel ODROID XU3-L Running Linux/openelec (primary media server)
            rPi model B+ running nothing ... bricked

            Comment


              #36
              why /system/etc/modules and not /system/lib/modules/?:P
              Everything is possible if we work together!
              ApkFreak

              BItcoin Donate: 1K9Qh9CvxvpdkCANVU173Mh3WAjv3oMgQy

              Comment


                #37
                Originally posted by lewy20041 View Post
                why /system/etc/modules and not /system/lib/modules/?:P
                woops
                yep if you wanted to get creative you could just use insmod
                current devices(rockchip sucks)
                Hardkernel ODROID C1 running android kitkat
                Hardkernel ODROID XU3-L Running Linux/openelec (primary media server)
                rPi model B+ running nothing ... bricked

                Comment


                  #38
                  i deleted all 3.0.36 modules and replaced them with 3.0.72
                  but it still hungs up after bootlogo:"
                  Everything is possible if we work together!
                  ApkFreak

                  BItcoin Donate: 1K9Qh9CvxvpdkCANVU173Mh3WAjv3oMgQy

                  Comment


                    #39
                    Originally posted by lewy20041 View Post
                    i deleted all 3.0.36 modules and replaced them with 3.0.72
                    but it still hungs up after bootlogo:"
                    should't have Deleted them now you can't flash back to the stock kernel and dump the previous dmsg
                    you didn't rename the new ones or anything did you ?
                    current devices(rockchip sucks)
                    Hardkernel ODROID C1 running android kitkat
                    Hardkernel ODROID XU3-L Running Linux/openelec (primary media server)
                    rPi model B+ running nothing ... bricked

                    Comment


                      #40
                      i just created new firmware with this modules, the names are the same.
                      i trayed with both with blablabla.ko.3.0.72+ and without like blablabla.ko
                      and still cant get it to work:"
                      Everything is possible if we work together!
                      ApkFreak

                      BItcoin Donate: 1K9Qh9CvxvpdkCANVU173Mh3WAjv3oMgQy

                      Comment


                        #41
                        This is great news...I came here looking for an upgraded kernel for mk908 as per title..However I see different kernal requests for different devices ..at least provide a mk908 kernel for the forgotton ones or change title to "3188 kernel upgrades to 3.0.72+"

                        Nevertheless congratulations on developing and refining this kernel...Tronsmart owes you a chunk of change or your efforts...
                        Last edited by freakkid; 09-28-2013, 16:16.

                        Comment


                          #42
                          I compiled a new 3.0.72+ kernel and modules and copied the new xxxx.ko.3.0.72+ modules to /system/lib BEFORE flashing kernel and no go here also. I noticed the rk30xxnand_ko.ko.3.0.36+ module is located in the / root directory so if I copy the new rk30xxnand_ko.ko.3.0.72+ to the root directory (with rw permissions) and reboot the module disappears. Maybe this is why we get no boot on the 3.0.72+ kernel.

                          I noticed also in the init.rc script that the modules that are insmod DO NOT have the 3.0.72+.ko extension so does this mean we should rename mail.3.0.72+ and ump.3.0.72+ to ump.ko and mail.ko for a successful boot?

                          insmod /system/lib/modules/ump.ko
                          insmod /system/lib/modules/mali.ko mali_dvfs=50,100,133,160,200,266,400 mali_init_clock=50
                          insmod /system/lib/modules/rk30_mirroring.ko
                          insmod /system/lib/modules/rk29-ipp.ko

                          Just some thoughts. I can't wait to test this new kernel out

                          Lewy if you build a successful firmware with this new kernel I would love to beta test my friend!

                          Comment


                            #43
                            Originally posted by Gfunk View Post
                            I compiled a new 3.0.72+ kernel and modules and copied the new xxxx.ko.3.0.72+ modules to /system/lib BEFORE flashing kernel and no go here also. I noticed the rk30xxnand_ko.ko module is located in the / root directory so if I copy the new rk30xxnand_ko.ko.3.0.72+ to the root directory (with rw permissions) and reboot the module disappears. Maybe this is why we get no boot on the 3.0.72+ kernel.
                            You need to add the rk30xxnand_ko.ko.3.0.72+ to the boot.img otherwise it won't boot Android!

                            Comment


                              #44
                              yap.
                              rk30xxnand_ko.ko.3.0.72+ must be in boot.img.
                              but as of now i cant get it to boot yet.
                              i will tray tomorow as its late.
                              Everything is possible if we work together!
                              ApkFreak

                              BItcoin Donate: 1K9Qh9CvxvpdkCANVU173Mh3WAjv3oMgQy

                              Comment


                                #45
                                Originally posted by Omegamoon View Post
                                You need to add the rk30xxnand_ko.ko.3.0.72+ to the boot.img otherwise it won't boot Android!
                                How do I go about adding modules into the boot.img? Do I just make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- boot.img? Or should I use rktools to repack the firmware with new boot.img and kernel.img?

                                Comment

                                Working...
                                X