All,

Linaro is pleased to inform that we have 4.0.3 panda build up and running with the latest graphics binaries.

we  started with the aosp release and we faced the same as others were also facing.with respect to graphics binaries.After picking few patches for dsscomp on top of AOSP kernel/omap "android-omap-panda-3.0" branch,the kernel booted  up fine.The kernel source is available at the link below and the important commits are the last 4 from Lajos Molnar.

http://android.git.linaro.org/gitweb?p=kernel/omap.git;a=shortlog;h=refs/heads/linaro-android-omap-panda-3.0


Here are the instructions on how to flash the linaro build of 4.0.3 for panda:
wget --no-check-certificate http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/boot.tar.bz2
wget --no-check-certificate http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/system.tar.bz2
wget --no-check-certificate http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/userdata.tar.bz2
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

wget http://people.linaro.org/~vishalbhoj/install-binaries-4.0.3.sh
chmod a+x install-binaries-4.0.3.sh
./install-binaries-4.0.3.sh  /dev/sdc2       "device node of system partition"


Known Issue: the system tends to restart when it tries to suspend.

The build procedure for our build is different from AOSP procedure. The aosp master build on our mirror is presently broken. We will update you once it is fixed so that one can with the prebuilt toolchain.

To reproduce our build:
repo init -u git://android.git.linaro.org/platform/manifest -b linaro_android_4.0.3 -m landing-panda.xml
repo sync
wget http://android-build.linaro.org/builds/~linaro-android/toolchain-4.6-2011.12/5/android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2
tar -xvf android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2
make TARGET_PRODUCT=pandaboard TARGET_TOOLS_PREFIX=/PATH_to_SOURCE/android-toolchain-eabi/bin/arm-linux-androideabi-  boottarball systemtarball userdatatarball


Regards,
Vishal