Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

MK808B KitKat kernel [Working WiFi & BT]

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

    it works! thank you man..i can't ask anything more from my mk808 now!

    Comment


      With antutu and 1080p i can do around 11.000 points, but the system is really smooth and 1080p video are played without problems. Just one question, is your kernel overclocked? I mean, can you overclock the ram to see if we can get something more as did for 4.2 kernels?
      Thanks again

      Comment


        Kernel for rk903 ?

        Originally posted by BalintBanyasz View Post
        ...
        In this kernel I've only changed WiFi from RK903 to RTL8723BS SDIO.
        ...
        Hi,
        Does it mean that you have a working kernel for rk903 ?
        Could you please share it ?
        Thank you!

        Comment


          mtk

          sir, do you maybe hava a kernel with mtk wifi and bt chip..
          i do have one, but it won't turn wifi..
          this is what dmesg says:

          [MTK-WIFI] WIFI_write: WMT fail to get wlan0 net device, sleep 300ms

          I would really appreciate any kind of help turning my wifi on.

          Comment


            Originally posted by mowgli View Post
            Hi,
            Does it mean that you have a working kernel for rk903 ?
            Could you please share it ?
            Thank you!
            You can find several kernels for the original MK808B (RK903) if you read back.
            WiFi works well, but the problem is, when WiFi is activated one of the driver's processes (dhd_dpc) uses ~30% of the cpu which makes the whole system significantly slower. Bluetooth doesn't have this problem.
            iMito QX1 KitKat 4.4.2 ROM
            MK808B (RK903) KitKat kernel builds

            MK808B (RK903) KitKat kernel sources

            Comment


              Originally posted by BalintBanyasz View Post
              You can find several kernels for the original MK808B (RK903) if you read back.
              WiFi works well, but the problem is, when WiFi is activated one of the driver's processes (dhd_dpc) uses ~30% of the cpu which makes the whole system significantly slower. Bluetooth doesn't have this problem.
              So this old-known issue hasn't been resolved yet

              Comment


                Originally posted by gurzo82 View Post
                With antutu and 1080p i can do around 11.000 points, but the system is really smooth and 1080p video are played without problems. Just one question, is your kernel overclocked? I mean, can you overclock the ram to see if we can get something more as did for 4.2 kernels?
                Thanks again
                I'm glad it worked
                The kernel isn't overclocked. I will upload an uncompressed kernel image so you can tweak the values according to your needs using the rkpatchomatic tool. I don't want to hardcode the values in the kernel code.

                Here is the uncompressed kernel image:
                kernel_mk808b_kk_1080p_rtl8192cu_edid_sound_uc.zip

                I've just noticed that DDR freq is set to 300MHz in my defconfigs (it's 360MHz in stock Jelly Bean kernels). I'll make some kernels with DDR set to 360MHz.
                iMito QX1 KitKat 4.4.2 ROM
                MK808B (RK903) KitKat kernel builds

                MK808B (RK903) KitKat kernel sources

                Comment


                  Thank you, but i'm really not into this kind of things...i hope you will try to do some kernels with overclocked DDR, i can test them and report you if they works, also in private before releasing here if you prefer...


                  Originally posted by BalintBanyasz View Post
                  I'm glad it worked
                  The kernel isn't overclocked. I will upload an uncompressed kernel image so you can tweak the values according to your needs using the rkpatchomatic tool. I don't want to hardcode the values in the kernel code.

                  Here is the uncompressed kernel image:
                  [ATTACH]8735[/ATTACH]

                  I've just noticed that DDR freq is set to 300MHz in my defconfigs (it's 360MHz in stock Jelly Bean kernels). I'll make some kernels with DDR set to 360MHz.

                  Comment


                    New MK808/MK808B kernel [RTL8192CU USB WiFi]

                    kernel_mk808b_kk_1080p_rtl8192cu_20141114.zip

                    Changelog:
                    iMito QX1 KitKat 4.4.2 ROM
                    MK808B (RK903) KitKat kernel builds

                    MK808B (RK903) KitKat kernel sources

                    Comment


                      Originally posted by BalintBanyasz View Post
                      [ATTACH]8798[/ATTACH]

                      Changelog:

                      Can you please make the same one, just with MTK wifi/bt modules. Please, sir.

                      Comment


                        it seems really faster! could you try to do a version with DDR more overclocked?
                        Maybe Prahjister could help us...which is the maximum stable speed of mk808's DDR?
                        Last edited by gurzo82; 17 November 2014, 10:47.

                        Comment


                          Hi BalintBanyasz, I've been working on trying to make the kernel work with the MT5931/MT6620 Mediatek chipset with no success, could you please share the defconfig you used to make it work? I've been at it for days and haven't been able to get wifi working.

                          Thanks!

                          Comment


                            Originally posted by tfpereira View Post
                            Hi BalintBanyasz, I've been working on trying to make the kernel work with the MT5931/MT6620 Mediatek chipset with no success, could you please share the defconfig you used to make it work? I've been at it for days and haven't been able to get wifi working.

                            Thanks!
                            His kernel with MT5931/MT6620 modules, would be solution for many users of these forums. Lots of people are still not using Kitkat on their devices, as working kernels are unstable and freeze all the time. I hope you'll make it.

                            Comment


                              Originally posted by aldinezi View Post
                              His kernel with MT5931/MT6620 modules, would be solution for many users of these forums. Lots of people are still not using Kitkat on their devices, as working kernels are unstable and freeze all the time. I hope you'll make it.
                              I've tried to build a kernel with MT5931/MT6622 config but unfortunately it failed. I will try again tomorrow. You can find my kernel sources on github (link in my signature).

                              In file included from arch/arm/mach-rk30/board-rk30-box.c:1102:0:
                              arch/arm/mach-rk30/board-rk30-sdk-sdmmc.c:1882:12: error: ‘RK30SDK_WIFI_GPIO_WIFI_INT_B’ undeclared here (not in a function)
                              .start = RK30SDK_WIFI_GPIO_WIFI_INT_B,
                              ^
                              LD arch/arm/plat-rk/built-in.o
                              In file included from arch/arm/mach-rk30/board-rk30-box.c:1886:0:
                              arch/arm/mach-rk30/board-rk30-sdk-wm8326.c:708:12: warning: ‘wm831x_init_pin_type’ defined but not used [-Wunused-function]
                              static int wm831x_init_pin_type(struct wm831x *wm831x)
                              ^
                              CC fs/open.o
                              make[1]: *** [arch/arm/mach-rk30/board-rk30-box.o] Error 1
                              make: *** [arch/arm/mach-rk30] Error 2
                              make: *** Waiting for unfinished jobs....
                              iMito QX1 KitKat 4.4.2 ROM
                              MK808B (RK903) KitKat kernel builds

                              MK808B (RK903) KitKat kernel sources

                              Comment


                                I encountered that error too, for some reason that variable is not defined in that scope. In my case (MK809II ) I just replaced that variable for the actual pin number, which in this board's case is "RK30_PIN3_PD2" (or so I think from GPIO Dumps I made).
                                I was able to succesfuly compile the module, and the drivers DO load, my only problem is that even though the drivers are loaded, the interface wlan0 does not appear.

                                Anyway, thanks for the interest in this problem.
                                Last edited by tfpereira; 21 November 2014, 12:39.

                                Comment

                                Working...
                                X