add support for Pixel 9a
This commit is contained in:
parent
4427db873c
commit
99b3fae892
@ -63,7 +63,7 @@ done
|
||||
sed -i "$replace" static-tmp/**/*.html nginx-tmp/nginx.conf nginx-tmp/snippets/preload.conf
|
||||
|
||||
replace=
|
||||
devices=(comet komodo caiman tokay akita husky shiba felix tangorpro lynx cheetah panther bluejay raven oriole barbet redfin bramble sunfish coral flame)
|
||||
devices=(tegu comet komodo caiman tokay akita husky shiba felix tangorpro lynx cheetah panther bluejay raven oriole barbet redfin bramble sunfish coral flame)
|
||||
channels=(stable beta alpha)
|
||||
for device in ${devices[@]}; do
|
||||
for channel in ${channels[@]}; do
|
||||
|
@ -157,6 +157,12 @@
|
||||
<li>Pixel 6 (oriole)</li>
|
||||
</ul>
|
||||
|
||||
<p>GrapheneOS has experimental support for the following devices:</p>
|
||||
|
||||
<ul>
|
||||
<li>Pixel 9a (tegu)</li>
|
||||
</ul>
|
||||
|
||||
<p>The release tags for these devices have official builds and updates
|
||||
available. These devices meet the stringent privacy and security standards and
|
||||
have substantial upstream and downstream hardening specific to the
|
||||
@ -239,6 +245,7 @@
|
||||
guarantee from launch for full security updates and other improvements:</p>
|
||||
|
||||
<ul>
|
||||
<li><strong>Pixel 9a</strong> — minimum 7 years support and hardware memory tagging support</li>
|
||||
<li><strong>Pixel 9 Pro Fold</strong> — minimum 7 years support and hardware memory tagging support</li>
|
||||
<li><strong>Pixel 9 Pro XL</strong> — minimum 7 years support and hardware memory tagging support</li>
|
||||
<li><strong>Pixel 9 Pro</strong> — minimum 7 years support and hardware memory tagging support</li>
|
||||
@ -433,6 +440,11 @@
|
||||
<th>OEM minimum support end</th>
|
||||
<th>OEM minimum support length</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Google Pixel 9a</td>
|
||||
<td>April 2032</td>
|
||||
<td>7 years</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Google Pixel 9 Pro Fold</td>
|
||||
<td>August 2031</td>
|
||||
|
@ -580,6 +580,7 @@ curl -O https://releases.grapheneos.org/<var>DEVICE_NAME</var>-install-<var>VERS
|
||||
verified boot key hashes below:</p>
|
||||
|
||||
<ul>
|
||||
<li>Pixel 9a: <code>0508de44ee00bfb49ece32c418af1896391abde0f05b64f41bc9a2dfb589445b</code></li>
|
||||
<li>Pixel 9 Pro Fold: <code>af4d2c6e62be0fec54f0271b9776ff061dd8392d9f51cf6ab1551d346679e24c</code></li>
|
||||
<li>Pixel 9 Pro XL: <code>55d3c2323db91bb91f20d38d015e85112d038f6b6b5738fe352c1a80dba57023</code></li>
|
||||
<li>Pixel 9 Pro: <code>f729cab861da1b83fdfab402fc9480758f2ae78ee0b61c1f2137dd1ab7076e86</code></li>
|
||||
|
@ -394,6 +394,7 @@
|
||||
verified boot key hashes below:</p>
|
||||
|
||||
<ul>
|
||||
<li>Pixel 9a: <code>0508de44ee00bfb49ece32c418af1896391abde0f05b64f41bc9a2dfb589445b</code></li>
|
||||
<li>Pixel 9 Pro Fold: <code>af4d2c6e62be0fec54f0271b9776ff061dd8392d9f51cf6ab1551d346679e24c</code></li>
|
||||
<li>Pixel 9 Pro XL: <code>55d3c2323db91bb91f20d38d015e85112d038f6b6b5738fe352c1a80dba57023</code></li>
|
||||
<li>Pixel 9 Pro: <code>f729cab861da1b83fdfab402fc9480758f2ae78ee0b61c1f2137dd1ab7076e86</code></li>
|
||||
|
@ -220,11 +220,11 @@ async function unlockBootloader(setProgress) {
|
||||
return "Bootloader unlocking triggered successfully.";
|
||||
}
|
||||
|
||||
const supportedDevices = ["comet", "komodo", "caiman", "tokay", "akita", "husky", "shiba", "felix", "tangorpro", "lynx", "cheetah", "panther", "bluejay", "raven", "oriole", "barbet", "redfin", "bramble", "sunfish", "coral", "flame"];
|
||||
const supportedDevices = ["tegu", "comet", "komodo", "caiman", "tokay", "akita", "husky", "shiba", "felix", "tangorpro", "lynx", "cheetah", "panther", "bluejay", "raven", "oriole", "barbet", "redfin", "bramble", "sunfish", "coral", "flame"];
|
||||
|
||||
const legacyQualcommDevices = ["sunfish", "coral", "flame"];
|
||||
|
||||
const day1SnapshotCancelDevices = ["comet", "komodo", "caiman", "tokay", "akita", "husky", "shiba", "felix", "tangorpro", "lynx", "cheetah", "panther", "bluejay", "raven", "oriole", "barbet", "redfin", "bramble"];
|
||||
const day1SnapshotCancelDevices = ["tegu", "comet", "komodo", "caiman", "tokay", "akita", "husky", "shiba", "felix", "tangorpro", "lynx", "cheetah", "panther", "bluejay", "raven", "oriole", "barbet", "redfin", "bramble"];
|
||||
|
||||
function hasOptimizedFactoryImage(product) {
|
||||
return !legacyQualcommDevices.includes(product);
|
||||
|
@ -47,6 +47,7 @@
|
||||
<li>
|
||||
<a href="#devices">Devices</a>
|
||||
<ul>
|
||||
<li><a href="#tegu">Pixel 9a (experimental)</a></li>
|
||||
<li><a href="#comet">Pixel 9 Pro Fold</a></li>
|
||||
<li><a href="#komodo">Pixel 9 Pro XL</a></li>
|
||||
<li><a href="#caiman">Pixel 9 Pro</a></li>
|
||||
@ -488,6 +489,9 @@
|
||||
<section id="devices">
|
||||
<h2><a href="#devices">Devices</a></h2>
|
||||
|
||||
{% with codename="tegu", name="Pixel 9a (experimental)" %}
|
||||
{% include "device.html" %}
|
||||
{% endwith %}
|
||||
{% with codename="comet", name="Pixel 9 Pro Fold" %}
|
||||
{% include "device.html" %}
|
||||
{% endwith %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user