Silent Boot

Silent Boot is a simple app that uses a workaround to suppress annoying startup sounds on some Android phones. It mutes the phone on shutdown and restores the previous state after boot which prevents any chimes to be played. The project has an interesting history, as it originally started off way back in 2010 after a discussion on the Android-Hilfe.de forums. This means it was still created with the Android Development Tools for the Eclipse IDE with an initial API target level of 3 - that’s good old Android 1....

May 12, 2022

Installing a USB Bluetooth dongle on a Beagleboard xM running Android ICS

Some Android ready devices do not ship with any wireless modules on board. The easiest way to upgrade them for Bluetooth or WiFi connectivity are USB dongles. I tried myself using a Beagleboard xM (runnign Android ICS) and a Bluetooth USB dongle with a Broadcom BCM2045 chip. Unfortunately it is not just a matter of plug and play, especially not on the kernel that ships with the rowboat Android port....

May 21, 2012

Android Gingerbread Touchscreen Calibration

Android 2.3 relies on driver side input calibration and does not offer any calibration tools on its own, which can be a problem when using generic drivers or several devices with the same driver. This guide shows how to add a common 5 point touch input calibration to the Android system. Obtaining and validating calibration values The first step is to acquire the calibration values. tslib comes with a variety of useful tools to find and test calibration parameters....

April 19, 2012

DisplayLink on an Android powered Beagleboard xM

For one of my university projects I was working on a Beagleboard and managed to install an Android system that runs on a USB DisplayLink touchscreen. The setup was a Lilliput UM-80/C/T DisplayLink screen connected to a Beagleboard xM running the TI Android DevKit 2.1 build. Installing a pre-built image Starting point is a clean pre-built image. It allows us to check that our hardware is set up correctly and, more importantly, provides the full Android filesystem and a configured boot loader....

April 18, 2012