This is a demo application showing possible solutions for how you can achieve blending effect of a colored overlay with the Android device Homescreen. It applies a random color overlay and one of 4 Purter-Duff effects whenever a new touch event happens:
The overal program cosists of a foreground service that adds overlay-like view at the system-alert level. Here is a small demo: