diff --git a/static/build.html b/static/build.html index a9833716..c05d2de1 100644 --- a/static/build.html +++ b/static/build.html @@ -72,7 +72,13 @@
  • Kernel
  • Setting up the OS build environment
  • Reproducible builds
  • -
  • Extracting vendor files for Pixel devices
  • +
  • + Extracting vendor files for Pixel devices + +
  • Building
  • Faster builds for development use only
  • @@ -505,14 +511,27 @@ git submodule update --init --recursive 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).

    -

    Extract the vendor files corresponding to the matching release with - DEVICE and BUILD_ID replaced with the appropriate - values:

    +
    +

    Pixel 5 and earlier

    -
    vendor/android-prepare-vendor/execute-all.sh -d DEVICE -b BUILD_ID -o vendor/android-prepare-vendor
    +                        

    Extract the vendor files corresponding to the matching release with + DEVICE and BUILD_ID replaced with the + appropriate values:

    + +
    vendor/android-prepare-vendor/execute-all.sh -d DEVICE -b BUILD_ID -o vendor/android-prepare-vendor
     mkdir -p vendor/google_devices
     rm -rf vendor/google_devices/DEVICE
     mv vendor/android-prepare-vendor/DEVICE/BUILD_ID/vendor/google_devices/* vendor/google_devices/
    +
    + +
    +

    Pixel 6 and later

    + +

    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.

    +