temporarily use Beta for 6th generation installs

This commit is contained in:
Daniel Micay 2022-08-22 20:01:27 -04:00
parent bf6f7a6d62
commit 30411068f9
3 changed files with 9 additions and 10 deletions

View File

@ -163,10 +163,13 @@
carrier device, it isn't a problem as GrapheneOS can just ignore the carrier id
and the hardware is the same.</p>
<p><strong>Do not update to Android 13 on 6th generation Pixels before installing
GrapheneOS yet. It will be a couple weeks before GrapheneOS is ported to Android
13 and you cannot install Android 12 firmware once you've updated to Android 13
and therefore cannot install an OS still based on Android 12.</strong></p>
<p><strong>If you have a Pixel 6, Pixel 6 Pro or Pixel 6a updated to Android 13,
you need to install Android 13 GrapheneOS from our Beta channel instead of Android
12.1 GrapheneOS from the Stable channel. It's not possible to downgrade from
Android 13 firmware to Android 12.1 firmware and the installation script will
report an error. Beta releases are the same kind of production releases as the
Stable channel and installing a Beta release still defaults to receiving updates
via the Stable channel.</strong></p>
</section>
<section id="enabling-oem-unlocking">

View File

@ -155,11 +155,6 @@
device to avoid the risk and potential hassle. If you CAN figure out a way to unlock a
carrier device, it isn't a problem as GrapheneOS can just ignore the carrier id
and the hardware is the same.</p>
<p><strong>Do not update to Android 13 on 6th generation Pixels before installing
GrapheneOS yet. It will be a couple weeks before GrapheneOS is ported to Android
13 and you cannot install Android 12 firmware once you've updated to Android 13
and therefore cannot install an OS still based on Android 12.</strong></p>
</section>
<section id="enabling-oem-unlocking">

View File

@ -154,7 +154,8 @@ async function getLatestRelease() {
throw new Error(`device model (${product}) is not supported by the GrapheneOS web installer`);
}
let metadataResp = await fetch(`${RELEASES_URL}/${product}-stable`);
let channel = gs101Devices.includes(product) ? "beta" : "stable";
let metadataResp = await fetch(`${RELEASES_URL}/${product}-${channel}`);
let metadata = await metadataResp.text();
let releaseId = metadata.split(" ")[0];