communication between app and wallpaper