Live data from Hacker News

Taking screenshots isn't allowed by the app after upgrading to Android 11

support.google.com

21–30 of 385 posts

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#21
post #9
post #7

Earlier quoted context omitted.

It’s to prevent you screenshotting snaps / disappearing messages sent to you or to prevent screenshotting licensed content. This is good for 99% of the people.

Can it prevent the user from taking a photo of the phone screen with a different device?

if you let people like the user above you have their way without offering strong condemnation and resistance, it will eventually happen, yes

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#22
post #20

Earlier quoted context omitted.

You'd think that a user-initiated screenshot should be distinguishable from a API initiated one, though. In my experience, it mainly seems to be banking and messaging apps that monitor or block screenshot events.

If a user initiated screenshot was distinguishable from an API initiated one, then you could argue third party screenshotting apps aren't first class citizens on the platform

Is that not reasonable?

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#23
post #20

Earlier quoted context omitted.

You'd think that a user-initiated screenshot should be distinguishable from a API initiated one, though. In my experience, it mainly seems to be banking and messaging apps that monitor or block screenshot events.

If a user initiated screenshot was distinguishable from an API initiated one, then you could argue third party screenshotting apps aren't first class citizens on the platform

Which can be worked around by the user being able to set their default and preferred screenshot app.

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#24
post #20

Earlier quoted context omitted.

If a user initiated screenshot was distinguishable from an API initiated one, then you could argue third party screenshotting apps aren't first class citizens on the platform

Is that not reasonable?

Anyone who uses one will probably be wondering why your preferred method of taking screenshots always works whereas theirs is sometimes blocked. The problem hasn't really been fixed for everyone that way.

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#25
post #14

Earlier quoted context omitted.

Presumably, apps could use the screenshot API to extract private information from other apps

You'd think that a user-initiated screenshot should be distinguishable from a API initiated one, though. In my experience, it mainly seems to be banking and messaging apps that monitor or block screenshot events.

It's a weird problem. Some application running on the device must accept some user event, such as a key press, mouse click or touch event and turn that in to a request for a screenshot. This is true regardless of operating system. I agree that it should always be possible for a physically present user to take a screenshot and save it, but how can the OS really know if its really the user initiating the action and not a malicious application?

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#26
post #19
post #7

Earlier quoted context omitted.

It’s to prevent you screenshotting snaps / disappearing messages sent to you or to prevent screenshotting licensed content. This is good for 99% of the people.

> prevent screenshotting licensed content. [..] good for 99% of the people Is this a parody, or do you truly think DRM is good?

They may mean that it stops 99% of people.

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#27
You can use scrcpy (https://github.com/Genymobile/scrcpy) to bypass the policy if you really need to have a screenshot. All you need is to have a Linux laptop at hand, debug mode enabled, and a USB cable plugged in. Super simple stuff right? (this is satire!)

Now, I'm as frustrated as anybody else here that I'm forbidden to use whatever feature I want from MY phone, for which I paid, with MY MOENY (and nobody else's apart from mine). But then again, what choice do I have? Not buy a phone? Switch to what? There are no viable and practical alternatives. It's a "take it or leave it" situation.

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#28
post #3

Anyone else noticed that you can't take screenshots on Android when using Chrome Incognito mode? "Can't take screenshot due to security policy". I don't understand the rationale behind it. Why can't I take a screenshot of my own phone?

Both Chrome and Firefox disable screenshots in private mode. I assume that this helps defend against 3rd-party programs running in the background that might save screenshots unbeknowst of the user.

Are third party programs allowed to save screenshots unbeknown to the user in the first place??

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#29
post #14

Earlier quoted context omitted.

Presumably, apps could use the screenshot API to extract private information from other apps

You'd think that a user-initiated screenshot should be distinguishable from a API initiated one, though. In my experience, it mainly seems to be banking and messaging apps that monitor or block screenshot events.

@db48x > but how can the OS really know if its really the user initiating the action and not a malicious application?

Isn't it sort of a responsibility of an "operating system" to know that stuff?

Re: Taking screenshots isn't allowed by the app after upgrading to Android 11

#30
post #3

Anyone else noticed that you can't take screenshots on Android when using Chrome Incognito mode? "Can't take screenshot due to security policy". I don't understand the rationale behind it. Why can't I take a screenshot of my own phone?

I've long noted this.

Seems to affect both Incognito and standard mode.

The screenshot disabling is an absolutely massive strike against Android and Google.

Post reply on HN