From 93e4389db3bd3ba02b69743449c66c5ea288a352 Mon Sep 17 00:00:00 2001
From: Daniel Micay These are all fully supported production-ready targets supporting all the
@@ -334,10 +324,6 @@
including the emulator, porting to other devices and for non-legacy
officially supported devices. Pixel 3 / Pixel 3 XL / Pixel 3a / Pixel 3a XL use the
- The 12.1-crosshatch
branch setting an appropriate
- BUILD_ID
and security patch level field.13
branch is in early development and will be the
branch used for all non-legacy devices.
The below commands need to only be run once to initially create a working environment.
-3rd generation Pixel devices will be using android-prepare-vendor for the remainder of - their lifetime on GrapheneOS. -
- -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/-
The below commands need to only be run once to initially create a working environment.
- -cd vendor/adevtool/ && yarn install && cd ../.. +cd vendor/adevtool/ && yarn install && cd ../.. source script/envsetup.sh m aapt2-Extract the vendor files corresponding to the matching release with -
+DEVICE
andBUILD_ID
replaced with the - appropriate values:Extract the vendor files corresponding to the matching release with +
DEVICE
andBUILD_ID
replaced with the + appropriate values:vendor/adevtool/bin/run download vendor/adevtool/dl/ -d DEVICE -b BUILD_ID -t factory ota sudo vendor/adevtool/bin/run generate-all vendor/adevtool/config/DEVICE.yml -c vendor/state/DEVICE.json -s vendor/adevtool/dl/DEVICE-BUILD_ID-*.zip sudo chown -R $(logname):$(logname) vendor/google_devices vendor/adevtool/bin/run ota-firmware vendor/adevtool/config/DEVICE.yml -f vendor/adevtool/dl/DEVICE-ota-BUILD_ID-*.zip-