Android Tutorials Unbox to App

Revision as of 00:56, 28 October 2011 by Pfefferz (Talk | contribs)

Jump to: navigation, search
All Panda Hardware.jpg
 * HDMI 1080p monitor
 * USB keyboard and mouse
 * 5V, 2A Power Supply
 * HDMI Cable
 * Monitor Power Supply
Panda Board Power Supply.jpg A close up of the power supply.
Panda Cables Connected.jpg Unpack the Panda Board and connect the HDMI cable and the USB keyboard and mouse.
Panda Serial to USB.jpg Optionally connect a serial-to-USB converter.
Panda SD Card Reader Writer.jpg Connect an SD card reader
Panda Insert SD Card.jpg Insert your SD card.
Android-build.png Download a release from
Android-build-staging-10.png The build page contains all the information necessary to program the build on an SD card. The following commands can be used to get and program a build.
 wget --no-check-certificate
 wget --no-check-certificate
 wget --no-check-certificate
 bzr branch lp:linaro-image-tools
 ./linaro-image-tools/linaro-android-media-create --mmc /dev/sdc --dev panda --system system.tar.bz2 --userdata userdata.tar.bz2 --boot boot.tar.bz2

A serial console thats logged to a file can be started to record boot:

 minicom -D /dev/ttyUSB0 -w -C minicom.txt
Android-build-staging-bottom.png At the bottom of the build page is the build artifacts referenced in the instructions listed above.
Panda Full Set Up.jpg Everything running.
Android com.png Go to and click on Developers.
Download the sdk.png Save android-sdk_r15-linux.tgz and untar it
 tar -zxvf android-sdk_r15-linux.tgz
Android Ubuntu Linux Notes.png Follow the steps listed at for installing the SDK prerequisite and configuring the SDK to point to the tools that were just downloaded.
Install android tools.png Install android's SDK

Run ./android-sdk-linux/tools/android and select the things shown in the clip.

Disable suspend.png Open Disable Suspend.
Panda ADB Cable.jpg Panda uses a Mini-B plug for ADB
ADB USB Board Connection.jpg Connect the Mini-B end to the board and the standard USB connector to the host. Run ./android-sdk-linux/platform-tools/adb shell ls
ADB USB Board Connection.jpg Run ./android-sdk-linux/platform-tools/adb shell ls to check that ADB is working.