summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Micay <daniel.micay@grapheneos.org>2024-12-29 16:27:00 -0500
committerDaniel Micay <daniel.micay@grapheneos.org>2024-12-29 16:36:44 -0500
commit38a98e0dd209b336fcfb23fc3c539b696bd62d54 (patch)
tree8eb165418782972948c979db083244cf8b57c9fd
parentfb71e27cf5ef1c62bd5b2248b9d0ca5fbcea5715 (diff)
add 2-factor fingerprint unlock support
-rw-r--r--static/releases.html1
1 files changed, 1 insertions, 0 deletions
diff --git a/static/releases.html b/static/releases.html
index 00e1efe6..1413fac7 100644
--- a/static/releases.html
+++ b/static/releases.html
@@ -552,6 +552,7 @@
<p>Changes since the 2024121200 release:</p>
<ul>
+ <li>add support for adding a PIN as a 2nd factor to fingerprint unlock to enable our new recommended high threat model configuration of a random diceware passphrase as the primary unlock method and fingerprint+PIN with a random 4-6 digit PIN as the regularly used secondary unlock method (the usual limitations of secondary unlock only being usable for 48 hours after successful primary unlock and our limit of 5 total secondary unlock attempts apply as usual)</li>
<li>add support for limiting charging the battery to 80% with support for bypass charging similar to the new Android 15 QPR1 stock Pixel OS feature, although unlike the stock Pixel OS our implementation still works while using a secondary user (the limit is currently hard-wired to 80% due to that being what's properly supported throughout the OS, but we can eventually make it configurable)</li>
<li>add support for disabling dynamic code loading via storage for user installed by default as we already do for the dynamic code loading via memory setting</li>
<li>allow dynamic code loading from storage by default for apps depending on Play services due to the legacy dynamite module implementation not yet being fully replaced by split APKs to avoid users encountering a huge number of issues if they disable it by default for user installed apps (users can still disable it for these apps manually and we won't need to keep this exception forever since Google is moving to split APKs for dynamite modules)</li>