bugfix: Fix CalledFromWrongThreadException seen in acralyzer.

This is at least one source of the exception.  Removed SafeMethods.exit
as it wasn't actually safe.

Robustified the ROM checking process a bit as well.