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

    #61
    Kernel with Realtek 8192CU/8188CU USB WiFi support

    I've realized that the solution described in my previous post wasn't working properly (Android keeps loading the built-in RK903 drivers) so I've decided to build a kernel with 8192CU USB WiFi support:
    kernel_mk808b_kk_rtl8192cu.zip

    I've tested this kernel with an RTL8188CU adapter and it worked right away. Currently, this is the only way to get WiFi connectivity without performance drop on the original MK808B under KitKat.

    BTW I've also compiled a working IT9135 module pack. This is the cheapest DVB-T dongle you can find on ****. If someone is interested in live tv on MK808(B), I could write a tutorial and upload the required modules.
    iMito QX1 KitKat 4.4.2 ROM
    MK808B (RK903) KitKat kernel builds

    MK808B (RK903) KitKat kernel sources

    Comment


      #62
      Tnxs, I wonder why the internal wifi still works even after rename the wifi.ko and reboot.
      The performce in the first two rooms was too poor for my nas4free videos so I decide to back yo 4.1 rom (minix with suport of my dongle driver).
      I will try your kernel this weekend.

      Just I'm worried about the upgrade process, to upgrade kit kat I use Android tool v 2.1 (I think), all ok. But when I was triying back to 4.1 apperars error if I didn't enter in Maskrom mode or use the other tool. To upgrade again to 4.4 I have to enter in maskmode??? If I come back again to 4.1 from 4.4 have to enter in mask mode always?

      Tnxs (sorry for my bad english, have spanish keyboard in my cell by default)

      Comment


        #63
        Originally posted by Lokotito View Post
        Tnxs, I wonder why the internal wifi still works even after rename the wifi.ko and reboot.
        The performce in the first two rooms was too poor for my nas4free videos so I decide to back yo 4.1 rom (minix with suport of my dongle driver).
        I will try your kernel this weekend.

        Just I'm worried about the upgrade process, to upgrade kit kat I use Android tool v 2.1 (I think), all ok. But when I was triying back to 4.1 apperars error if I didn't enter in Maskrom mode or use the other tool. To upgrade again to 4.4 I have to enter in maskmode??? If I come back again to 4.1 from 4.4 have to enter in mask mode always?

        Tnxs (sorry for my bad english, have spanish keyboard in my cell by default)
        You should read this:


        To sum it up, KitKat needs different bootloader and it isn't compatible with the previous Android versions. So make sure that you always flash the loader that comes with your ROM (sometimes it isn't selected by default so you have to check it manually). AndroidTool v2.1 should work fine for both KitKat and JellyBean.

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

        MK808B (RK903) KitKat kernel sources

        Comment


          #64
          Hello BalintBanyasz,

          Thanks for providing kernel sources. I have been having fun with that trying to get WIFI to work using a little oldest wifi chipset "RTL8191SU".

          I know this chip relies on standard kernel module "r8712u" that I could compile from your kernel tree. Combined with a binary firmware from a std ubuntu installation, I could insmod the module on my MK808 and get the chip to list WIFI Access point with "iwlist sc".

          I use the latest kernel you provided "kernel_mk808b_kk_rtl8192cu.zip" which as you say, will not load configuration for the MK808 built-in wifi chip and allow my usb wifi to be recognized as wlan0.

          I think I am not far from success but I am now unable to use standard Android feature to enable wifi and connect. When I activate it from the settings screen, it seems a little unreliable and will not do anything actually.
          I hoped I could manually connect to Wifi with a proper wpa_supplicant.conf file I proofed on my pc. However it appears that wpa_supplicant is not behaving the same on android, when call it from a terminal with "wpa_supplicant -Dwext -iwlan0 -cwpa_supplicant.conf", it will not return anything, while on my computer it does show it is trying to connect.

          Would you have any lead to make it work?

          Thank you!

          BR
          - Spi

          Comment


            #65
            For my MK808B original (RK chip).
            Dummodes rom + Kernel 8192 = two TUX and dead Android with RED ICON!!!
            Edit 1: What a fool!! I upload a ZIP file not a IMG hehehe.... well trying U2 rom anyway

            EDIT 2:
            Trying U2.442 ... Success!!!

            12103 ANTUTU, 300Mbps. I think is fine because Antutu change the value in same device even with minuts of test in test.

            Just wonder why XBMC 13.2 show an horrible frame by frame a movie of 720p... =P, see the same movie via LAN and internal player and show wonderfull.
            Just I will root the room later.

            Thank you very much BalintBanyasz I will try Dummodes rom in the future.



            Best regards.
            Last edited by Lokotito; 27 September 2014, 15:34.

            Comment


              #66
              Originally posted by Lokotito View Post
              For my MK808B original (RK chip).
              Dummodes rom + Kernel 8192 = two TUX and dead Android with RED ICON!!!
              Edit 1: What a fool!! I upload a ZIP file not a IMG hehehe.... well trying U2 rom anyway

              EDIT 2:
              Trying U2.442 ... Success!!!

              12103 ANTUTU, 300Mbps. I think is fine because Antutu change the value in same device even with minuts of test in test.

              Just wonder why XBMC 13.2 show an horrible frame by frame a movie of 720p... =P, see the same movie via LAN and internal player and show wonderfull.
              Just I will root the room later.

              Thank you very much BalintBanyasz I will try Dummodes rom in the future.



              Best regards.
              You're welcome!
              You should use the latest SPMC for fluid video playback.
              iMito QX1 KitKat 4.4.2 ROM
              MK808B (RK903) KitKat kernel builds

              MK808B (RK903) KitKat kernel sources

              Comment


                #67
                Originally posted by spi007 View Post
                Hello BalintBanyasz,

                Thanks for providing kernel sources. I have been having fun with that trying to get WIFI to work using a little oldest wifi chipset "RTL8191SU".

                I know this chip relies on standard kernel module "r8712u" that I could compile from your kernel tree. Combined with a binary firmware from a std ubuntu installation, I could insmod the module on my MK808 and get the chip to list WIFI Access point with "iwlist sc".

                I use the latest kernel you provided "kernel_mk808b_kk_rtl8192cu.zip" which as you say, will not load configuration for the MK808 built-in wifi chip and allow my usb wifi to be recognized as wlan0.

                I think I am not far from success but I am now unable to use standard Android feature to enable wifi and connect. When I activate it from the settings screen, it seems a little unreliable and will not do anything actually.
                I hoped I could manually connect to Wifi with a proper wpa_supplicant.conf file I proofed on my pc. However it appears that wpa_supplicant is not behaving the same on android, when call it from a terminal with "wpa_supplicant -Dwext -iwlan0 -cwpa_supplicant.conf", it will not return anything, while on my computer it does show it is trying to connect.

                Would you have any lead to make it work?

                Thank you!

                BR
                - Spi
                Sorry, I have no idea I've tried building a kernel with r8712u included but it failed (got some error related to the board-rk30-sdk-sdmmc.c file)
                iMito QX1 KitKat 4.4.2 ROM
                MK808B (RK903) KitKat kernel builds

                MK808B (RK903) KitKat kernel sources

                Comment


                  #68
                  Also I try Dummodes rom, wife with kernel, but in none of this room I can get to Bluetooth, happen the same with original KK rom and internal wifi.

                  Any driver that I can try with RK903 chip.

                  Thanks.

                  Comment


                    #69
                    Originally posted by Lokotito View Post
                    Also I try Dummodes rom, wife with kernel, but in none of this room I can get to Bluetooth, happen the same with original KK rom and internal wifi.

                    Any driver that I can try with RK903 chip.

                    Thanks.
                    I have bluetooth but no wifi.
                    If a use a different kernel with working wifi/bt, the device become very slow uses 60% CPU.
                    This ROM has bluetooth for MK808B RK903.
                    Last edited by mo123; 28 September 2014, 05:08.

                    Comment


                      #70
                      Current state of MK808B kernels

                      Recommended ROM:
                      Dumonde's MK808 ROM
                      - It has the Bluetooth option activated in Android Settings
                      - It comes pre-rooted

                      My kernel builds:
                      • kernel_mk808b_kk.zip
                        • RK903 (built-in WiFi/Bluetooth module of the original MK808B) activated
                        • Bluetooth works fine
                        • WiFi also works but causes the device to slow down when enabled
                        • Recommended usage: usb ethernet + built-in bluetooth (use the new kernel_mk808b_kk_1080p_20140830 instead)
                      • kernel_mk808b_kk_720p.zip
                        • Same as the previous one but this kernel is set to 720p
                      • kernel_mk808b_kk_1080p_20140830.zip
                        • Same as the first one but this has the power indicator LED enabled
                        • Recommended usage: usb ethernet + built-in bluetooth
                      • kernel_mk808b_kk_rtl8192cu.zip
                        • RK903 (internal WiFi/Bluetooth) disabled
                        • Built-in support for RTL8192CU and RTL8188CU USB WiFi adapters
                        • No more slow down
                        • Recommended usage: usb WiFi (warning: you won't be able to use the built-in bluetooth because it's disabled)
                      • kernel_mk808b_kk_rtl8188eu.zip
                        • Built-in support for ​RTL8188EU USB WiFi adapters
                        • Recommended usage: usb WiFi (warning: you won't be able to use the built-in bluetooth because it's disabled)



                      These kernels are all tested and work 100% as described with the recommended ROM.

                      Remember to always flash the loader that comes with the ROM when upgrading from JellyBean to Kitkat or going back to JellyBean because KitKat uses a new bootloader that is incompatible with JellyBean. Use the latest AndroidTool v2.1.
                      Last edited by BalintBanyasz; 28 September 2014, 11:19.
                      iMito QX1 KitKat 4.4.2 ROM
                      MK808B (RK903) KitKat kernel builds

                      MK808B (RK903) KitKat kernel sources

                      Comment


                        #71
                        Ok, thanks for the explanation. I really prefere usb wifi enabled to preserve a good performance. Its's a same the bluetooth dissabled with usb wifi kernel but I can live with that.

                        Best regards.

                        Comment


                          #72
                          I have an original MK808B bought from geekbuying June 2013; I opened it and it does stay RK903.

                          I've tried ever Kitkat rom I can find with and without all of your kernels and none will get past 2 penguins except shomari's rom which gets to the boot logo but gets stuck at the flashing screen that another user mentioned. I'm using the kitkat 2.13 loader and I do a lower format when I'm flashing.

                          I flashed Prahjisters 4.2 rom and it works fine; I don't know what the problem is!

                          Comment


                            #73
                            Hi, thank you for your work, my mk808 (not B) works great. Only 2 problems, i installed the 1080p kernel, but the resulotion is 720p (i checked it in xbmc and antutu), the other problem is that i can't use CIFS manager, is this kernel compatible with cifs module?

                            Comment


                              #74
                              Originally posted by gurzo82 View Post
                              Hi, thank you for your work, my mk808 (not B) works great. Only 2 problems, i installed the 1080p kernel, but the resulotion is 720p (i checked it in xbmc and antutu), the other problem is that i can't use CIFS manager, is this kernel compatible with cifs module?
                              CIFS is included in these kernels.

                              Here is a new 1080p kernel for the MK808B (1080p default resolution & frame buffer, RK903 - WiFi bug is still present):
                              kernel_mk808b_kk_1080p.zip
                              iMito QX1 KitKat 4.4.2 ROM
                              MK808B (RK903) KitKat kernel builds

                              MK808B (RK903) KitKat kernel sources

                              Comment


                                #75
                                thank you really much, i ll try this one, could you do a version of this kernel with usb dongle wifi support? it worked great with other kernels you did...

                                Comment

                                Working...
                                X