summaryrefslogtreecommitdiff
path: root/static/build.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/build.html')
-rw-r--r--static/build.html13
1 files changed, 9 insertions, 4 deletions
diff --git a/static/build.html b/static/build.html
index 83aad1ce..48f1c4b6 100644
--- a/static/build.html
+++ b/static/build.html
@@ -552,10 +552,15 @@ mv vendor/android-prepare-vendor/DEVICE/BUILD_ID/vendor/google_devices/* vendor/
<section id="extracting-vendor-files-for-pixel-6-and-later">
<h4><a href="#extracting-vendor-files-for-pixel-6-and-later">Pixel 6 and later</a></h4>
- <p>This is not yet fully published and documented since it uses a new
- system replacing android-prepare-vendor and is in flux with a lot of
- usability improvements needed. Instructions will be added in the near
- future.</p>
+ <p>Starting with the Pixel 6, newer generation devices use the adevtool project to
+ extract files from the stock operating system.
+ </p>
+
+ <pre>cd vendor/adevtool/ &amp;&amp; yarn install &amp;&amp; cd ../..
+mkdir -p vendor/adevtool/dl/
+vendor/android-prepare-vendor/scripts/download-nexus-image.sh -y -d DEVICE -b BUILD_ID -o vendor/adevtool/dl
+vendor/adevtool/mountimages.bash
+sudo vendor/adevtool/bin/run generate-all vendor/adevtool/config/pixel/DEVICE-grapheneos.yml -c vendor/state/oriole.json -f vendor/adevtool/dl/"Factory zip" -s vendor/extraction/mount/</pre>
</section>
</section>