Announcement
Collapse
No announcement yet.
Announcement
Collapse
No announcement yet.
MK808B KitKat kernel [Working WiFi & BT]
Collapse
X
-
Kernel for rk903 ?
Originally posted by BalintBanyasz View Post
Does it mean that you have a working kernel for rk903 ?
Could you please share it ?
Thank you!
Comment
-
Originally posted by mowgli View PostHi,
Does it mean that you have a working kernel for rk903 ?
Could you please share it ?
Thank you!
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.
Comment
-
Originally posted by BalintBanyasz View PostYou 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.
Comment
-
Originally posted by gurzo82 View PostWith 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
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.
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 PostI'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:- based on kernel_mk808b_kk_rtl8192cu_edid_sound_vsync
- changed DDR freq from 300 to 360 MHz (360 MHz is used in stock Jelly Bean ROMs)
Comment
-
Originally posted by BalintBanyasz View Post[ATTACH]8798[/ATTACH]
Changelog:- based on kernel_mk808b_kk_rtl8192cu_edid_sound_vsync
- changed DDR freq from 300 to 360 MHz (360 MHz is used in stock Jelly Bean ROMs)
Can you please make the same one, just with MTK wifi/bt modules. Please, sir.
Comment
-
Originally posted by tfpereira View PostHi 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 aldinezi View PostHis 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.
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....
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
What's Going On
Collapse
There are currently 1549 users online. 3 members and 1546 guests.
Most users ever online was 63,956 at 18:56 on 20 March 2025.
Comment