[ROM][5.0.2] Unofficial CyanogenMOD 12 for MK808B-Plus - WeTek Gift

Search This thread

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
aaN0auZm.png




Release notes

Hello guys, I guess most of you have noticed that, right now, I'm just working on WeTek products (and couldn't be anything different since I really like doing this kind of stuff for them).
To prove you that WeTek Electronics cares about community and since we don't have any AMLogic S805 product, we decided to make users of MK808B-Plus happy by releasing a CyanogenMOD 12 build for them.

Userspace and kernel code has been upgraded to Amlogic's Lollipop SDK dated 2015-01-31 (they removed Widevine DRM support in Lollipop so apps like Play Movies won't be able to stream, I'm sorry).



First install instructions

* As really first thing I suggest you to flash stock "109k4" rom using "AMLogic Burning Tools" in case you're not already using that ROM or Finless' 1.1.
* Grab CWM from here, unzip it and copy "recovery.img" file to a MicroSD.
* Power off your device and unplug the AC power cord.
* Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
* Now insert the MicroSD card in your HDMI stick.
* Plug the AC power cord while you keep pressed the little reset pinhole (located on the top left of the device) until you see the "Google TV" logo.
* Once the device has booted to recovery perform a factory reset and flash the ROM's zip for first followed by the GAPPS zip.
* Reboot and enjoy CyanogenMOD brought to you by WeTek.



Update instructions

* Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
* Now insert the MicroSD card in your HDMI stick.
* Enable "Developer options" following this tutorial and from it enable the "Reboot to recovery" option.
* Bring up power menu by keeping F5 (if you have a keyboard plugged in) and select "Reboot -> recovery", otherwise use the pinhole method adove.
* Once the device has booted to recovery flash the ROM's zip for first followed by the GAPPS zip.
* Reboot and enjoy your updated CyanogenMOD.



Downloads

* ROM 2015-04-19
* GAPPS 2015-01-07 (LITE)
 
Last edited:

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
Who used one of the tablet that I used to support better (a lot of Allwinner A10/A31 and Amlogic 8726-MX) knows that if there's a way to make it, I will find it ;)
 

me_is_rushin

Senior Member
Oct 17, 2010
533
185
Dallas
First off let me say this is amazing. I bought this little thing last week and in that time you have brought 2 amazing roms. Thank you so much!

My question is are there any benefits to 5.0? I realize it is newer and has improvements, but I fail to see what it actually adds to a device like this.
 
  • Like
Reactions: vn800art

marisatomei

New member
Nov 27, 2009
4
0
Hi everyone!

I want to ask if there is a way to set up this ROM as an Android TV one, using for example the GAPPS for ATV or if I need a specific Android TV Rom. Thank you!
 

freezer2k

Senior Member
Apr 30, 2011
181
39

Hi Christian,

I flashed this on my MXQ S85 (same m201 board and SoC), it seems to work quite well already, thanks a lot!

A few things I noticed:
- Only 2 of 4 cores show up in Android, not sure why.
- The driver for wired Ethernet seems to be missing in the kernel, is there a chance to recompile the kernel with that?

//Update
In adb I can see this during Antutu benchmark:
<5>[ 410.854471@0] CPU1: shutdown
<7>[ 411.594601@0] CTS_CPU_CLK 1536 --> 1250 (MHz)
<7>[ 411.694110@0] CTS_CPU_CLK 1250 --> 768 (MHz)
<7>[ 411.795011@0] CTS_CPU_CLK 768 --> 1536 (MHz)
<7>[ 439.594145@0] CTS_CPU_CLK 1536 --> 768 (MHz)
<7>[ 439.694092@2] CTS_CPU_CLK 768 --> 384 (MHz)
<7>[ 439.795417@0] CTS_CPU_CLK 384 --> 1536 (MHz)
<4>[ 456.493973@1] CPU1: Booted secondary processor
<7>[ 457.093738@2] -----hotplug:2
<4>[ 457.194173@1] IRQ93 no longer affine to CPU1
<5>[ 457.194429@0] CPU1: shutdown
<7>[ 458.094160@0] CTS_CPU_CLK 1536 --> 384 (MHz)
<7>[ 458.194420@2] CTS_CPU_CLK 384 --> 768 (MHz)
<7>[ 458.294901@2] CTS_CPU_CLK 768 --> 1536 (MHz)
<4>[ 458.594026@1] CPU1: Booted secondary processor
<4>[ 458.993952@3] CPU3: Booted secondary processor

Does that mean it completely shuts down the cores that are not in use and removes them the user's visibility?
 
Last edited:

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
It's not only that, it requires a different dtb with the correct gpios for the ethernet since the mk808b+ doesn't have an integrated ethernet (in this rom usb eth works like a charm, unlike stock one), the cores are alright, maybe the app you used only list the online cores and I use hotplug governor that parks the cores when not needed. It's pretty easy see how many cores there are: "ls -l /sys/devices/system/cpu/"
 
Last edited:

freezer2k

Senior Member
Apr 30, 2011
181
39
It's not only that, it requires a different dtb with the correct gpios for the ethernet since the mk808b+ doesn't have an integrated ethernet (in this rom usb eth works like a charm, unlike stock one), the cores are alright, maybe the app you used only list the online cores and I use hotplug governor that parks the cores when not needed. It's pretty easy see how many cores there are: "ls -l /sys/devices/system/cpu/"

Okay, thanks for the info!

Yes I attached some old 100mbit usb eth and it works perfectly.
WiFi was very slow, with better upload than download speeds, even 3mbit/s movies streamed from NAS would buffer every minute or so @ Kodi.

Just tested again and it seems smoother now, around 12mbit/s downstream using WiFi, but it's sitting like 20cm from the WiFi router. It feels like the system is also much more responsive when using usb ethernet instead of wifi, as if WiFi is causing too many interrupts.
 

v2elite

Member
Jan 12, 2015
20
0
Will the Amazon Prime App work with this version without XBMC?

With the Stock Rom 109k i need to install XBMC and run the Amazon Instant Prime Beta App as an Addon... which is quite uncomfortable
 

bzh16

New member
Aug 5, 2008
1
0
Hello,
I want to use a multitouch screen 10 points, which works with the 3.12 kernel, is it possible to add additional drivers. because after my research screen needs the hid.multitouch.c driver that manages Generic Win 8 MT certified devices.
have you a tutorial to add? Thank you.
 

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
Hello,
I want to use a multitouch screen 10 points, which works with the 3.12 kernel, is it possible to add additional drivers. because after my research screen needs the hid.multitouch.c driver that manages Generic Win 8 MT certified devices.
have you a tutorial to add? Thank you.

I'm too busy working with the WeTek device right now, in the current state the rom comes as is.
 

rootnik

Senior Member
Nov 22, 2010
275
30
How long does this take to install? It's been about 10 minutes now and it still says "installing update..."

I'm suspecting my download is corrupt.

edit: Nevermind, it finished up right when I submitted this post.
 
Last edited:

Christian Troy

Senior Member
Sep 25, 2008
535
407
Venice (IT)
it looks like the new update-binary syncs to the filesystem after each write, I got bored of this behavior and in WeTek Play's L builds reverted back to the old update-binary that is much faster
 

DRWAU

Member
Feb 15, 2015
5
1
error flashing my mk808b plus to android 5 with rom 2015-01-22

Hi
am trying to flash my bk808b plus to andriod 5 using the images from here
rom 2015-01-22
my current rom is finless1.1
i am using twrp to perform the upgrade but i keep getting the following error message

this package is for device: wetek; this device is x8_h

there is only 2 files on the sd card its a tandy 16gb class 10
rom 2015-01-22 and gapps 2015-01-07(lte)
the upgrade to finless 1.0 and 1.1 had no issues
does this rom image work with the bk808b plus?
i have followed the updated instructions to the letter.
any ideas please?

Does this version support hd sound pass through dolby true hd and dts master hd?
this is the main reason to upgrade.

has any one seen this issue as well i have found on the latest version of kodi/xbmc/sbmc helix 14.1 when i play any video content I only get 1/4 size display of video not full screen, go back to older version and all is ok ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    aaN0auZm.png




    Release notes

    Hello guys, I guess most of you have noticed that, right now, I'm just working on WeTek products (and couldn't be anything different since I really like doing this kind of stuff for them).
    To prove you that WeTek Electronics cares about community and since we don't have any AMLogic S805 product, we decided to make users of MK808B-Plus happy by releasing a CyanogenMOD 12 build for them.

    Userspace and kernel code has been upgraded to Amlogic's Lollipop SDK dated 2015-01-31 (they removed Widevine DRM support in Lollipop so apps like Play Movies won't be able to stream, I'm sorry).



    First install instructions

    * As really first thing I suggest you to flash stock "109k4" rom using "AMLogic Burning Tools" in case you're not already using that ROM or Finless' 1.1.
    * Grab CWM from here, unzip it and copy "recovery.img" file to a MicroSD.
    * Power off your device and unplug the AC power cord.
    * Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
    * Now insert the MicroSD card in your HDMI stick.
    * Plug the AC power cord while you keep pressed the little reset pinhole (located on the top left of the device) until you see the "Google TV" logo.
    * Once the device has booted to recovery perform a factory reset and flash the ROM's zip for first followed by the GAPPS zip.
    * Reboot and enjoy CyanogenMOD brought to you by WeTek.



    Update instructions

    * Get the latest available ROM and GAPPS version from the links below and copy them to a MicroSD card.
    * Now insert the MicroSD card in your HDMI stick.
    * Enable "Developer options" following this tutorial and from it enable the "Reboot to recovery" option.
    * Bring up power menu by keeping F5 (if you have a keyboard plugged in) and select "Reboot -> recovery", otherwise use the pinhole method adove.
    * Once the device has booted to recovery flash the ROM's zip for first followed by the GAPPS zip.
    * Reboot and enjoy your updated CyanogenMOD.



    Downloads

    * ROM 2015-04-19
    * GAPPS 2015-01-07 (LITE)
    4
    It's a problem of the amlogic kernel, in the previous build I had applied a patch from them (amlogic) to make it work (but the same patch should be used by Rikomagic in their latest 109k4 rom, in fact it was working on my FullHD DVI pc monitor), the same patch doesn't apply with the newer kernel though, I will give it a look and manually merge it
    2
    +1 Would love an update with the CM upstream features/fixes.
    1
    Reserved for later use