This tutorial will help you install and use the Liquidware Android HDE. Use this tutorial for installing and compiling the android framework for deployment onto an SD Card.
Installation
- Insert your DVD into a Linux machine and perform the following steps to install the dependencies. For the best results, use Ubuntu 10.04 LTS.
- $ sudo apt-get install lbzip2 git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev minicom tftpd uboot-mkimage expect
- Install sunjdk5, not sunjdk6 because Android does not support it yet.
- $ sudo gedit /etc/apt/sources.list
- Add these two lines to the end of the sources.list file
deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse
6. Save and close the file
7. $ sudo apt-get update
8. $ sudo apt-get install sun-java5-jdk
Enter these commands, if you agree with the license:
Y
Ok
Yes
9. Untar the HDE to your desktop by running this command in a terminal:
10. $ tar -x -f /media/cdrom0/android-hde-ambrosia-2.1_r1.tar.gz -C ~/Desktop
11. Install Eclipse IDE:
12. $ tar -x -f /media/cdrom0/eclipse-java-cdt-galileo-SR2-linux.tar.gz -C ~/Desktop
Compiling Android OS for Deployment
This will build the OS framework and install the ARM 3D graphics SDK. Depending on your system, this may take a while.
- $ cd ~/Desktop/Android-HDE-ambrosia-2.1_r1
- $ make TARGET_PRODUCT=beagleboard TARGET_VARIANT=tests
-
Compiling usually takes at least 45 minutes, grab a drink while you are waiting.
-
$ cd ~/Desktop/android-hde-ambrosia-2.1_r1/out/target/product/beagleboard
-
$ make install
Deploying custom android OS to SD Card
After you build the kernel, framework, and card images, you can deploy them to specially partitioned “bootable SD card”:http-link using the following instructions
- Insert your SD card into a card reader and enter these commands:
- $ sudo rm -rf /media/rootfs/*
- $ sudo rm -rf /media/boot/*
- $ cd ~/Desktop/android-hde-ambrosia-2.1_r1/out/target/product/beagleboard
Issue the following command to copy the new RootFS and Boot image to the SD Card
5. $ make DEVICE=sdb burn
**Note: Replace sdb with your SD card drive letter
Your OS is now deployed, and you may remove the SD card and insert it into your Android device.
Comments (0)
You don't have permission to comment on this page.