diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2021-09-07 04:50:27 -0400 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2021-09-07 04:50:27 -0400 |
| commit | 31376df595d1e191d2f8847873194f2c011fbd2d (patch) | |
| tree | fcb009557653afab1941ef3575ab8c9a645876c0 | |
| parent | 20d20ea7467dfac97cd25d7f224e1bee6a46f094 (diff) | |
launch experimental Pixel 5a support
| -rw-r--r-- | static/faq.html | 17 | ||||
| -rw-r--r-- | static/js/releases.js | 2 | ||||
| -rw-r--r-- | static/js/web-install.js | 2 | ||||
| -rw-r--r-- | static/releases.html | 22 |
4 files changed, 36 insertions, 7 deletions
diff --git a/static/faq.html b/static/faq.html index db50e09a..021bc6f5 100644 --- a/static/faq.html +++ b/static/faq.html @@ -157,6 +157,12 @@ have substantial upstream and downstream hardening specific to the devices.</p> + <p>GrapheneOS has experimental support for the following devices:</p> + + <ul> + <li>Pixel 5a (barbet)</li> + </ul> + <p>Many other devices are supported by GrapheneOS at a source level, and it can be built for them without modifications to the existing GrapheneOS source tree. Device support repositories for the Android Open Source Project can simply be dropped into @@ -196,14 +202,15 @@ recommended:</p> <ul> + <li>Pixel 5a (barbet) — experimental</li> <li>Pixel 5 (redfin)</li> <li>Pixel 4a (5G) (bramble)</li> <li>Pixel 4a (sunfish)</li> </ul> - <p>The Pixel 5 and Pixel 4a (5G) will likely be supported for at least a bit - longer than the Pixel 4a. We strongly recommend against purchasing older - devices.</p> + <p>The Pixel 5a, Pixel 5 and Pixel 4a (5G) will likely be supported for at + least a bit longer than the Pixel 4a. We strongly recommend against purchasing + older devices.</p> <p>The Pixel 4a is a budget device meeting the same security standards as the more expensive flagship devices. You can read more on the differences between the hardware @@ -215,8 +222,8 @@ secondary unlock mechanism was replaced with IR-based 3D facial scanning. GrapheneOS plans to extend secondary unlock support with the option of 2-factor authentication using a secondary PIN or passphrase required for - fingerprint / face unlock. The Pixel 4a, Pixel 4a (5G) and Pixel 5 moved back - to using a fingerprint scanner instead of face unlock.</p> + fingerprint / face unlock. The Pixel 4a, Pixel 4a (5G), Pixel 5 and Pixel 5a + moved back to using a fingerprint scanner instead of face unlock.</p> </article> <article id="future-devices"> diff --git a/static/js/releases.js b/static/js/releases.js index 8a546b38..02af1aa8 100644 --- a/static/js/releases.js +++ b/static/js/releases.js @@ -2,7 +2,7 @@ const baseUrl = "https://releases.grapheneos.org/"; const versionBaseUrl = "https://github.com/GrapheneOS/platform_manifest/releases/tag/"; -const devices = ["redfin", "bramble", "sunfish", "coral", "flame", "bonito", "sargo", "crosshatch", "blueline"]; +const devices = ["barbet", "redfin", "bramble", "sunfish", "coral", "flame", "bonito", "sargo", "crosshatch", "blueline"]; const channels = ["stable", "beta"]; const delayMs = 1000 * 60 * 5; diff --git a/static/js/web-install.js b/static/js/web-install.js index 89a6565a..62f90264 100644 --- a/static/js/web-install.js +++ b/static/js/web-install.js @@ -140,7 +140,7 @@ async function unlockBootloader(setProgress) { return "Bootloader unlocked."; } -const supportedDevices = ["redfin", "bramble", "sunfish", "coral", "flame", "bonito", "sargo", "crosshatch", "blueline"]; +const supportedDevices = ["barbet", "redfin", "bramble", "sunfish", "coral", "flame", "bonito", "sargo", "crosshatch", "blueline"]; async function getLatestRelease() { let product = await device.getVariable("product"); diff --git a/static/releases.html b/static/releases.html index 0f0f7748..bdf36b43 100644 --- a/static/releases.html +++ b/static/releases.html @@ -61,6 +61,7 @@ <li> <a href="#stable-channel">Stable channel</a> <ul> + <li><a href="#barbet-stable">Pixel 5a (experimental)</a></li> <li><a href="#redfin-stable">Pixel 5</a></li> <li><a href="#bramble-stable">Pixel 4a (5G)</a></li> <li><a href="#sunfish-stable">Pixel 4a</a></li> @@ -75,6 +76,7 @@ <li> <a href="#beta-channel">Beta channel</a> <ul> + <li><a href="#barbet-beta">Pixel 5a (experimental)</a></li> <li><a href="#redfin-beta">Pixel 5</a></li> <li><a href="#bramble-beta">Pixel 4a (5G)</a></li> <li><a href="#sunfish-beta">Pixel 4a</a></li> @@ -228,6 +230,15 @@ the update server. The list you're seeing below is a pre-generated template and may not be updated for the latest set of releases yet.</strong></p></noscript> + <section id="barbet-stable"> + <h3><a href="#barbet-stable">Pixel 5a (experimental)</a></h3> + <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RD2A.210605.007.2021090401">RD2A.210605.007.2021090401</a></p> + <ul> + <li><a href="https://releases.grapheneos.org/barbet-factory-2021090401.zip">barbet-factory-2021090401.zip</a></li> + <li><a href="https://releases.grapheneos.org/barbet-factory-2021090401.zip.sig">barbet-factory-2021090401.zip.sig</a></li> + <li><a href="https://releases.grapheneos.org/barbet-ota_update-2021090401.zip">barbet-ota_update-2021090401.zip</a></li> + </ul> + </section> <section id="redfin-stable"> <h3><a href="#redfin-stable">Pixel 5</a></h3> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RQ3A.210805.001.A1.2021082501">RQ3A.210805.001.A1.2021082501</a></p> @@ -318,6 +329,15 @@ the update server. The list you're seeing below is a pre-generated template and may not be updated for the latest set of releases yet.</strong></p></noscript> + <section id="barbet-beta"> + <h3><a href="#barbet-beta">Pixel 5a (experimental)</a></h3> + <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RD2A.210605.007.2021090401">RD2A.210605.007.2021090401</a></p> + <ul> + <li><a href="https://releases.grapheneos.org/barbet-factory-2021090401.zip">barbet-factory-2021090401.zip</a></li> + <li><a href="https://releases.grapheneos.org/barbet-factory-2021090401.zip.sig">barbet-factory-2021090401.zip.sig</a></li> + <li><a href="https://releases.grapheneos.org/barbet-ota_update-2021090401.zip">barbet-ota_update-2021090401.zip</a></li> + </ul> + </section> <section id="redfin-beta"> <h3><a href="#redfin-beta">Pixel 5</a></h3> <p>Version: <a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RQ3A.210805.001.A1.2021082501">RQ3A.210805.001.A1.2021082501</a></p> @@ -436,11 +456,13 @@ <p>Tags:</p> <ul> <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RQ3A.210805.001.A1.2021090401">RQ3A.210805.001.A1.2021090401</a> (Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a (5G), Pixel 5, emulator, generic, other targets)</li> + <li><a href="https://github.com/GrapheneOS/platform_manifest/releases/tag/RD2A.210605.007.2021090401">RD2A.210605.007.2021090401</a> (Pixel 5a)</li> </ul> <p>Changes since the 2021082501 release:</p> <ul> + <li>add experimental Pixel 5a support via device support branch</li> <li>Settings: add back past GrapheneOS feature for toggling whether secondary users can install new apps</li> <li>Vanadium: update Chromium base to 92.0.4515.166</li> <li>Vanadium: update Chromium base to 93.0.4577.62</li> |
