ShellOnMainThreadException no longer called if main thread has no Looper