I made a brief presentation entitled “Android – A Look Under the Hood”, which was pretty well received. It included a couple of demos on the Android Developer Phone (ADP1):
- changing brightness of the LCD screen (using a shell script, low-level hardware access via /sys – not the recommended way to do it!)
- flashing the device: saving and restoring the bootloader, kernel and system/app images.
Some pics taken during the flashing process below:
ADP1 (Android Developer Phone v1) hooked up to the laptop via the USB cable.
ADP1 showing the bootloader-loaded recovery util (JF v1.3).
ADP1 ‘Settings/About phone’ screenshot after upgrade (flash).