Android 17 is no longer undefined behaviour

Unfortunate. There isn't ever a good reason to have an infinite loop than silently pretend that it's not reachable, or that it can be as long as you want but.