If `privService.getInstalledPackages()` throws something other than a
`RemoteException`, this should fail as fast as possible. Crashing will give
users a prompt to send the crash report. using `finally` will just cause
weirdness since it might try to execute `compareToPackageManager()` even
when it is in the process of crashing.