Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Rock2/Android/develop"

< Rock2‎ | Android
Line 3: Line 3:
 
==Development==
 
==Development==
 
Please refer [[Rock/Android_Build#Initializing_a_Build_Environment]] to set up the building environment if you haven't set it already.
 
Please refer [[Rock/Android_Build#Initializing_a_Build_Environment]] to set up the building environment if you haven't set it already.
 
+
===Android4.4===
'''Get the source code
+
'''Get the source code '''
'''
+
 
   Download here [http://dl.radxa.com/rock2/source/radxa_rock2_square_android4.4.2_sdk.tar.xz radxa_rock2_square_android4.4.2_sdk.tar.xz]
 
   Download here [http://dl.radxa.com/rock2/source/radxa_rock2_square_android4.4.2_sdk.tar.xz radxa_rock2_square_android4.4.2_sdk.tar.xz]
  
Line 31: Line 30:
  
 
you will get boot.img recovery.img system.img under rockdev/Image, and [[rock/update.img | update.img]] ( e.g. rock2_android_kitkat_15-03-23_141904.img)under rockdev
 
you will get boot.img recovery.img system.img under rockdev/Image, and [[rock/update.img | update.img]] ( e.g. rock2_android_kitkat_15-03-23_141904.img)under rockdev
 +
 +
===Android5.1===
 +
 +
'''Get the source code '''
 +
 +
  uploading
 +
 +
'''Build u-boot'''
 +
 +
    cd u-boot
 +
    make rk3288_defconfig
 +
    make -j4
 +
 +
'''Build the kernel'''
 +
 +
    cd kernel
 +
    make radxa_rock2_square_lollipop_defconfig
 +
    make radxa-rock2-square-lollipop.img -j 4
 +
 +
'''Build android source code'''
 +
 +
    source build/envsetup.sh
 +
    lunch    rk3288_box-userdebug
 +
    make  -j 4
 +
 +
''Generate the image''
 +
 +
    ./mkimage.sh ota
  
 
[[Category:rock2_square]]
 
[[Category:rock2_square]]
 
[[Category:dev]]
 
[[Category:dev]]

Revision as of 12:47, 30 October 2015

Development

Please refer Rock/Android_Build#Initializing_a_Build_Environment to set up the building environment if you haven't set it already.

Android4.4

Get the source code

  Download here radxa_rock2_square_android4.4.2_sdk.tar.xz

Build u-boot

    cd u-boot 
    make rk3288_defconfig 
    make -j4

Build the kernel

    cd kernel
    make radxa_rock2_square_defconfig
    make radxa-rock2-square.img -j 16

Build android source code

    source build/envsetup.sh 
    lunch rk3288-eng
    make -j 8

Generate the image

   ./mkimage.sh ota

you will get boot.img recovery.img system.img under rockdev/Image, and update.img ( e.g. rock2_android_kitkat_15-03-23_141904.img)under rockdev

Android5.1

Get the source code

 uploading

Build u-boot

    cd u-boot 
    make rk3288_defconfig 
    make -j4

Build the kernel

    cd kernel
    make radxa_rock2_square_lollipop_defconfig
    make radxa-rock2-square-lollipop.img -j 4

Build android source code

    source build/envsetup.sh 
    lunch    rk3288_box-userdebug
    make   -j 4

Generate the image

   ./mkimage.sh ota