C++ C Shell Rust
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
liblights
libsensors initial panda to jordan migration Nov 15, 2011
overlay/frameworks/base/core/res/res
prebuilt add release tools and busybox, remove panda bootloader Nov 16, 2011
releasetools add release tools and busybox, remove panda bootloader Nov 16, 2011
self-extractors
wl12xx
Android.mk
AndroidProducts.mk
BoardConfig.mk
CleanSpec.mk
README initial panda to jordan migration Nov 15, 2011
device.mk
egl.cfg
extract-files.sh
full_jordan.mk
init.mapphone_umts.rc
init.usb.rc
kernel
media_profiles.xml add missing media_profiles.xml Mar 15, 2011
prebuilt.mk
recovery.fstab
recovery_keys.c new recovery key file Nov 17, 2011
setup-makefiles.sh
ueventd.rc
unzip-files.sh
updater-script
usbboot
vendorsetup.sh

README

Running Android on pandaboard:

This assumes that you have all the proper drivers. For Googlers working in
Google's full internal tree (i.e. with vendor/ti/proprietary and related projects)
or in equivalent situations, this is done automatically. Other situations TBD.

Board setup:
Power supply
Mini-USB to the PC
USB keyboard and mouse
Ethernet, on a network that supports DHCP

# Initial setup, part 1: build fastboot
source build/envsetup.sh
lunch full_jordan-eng
make otapackage

#make fastboot (DONT DO THAT for jordan !)

# Initial setup, part 2 (DONT DO THAT for jordan !)
# With no SD card inserted, plug USB first, then the power cord,
#   and load fastboot over USB:
# device/ti/panda/usbboot device/ti/panda/bootloader.bin

# Initial setup, part 3 (DONT DO THAT for jordan !)
# Once in fastboot, insert and initialize an SD card (4GB or greater):
#fastboot oem format
#fastboot flash xloader device/ti/panda/xloader.bin
#fastboot flash bootloader device/ti/panda/bootloader.bin

# Build and flash, part 1: Do a build (DONT DO THAT for jordan !)
source build/envsetup.sh
lunch full_jordan-eng
make

# Build and flash, part 2: Flash
# Reboot into the SD card's fastboot (hold GPIO_121 and press PWRON_RESET)
#   and flash the system:
fastboot erase cache
fastboot flash userdata
fastboot flashall

# Post-boot setup, part 1: Set the date on the board:
adb shell date $(date +%s)

# Post-boot setup, part 2: Configure Ethernet
adb shell dhcpcd eth0

=================================

KNOWN ISSUES (panda)

fastboot -w doesn't work. Neither does fastboot erase userdata. They don't
write a valid filesystem.

adb reboot bootloader doesn't work.

Networking is hardcoded to use 8.8.8.8 and 8.8.4.4 DNS.

The connectivity manager doesn't know that the network is available. As
a result, the browser complains that the network is down, and the download
manager refuses to download anything.

Everything camera-related crashes.

Grass live wallpaper crashes.

Language selection crashes.

No audio.

No wifi.