add set custom wallpaper feature