Is there a way for a Live Wallpaper to restart itself?
In a reference to a google post by one of the android devs that I can't find now, while you can stop a live wallpaper, you can't start it yourself---it's a security issue. So the answer is that this can't be done.