Solved: INSTALL_FAILED_UPDATE_INCOMPATIBLE

When we tried to install Android APK we had compiled using adb as below, we got an … Read more

adb shell – generate input events to browse applications / menu

Following are the adb shell commands for generating input events which can help us to browse the … Read more

Bluetooth

Understanding Android Bluetooth Code : part 1

Android provides a default Bluetooth stack, BlueDroid, that is divided into two layers: 1) Bluetooth Embedded System … Read more

Enabling adb support with Linux kernel for new platform

If you are developing/porting a new Linux kernel for some android platform, the first thing we need … Read more

Universal Android Music Player Example

This post shows how to implement an audio media app that works across multiple form factors and … Read more

Adding a new board or platform to android source and build

add a file AndroidProducts.mk In the products directory, create an AndroidProducts.mk file that point to (and is … Read more

Booting Androidthings on RaspberryPi3

Follow below steps to boot the Androidthings on Raspberry Pi3 Download the prebuilt image from https://developer.android.com/things/preview/download.html this … Read more

How to change default display timeout settings using adb command ?

Connect your Android device over adb to get adb shell and check the default screen timeout value … Read more

Bluetooth

How to capture Bluetooth packets on Android ?

When we want to capture bluetooth packets for some debugging in Android, we can follow below procedure. … Read more

Enable and disable Bluetooth using adb commands

To enable & disable Bluetooth using below adb commands needs your device to be rooted or if … Read more

Analyse android booting using Bootchart

Bootchart provides CPU and I/O load breakdown of all processes for the whole system. It doesn’t require … Read more

How to create custom Boot Logo for Android ?

Prerequisite : Before starting, a bootup picture will be needed with below specs: BMP format, should be … Read more