Live data from Hacker News

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

support.google.com

101–110 of 385 posts

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

#101
post #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'…

Scrcpy is also available for Windows and Mac.

The link here states, that the screenshot settings were apparently broken due to a bug. So no bad intent from Google here.

Besides that, apps can declare their content as sensitive and add the `FLAG_SECURE` to their activity which then hides the app content form "unsafe screens", the "recent apps" screen and screenshots. But this is a choice of the app developer instead of Google.

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

#102
post #41

Earlier quoted context omitted.

It's to stop a preview from showing up in the recents screen. Try loading a page in incognito mode and then pressing the overview button. Notice that you just see a grey square instead of the page you loaded.

Why would app preview be conflated with whether the user can take a screenshot? Can't those be two separate options?

They should be but on android, it's bot handled by the same setting.

So as an app developer I can either set the `FLAG_SECURE` to hide both or I need to create own workarounds like navigating to the root view element and setting it to invisible whenever the app is paused just to hide it from the recent apps.

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

#103
post #35
post #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'…

> But then again, what choice do I have? Unlock the bootloader, install Xposed and this module: https://repo.xposed.info/module/fi.veetipaananen.android.dis...

Google's play store requires screen grabs of payment screens when submitting. They recommend you photograph the phone with a separate device...

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

#104
post #35
post #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'…

> But then again, what choice do I have? Unlock the bootloader, install Xposed and this module: https://repo.xposed.info/module/fi.veetipaananen.android.dis...

> Unlock the bootloader

A dangerous game on anything other than Xiaomi phones these days, the only company to provide official bootloader unlock software, but yeah otherwise, go download it from some shady website and not have a care in the world about the most sensitive device you own.

> install Xposed

Last updated 2014 :\

You'd be safer shooting heroin into your eyeballs than installing Android root software from 6 years ago.

How on Earth is this advice allowed here?

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

#105
post #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'…

Scrcpy is also available for Windows and Mac. The link here states, that the screenshot settings were apparently broken due to a bug. So no bad intent from Google here. Besides that, apps can declare their content as sensitive and add the `FLAG_SECURE` to their activity which then hides the app content form "unsafe screens", the "recent apps" screen and screenshots. But this is a choice of the app developer instead o…

Not denying what you said, but I'd want a way to ignore "FLAG_SECURE" as a setting, so when I really want to take a screenshot, I should be able to do it regardless of what the app vendor wants to impose.

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

#106
post #64
post #45

Earlier quoted context omitted.

The balance of control is in the users favour on iOS even though it doesn't allow such basic affordances as sideloading apps?

Side loading apps is not in the user’s favor though. The iPhone is purchased explicitly to avoid that.

> The iPhone is purchased explicitly to avoid that.

This is untrue. Not a single person purchased an iPhone in order to prevent themselves from loading apps.

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

#107
post #78
post #66

Earlier quoted context omitted.

>make banking apps not work anymore If you live in a country where you have to use your phone for banking and can't use the web then you need to talk to your politicians. That seems like a pretty extreme violation of your freedom. As much as I dislike the US at least we don't have that.

I live in the UK and have used 5 banking apps so far (not all of them at the same time): - Barclays (App won't work with LineageOS, website is horrible). - Monzo (App only, no website, works with LineageOS). - Revolut (App only, no website, works with LineageOS). - TransferWise (Web and App, both work well, but never tried it on LineageOS). - ING Home Bank (App won't work with LineageOS, website is manageable, but st…

[deleted]

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

#108
post #35

Earlier quoted context omitted.

> But then again, what choice do I have? Unlock the bootloader, install Xposed and this module: https://repo.xposed.info/module/fi.veetipaananen.android.dis...

Google's play store requires screen grabs of payment screens when submitting. They recommend you photograph the phone with a separate device...

:facepalm:

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

#109
post #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'…

> bypass the policy

Bypass what policy? The post seems to be about a bug when you use .nomedia in the snapshots directory.

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

#110
post #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'…

Sorry but it is not really your phone if it runs proprietary software. It is like in medieval times, you didn't own the means of production. Welcome your new digital overlords!!
Post reply on HN