Difference between revisions of "IoTGateway/BSP/Android/How to do about first porting"
Line 9: | Line 9: | ||
<span style="font-size:small;"><span style="font-family:times new roman,times,serif;">If you will be fast porting the new device in android 6.0.1_2.1.0, you can step by step to do.</span></span> | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">If you will be fast porting the new device in android 6.0.1_2.1.0, you can step by step to do.</span></span> | ||
− | 1.U-boot : Add your device android defconfig. | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">1.U-boot : Add your device android defconfig.</span></span> |
− | 2.Android | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">2.Android </span></span> |
− | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;"> (1)build/envsetup.sh<br/> (2)device/fsl/imx6/AndroidProducts.mk<br/> (3)device/fsl/imx6/vendorsetup.sh<br/> (4)device/fsl/imx6/rsb_6410_a1.mk<br/> (5)device/fsl/rsb_6410_a1</span></span> | |
− | |||
− | |||
− | |||
− | |||
− | In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES</span></span> |
− | Example : Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1) | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">Example : Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1)</span></span> |
− | In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES Example : | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES Example :</span></span> |
− | Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1) | + | <span style="font-size:small;"><span style="font-family:times new roman,times,serif;">Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1)</span></span> |
Revision as of 04:13, 12 December 2016
How to do about first porting on new device in Android 6.0.1_2.1.0
Setup Ubuntu host computer
In Android 6.0.1_2.1.0, we push the advantech risc platfrom in github.
https://github.com/ADVANTECH-Corp
If you will be fast porting the new device in android 6.0.1_2.1.0, you can step by step to do.
1.U-boot : Add your device android defconfig.
2.Android
(1)build/envsetup.sh
(2)device/fsl/imx6/AndroidProducts.mk
(3)device/fsl/imx6/vendorsetup.sh
(4)device/fsl/imx6/rsb_6410_a1.mk
(5)device/fsl/rsb_6410_a1
In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES
Example : Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1)
In /android/build/envsetup.sh, please add your device in PRODUCT_CHOICES Example :
Your device name is aaa_a1, please modify PRODUCT_CHOICES=(rsb4410_a1 rsb4410_a2 rsb4411_a1 aaa_a1)