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

    #46
    Originally posted by totor54 View Post
    thank you. I've done enough work on my brain (I'm 67) I love to touch all. I received my Tronsmart Vega S89-H in 10 days. My mk808b in the trash. thank you and goodbye. people you are number one
    You should donate it.
    Prahjister ****MK808(nonB)****MK808B V5****MK808B Plus****UBOX R89**** CX919****MK808B Pro****Nexbox N9****Eny Em95****Matricon Q2****Tanix TX5 Pro****

    Comment


      #47
      Originally posted by prahjister View Post
      You should donate it.
      My mk808b in the trash. I live in Israel. for the price that is new. less than $ 40. thank you very much and goodbye Merci

      Comment


        #48
        Originally posted by totor54 View Post
        My mk808b in the trash. I live in Israel. for the price that is new. less than $ 40. thank you very much and goodbye Merci
        למה לזרוק ? זה אחלה של דבר.

        Comment


          #49
          Originally posted by mowgli View Post
          למה לזרוק ? זה אחלה של דבר.

          זרקתי כבר . שמח לקרוא עברית. שלום לך happy to read Hebrew. I speak the french and hebrew. I threw. with cheap. why keep it. if Tronsmart Vega s89 h is good. I intend to buy 2 for my children. goodbye and shalom

          Comment


            #50
            Originally posted by totor54 View Post
            זרקתי כבר . שמח לקרוא עברית. שלום לך happy to read Hebrew. I speak the french and hebrew. I threw. with cheap. why keep it. if Tronsmart Vega s89 h is good. I intend to buy 2 for my children. goodbye and shalom
            That's right, it's cheap but it's good. And, thanks to brilliant ROM developers it's still around. I own two of them and I also received my s89-h two month ago but haven't hooked it up yet.
            I am all hope that this KitKat version will be fixed soon so the WiFi will not "kill" the box.

            Comment


              #51
              Originally posted by tecfan69 View Post
              Thanks for that.
              As mentioned i build not a KitKat but ubuntu kernel. At line 76 i tried GPIO3_A0 and
              RK30_PIN3_PD0 without success. dmesg said failure power on wifi.

              What i do not understand is how to get the values that triggers these pins.

              I tried a 802IV ap6210 kernel compiled from other sources but this one uses firmware and modules of picuntu 4.5 and bin files located in /system/etc/firmware. There's also rkwifi.ko that has to be loaded. This kernel seems to work. iwconfig gives wlan(0) but all values are not set. Besides wifi powered off at the end of dmesg.
              Hi Mo123,
              did you have a look at it? Should i PM you?
              Thanks for your help.

              Comment


                #52
                Originally posted by tecfan69 View Post
                Hi Mo123,
                did you have a look at it? Should i PM you?
                Thanks for your help.
                Do you have all the correct modules in system/lib/modules and firmware files in system/etc/firmware?
                RKwifi.ko is used for AP6210.
                Use http://www.freaktab.com/showthread.p...n-more-devices to make Dmesg dump with included GPIO pin numbers.

                Comment


                  #53
                  Originally posted by mo123 View Post
                  Do you have all the correct modules in system/lib/modules and firmware files in system/etc/firmware?
                  RKwifi.ko is used for AP6210.
                  Use http://www.freaktab.com/showthread.p...n-more-devices to make Dmesg dump with included GPIO pin numbers.
                  Firstly i tried this kernel, modules and additional files https://github.com/sgjava/ubuntu-min.../master/rk3188.
                  Kernel boots and all is ok. But no wifi.

                  So i compiled current alok source but i did not get rkwifi.ko as a module. If i try to load the modules from sgjava with my kernel it fails even both are 3.0.36+ versions.

                  I used this tool by leolas so you should have a correct gpio dump.

                  Comment


                    #54
                    Originally posted by tecfan69 View Post
                    Firstly i tried this kernel, modules and additional files https://github.com/sgjava/ubuntu-min.../master/rk3188.
                    Kernel boots and all is ok. But no wifi.

                    So i compiled current alok source but i did not get rkwifi.ko as a module. If i try to load the modules from sgjava with my kernel it fails even both are 3.0.36+ versions.

                    I used this tool by leolas so you should have a correct gpio dump.
                    It should look like
                    Code:
                    [TABLE="class: highlight tab-size-8 js-file-line-container"]
                    [TR]
                    [TD="class: blob-code js-file-line"]#elif defined(CONFIG_BCM4329) || defined(CONFIG_BCM4319) || defined(CONFIG_RKWIFI) \
                    [/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    || defined(CONFIG_RTL8189ES) || defined(CONFIG_RTL8723BS)[/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"][/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_POWER_N               RK30_PIN3_PD0[/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_POWER_ENABLE_VALUE    GPIO_HIGH[/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"][/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_RESET_N               RK30_PIN2_PA7[/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_RESET_ENABLE_VALUE    GPIO_HIGH[/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"][/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_WIFI_INT_B                RK30_PIN3_PD1 //or try RK30_PIN3_PC6 [/TD]
                    [/TR]
                    [TR]
                    [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_WIFI_INT_B_ENABLE_VALUE   GPIO_HIGH[/TD]
                    [/TR]
                    [/TABLE]
                    Also need to modify board-rk3188-box.c with correct voltages from dmesg(that you should still post from stock KitKat Android ROM)
                    In terminal emulator app, type 'su' them 'dmesg' when wifi is turned on.

                    Comment


                      #55
                      Originally posted by mo123 View Post
                      It should look like
                      Code:
                      [TABLE="class: highlight tab-size-8 js-file-line-container"]
                      [TR]
                      [TD="class: blob-code js-file-line"]#elif defined(CONFIG_BCM4329) || defined(CONFIG_BCM4319) || defined(CONFIG_RKWIFI) \[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    || defined(CONFIG_RTL8189ES) || defined(CONFIG_RTL8723BS)[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"][/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_POWER_N               RK30_PIN3_PD0[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_POWER_ENABLE_VALUE    GPIO_HIGH[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"][/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_RESET_N               RK30_PIN2_PA7[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_RESET_ENABLE_VALUE    GPIO_HIGH[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"][/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_WIFI_INT_B                RK30_PIN3_PD1 //or try RK30_PIN3_PC6[/TD]
                      [/TR]
                      [TR]
                      [TD="class: blob-code js-file-line"]    #define RK30SDK_WIFI_GPIO_WIFI_INT_B_ENABLE_VALUE   GPIO_HIGH[/TD]
                      [/TR]
                      [/TABLE]
                      Also need to modify board-rk3188-box.c with correct voltages from dmesg(that you should still post from stock KitKat Android ROM)
                      In terminal emulator app, type 'su' them 'dmesg' when wifi is turned on.
                      Where are these values?
                      Attached Files

                      Comment


                        #56
                        wifi runs. Thanks Mo123.

                        Comment


                          #57
                          Hi Mo123,
                          hope you can help again.

                          I have wifi running but it looses lots of rx packages. So it's not really useable. I tried different rkwifi.ko modules but the only one that works is that one i downloaded from the ubuntu mini web site. If i try to load any of several kitkat roms it loads but get a wpa_supplicant stack printed onto the terminal. when i check lsmod wlan is loaded but no ping possible.

                          Do i something wrong with that very nice thing ??

                          Comment


                            #58
                            I try this kernel with Shomari ROM, it fix the blinking screen (I think the initial setup screen), but I don't have BT. My device is an original MK808B and I have MK3066 and RK903 chipsets.
                            Also how can I ennable my 8192 (ko) usb device in this rom ??? just copy and paste ??? the kernel supports this driver/usb device ??

                            EDIT1: Nope, coping the rk8192.ko file ins modules and sdcard does'nt enable the USB-WiFi, still have 65Mbps from internal wifi.
                            ¿Anyone have the driver for 8192.ko for this kernel/rom?

                            Best regards.
                            Last edited by Lokotito; 14 September 2014, 13:43. Reason: updating info

                            Comment


                              #59
                              8192cu module

                              Originally posted by Lokotito View Post
                              I try this kernel with Shomari ROM, it fix the blinking screen (I think the initial setup screen), but I don't have BT. My device is an original MK808B and I have MK3066 and RK903 chipsets.
                              Also how can I ennable my 8192 (ko) usb device in this rom ??? just copy and paste ??? the kernel supports this driver/usb device ??

                              EDIT1: Nope, coping the rk8192.ko file ins modules and sdcard does'nt enable the USB-WiFi, still have 65Mbps from internal wifi.
                              ¿Anyone have the driver for 8192.ko for this kernel/rom?

                              Best regards.
                              1) For Bluetooth, use Dumonde's ROM from the first post (I've just tested file transfer and it works)
                              2) I've compiled a 8192cu.ko for you - 8192cu.zip.

                              Here is a quick guide to enable it (from ArmTvTech):
                              enable /system write: adb remount . or mount -o rw,remount /system in terminal emulator.
                              push it to mk808: adb push rtl8192cu.ko /system/lib/modules.
                              and insmod: insmod /system/lib/modules/rtl8192cu.ko.

                              disable wifi in android settings->wifi
                              plugin wifi adapter then reenable wifi in android wifi settings.
                              Last edited by BalintBanyasz; 15 September 2014, 22:25.
                              iMito QX1 KitKat 4.4.2 ROM
                              MK808B (RK903) KitKat kernel builds

                              MK808B (RK903) KitKat kernel sources

                              Comment


                                #60
                                Mo123,
                                what rkwifi module do you use on a 3188 kernel? As mentioned, all of the original roms causes oops. I tried the only module that works but get problems with 80211 config. Any experience on that?

                                Thanks for the android firmware link in another post. That one is the best i tried so far.

                                Comment

                                Working...
                                X