getInstalledPackagesCompat

@RequiresPermission(value = "android.permission.QUERY_ALL_PACKAGES")
fun PackageManager.getInstalledPackagesCompat(flags: Int = 0): List<PackageInfo>

Will get a full list of userspace apps installed on the device + some of the system apps that can be resolved.

Parameters

flags