Android 4.4.2 KitKat SDK Released for Rockchip RK3188 mini PCs: MK908, MK908 II, MK918 and A9

Shenzhen AW Technology Co Ltd, a company specializing in home entertainment equipment development, manufacturing, and sales, has just informed me they’ve released Android 4.4.2 SDK (Software Development Kit) for four Rockchip RK3188 devices, namely MK908, MK908 II, MK918, and A9. If you’ve never heard about A9, it looks very similar to the upcoming ZERO Devices Z6C.

MK908II_KitKatThe four SDKs are available in the download page which links to baidu.com as follows:

Each download section is composed of three files. For MK908, we’ll get:

  • rk3188_4.4.2_without_kernel_20131230.tar.gz (3.85GB) – The Android SDK itself without Linux kernel
  • readme.txt
  • kernel_mk908_20131230.tar.gz – The kernel source code

I haven’t completed the download yet, but the readme explains how to use build Android, and flash the SDK:

  1. After upzip these two parts, copy the Kernel to SDK’s directory.
  2. Build the Kernel – Go to kernel directory, and run ‘make kernel.img’
  3. Build the whole SDK – Go into the SDK directory, and run ‘./3188.sh’
  4. The resulting image is in ./rockdev/Image.
  5. The flash tool for Windows is in ./RKTools/windows.

Please note these files do not contain firmware, just the source code to build the firmware, and if you’re not a developer, these will not be useful to you.

The company also told me they would launch an Oca core Android media player around the 15th of January, but did not provide further details for now.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
37 Comments
oldest
newest
Raju
Raju
10 years ago

To download SDk from these links are hard for us, Since it is chines.
Could you please post same into some other file sharing website, After you download.

Javi
Javi
10 years ago

You need to download the baidu download manager, it’s in chinese. These files are big for “manual” download.

I have this from some days ago… even just now I’m unpacking one of them

Someone from the other side
Someone from the other side
10 years ago

Sources for RK3188? Did Rockchip finally get reasonable? What’s next, sources for MTK SOCs?

Someone from the other side
Someone from the other side
10 years ago

Shouldnt the MK918 be CX918? There is no MK918 I can find….

Javi
Javi
10 years ago

Of course it was NOT released by Rockchip, these SDK was released by design house and hope our comunity can use to improve our devices.

Gabe
Gabe
10 years ago

Kernel for MK908:
https://mega.co.nz/#!hJlTCKoR!QJsXsCeJMxZwUtTn3c95_2lfeUhby5JcFccpCIogpNM
Will upload android source too later.

Raju
Raju
10 years ago

@Gabe,

Thanks for the mirroring.

mazen
mazen
10 years ago

what about rk3066 no kitkat release???!!!! 🙁

adem
adem
10 years ago

are any major bugs with this one android 4.4.2 last one was too buggy and the image is sooo big why is that thanks

Javi
Javi
10 years ago

Z4C, MK908, MK908II, MK918… all of them will be updated to 4.4.2 KitKat along this month.

Foss Xplorer
Foss Xplorer
10 years ago

Here is a faster download source for kernel and SDK for MK908:
https://my.owndrive.com/public.php?service=files&t=57bae420ae42e9aed7412d6be9debc64

adem
adem
10 years ago

hey guys ?? bit confused i downloaded it and have trouble extracting it. also what is this is a installer img or android sdk thanks

Raju
Raju
10 years ago

I have downloaded SDK from link given by Gabe. While extracting, getting error ” tar: Unexpected EOF in archive”

Dee
Dee
10 years ago

Downloaded and tried to compile in Ubuntu but getting make errors. Anyone else?

Lab
Lab
10 years ago

@Dee
Install all the required packages on your UBUNTU and compile with GCC included in the Android sdk Gabe provided.

Michel B.
Michel B.
10 years ago

What about the MK809III?

Raju
Raju
10 years ago

I have finally downloaded and build images. But after flashing into my MK908, It is not even booting and hung with Android toy with Red mark on display.

Any one tried this on MK908.

While building kernel image, is it not required to use any config file to build it. I don’t see any command for this in README file.

pdk
pdk
10 years ago

I try use this kernel with mk908v5 – fail.

deviker
deviker
10 years ago

@pdk
pdk, how did you try it? did it ignore your kernel and boot the old one or it did something else? can you post logs using pastebin or something like that?

Dee
Dee
10 years ago

I got it to build in the end. The supplied .config didn’t seem to work so I recreated a default via make

pdk
pdk
10 years ago

deviker :
@pdk
pdk, how did you try it? did it ignore your kernel and boot the old one or it did something else? can you post logs using pastebin or something like that?

1) I flash CX-919 4.4.2 Finless 2.0 BETA – all work fine
2) I replace fs to linuxium-ubuntu1204-desktop-rfs.img – ubuntu work fine
3) I replace kernel to kernel from this SDK – fail ( black hdmi screen, I can’t test uart output now )
4) I replace kernel to kernel from omegamoon – fail..

ran
ran
10 years ago

Does anyone have a link for the MK908II download? I haven’t had any joy with the baidu download process.

Alexander Malakhov
Alexander Malakhov
10 years ago

@ran, if you are on Windows, then
1. register on baidu.com with help from google.translate (or just use Chrome).
2. try to download from links in this post, Baidu Download Manager (or whatever it’s called) will be downloaded, install it
3. when it’s installed and started, login. As you might guess, two upper fields are login/password, and the third one is captcha
4. now, whenever you click on baidu download link, this app will be launched and start download

Worked for, I’ve been able to start download in 5 minutes

Alexander Malakhov
Alexander Malakhov
10 years ago

Has anyone managed to build MK918 image ?

I’ve encountered a lot of errors (like misspelled filenames in makefiles, missing headers, both in the kernel and SDK).
The newest one is a linker error:
out/target/product/rk3188/obj/STATIC_LIBRARIES/libext_intermediates/initext.c:73: error: undefined reference to ‘libxt_connmark_init’

So I guess, I’ll have to go through makefiles and figure where should I add LOCAL_LDLIBS or maybe fix a filename. Which is no fun, I have to say.


1. Are you sure sources for MK918 are correct ?
2. Will MK908 sources work for MK918 device (probably, I would need to copy something from MK918/hardware/rk29) ?

mo123
mo123
9 years ago

Hi

All the download links are dead.
where can I download MK918 Android 4.4.2 SDK?

Thanks

kangear
9 years ago

Very cool, The Rockchip is in our country, 😀 And I’m also a rk3188 Android developer. I’m porting Android4.4 multi windows.

yao
yao
9 years ago

radxa has release the new android kitkat tablet SDK for rk3188 radxa rock pro and radxa rock lite,here
http://talk.radxa.com/topic/594/rock-pro-and-rock-lite-tablet-sdk-release

Khadas VIM4 SBC