Change string markings for replacements
This commit is contained in:
parent
0a1c6a0dbb
commit
4430036ea2
@ -89,14 +89,14 @@ http {
|
|||||||
aio_write on;
|
aio_write on;
|
||||||
|
|
||||||
map $uri $preload_resources_uri {
|
map $uri $preload_resources_uri {
|
||||||
/index.html ", <{{path|/pixel-7-pro.svg}}>; rel=preload; as=image, <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/index.html ", <[[path|/pixel-7-pro.svg]]>; rel=preload; as=image, <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/faq.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/faq.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/install/index.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/install/index.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/install/cli.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/install/cli.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/install/web.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/install/web.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/releases.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/releases.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/usage.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/usage.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
/build.html ", <{{path|/js/redirect.js}}>; rel=modulepreload; integrity={{integrity|/js/redirect.js}}";
|
/build.html ", <[[path|/js/redirect.js]]>; rel=modulepreload; integrity=[[integrity|/js/redirect.js]]";
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
|
@ -1 +1 @@
|
|||||||
add_header Link "<{{path|/main.css}}>; rel=preload; as=style; integrity={{integrity|/main.css}}, </fonts/roboto-v30-regular-latin.woff2>; rel=preload; as=font; crossorigin, </fonts/roboto-v30-bold-latin.woff2>; rel=preload; as=font; crossorigin, <{{path|/mask-icon.svg}}>; rel=preload; as=image$preload_resources_uri" always;
|
add_header Link "<[[path|/main.css]]>; rel=preload; as=style; integrity=[[integrity|/main.css]], </fonts/roboto-v30-regular-latin.woff2>; rel=preload; as=font; crossorigin, </fonts/roboto-v30-bold-latin.woff2>; rel=preload; as=font; crossorigin, <[[path|/mask-icon.svg]]>; rel=preload; as=image$preload_resources_uri" always;
|
||||||
|
@ -49,14 +49,14 @@ for file in static-tmp/**/*.css static-tmp/js/*.js static-tmp/**/!(bimi|favicon)
|
|||||||
dest="$(dirname $file)/$hash.$(basename $file)"
|
dest="$(dirname $file)/$hash.$(basename $file)"
|
||||||
|
|
||||||
if [[ $file == *.css ]]; then
|
if [[ $file == *.css ]]; then
|
||||||
replace+=";s@{{css|/${file#*/}}}@<link rel=\"stylesheet\" href=\"/${dest#*/}\" integrity=\"$sri_hash\"/>@g"
|
replace+=";s@\[\[css|/${file#*/}\]\]@<link rel=\"stylesheet\" href=\"/${dest#*/}\" integrity=\"$sri_hash\"/>@g"
|
||||||
elif [[ $file == *.js ]]; then
|
elif [[ $file == *.js ]]; then
|
||||||
replace+=";s@{{js|/${file#*/}}}@<script type=\"module\" src=\"/${dest#*/}\" integrity=\"$sri_hash\"></script>@g"
|
replace+=";s@\[\[js|/${file#*/}\]\]@<script type=\"module\" src=\"/${dest#*/}\" integrity=\"$sri_hash\"></script>@g"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mv "$file" "$dest"
|
mv "$file" "$dest"
|
||||||
replace+=";s@{{integrity|/${file#*/}}}@${sri_hash}@g"
|
replace+=";s@\[\[integrity|/${file#*/}\]\]@${sri_hash}@g"
|
||||||
replace+=";s@{{path|/${file#*/}}}@/${dest#*/}@g"
|
replace+=";s@\[\[path|/${file#*/}\]\]@/${dest#*/}@g"
|
||||||
done
|
done
|
||||||
sed -i "$replace" static-tmp/**/*.html nginx-tmp/nginx.conf nginx-tmp/snippets/preload.conf
|
sed -i "$replace" static-tmp/**/*.html nginx-tmp/nginx.conf nginx-tmp/snippets/preload.conf
|
||||||
|
|
||||||
@ -67,7 +67,7 @@ for device in ${devices[@]}; do
|
|||||||
for channel in ${channels[@]}; do
|
for channel in ${channels[@]}; do
|
||||||
metadata=$(curl -s $RELEASES_BASE/$device-$channel)
|
metadata=$(curl -s $RELEASES_BASE/$device-$channel)
|
||||||
build_number=$(echo -n $metadata | cut -d ' ' -f 1)
|
build_number=$(echo -n $metadata | cut -d ' ' -f 1)
|
||||||
replace+=";s@{{$device-$channel-BUILD_NUMBER}}@$build_number@g"
|
replace+=";s@\[\[$device-$channel-BUILD_NUMBER\]\]@$build_number@g"
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
sed -i "$replace" static-tmp/releases.html
|
sed -i "$replace" static-tmp/releases.html
|
||||||
|
@ -20,9 +20,9 @@
|
|||||||
<meta property="og:site_name" content="GrapheneOS"/>
|
<meta property="og:site_name" content="GrapheneOS"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -31,7 +31,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -53,7 +53,7 @@
|
|||||||
<a href="https://github.com/GrapheneOS/grapheneos.org/issues">report an issue</a>.</p>
|
<a href="https://github.com/GrapheneOS/grapheneos.org/issues">report an issue</a>.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/articles/attestation-compatibility-guide"/>
|
<link rel="canonical" href="https://grapheneos.org/articles/attestation-compatibility-guide"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -130,7 +130,7 @@
|
|||||||
reasoning based on security, anti-fraud, etc.</p>
|
reasoning based on security, anti-fraud, etc.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/articles/grapheneos-servers"/>
|
<link rel="canonical" href="https://grapheneos.org/articles/grapheneos-servers"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -715,7 +715,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/articles/"/>
|
<link rel="canonical" href="https://grapheneos.org/articles/"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -77,7 +77,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/articles/server-traffic-shaping"/>
|
<link rel="canonical" href="https://grapheneos.org/articles/server-traffic-shaping"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -258,7 +258,7 @@ PriorityQueueingPreset=besteffort</pre>
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/articles/sitewide-advertising-industry-opt-out"/>
|
<link rel="canonical" href="https://grapheneos.org/articles/sitewide-advertising-industry-opt-out"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -78,7 +78,7 @@
|
|||||||
protect their reputation and discourage adware.</p>
|
protect their reputation and discourage adware.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/build"/>
|
<link rel="canonical" href="https://grapheneos.org/build"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li aria-current="page"><a href="/build">Build</a></li>
|
<li aria-current="page"><a href="/build">Build</a></li>
|
||||||
@ -1488,7 +1488,7 @@ rm android-cts-media-1.5.zip</pre>
|
|||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/camera-privacy-policy"/>
|
<link rel="canonical" href="https://grapheneos.org/camera-privacy-policy"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -79,7 +79,7 @@
|
|||||||
the resulting URL automatically.</p>
|
the resulting URL automatically.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/contact"/>
|
<link rel="canonical" href="https://grapheneos.org/contact"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -216,7 +216,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/donate"/>
|
<link rel="canonical" href="https://grapheneos.org/donate"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -207,7 +207,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/faq"/>
|
<link rel="canonical" href="https://grapheneos.org/faq"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -1872,7 +1872,7 @@
|
|||||||
</article>
|
</article>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/features"/>
|
<link rel="canonical" href="https://grapheneos.org/features"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li aria-current="page"><a href="/features">Features</a></li>
|
<li aria-current="page"><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -1052,7 +1052,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/history/copperheados"/>
|
<link rel="canonical" href="https://grapheneos.org/history/copperheados"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -125,7 +125,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/history/"/>
|
<link rel="canonical" href="https://grapheneos.org/history/"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -110,7 +110,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/history/legacy-changelog"/>
|
<link rel="canonical" href="https://grapheneos.org/history/legacy-changelog"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -2186,7 +2186,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/"/>
|
<link rel="canonical" href="https://grapheneos.org/"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li aria-current="page"><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li aria-current="page"><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -60,8 +60,8 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<figure class="device-img">
|
<figure class="device-img">
|
||||||
<img class="phone-img" width="276" height="579" src="{{path|/pixel-7-pro.svg}}" alt=""/>
|
<img class="phone-img" width="276" height="579" src="[[path|/pixel-7-pro.svg]]" alt=""/>
|
||||||
<img class="phone-logo-img" width="200" height="200" src="{{path|/mask-icon.svg}}" alt=""/>
|
<img class="phone-logo-img" width="200" height="200" src="[[path|/mask-icon.svg]]" alt=""/>
|
||||||
</figure>
|
</figure>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@ -137,7 +137,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/install/cli"/>
|
<link rel="canonical" href="https://grapheneos.org/install/cli"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -651,7 +651,7 @@ curl -O https://releases.grapheneos.org/<var>DEVICE_NAME</var>-factory-202111012
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/install/"/>
|
<link rel="canonical" href="https://grapheneos.org/install/"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li aria-current="page"><a href="/install/">Install</a></li>
|
<li aria-current="page"><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -74,7 +74,7 @@
|
|||||||
less secure and avoids needing any software beyond a browser with WebUSB support.</p>
|
less secure and avoids needing any software beyond a browser with WebUSB support.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,21 +22,21 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/install/web"/>
|
<link rel="canonical" href="https://grapheneos.org/install/web"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
<script type="module" src="/js/fastboot/066d736d/fastboot.min.mjs" integrity="sha256-mH1JDLfpm9jffXPX8pRlbJtTYkMcXN7LSLXNhCM9P4E="></script>
|
<script type="module" src="/js/fastboot/066d736d/fastboot.min.mjs" integrity="sha256-mH1JDLfpm9jffXPX8pRlbJtTYkMcXN7LSLXNhCM9P4E="></script>
|
||||||
{{js|/js/web-install.js}}
|
[[js|/js/web-install.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -466,7 +466,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/pdfviewer-privacy-policy"/>
|
<link rel="canonical" href="https://grapheneos.org/pdfviewer-privacy-policy"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -55,7 +55,7 @@
|
|||||||
<p>See the <a href="https://github.com/GrapheneOS/PdfViewer">project's page on GitHub</a> for more information.</p>
|
<p>See the <a href="https://github.com/GrapheneOS/PdfViewer">project's page on GitHub</a> for more information.</p>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -23,20 +23,20 @@
|
|||||||
<link rel="alternate" type="application/atom+xml" href="/releases.atom"/>
|
<link rel="alternate" type="application/atom+xml" href="/releases.atom"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/releases.js}}
|
[[js|/js/releases.js]]
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -387,128 +387,128 @@
|
|||||||
|
|
||||||
<section id="felix-stable">
|
<section id="felix-stable">
|
||||||
<h3><a href="#felix-stable">Pixel Fold</a></h3>
|
<h3><a href="#felix-stable">Pixel Fold</a></h3>
|
||||||
<p>Version: <a href="#{{felix-stable-BUILD_NUMBER}}">{{felix-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[felix-stable-BUILD_NUMBER]]">[[felix-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/felix-factory-{{felix-stable-BUILD_NUMBER}}.zip">felix-factory-{{felix-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/felix-factory-[[felix-stable-BUILD_NUMBER]].zip">felix-factory-[[felix-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/felix-factory-{{felix-stable-BUILD_NUMBER}}.zip.sig">felix-factory-{{felix-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/felix-factory-[[felix-stable-BUILD_NUMBER]].zip.sig">felix-factory-[[felix-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/felix-ota_update-{{felix-stable-BUILD_NUMBER}}.zip">felix-ota_update-{{felix-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/felix-ota_update-[[felix-stable-BUILD_NUMBER]].zip">felix-ota_update-[[felix-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="tangorpro-stable">
|
<section id="tangorpro-stable">
|
||||||
<h3><a href="#tangorpro-stable">Pixel Tablet</a></h3>
|
<h3><a href="#tangorpro-stable">Pixel Tablet</a></h3>
|
||||||
<p>Version: <a href="#{{tangorpro-stable-BUILD_NUMBER}}">{{tangorpro-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[tangorpro-stable-BUILD_NUMBER]]">[[tangorpro-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/tangorpro-factory-{{tangorpro-stable-BUILD_NUMBER}}.zip">tangorpro-factory-{{tangorpro-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/tangorpro-factory-[[tangorpro-stable-BUILD_NUMBER]].zip">tangorpro-factory-[[tangorpro-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/tangorpro-factory-{{tangorpro-stable-BUILD_NUMBER}}.zip.sig">tangorpro-factory-{{tangorpro-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/tangorpro-factory-[[tangorpro-stable-BUILD_NUMBER]].zip.sig">tangorpro-factory-[[tangorpro-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/tangorpro-ota_update-{{tangorpro-stable-BUILD_NUMBER}}.zip">tangorpro-ota_update-{{tangorpro-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/tangorpro-ota_update-[[tangorpro-stable-BUILD_NUMBER]].zip">tangorpro-ota_update-[[tangorpro-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="lynx-stable">
|
<section id="lynx-stable">
|
||||||
<h3><a href="#lynx-stable">Pixel 7a</a></h3>
|
<h3><a href="#lynx-stable">Pixel 7a</a></h3>
|
||||||
<p>Version: <a href="#{{lynx-stable-BUILD_NUMBER}}">{{lynx-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[lynx-stable-BUILD_NUMBER]]">[[lynx-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/lynx-factory-{{lynx-stable-BUILD_NUMBER}}.zip">lynx-factory-{{lynx-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/lynx-factory-[[lynx-stable-BUILD_NUMBER]].zip">lynx-factory-[[lynx-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/lynx-factory-{{lynx-stable-BUILD_NUMBER}}.zip.sig">lynx-factory-{{lynx-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/lynx-factory-[[lynx-stable-BUILD_NUMBER]].zip.sig">lynx-factory-[[lynx-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/lynx-ota_update-{{lynx-stable-BUILD_NUMBER}}.zip">lynx-ota_update-{{lynx-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/lynx-ota_update-[[lynx-stable-BUILD_NUMBER]].zip">lynx-ota_update-[[lynx-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="cheetah-stable">
|
<section id="cheetah-stable">
|
||||||
<h3><a href="#cheetah-stable">Pixel 7 Pro</a></h3>
|
<h3><a href="#cheetah-stable">Pixel 7 Pro</a></h3>
|
||||||
<p>Version: <a href="#{{cheetah-stable-BUILD_NUMBER}}">{{cheetah-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[cheetah-stable-BUILD_NUMBER]]">[[cheetah-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/cheetah-factory-{{cheetah-stable-BUILD_NUMBER}}.zip">cheetah-factory-{{cheetah-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/cheetah-factory-[[cheetah-stable-BUILD_NUMBER]].zip">cheetah-factory-[[cheetah-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/cheetah-factory-{{cheetah-stable-BUILD_NUMBER}}.zip.sig">cheetah-factory-{{cheetah-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/cheetah-factory-[[cheetah-stable-BUILD_NUMBER]].zip.sig">cheetah-factory-[[cheetah-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/cheetah-ota_update-{{cheetah-stable-BUILD_NUMBER}}.zip">cheetah-ota_update-{{cheetah-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/cheetah-ota_update-[[cheetah-stable-BUILD_NUMBER]].zip">cheetah-ota_update-[[cheetah-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="panther-stable">
|
<section id="panther-stable">
|
||||||
<h3><a href="#panther-stable">Pixel 7</a></h3>
|
<h3><a href="#panther-stable">Pixel 7</a></h3>
|
||||||
<p>Version: <a href="#{{panther-stable-BUILD_NUMBER}}">{{panther-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[panther-stable-BUILD_NUMBER]]">[[panther-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/panther-factory-{{panther-stable-BUILD_NUMBER}}.zip">panther-factory-{{panther-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/panther-factory-[[panther-stable-BUILD_NUMBER]].zip">panther-factory-[[panther-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/panther-factory-{{panther-stable-BUILD_NUMBER}}.zip.sig">panther-factory-{{panther-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/panther-factory-[[panther-stable-BUILD_NUMBER]].zip.sig">panther-factory-[[panther-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/panther-ota_update-{{panther-stable-BUILD_NUMBER}}.zip">panther-ota_update-{{panther-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/panther-ota_update-[[panther-stable-BUILD_NUMBER]].zip">panther-ota_update-[[panther-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="bluejay-stable">
|
<section id="bluejay-stable">
|
||||||
<h3><a href="#bluejay-stable">Pixel 6a</a></h3>
|
<h3><a href="#bluejay-stable">Pixel 6a</a></h3>
|
||||||
<p>Version: <a href="#{{bluejay-stable-BUILD_NUMBER}}">{{bluejay-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[bluejay-stable-BUILD_NUMBER]]">[[bluejay-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/bluejay-factory-{{bluejay-stable-BUILD_NUMBER}}.zip">bluejay-factory-{{bluejay-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/bluejay-factory-[[bluejay-stable-BUILD_NUMBER]].zip">bluejay-factory-[[bluejay-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/bluejay-factory-{{bluejay-stable-BUILD_NUMBER}}.zip.sig">bluejay-factory-{{bluejay-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/bluejay-factory-[[bluejay-stable-BUILD_NUMBER]].zip.sig">bluejay-factory-[[bluejay-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/bluejay-ota_update-{{bluejay-stable-BUILD_NUMBER}}.zip">bluejay-ota_update-{{bluejay-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/bluejay-ota_update-[[bluejay-stable-BUILD_NUMBER]].zip">bluejay-ota_update-[[bluejay-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="raven-stable">
|
<section id="raven-stable">
|
||||||
<h3><a href="#raven-stable">Pixel 6 Pro</a></h3>
|
<h3><a href="#raven-stable">Pixel 6 Pro</a></h3>
|
||||||
<p>Version: <a href="#{{raven-stable-BUILD_NUMBER}}">{{raven-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[raven-stable-BUILD_NUMBER]]">[[raven-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/raven-factory-{{raven-stable-BUILD_NUMBER}}.zip">raven-factory-{{raven-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/raven-factory-[[raven-stable-BUILD_NUMBER]].zip">raven-factory-[[raven-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/raven-factory-{{raven-stable-BUILD_NUMBER}}.zip.sig">raven-factory-{{raven-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/raven-factory-[[raven-stable-BUILD_NUMBER]].zip.sig">raven-factory-[[raven-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/raven-ota_update-{{raven-stable-BUILD_NUMBER}}.zip">raven-ota_update-{{raven-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/raven-ota_update-[[raven-stable-BUILD_NUMBER]].zip">raven-ota_update-[[raven-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="oriole-stable">
|
<section id="oriole-stable">
|
||||||
<h3><a href="#oriole-stable">Pixel 6</a></h3>
|
<h3><a href="#oriole-stable">Pixel 6</a></h3>
|
||||||
<p>Version: <a href="#{{oriole-stable-BUILD_NUMBER}}">{{oriole-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[oriole-stable-BUILD_NUMBER]]">[[oriole-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/oriole-factory-{{oriole-stable-BUILD_NUMBER}}.zip">oriole-factory-{{oriole-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/oriole-factory-[[oriole-stable-BUILD_NUMBER]].zip">oriole-factory-[[oriole-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/oriole-factory-{{oriole-stable-BUILD_NUMBER}}.zip.sig">oriole-factory-{{oriole-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/oriole-factory-[[oriole-stable-BUILD_NUMBER]].zip.sig">oriole-factory-[[oriole-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/oriole-ota_update-{{oriole-stable-BUILD_NUMBER}}.zip">oriole-ota_update-{{oriole-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/oriole-ota_update-[[oriole-stable-BUILD_NUMBER]].zip">oriole-ota_update-[[oriole-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="barbet-stable">
|
<section id="barbet-stable">
|
||||||
<h3><a href="#barbet-stable">Pixel 5a</a></h3>
|
<h3><a href="#barbet-stable">Pixel 5a</a></h3>
|
||||||
<p>Version: <a href="#{{barbet-stable-BUILD_NUMBER}}">{{barbet-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[barbet-stable-BUILD_NUMBER]]">[[barbet-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/barbet-factory-{{barbet-stable-BUILD_NUMBER}}.zip">barbet-factory-{{barbet-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/barbet-factory-[[barbet-stable-BUILD_NUMBER]].zip">barbet-factory-[[barbet-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/barbet-factory-{{barbet-stable-BUILD_NUMBER}}.zip.sig">barbet-factory-{{barbet-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/barbet-factory-[[barbet-stable-BUILD_NUMBER]].zip.sig">barbet-factory-[[barbet-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/barbet-ota_update-{{barbet-stable-BUILD_NUMBER}}.zip">barbet-ota_update-{{barbet-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/barbet-ota_update-[[barbet-stable-BUILD_NUMBER]].zip">barbet-ota_update-[[barbet-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="redfin-stable">
|
<section id="redfin-stable">
|
||||||
<h3><a href="#redfin-stable">Pixel 5</a></h3>
|
<h3><a href="#redfin-stable">Pixel 5</a></h3>
|
||||||
<p>Version: <a href="#{{redfin-stable-BUILD_NUMBER}}">{{redfin-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[redfin-stable-BUILD_NUMBER]]">[[redfin-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/redfin-factory-{{redfin-stable-BUILD_NUMBER}}.zip">redfin-factory-{{redfin-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/redfin-factory-[[redfin-stable-BUILD_NUMBER]].zip">redfin-factory-[[redfin-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/redfin-factory-{{redfin-stable-BUILD_NUMBER}}.zip.sig">redfin-factory-{{redfin-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/redfin-factory-[[redfin-stable-BUILD_NUMBER]].zip.sig">redfin-factory-[[redfin-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/redfin-ota_update-{{redfin-stable-BUILD_NUMBER}}.zip">redfin-ota_update-{{redfin-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/redfin-ota_update-[[redfin-stable-BUILD_NUMBER]].zip">redfin-ota_update-[[redfin-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="bramble-stable">
|
<section id="bramble-stable">
|
||||||
<h3><a href="#bramble-stable">Pixel 4a (5G)</a></h3>
|
<h3><a href="#bramble-stable">Pixel 4a (5G)</a></h3>
|
||||||
<p>Version: <a href="#{{bramble-stable-BUILD_NUMBER}}">{{bramble-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[bramble-stable-BUILD_NUMBER]]">[[bramble-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/bramble-factory-{{bramble-stable-BUILD_NUMBER}}.zip">bramble-factory-{{bramble-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/bramble-factory-[[bramble-stable-BUILD_NUMBER]].zip">bramble-factory-[[bramble-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/bramble-factory-{{bramble-stable-BUILD_NUMBER}}.zip.sig">bramble-factory-{{bramble-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/bramble-factory-[[bramble-stable-BUILD_NUMBER]].zip.sig">bramble-factory-[[bramble-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/bramble-ota_update-{{bramble-stable-BUILD_NUMBER}}.zip">bramble-ota_update-{{bramble-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/bramble-ota_update-[[bramble-stable-BUILD_NUMBER]].zip">bramble-ota_update-[[bramble-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="sunfish-stable">
|
<section id="sunfish-stable">
|
||||||
<h3><a href="#sunfish-stable">Pixel 4a</a></h3>
|
<h3><a href="#sunfish-stable">Pixel 4a</a></h3>
|
||||||
<p>Version: <a href="#{{sunfish-stable-BUILD_NUMBER}}">{{sunfish-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[sunfish-stable-BUILD_NUMBER]]">[[sunfish-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-factory-{{sunfish-stable-BUILD_NUMBER}}.zip">sunfish-factory-{{sunfish-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-factory-[[sunfish-stable-BUILD_NUMBER]].zip">sunfish-factory-[[sunfish-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-factory-{{sunfish-stable-BUILD_NUMBER}}.zip.sig">sunfish-factory-{{sunfish-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-factory-[[sunfish-stable-BUILD_NUMBER]].zip.sig">sunfish-factory-[[sunfish-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-ota_update-{{sunfish-stable-BUILD_NUMBER}}.zip">sunfish-ota_update-{{sunfish-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-ota_update-[[sunfish-stable-BUILD_NUMBER]].zip">sunfish-ota_update-[[sunfish-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="coral-stable">
|
<section id="coral-stable">
|
||||||
<h3><a href="#coral-stable">Pixel 4 XL (extended support)</a></h3>
|
<h3><a href="#coral-stable">Pixel 4 XL (extended support)</a></h3>
|
||||||
<p>Version: <a href="#{{coral-stable-BUILD_NUMBER}}">{{coral-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[coral-stable-BUILD_NUMBER]]">[[coral-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-factory-{{coral-stable-BUILD_NUMBER}}.zip">coral-factory-{{coral-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-factory-[[coral-stable-BUILD_NUMBER]].zip">coral-factory-[[coral-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-factory-{{coral-stable-BUILD_NUMBER}}.zip.sig">coral-factory-{{coral-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-factory-[[coral-stable-BUILD_NUMBER]].zip.sig">coral-factory-[[coral-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-ota_update-{{coral-stable-BUILD_NUMBER}}.zip">coral-ota_update-{{coral-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-ota_update-[[coral-stable-BUILD_NUMBER]].zip">coral-ota_update-[[coral-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="flame-stable">
|
<section id="flame-stable">
|
||||||
<h3><a href="#flame-stable">Pixel 4 (extended support)</a></h3>
|
<h3><a href="#flame-stable">Pixel 4 (extended support)</a></h3>
|
||||||
<p>Version: <a href="#{{flame-stable-BUILD_NUMBER}}">{{flame-stable-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[flame-stable-BUILD_NUMBER]]">[[flame-stable-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-factory-{{flame-stable-BUILD_NUMBER}}.zip">flame-factory-{{flame-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-factory-[[flame-stable-BUILD_NUMBER]].zip">flame-factory-[[flame-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-factory-{{flame-stable-BUILD_NUMBER}}.zip.sig">flame-factory-{{flame-stable-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-factory-[[flame-stable-BUILD_NUMBER]].zip.sig">flame-factory-[[flame-stable-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-ota_update-{{flame-stable-BUILD_NUMBER}}.zip">flame-ota_update-{{flame-stable-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-ota_update-[[flame-stable-BUILD_NUMBER]].zip">flame-ota_update-[[flame-stable-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
@ -518,128 +518,128 @@
|
|||||||
|
|
||||||
<section id="felix-beta">
|
<section id="felix-beta">
|
||||||
<h3><a href="#felix-beta">Pixel Fold</a></h3>
|
<h3><a href="#felix-beta">Pixel Fold</a></h3>
|
||||||
<p>Version: <a href="#{{felix-beta-BUILD_NUMBER}}">{{felix-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[felix-beta-BUILD_NUMBER]]">[[felix-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{felix-beta-BUILD_NUMBER}}.zip">felix-ota_update-{{felix-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="tangorpro-beta">
|
<section id="tangorpro-beta">
|
||||||
<h3><a href="#tangorpro-beta">Pixel Tablet</a></h3>
|
<h3><a href="#tangorpro-beta">Pixel Tablet</a></h3>
|
||||||
<p>Version: <a href="#{{tangorpro-beta-BUILD_NUMBER}}">{{tangorpro-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[tangorpro-beta-BUILD_NUMBER]]">[[tangorpro-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{tangorpro-beta-BUILD_NUMBER}}.zip">tangorpro-ota_update-{{tangorpro-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="lynx-beta">
|
<section id="lynx-beta">
|
||||||
<h3><a href="#lynx-beta">Pixel 7a</a></h3>
|
<h3><a href="#lynx-beta">Pixel 7a</a></h3>
|
||||||
<p>Version: <a href="#{{lynx-beta-BUILD_NUMBER}}">{{lynx-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[lynx-beta-BUILD_NUMBER]]">[[lynx-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{lynx-beta-BUILD_NUMBER}}.zip">lynx-ota_update-{{lynx-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="cheetah-beta">
|
<section id="cheetah-beta">
|
||||||
<h3><a href="#cheetah-beta">Pixel 7 Pro</a></h3>
|
<h3><a href="#cheetah-beta">Pixel 7 Pro</a></h3>
|
||||||
<p>Version: <a href="#{{cheetah-beta-BUILD_NUMBER}}">{{cheetah-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[cheetah-beta-BUILD_NUMBER]]">[[cheetah-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{cheetah-beta-BUILD_NUMBER}}.zip">cheetah-ota_update-{{cheetah-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="panther-beta">
|
<section id="panther-beta">
|
||||||
<h3><a href="#panther-beta">Pixel 7</a></h3>
|
<h3><a href="#panther-beta">Pixel 7</a></h3>
|
||||||
<p>Version: <a href="#{{panther-beta-BUILD_NUMBER}}">{{panther-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[panther-beta-BUILD_NUMBER]]">[[panther-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{panther-beta-BUILD_NUMBER}}.zip">panther-ota_update-{{panther-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="bluejay-beta">
|
<section id="bluejay-beta">
|
||||||
<h3><a href="#bluejay-beta">Pixel 6a</a></h3>
|
<h3><a href="#bluejay-beta">Pixel 6a</a></h3>
|
||||||
<p>Version: <a href="#{{bluejay-beta-BUILD_NUMBER}}">{{bluejay-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[bluejay-beta-BUILD_NUMBER]]">[[bluejay-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{bluejay-beta-BUILD_NUMBER}}.zip">bluejay-ota_update-{{bluejay-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="raven-beta">
|
<section id="raven-beta">
|
||||||
<h3><a href="#raven-beta">Pixel 6 Pro</a></h3>
|
<h3><a href="#raven-beta">Pixel 6 Pro</a></h3>
|
||||||
<p>Version: <a href="#{{raven-beta-BUILD_NUMBER}}">{{raven-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[raven-beta-BUILD_NUMBER]]">[[raven-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{raven-beta-BUILD_NUMBER}}.zip">raven-ota_update-{{raven-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="oriole-beta">
|
<section id="oriole-beta">
|
||||||
<h3><a href="#oriole-beta">Pixel 6</a></h3>
|
<h3><a href="#oriole-beta">Pixel 6</a></h3>
|
||||||
<p>Version: <a href="#{{oriole-beta-BUILD_NUMBER}}">{{oriole-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[oriole-beta-BUILD_NUMBER]]">[[oriole-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{oriole-beta-BUILD_NUMBER}}.zip">oriole-ota_update-{{oriole-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="barbet-beta">
|
<section id="barbet-beta">
|
||||||
<h3><a href="#barbet-beta">Pixel 5a</a></h3>
|
<h3><a href="#barbet-beta">Pixel 5a</a></h3>
|
||||||
<p>Version: <a href="#{{barbet-beta-BUILD_NUMBER}}">{{barbet-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[barbet-beta-BUILD_NUMBER]]">[[barbet-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{barbet-beta-BUILD_NUMBER}}.zip">barbet-ota_update-{{barbet-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="redfin-beta">
|
<section id="redfin-beta">
|
||||||
<h3><a href="#redfin-beta">Pixel 5</a></h3>
|
<h3><a href="#redfin-beta">Pixel 5</a></h3>
|
||||||
<p>Version: <a href="#{{redfin-beta-BUILD_NUMBER}}">{{redfin-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[redfin-beta-BUILD_NUMBER]]">[[redfin-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{redfin-beta-BUILD_NUMBER}}.zip">redfin-ota_update-{{redfin-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="bramble-beta">
|
<section id="bramble-beta">
|
||||||
<h3><a href="#bramble-beta">Pixel 4a (5G)</a></h3>
|
<h3><a href="#bramble-beta">Pixel 4a (5G)</a></h3>
|
||||||
<p>Version: <a href="#{{bramble-beta-BUILD_NUMBER}}">{{bramble-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[bramble-beta-BUILD_NUMBER]]">[[bramble-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<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">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-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-ota_update-{{bramble-beta-BUILD_NUMBER}}.zip">bramble-ota_update-{{bramble-beta-BUILD_NUMBER}}.zip</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>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="sunfish-beta">
|
<section id="sunfish-beta">
|
||||||
<h3><a href="#sunfish-beta">Pixel 4a</a></h3>
|
<h3><a href="#sunfish-beta">Pixel 4a</a></h3>
|
||||||
<p>Version: <a href="#{{sunfish-beta-BUILD_NUMBER}}">{{sunfish-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[sunfish-beta-BUILD_NUMBER]]">[[sunfish-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-factory-{{sunfish-beta-BUILD_NUMBER}}.zip">sunfish-factory-{{sunfish-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-factory-[[sunfish-beta-BUILD_NUMBER]].zip">sunfish-factory-[[sunfish-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-factory-{{sunfish-beta-BUILD_NUMBER}}.zip.sig">sunfish-factory-{{sunfish-beta-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-factory-[[sunfish-beta-BUILD_NUMBER]].zip.sig">sunfish-factory-[[sunfish-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/sunfish-ota_update-{{sunfish-beta-BUILD_NUMBER}}.zip">sunfish-ota_update-{{sunfish-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/sunfish-ota_update-[[sunfish-beta-BUILD_NUMBER]].zip">sunfish-ota_update-[[sunfish-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="coral-beta">
|
<section id="coral-beta">
|
||||||
<h3><a href="#coral-beta">Pixel 4 XL (extended support)</a></h3>
|
<h3><a href="#coral-beta">Pixel 4 XL (extended support)</a></h3>
|
||||||
<p>Version: <a href="#{{coral-beta-BUILD_NUMBER}}">{{coral-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[coral-beta-BUILD_NUMBER]]">[[coral-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-factory-{{coral-beta-BUILD_NUMBER}}.zip">coral-factory-{{coral-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-factory-[[coral-beta-BUILD_NUMBER]].zip">coral-factory-[[coral-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-factory-{{coral-beta-BUILD_NUMBER}}.zip.sig">coral-factory-{{coral-beta-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-factory-[[coral-beta-BUILD_NUMBER]].zip.sig">coral-factory-[[coral-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/coral-ota_update-{{coral-beta-BUILD_NUMBER}}.zip">coral-ota_update-{{coral-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/coral-ota_update-[[coral-beta-BUILD_NUMBER]].zip">coral-ota_update-[[coral-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section id="flame-beta">
|
<section id="flame-beta">
|
||||||
<h3><a href="#flame-beta">Pixel 4 (extended support)</a></h3>
|
<h3><a href="#flame-beta">Pixel 4 (extended support)</a></h3>
|
||||||
<p>Version: <a href="#{{flame-beta-BUILD_NUMBER}}">{{flame-beta-BUILD_NUMBER}}</a></p>
|
<p>Version: <a href="#[[flame-beta-BUILD_NUMBER]]">[[flame-beta-BUILD_NUMBER]]</a></p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-factory-{{flame-beta-BUILD_NUMBER}}.zip">flame-factory-{{flame-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-factory-[[flame-beta-BUILD_NUMBER]].zip">flame-factory-[[flame-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-factory-{{flame-beta-BUILD_NUMBER}}.zip.sig">flame-factory-{{flame-beta-BUILD_NUMBER}}.zip.sig</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-factory-[[flame-beta-BUILD_NUMBER]].zip.sig">flame-factory-[[flame-beta-BUILD_NUMBER]].zip.sig</a></li>
|
||||||
<li><a href="https://releases.grapheneos.org/flame-ota_update-{{flame-beta-BUILD_NUMBER}}.zip">flame-ota_update-{{flame-beta-BUILD_NUMBER}}.zip</a></li>
|
<li><a href="https://releases.grapheneos.org/flame-ota_update-[[flame-beta-BUILD_NUMBER]].zip">flame-ota_update-[[flame-beta-BUILD_NUMBER]].zip</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
@ -6454,7 +6454,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/source"/>
|
<link rel="canonical" href="https://grapheneos.org/source"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
@ -33,7 +33,7 @@
|
|||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -303,7 +303,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
@ -22,19 +22,19 @@
|
|||||||
<link rel="canonical" href="https://grapheneos.org/usage"/>
|
<link rel="canonical" href="https://grapheneos.org/usage"/>
|
||||||
<link rel="icon" href="/favicon.ico"/>
|
<link rel="icon" href="/favicon.ico"/>
|
||||||
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
<link rel="icon" sizes="any" type="image/svg+xml" href="/favicon.svg"/>
|
||||||
<link rel="mask-icon" href="{{path|/mask-icon.svg}}" color="#1a1a1a"/>
|
<link rel="mask-icon" href="[[path|/mask-icon.svg]]" color="#1a1a1a"/>
|
||||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
<link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
|
||||||
{{css|/main.css}}
|
[[css|/main.css]]
|
||||||
<link rel="manifest" href="/manifest.webmanifest"/>
|
<link rel="manifest" href="/manifest.webmanifest"/>
|
||||||
<link rel="license" href="/LICENSE.txt"/>
|
<link rel="license" href="/LICENSE.txt"/>
|
||||||
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
<link rel="me" href="https://grapheneos.social/@GrapheneOS"/>
|
||||||
{{js|/js/redirect.js}}
|
[[js|/js/redirect.js]]
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<nav id="site-menu">
|
<nav id="site-menu">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="/"><img src="{{path|/mask-icon.svg}}" alt=""/>GrapheneOS</a></li>
|
<li><a href="/"><img src="[[path|/mask-icon.svg]]" alt=""/>GrapheneOS</a></li>
|
||||||
<li><a href="/features">Features</a></li>
|
<li><a href="/features">Features</a></li>
|
||||||
<li><a href="/install/">Install</a></li>
|
<li><a href="/install/">Install</a></li>
|
||||||
<li><a href="/build">Build</a></li>
|
<li><a href="/build">Build</a></li>
|
||||||
@ -1290,7 +1290,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
<footer>
|
<footer>
|
||||||
<a href="/"><img src="{{path|/mask-icon.svg}}" width="512" height="512" alt=""/>GrapheneOS</a>
|
<a href="/"><img src="[[path|/mask-icon.svg]]" width="512" height="512" alt=""/>GrapheneOS</a>
|
||||||
<ul id="social">
|
<ul id="social">
|
||||||
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
<li><a href="https://discuss.grapheneos.org/">Forum</a></li>
|
||||||
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
<li><a href="https://twitter.com/GrapheneOS">Twitter</a></li>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user