summaryrefslogtreecommitdiff
path: root/static/install
diff options
context:
space:
mode:
authorflawedworld <38294951+flawedworld@users.noreply.github.com>2021-03-01 19:55:57 +0000
committerDaniel Micay <danielmicay@gmail.com>2021-03-01 15:25:42 -0500
commit3e44e17ea83486699c9aa5aeb65a2a4904ba4ee9 (patch)
tree87ba849b5f31302334c5443da65f075cc31b6488 /static/install
parent780f47e61eab6e0928fe1e693581f9cf84b67871 (diff)
Add ability to remove non-stock key via WebUSB.
Diffstat (limited to 'static/install')
-rw-r--r--static/install/web.html20
1 files changed, 19 insertions, 1 deletions
diff --git a/static/install/web.html b/static/install/web.html
index b7bd6333..5ec251f8 100644
--- a/static/install/web.html
+++ b/static/install/web.html
@@ -28,7 +28,7 @@
<link rel="license" href="/LICENSE.txt"/>
<script type="module" src="/js/redirect.js?9"></script>
<script type="module" src="/js/fastboot/dist/fastboot.min.mjs?7"></script>
- <script type="module" src="/js/web-install.js?12"></script>
+ <script type="module" src="/js/web-install.js?13"></script>
</head>
<body>
<header>
@@ -80,6 +80,7 @@
<li><a href="#booting">Booting</a></li>
<li><a href="#disabling-oem-unlocking">Disabling OEM unlocking</a></li>
<li><a href="#verifying-installation">Verifying installation</a></li>
+ <li><a href="#replacing-grapheneos-with-the-stock-os">Replacing GrapheneOS with the stock OS</a></li>
<li><a href="#further-information">Further information</a></li>
</ul>
</li>
@@ -333,6 +334,23 @@
also consider setting up the optional remote attestation service.</p>
</section>
+ <section id="replacing-grapheneos-with-the-stock-os">
+ <h3><a href="#replacing-grapheneos-with-the-stock-os">Replacing GrapheneOS with the stock OS</a></h3>
+
+ <p>Installation of the stock OS via the stock factory images is the same process
+ described above. However, before locking, there's an additional step to fully revert
+ the device to a clean factory state.</p>
+
+ <p>The GrapheneOS factory images flash a non-stock Android Verified Boot key which
+ needs to be erased to fully revert back to a stock device state. After flashing the
+ stock factory images and before locking the bootloader, you should erase the custom
+ Android Verified Boot key to untrust it:</p>
+
+ <button id="remove-custom-key-button" disabled="disabled">Remove non-stock key</button>
+
+ <p><strong id="remove-custom-key-status"></strong></p>
+ </section>
+
<section id="further-information">
<h3><a href="#further-information">Further information</a></h3>