DART-SD800 Android DG: Difference between revisions
From Variscite Wiki
No edit summary |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 68: | Line 68: | ||
= Installing required packages<br/> = | = Installing required packages<br/> = | ||
No | No package installation is required.<br> | ||
Variscite provides a full VMware (TM) virtual machine, with repo pre-downloaded and all patches | Variscite provides a full VMware (TM) virtual machine, with repo pre-downloaded and all patches applied. | ||
= Build Android tree = | = Build Android tree = | ||
Login to the Ubuntu virtual machine: | Login to the Ubuntu virtual machine:<br> | ||
username: variscite | * username: variscite | ||
password: password | * password: password | ||
<br> | |||
Follow the below commands: | Follow the below commands: | ||
Line 96: | Line 97: | ||
= Flashing images to eMMC using fastboot = | = Flashing images to eMMC using fastboot = | ||
Follow the below steps | |||
<pre> | |||
cd /home/variscite/workdir/Source_Package/APQ8074_LNX.LA.3.5-01620-8x74.0_KK_V22/out/target/product/msm8974 | 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 aboot emmc_appsboot.mbn | ||
Line 104: | Line 107: | ||
fastboot flash persist persist.img | fastboot flash persist persist.img | ||
fastboot flash recovery recovery.img | fastboot flash recovery recovery.img | ||
</pre> | |||
= Modifying display settings = | |||
TBD | |||
= Flashing a blank eMMC with Qfil application = | |||
TBD |
Latest revision as of 08:16, 26 February 2015
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 package installation is required.
Variscite provides a full VMware (TM) virtual machine, with repo pre-downloaded and all patches applied.
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
Modifying display settings
TBD
Flashing a blank eMMC with Qfil application
TBD