Android 5.0 Lollipop SDK for Amlogic Processors and Image for MK808B Plus

Amlogic has just released Android 5.0 SDK for Amlogic S805, S802, and S812 processors on their OpenLinux website, but before you get too excited, this is only available people who have signed an SLA with the company, or somehow got a username/password to their git server. Although most people can’t access the SDK, it still means that popular Amlogic S8xx devices are likely to be upgraded to Android 5.0 in the weeks or months ahead.

The company has not released any Android 5.0 SDK for older AML-8726M? processors however, so apart from WeTek Play, I would not expect any other Amlogic single or dual core devices to get a Lollipop treat.

If you own a MK808B Plus TV dongle, you don’t even need to wait, as WeTek ported Android 5.0, more exactly CyanogenMod 12, to the cheap HDMI TV Stick for evaluation, and since finally they don’t intend to design a device with Amlogic S805 processor, they released the image and instructions on XDA Developer Forums a few days ago.

This image is booting, and installing Google Mobile Services for the Play Store and other sertvice is easy, but a few things are not working yet:

  • Widevine DRM is broken
  • Some precompiled libraries for stagefright (OMX) don’t work anymore, including HD audio passthrough and HEVC libraries. But somehow HDMI pass-through still seems possible via SPMC/XBMC, and H.264/AVC is working just fine.

Christian Troy, the developer who released the image, also mentioned “these two bugs won’t be fixed until AMLogic releases an updated SDK for Lollipop, where they will include the working libraries”. So that could be a new image for the fresh Amlogic SDK could be released soon and fix most issues on MK808B Plus Lollipop port.

Thanks to Stanislav for the tip about the new SDK.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

14 Replies to “Android 5.0 Lollipop SDK for Amlogic Processors and Image for MK808B Plus”

  1. i installed it on my 808b plus but there was no app draw no way a can get to the app i think it was a problem with the launcher i tried to install some apps from google search but i couldn’t. like i said it was a launcher problem there was no widgets or app draw it wouldent even let me click on the desktop to change backround picture

  2. I have some updates on Amlogic Lollipop SDK…

    Their SDK is now based on Android 5.1.1. Officially supported platforms are S805, S812 and S905 (next gen soc, 64bit).
    They are still on 3.10.33 kernel, but kernel 3.14 is in development and probably will also support all mentioned platforms.

    Besides officially supported platforms, it runs just fine on S802 too if developer put some effort and create device tree for eg k200 project.

    All that means that every m8 device on market can run Lollipop (I admit I did not test it on MX, but I think WeTek guys made it work) but knowing Chinese manufacturers, they will rather put out new product than release update firmware (take Geniatech ATV1900AC for example).

    Also, couple days ago, Cyanogenmod on their official github account started to push CM12.1 stuff for Amlogic (primary target is Odroid C1 i think). That will open gate to all devs to make custom roms for devices based on Aml SoCs.

  3. @m][sko
    I doubt. Aml is very strict when it comes to granting access to Lollipop. I will build lp 5.1.1 for odroid c1 when I catch some time. It’s time to do something with it, c1 is sitting on my desk collecting dust 🙂

  4. @Stane1983

    Do you have any news about the DRM problem described in the article? I am running the CM12 rom by Christian Troy on my MK808B Plus, but unfortunately almost every streaming service does not work (because of broken drm).

    Because you said there is a new SDK from Amlogic my question is if something has changed about this issue (did they include DRM in the new SDK?)?

    Thank you.

  5. Hi everyone, I’m working with a MXIII Android 5.1 Amlogic S812 Box. I want to add some feature to the kernel, but I have some difficulties with the Mali at the kernel and user side after recompiling and replacing the uImage and the drivers. I don’t have the Android SDK from amlogic, I requested the access though. I’m using the 3.10.61 kernel release from codesnake. I did the same process for the kit kat with a S805 chip and it worked well. Do you know if it is possible to do this without the SDK from amlogic?. Do you know some successful cases?. Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *