Como obter a lista de aplicativos que foram instalados por um usuário em um dispositivo Android?
Estou usando o seguinte trecho de código no momento:
List<PackageInfo> packs = getPackageManager().getInstalledPackages(0);
mas retorna os aplicativos que foram instalados pelo fabricante do dispositivo e por mim. Como limitá-lo para que apenas os aplicativos que eu instalei sejam retornados?