The wallpaper action can only work with a file, so you have to load a random image, scale it, save the scaled image to a file and then use this new image as the wallpaper. Something like this should work: -trigger ... -action Init Variable File List: files to /mnt/extSdCard/Images/Wallpapers/* -act...