summaryrefslogtreecommitdiff
path: root/static
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2022-08-30 00:08:31 -0400
committerDaniel Micay <danielmicay@gmail.com>2022-08-30 00:11:15 -0400
commit780c0008261a7fb95ac6ff6247596ead9ebbf59c (patch)
treee3fe7195f97f250d42f8877949e0205ced6b8c4e /static
parent87cb8ed98786b44b87bdda4887403fa1c5655c1a (diff)
add per-app toggle for relaxing hardening
Diffstat (limited to 'static')
-rw-r--r--static/releases.html1
1 files changed, 1 insertions, 0 deletions
diff --git a/static/releases.html b/static/releases.html
index 31a3ed41..338ed09e 100644
--- a/static/releases.html
+++ b/static/releases.html
@@ -581,6 +581,7 @@
<p>Changes since the 2022082400 release:</p>
<ul>
+ <li>add per-app toggle to relax memory corruption exploit protections for an app to allow users to work around buggy apps with latent bugs including many games like Diablo Immortal (uses 39-bit address space and Scudo instead of 48-bit address space and hardened_malloc, and forces exec-based spawning for the app even if it's globally disabled since the Zygote process always has a 48-bit address space and hardened_malloc)</li>
<li>improve safety of factory images flashing scripts by flashing the SoC firmware to the inactive slot, switching to it and then flashing it to the previously active slot before proceeding with flashing the OS (this provides a high level of safety for devices like 6th generation Pixels doing boot chain anti-rollback despite the fact that they neglected to provide firmware handling flashing safely)</li>
<li>Pixel 6, Pixel 6 Pro, Pixel 6a: erase DPM partitions in factory images flashing scripts</li>
<li>drop unused flash-base.sh from factory images to reduce maintenance burden for our safer flashing procedure</li>