We’ve had the Linux source code for RK3188 for a little while, which allowed a preliminary Ubuntu image to boot on devices such as Tronsmart T428. But AFAIK, we did not have any Android SDK for RK3188 HDMI TV Stick, until now. A new user on ARMTvTech has uploaded 5 rar files that can be decompressed into a single 3.2GB file called mk908_RK3188_R-BOX_ANDROID4.2.2-SDK.tar.gz.
I’ve had a look, and this is the content of the file which appears to be a complete Android 4.2.2 SDK for MK908.
There’s 2 documents in Chinese:
- mk908_checklist.doc – Apparently some instructions, or recommendations specific to Android
- MK908_checklist_kernel.docx – Some details about the kernel config
There are also more documents and directories in RKTools/docs, but I haven’t checked the details:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
ls android分区修改说明.pdf Camera_for_RockChipSDK参考说明_v4.0.pdf Infrared remote control R-Box Platform User Manual_V0.9.pdf RK29OR30_ota.pdf RKeMMCSupportList Ver1.09_2013_4_15.pdf RKNandFlashSupportList Ver2.61_2013_4_15.pdf RKRemoteControl RK USB Application Note_V2.0.pdf ROBX-SDK 发布说明(RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0_130514).pdf Rockchip Parameter File Format Ver1.3.pdf SDK 发布通知.pdf wifidisplay |
Back to the root directory, we’ve got a Makefile, and mkimage.sh script, but both are called by 3188.sh script which apparently builds all, and generates a firmware upgrade image. I’ve tried to run 3188.sh, but the build failed with the following error:
make: *** No rule to make target
out/target/common/obj/APPS/Calendar_intermediates/classes.jar', needed by
out/target/common/obj/APPS/CalendarTests_intermediates/classes-full-debug.jar’. Stop.
I haven’t tried to investigate the error further. If one of you is successful with the build, please do let us know.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
this is great, is this same SDK which Rockchip sells for $5000 🙂 ?
SDK 发布通知.pdf ~= “publication notice”. Might be worth having a closer look at that…
@onebir c/o Google Translate … Fuzhou Rockchip Electronics Co., Ltd. RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0 Issued a notice 1 Release Notes This version is with RK3188 R-BOX platform release android4.2.2 of the SDK code. For RK3188 R-BOX Development Board as well as on the development of products based on their 2 changes and new features This version is based on Android 4.2.2 for RBOX SDK was first released, the main hardware and software features, such as Next: Hardware: 1) CPU frequency: up to 1.6GHz 2) Memory size: up to 1GMb DDR3 (4 x 256Mb) 3) WIFI (802.11 b / g / n) 4) Bluetooth… Read more »
@Ian W MORRISON (Linuxium)
Ta -is that useful? I don’t really know :p But if so, these might be too:
android分区修改说明.pdf – “amend partitions explanation”
ROBX-SDK 发布说明(RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0_130514).pdf – also release notes.
I notice it only seems to support 1GB RAM???
How are MK908s different from the MK809 III? (That one seems to be available cheaper & a 4GB RAM might come out soon…)
@onebir
There’s a lot here – 7.5GB once installed – I think previously we’ve only been provided with the kernel sub-directory for the equivalent MK802IV so this looks interesting. I’ve noticed the IGB RAM references in a number of places so perhaps this info is somewhat dated? Key difference between MK908 and MK809 III (for compiling Linux) is the wifi/bt chip. Pricing seems similar at USD 64.99 vs USD 67.99 from a well known retailer who provides shite customer support :-0
Well, if you can get Linux working nicely on any of these RK3188 sticks it’ll be an amazing amount of computing power for the price &/ size! 🙂 Best of luck mate!
Here’s a mirror: http://dl.free.fr/getfile.pl?file=/gIEZMVTT
@Jean-Luc Aufranc (CNXSoft)
How did you manage to upload anything there?
All I get is: “interdit” – I wonder why that would be – or “Virus detecté, fichier détruit et banni…” – aaah! Really!?- , when I try to upload a tiny test file like “autorun.inf” (43 B) or “setup.exe” (110kB) from a guaranteed virus-free printed DVD or /tmp/MozUpdater/updater.png (3.9kB) from my Linux Mint system.
Their web-based upload file testing/AV-check simply is bonkers 🙁
@LinuxMint
Do you mean on Free.fr? I did not do it myself, I’ve just seen the link on #linux-rockchip IRC channel.
@Jean-Luc Aufranc (CNXSoft)
Ahh, I see. They then probably used ftp upload to bypass that crazy web-virus-check nonsense.
Hi:
—- COMPILE SUCCESSFUL —- 🙂
In order to compile Android with this SDK two “Android.mk.delete” files should be changed to “Android.mk”
./RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/packages/apps/Calendar$ ls
AndroidManifest.xml Android.mk.delete CleanSpec.mk extensions_src MODULE_LICENSE_APACHE2 NOTICE proguard.flags res src tests
./RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/packages/apps/Calendar$ mv Android.mk.delete Android.mk
./RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/packages/apps$ cd Mms/
./RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/packages/apps/Mms$ ls
Android.mk.delete AndroidManifest.xml CleanSpec.mk MODULE_LICENSE_APACHE2 NOTICE apptests proguard.flags res src tests
./RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/packages/apps/Mms$ mv Android.mk.delete Android.mk
cd ~/RK3188_R-BOX_ANDROID4.2.2-SDK_V1.0.0/
source build/envsetup.sh
make -j4
(if “make -j4” fails the first time try “make -k”, wait, and then do again a “make -j4”)
Happy hacking, and cnx readers please publish advances related to the mk908 and post a link here