releases: new factory images format for beta
This commit is contained in:
parent
abc0841cae
commit
dbc3bd5ef5
@ -2,6 +2,7 @@
|
||||
|
||||
const baseUrl = "https://releases.grapheneos.org/";
|
||||
const devices = ["akita", "husky", "shiba", "felix", "tangorpro", "lynx", "cheetah", "panther", "bluejay", "raven", "oriole", "barbet", "redfin", "bramble", "sunfish", "coral", "flame"];
|
||||
const legacyFactoryDevices = new Set(["sunfish", "coral", "flame"]);
|
||||
const channels = ["stable", "beta"];
|
||||
const delayMs = 1000 * 60 * 5;
|
||||
|
||||
@ -23,7 +24,8 @@ async function updateReleases() {
|
||||
}).then(text => {
|
||||
const metadata = text.trim().split(" ");
|
||||
|
||||
const factoryFilename = `${device}-factory-${metadata[0]}.zip`;
|
||||
const factoryFormat = channel === "stable" || legacyFactoryDevices.has(device) ? "factory" : "install";
|
||||
const factoryFilename = `${device}-${factoryFormat}-${metadata[0]}.zip`;
|
||||
const factoryUrl = baseUrl + factoryFilename;
|
||||
|
||||
const updateFilename = `${device}-ota_update-${metadata[0]}.zip`;
|
||||
|
@ -612,8 +612,8 @@
|
||||
<h3><a href="#akita-beta">Pixel 8a</a></h3>
|
||||
<p>Version: <a href="#[[akita-beta-BUILD_NUMBER]]">[[akita-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/akita-factory-[[akita-beta-BUILD_NUMBER]].zip">akita-factory-[[akita-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/akita-factory-[[akita-beta-BUILD_NUMBER]].zip.sig">akita-factory-[[akita-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/akita-install-[[akita-beta-BUILD_NUMBER]].zip">akita-install-[[akita-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/akita-install-[[akita-beta-BUILD_NUMBER]].zip.sig">akita-install-[[akita-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/akita-ota_update-[[akita-beta-BUILD_NUMBER]].zip">akita-ota_update-[[akita-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -621,8 +621,8 @@
|
||||
<h3><a href="#husky-beta">Pixel 8 Pro</a></h3>
|
||||
<p>Version: <a href="#[[husky-beta-BUILD_NUMBER]]">[[husky-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/husky-factory-[[husky-beta-BUILD_NUMBER]].zip">husky-factory-[[husky-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/husky-factory-[[husky-beta-BUILD_NUMBER]].zip.sig">husky-factory-[[husky-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/husky-install-[[husky-beta-BUILD_NUMBER]].zip">husky-install-[[husky-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/husky-install-[[husky-beta-BUILD_NUMBER]].zip.sig">husky-install-[[husky-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/husky-ota_update-[[husky-beta-BUILD_NUMBER]].zip">husky-ota_update-[[husky-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -630,8 +630,8 @@
|
||||
<h3><a href="#shiba-beta">Pixel 8</a></h3>
|
||||
<p>Version: <a href="#[[shiba-beta-BUILD_NUMBER]]">[[shiba-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/shiba-factory-[[shiba-beta-BUILD_NUMBER]].zip">shiba-factory-[[shiba-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/shiba-factory-[[shiba-beta-BUILD_NUMBER]].zip.sig">shiba-factory-[[shiba-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/shiba-install-[[shiba-beta-BUILD_NUMBER]].zip">shiba-install-[[shiba-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/shiba-install-[[shiba-beta-BUILD_NUMBER]].zip.sig">shiba-install-[[shiba-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/shiba-ota_update-[[shiba-beta-BUILD_NUMBER]].zip">shiba-ota_update-[[shiba-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -639,8 +639,8 @@
|
||||
<h3><a href="#felix-beta">Pixel Fold</a></h3>
|
||||
<p>Version: <a href="#[[felix-beta-BUILD_NUMBER]]">[[felix-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/felix-factory-[[felix-beta-BUILD_NUMBER]].zip">felix-factory-[[felix-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/felix-factory-[[felix-beta-BUILD_NUMBER]].zip.sig">felix-factory-[[felix-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/felix-install-[[felix-beta-BUILD_NUMBER]].zip">felix-install-[[felix-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/felix-install-[[felix-beta-BUILD_NUMBER]].zip.sig">felix-install-[[felix-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/felix-ota_update-[[felix-beta-BUILD_NUMBER]].zip">felix-ota_update-[[felix-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -648,8 +648,8 @@
|
||||
<h3><a href="#tangorpro-beta">Pixel Tablet</a></h3>
|
||||
<p>Version: <a href="#[[tangorpro-beta-BUILD_NUMBER]]">[[tangorpro-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/tangorpro-factory-[[tangorpro-beta-BUILD_NUMBER]].zip">tangorpro-factory-[[tangorpro-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/tangorpro-factory-[[tangorpro-beta-BUILD_NUMBER]].zip.sig">tangorpro-factory-[[tangorpro-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/tangorpro-install-[[tangorpro-beta-BUILD_NUMBER]].zip">tangorpro-install-[[tangorpro-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/tangorpro-install-[[tangorpro-beta-BUILD_NUMBER]].zip.sig">tangorpro-install-[[tangorpro-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/tangorpro-ota_update-[[tangorpro-beta-BUILD_NUMBER]].zip">tangorpro-ota_update-[[tangorpro-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -657,8 +657,8 @@
|
||||
<h3><a href="#lynx-beta">Pixel 7a</a></h3>
|
||||
<p>Version: <a href="#[[lynx-beta-BUILD_NUMBER]]">[[lynx-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/lynx-factory-[[lynx-beta-BUILD_NUMBER]].zip">lynx-factory-[[lynx-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/lynx-factory-[[lynx-beta-BUILD_NUMBER]].zip.sig">lynx-factory-[[lynx-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/lynx-install-[[lynx-beta-BUILD_NUMBER]].zip">lynx-install-[[lynx-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/lynx-install-[[lynx-beta-BUILD_NUMBER]].zip.sig">lynx-install-[[lynx-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/lynx-ota_update-[[lynx-beta-BUILD_NUMBER]].zip">lynx-ota_update-[[lynx-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -666,8 +666,8 @@
|
||||
<h3><a href="#cheetah-beta">Pixel 7 Pro</a></h3>
|
||||
<p>Version: <a href="#[[cheetah-beta-BUILD_NUMBER]]">[[cheetah-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/cheetah-factory-[[cheetah-beta-BUILD_NUMBER]].zip">cheetah-factory-[[cheetah-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/cheetah-factory-[[cheetah-beta-BUILD_NUMBER]].zip.sig">cheetah-factory-[[cheetah-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/cheetah-install-[[cheetah-beta-BUILD_NUMBER]].zip">cheetah-install-[[cheetah-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/cheetah-install-[[cheetah-beta-BUILD_NUMBER]].zip.sig">cheetah-install-[[cheetah-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/cheetah-ota_update-[[cheetah-beta-BUILD_NUMBER]].zip">cheetah-ota_update-[[cheetah-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -675,8 +675,8 @@
|
||||
<h3><a href="#panther-beta">Pixel 7</a></h3>
|
||||
<p>Version: <a href="#[[panther-beta-BUILD_NUMBER]]">[[panther-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/panther-factory-[[panther-beta-BUILD_NUMBER]].zip">panther-factory-[[panther-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/panther-factory-[[panther-beta-BUILD_NUMBER]].zip.sig">panther-factory-[[panther-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/panther-install-[[panther-beta-BUILD_NUMBER]].zip">panther-install-[[panther-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/panther-install-[[panther-beta-BUILD_NUMBER]].zip.sig">panther-install-[[panther-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/panther-ota_update-[[panther-beta-BUILD_NUMBER]].zip">panther-ota_update-[[panther-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -684,8 +684,8 @@
|
||||
<h3><a href="#bluejay-beta">Pixel 6a</a></h3>
|
||||
<p>Version: <a href="#[[bluejay-beta-BUILD_NUMBER]]">[[bluejay-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/bluejay-factory-[[bluejay-beta-BUILD_NUMBER]].zip">bluejay-factory-[[bluejay-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bluejay-factory-[[bluejay-beta-BUILD_NUMBER]].zip.sig">bluejay-factory-[[bluejay-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bluejay-install-[[bluejay-beta-BUILD_NUMBER]].zip">bluejay-install-[[bluejay-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bluejay-install-[[bluejay-beta-BUILD_NUMBER]].zip.sig">bluejay-install-[[bluejay-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bluejay-ota_update-[[bluejay-beta-BUILD_NUMBER]].zip">bluejay-ota_update-[[bluejay-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -693,8 +693,8 @@
|
||||
<h3><a href="#raven-beta">Pixel 6 Pro</a></h3>
|
||||
<p>Version: <a href="#[[raven-beta-BUILD_NUMBER]]">[[raven-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/raven-factory-[[raven-beta-BUILD_NUMBER]].zip">raven-factory-[[raven-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/raven-factory-[[raven-beta-BUILD_NUMBER]].zip.sig">raven-factory-[[raven-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/raven-install-[[raven-beta-BUILD_NUMBER]].zip">raven-install-[[raven-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/raven-install-[[raven-beta-BUILD_NUMBER]].zip.sig">raven-install-[[raven-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/raven-ota_update-[[raven-beta-BUILD_NUMBER]].zip">raven-ota_update-[[raven-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -702,8 +702,8 @@
|
||||
<h3><a href="#oriole-beta">Pixel 6</a></h3>
|
||||
<p>Version: <a href="#[[oriole-beta-BUILD_NUMBER]]">[[oriole-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/oriole-factory-[[oriole-beta-BUILD_NUMBER]].zip">oriole-factory-[[oriole-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/oriole-factory-[[oriole-beta-BUILD_NUMBER]].zip.sig">oriole-factory-[[oriole-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/oriole-install-[[oriole-beta-BUILD_NUMBER]].zip">oriole-install-[[oriole-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/oriole-install-[[oriole-beta-BUILD_NUMBER]].zip.sig">oriole-install-[[oriole-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/oriole-ota_update-[[oriole-beta-BUILD_NUMBER]].zip">oriole-ota_update-[[oriole-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -711,8 +711,8 @@
|
||||
<h3><a href="#barbet-beta">Pixel 5a</a></h3>
|
||||
<p>Version: <a href="#[[barbet-beta-BUILD_NUMBER]]">[[barbet-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/barbet-factory-[[barbet-beta-BUILD_NUMBER]].zip">barbet-factory-[[barbet-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/barbet-factory-[[barbet-beta-BUILD_NUMBER]].zip.sig">barbet-factory-[[barbet-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/barbet-install-[[barbet-beta-BUILD_NUMBER]].zip">barbet-install-[[barbet-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/barbet-install-[[barbet-beta-BUILD_NUMBER]].zip.sig">barbet-install-[[barbet-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/barbet-ota_update-[[barbet-beta-BUILD_NUMBER]].zip">barbet-ota_update-[[barbet-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -720,8 +720,8 @@
|
||||
<h3><a href="#redfin-beta">Pixel 5 (extended support)</a></h3>
|
||||
<p>Version: <a href="#[[redfin-beta-BUILD_NUMBER]]">[[redfin-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/redfin-factory-[[redfin-beta-BUILD_NUMBER]].zip">redfin-factory-[[redfin-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/redfin-factory-[[redfin-beta-BUILD_NUMBER]].zip.sig">redfin-factory-[[redfin-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/redfin-install-[[redfin-beta-BUILD_NUMBER]].zip">redfin-install-[[redfin-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/redfin-install-[[redfin-beta-BUILD_NUMBER]].zip.sig">redfin-install-[[redfin-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/redfin-ota_update-[[redfin-beta-BUILD_NUMBER]].zip">redfin-ota_update-[[redfin-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
@ -729,8 +729,8 @@
|
||||
<h3><a href="#bramble-beta">Pixel 4a (5G) (extended support)</a></h3>
|
||||
<p>Version: <a href="#[[bramble-beta-BUILD_NUMBER]]">[[bramble-beta-BUILD_NUMBER]]</a></p>
|
||||
<ul>
|
||||
<li><a href="https://releases.grapheneos.org/bramble-factory-[[bramble-beta-BUILD_NUMBER]].zip">bramble-factory-[[bramble-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bramble-factory-[[bramble-beta-BUILD_NUMBER]].zip.sig">bramble-factory-[[bramble-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bramble-install-[[bramble-beta-BUILD_NUMBER]].zip">bramble-install-[[bramble-beta-BUILD_NUMBER]].zip</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bramble-install-[[bramble-beta-BUILD_NUMBER]].zip.sig">bramble-install-[[bramble-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||
<li><a href="https://releases.grapheneos.org/bramble-ota_update-[[bramble-beta-BUILD_NUMBER]].zip">bramble-ota_update-[[bramble-beta-BUILD_NUMBER]].zip</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
|
Loading…
x
Reference in New Issue
Block a user