An Android Open Source Commit (APSC) has been spotted by XDA - Developers that shows that Android P could stop
idle apps in the background from using the camera and microphone.
Among these tidbits, a surprising feature which was recently uncovered shows that in the next major OS update, Google is coming up with a new feature in which they are going to make a tweak in their system which ultimately prevents
the idling apps in the background to access the camera of Android device, a similar approach which was also adopted by iOS sometime back.
Not exact matches
Google confirms it has now addressed an issue that caused the YouTube
app to drain the battery excessively when running on iOS devices, even when the
app was
idle in the
background.
In Android P, when the camera service detects that a UID is «idle» — that is to say, when the device is in the idle Doze state and background apps» access to CPU and network - intensive services is restricted — Android will generate an error and close access to the camer
In Android P, when the camera service detects that a UID is «
idle» — that is to say, when the device is
in the idle Doze state and background apps» access to CPU and network - intensive services is restricted — Android will generate an error and close access to the camer
in the
idle Doze state and
background apps» access to CPU and network - intensive services is restricted — Android will generate an error and close access to the camera.
(
In this case, «
idle» refers to the
idle Doze state when
background apps» access to CPU and network - intensive services is restricted.)
Still, the idea that an
app,
idling away
in the
background, could be secretly recording you is a scary premise straight out of Black Mirror — and that's why Google is working to fix that.
According to an Android Open Source Project (AOSP) commit merged on January 19, new rule - sets
in Android P will prevent
idling background apps from accessing the camera.
This particular feature was found by XDA, and according to them, this upcoming protocol will be applied to the
apps» «User ID» which is a unique identifier automatically generated by Android when an
app is installed on a user's device.Whenever any
app is
idle or goes into doze mode and requesting camera access from the
background, the operating system will then immediately disrupt the access by showing an error
in the pathway.
While talking about the Proactive
app management, it works with popular third - party
apps and shuts them down if they're
in the
idle processes running
in the
background.
Doze uses what Google calls «significant» motion detection to determine when a device has been left unattended for an extended period of time, and when it does find that your device is
idle, backs off
background activity (like
apps syncing data) to go into a deeper state of sleep and drink less power
in standby.
In a follow - up report, XDA - Developers also discovered that Android P would be able to block
idle background apps from accessing a smartphone's microphone.