Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

It's insanely hard to install a user certificate on Android 11 #3354

Closed
ameshkov opened this issue Feb 20, 2020 · 0 comments
Closed

It's insanely hard to install a user certificate on Android 11 #3354

ameshkov opened this issue Feb 20, 2020 · 0 comments

Comments

@ameshkov
Copy link
Member

ameshkov commented Feb 20, 2020

The old installation intent does not work anymore. Moreover, manual installation does not work either (because of some storage permissions I guess).

Here's what we should do in v3.4:

  1. We should not use the default installation approach anymore (gray out the "install automatically" button on Android 11).
  2. When the user clicks "Install manually" we should show a detailed explanation of what's going on and warn the user there, that installing a cert will be rather difficult.
  3. Step 1: Use ACTION_CREATE_DOCUMENT so that the user could save the certificate to the disk.
  4. Step 2: Once it's done, show another dialog explaining the next steps: Open security settings --> scroll down to "Encryption & credentials" --> Choose "Install a certificate" there --> Find the cert that you've just installed.

In the future versions, we should not make stress on HTTPS filtering anymore, it's just too hard for a casual user to install it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants