split up Pixel vendor file extraction section
This commit is contained in:
parent
8d451536f2
commit
3a97ed21c3
@ -72,7 +72,13 @@
|
|||||||
<li><a href="#kernel">Kernel</a></li>
|
<li><a href="#kernel">Kernel</a></li>
|
||||||
<li><a href="#setting-up-the-os-build-environment">Setting up the OS build environment</a></li>
|
<li><a href="#setting-up-the-os-build-environment">Setting up the OS build environment</a></li>
|
||||||
<li><a href="#reproducible-builds">Reproducible builds</a></li>
|
<li><a href="#reproducible-builds">Reproducible builds</a></li>
|
||||||
<li><a href="#extracting-vendor-files-for-pixel-devices">Extracting vendor files for Pixel devices</a></li>
|
<li>
|
||||||
|
<a href="#extracting-vendor-files-for-pixel-devices">Extracting vendor files for Pixel devices</a>
|
||||||
|
<ul>
|
||||||
|
<li><a href="#extracting-vendor-files-for-pixel-5-and-earlier">Pixel 5 and earlier</a></li>
|
||||||
|
<li><a href="#extracting-vendor-files-for-pixel-6-and-later">Pixel 6 and later</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="#building">Building</a></li>
|
<li><a href="#building">Building</a></li>
|
||||||
<li><a href="#faster-builds-for-development-use-only">Faster builds for development use only</a></li>
|
<li><a href="#faster-builds-for-development-use-only">Faster builds for development use only</a></li>
|
||||||
<li>
|
<li>
|
||||||
@ -505,9 +511,12 @@ git submodule update --init --recursive
|
|||||||
that the official builds match the sources, since it has signature verification (which
|
that the official builds match the sources, since it has signature verification (which
|
||||||
is an important part of the verified boot and attestation security model).</p>
|
is an important part of the verified boot and attestation security model).</p>
|
||||||
|
|
||||||
|
<section id="extracting-vendor-files-for-pixel-5-and-earlier">
|
||||||
|
<h4><a href="#extracting-vendor-files-for-pixel-5-and-earlier">Pixel 5 and earlier</a></h4>
|
||||||
|
|
||||||
<p>Extract the vendor files corresponding to the matching release with
|
<p>Extract the vendor files corresponding to the matching release with
|
||||||
<code>DEVICE</code> and <code>BUILD_ID</code> replaced with the appropriate
|
<code>DEVICE</code> and <code>BUILD_ID</code> replaced with the
|
||||||
values:</p>
|
appropriate values:</p>
|
||||||
|
|
||||||
<pre>vendor/android-prepare-vendor/execute-all.sh -d DEVICE -b BUILD_ID -o vendor/android-prepare-vendor
|
<pre>vendor/android-prepare-vendor/execute-all.sh -d DEVICE -b BUILD_ID -o vendor/android-prepare-vendor
|
||||||
mkdir -p vendor/google_devices
|
mkdir -p vendor/google_devices
|
||||||
@ -515,6 +524,16 @@ rm -rf vendor/google_devices/DEVICE
|
|||||||
mv vendor/android-prepare-vendor/DEVICE/BUILD_ID/vendor/google_devices/* vendor/google_devices/</pre>
|
mv vendor/android-prepare-vendor/DEVICE/BUILD_ID/vendor/google_devices/* vendor/google_devices/</pre>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<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. It will be published before the devices
|
||||||
|
have a stable release.</p>
|
||||||
|
</section>
|
||||||
|
</section>
|
||||||
|
|
||||||
<section id="building">
|
<section id="building">
|
||||||
<h3><a href="#building">Building</a></h3>
|
<h3><a href="#building">Building</a></h3>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user