Loading
Clean up permissions when uids are no longer used
The kernel eBPF maps have a blacklist to store all the uids that doesn't have internet permission. When an app is unintalled from the device and it is the last package on device that uses that uid, make sure we cleaned the uid from the map and do not add no longer used uids into the eBPF map. This action helps reduce the number of entries stored in the map and reduce the chance of overflow the eBPF map. Bug: 128944261 Test: PermissionMonitorTest Change-Id: I10dd0113d00d6cf9ca39902d9721f2591d387d4a