DART-SD800 Android DG
From Variscite Wiki
DART-SD800 KK 4.4.2 Android developer guide
Introduction
- This Android release is based on Android KitKat 4.4.2
- Linux kernel: 3.4
- Release 1
Supported hardware and features
Feature |
Description |
---|---|
Board support |
DART-SD800 |
CPU |
|
eMMC |
up to 64GB |
LPDDR3 size |
up to 3GB |
SD-Card |
+ |
Ethernet |
10/100/1000 Mbps Ethernet |
WLAN |
802.11 b/g/n + optional MIMO, Bluetooth 4.0 BLE |
Bluetooth |
4.0 |
I2C |
+ |
SPI |
+ |
USB host |
USB 3.0 : 1x OTG USB 2.0 : 1x OTG |
Uarts |
x3, up to 3.6 Mbps. Minicom avilable to use with the port |
RTC |
+ |
Display | HDMI 1080P Mipi DSI, LVDS converter on carrier board |
Audio | Line IN/ Line out |
Camera | ov5640 camera sensor. C |
Installing required packages
No packages are required to install. Variscite provides a full VMware (TM) virtual machine, with repo pre-downloaded and all patches included.
Build Android tree
Login to the Ubuntu virtual machine: username: variscite password: password
Follow the below commands:
export PATH=/opt/jdk6/jdk1.6.0_45/bin:$PATH export JAVA_HOME=/opt/jdk6/jdk1.6.0_45/ export ANDROID_JAVA_HOME=/opt/jdk6/jdk1.6.0_45/ export PATH=/home/variscite/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/out/host/linux-x86/bin:$PATH cd ~/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/ source build/envsetup.sh lunch msm8974-userdebug make BUILD_ID=APQ8074_KK_V22
Build bootimage only
Follow above instructions, but replace:
make BUILD_ID=APQ8074_KK_V22
with
make BUILD_ID=APQ8074_KK_V22 bootimage
Flashing images to eMMC using fastboot
Follow the below steps
cd /home/variscite/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/out/target/product/msm8974 fastboot flash aboot emmc_appsboot.mbn fastboot flash boot boot.img fastboot flash cache cache.img fastboot flash userdata userdata.img fastboot flash system system.img fastboot flash persist persist.img fastboot flash recovery recovery.img