summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vars/README.md18
-rw-r--r--vars/barbet28
-rw-r--r--vars/bluejay29
-rw-r--r--vars/blueline27
-rw-r--r--vars/bonito27
-rw-r--r--vars/bramble28
-rw-r--r--vars/cheetah30
-rw-r--r--vars/common15
-rw-r--r--vars/coral27
-rw-r--r--vars/crosshatch27
-rw-r--r--vars/devices16
-rw-r--r--vars/felix29
-rw-r--r--vars/flame27
-rw-r--r--vars/gs2016
-rw-r--r--vars/kernel_repos5
-rw-r--r--vars/lynx29
-rw-r--r--vars/msm-4.146
-rw-r--r--vars/msm-4.96
-rw-r--r--vars/oriole29
-rw-r--r--vars/panther29
-rw-r--r--vars/pixels13
-rw-r--r--vars/raven30
-rw-r--r--vars/redbull6
-rw-r--r--vars/redfin28
-rw-r--r--vars/sargo27
-rw-r--r--vars/sunfish27
-rw-r--r--vars/tangorpro30
27 files changed, 599 insertions, 0 deletions
diff --git a/vars/README.md b/vars/README.md
new file mode 100644
index 00000000..bde84f22
--- /dev/null
+++ b/vars/README.md
@@ -0,0 +1,18 @@
+readonly variables, meant for usage by all scripts
+
+## Files
+
+### common
+* Variables common to all devices, generic.
+
+### devices
+* List of supported devices
+
+#### pixels
+* List of supported Pixels
+
+#### $device
+* Device-specific variables
+
+### kernel_repos
+* The repos used to build pixel kernels, sometimes shared across multiple devices
diff --git a/vars/barbet b/vars/barbet
new file mode 100644
index 00000000..37062b8a
--- /dev/null
+++ b/vars/barbet
@@ -0,0 +1,28 @@
+# Pixel 5a
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in redfin
+ device/google/barbet
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.001"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r13"
+
+readonly build_number="10817346"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/barbet-up1a.231105.001-factory-e3a984c3.zip"
+readonly image_sha256="e3a984c37ec2ecf11da5ce94a910f02419128984b82bcbd8875a099bbbbd1d08"
+
+readonly flash_url="https://flash.android.com/build/10817346?target=barbet-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/barbet-ota-up1a.231105.001-b68f1873.zip"
+readonly ota_sha256="b68f18733639e35cc33497b6094b0732cba39d9bc6b9d7a16c5f93317116b3aa"
+
+readonly security_patch="2023-11-05"
diff --git a/vars/bluejay b/vars/bluejay
new file mode 100644
index 00000000..17d4febe
--- /dev/null
+++ b/vars/bluejay
@@ -0,0 +1,29 @@
+# Pixel 6a
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/bluejay
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/bluejay-up1a.231105.003-factory-f21e8baf.zip"
+readonly image_sha256="f21e8baff6fe9a59726a0dc47c89a3d2312c0ae89dd6725c5988d56e42231b1d"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=bluejay-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/bluejay-ota-up1a.231105.003-8f9f1dcd.zip"
+readonly ota_sha256="8f9f1dcd832bd1ed117b2375eb078aa3cae466d41ce9bb48584429c16e9c6d0b"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/blueline b/vars/blueline
new file mode 100644
index 00000000..fae73f80
--- /dev/null
+++ b/vars/blueline
@@ -0,0 +1,27 @@
+# Pixel 3
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in crosshatch
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id=SP1A.210812.016.C2 # Jun 2022
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-12.0.0_r31"
+readonly aosp_tag="android-12.0.0_r34"
+
+readonly build_number="8618562"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/blueline-sp1a.210812.016.c2-factory-fa981d87.zip"
+readonly image_sha256="fa981d87b6b28a1996161accbb147f46fe29663bb2ce6cc13dc9e500cbc59c93"
+
+readonly flash_url="https://flash.android.com/build/8618562?target=blueline-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/blueline-ota-sp1a.210812.016.c2-f7ebc6b3.zip"
+readonly ota_sha256="f7ebc6b326be1b40355d1e0b6d5e5e73204878f3419dec954eb35e1677bb12a1"
+
+readonly security_patch="2021-10-05"
diff --git a/vars/bonito b/vars/bonito
new file mode 100644
index 00000000..e425b123
--- /dev/null
+++ b/vars/bonito
@@ -0,0 +1,27 @@
+# Pixel 3a XL
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/bonito
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="SP2A.220505.008"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-12.1.0_r6"
+readonly aosp_tag="android-12.1.0_r27"
+
+readonly build_number="8782922"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/bonito-sp2a.220505.008-factory-db19d2aa.zip"
+readonly image_sha256="db19d2aaff36f29b7f58f11acad856f9382dafa1ae9160a692782e27cd7b0002"
+
+readonly flash_url="https://flash.android.com/build/8782922?target=bonito-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/bonito-ota-sp2a.220505.008-37a410d5.zip"
+readonly ota_sha256="37a410d5a370771625e9c607913ab94b07e1bebdb1b0c1a931854d48b5defe53"
+
+readonly security_patch="2022-05-05"
diff --git a/vars/bramble b/vars/bramble
new file mode 100644
index 00000000..014ab677
--- /dev/null
+++ b/vars/bramble
@@ -0,0 +1,28 @@
+# Pixel 4a (5G)
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in redfin
+ device/google/bramble
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.001"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r13"
+
+readonly build_number="10817346"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/bramble-up1a.231105.001-factory-98e180ca.zip"
+readonly image_sha256="98e180caf107c721657624aebebfe5b179cb7f692221099c6a5905d5546f59ae"
+
+readonly flash_url="https://flash.android.com/build/10817346?target=bramble-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/bramble-ota-up1a.231105.001-db54d066.zip"
+readonly ota_sha256="db54d0663e2fadd098b1c11e00e98a9e7acf7e66d46316ca7350d8be66c54894"
+
+readonly security_patch="2023-11-05"
diff --git a/vars/cheetah b/vars/cheetah
new file mode 100644
index 00000000..b88b876c
--- /dev/null
+++ b/vars/cheetah
@@ -0,0 +1,30 @@
+# Pixel 7 Pro
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/gs201
+ device/google/pantah
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/cheetah-up1a.231105.003-factory-c7f94298.zip"
+readonly image_sha256="c7f94298b8d6984d31de792da1952d27b15e435a3dbdd7f0572e1b04172aa885"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=cheetah-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/cheetah-ota-up1a.231105.003-78a931aa.zip"
+readonly ota_sha256="78a931aa8b83cefa13ea2bba17ee5762d1a41a47d4a968a35cfe77edad57d455"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/common b/vars/common
new file mode 100644
index 00000000..dfaafd98
--- /dev/null
+++ b/vars/common
@@ -0,0 +1,15 @@
+# Entire file updated manually
+readonly android_version=14 # For update-build-desc-fingerprint.sh
+readonly aosp_tag_match=android-14.0 # For update-device-vars.sh
+
+readonly os_branch=lineage-21.0
+readonly device_branch=lineage-21
+
+readonly prev_common_aosp_tag=android-14.0.0_r1 # Oct 2023, Pixel 4a (5G) - 7a
+readonly common_aosp_tag=android-14.0.0_r14 # Nov 2023, Pixel 6 - 7a
+
+readonly common_aosp_build_id=UP1A.231105.003 # Nov 2023, Pixel 6 - 7a
+
+readonly topic=U_asb_2023-11
+
+readonly merge_method="merge"
diff --git a/vars/coral b/vars/coral
new file mode 100644
index 00000000..f09d7195
--- /dev/null
+++ b/vars/coral
@@ -0,0 +1,27 @@
+# Pixel 4 XL
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/coral
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="TP1A.221005.002.B2"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-13.0.0_r7"
+readonly aosp_tag="android-13.0.0_r31"
+
+readonly build_number="9382335"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/coral-tp1a.221005.002.b2-factory-db99b1f8.zip"
+readonly image_sha256="db99b1f89e2fea16cbf48c876809c78d6dc46279e7311ab52d00d8125ef3a5d9"
+
+readonly flash_url="https://flash.android.com/build/9382335?target=coral-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/coral-ota-tp1a.221005.002.b2-9e04f1c9.zip"
+readonly ota_sha256="9e04f1c9c2eaaf58d8186393d38661638784791f74a9e9d9a96a4359b144b9ed"
+
+readonly security_patch="2022-10-05"
diff --git a/vars/crosshatch b/vars/crosshatch
new file mode 100644
index 00000000..ede90ddd
--- /dev/null
+++ b/vars/crosshatch
@@ -0,0 +1,27 @@
+# Pixel 3 XL
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/crosshatch
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id=SP1A.210812.016.C2 # Jun 2022
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-12.0.0_r31"
+readonly aosp_tag="android-12.0.0_r34"
+
+readonly build_number="8618562"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/crosshatch-sp1a.210812.016.c2-factory-27f59137.zip"
+readonly image_sha256="27f59137f9802f6913f92d820bb0cbd80793f6e4a80c5f05e1242810903d4aea"
+
+readonly flash_url="https://flash.android.com/build/8618562?target=crosshatch-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/crosshatch-ota-sp1a.210812.016.c2-efea980d.zip"
+readonly ota_sha256="efea980d6359363b645435a5d077228d9a00d6f9772bf6adf16e26090dba0d53"
+
+readonly security_patch="2021-10-05"
diff --git a/vars/devices b/vars/devices
new file mode 100644
index 00000000..cc25a2db
--- /dev/null
+++ b/vars/devices
@@ -0,0 +1,16 @@
+# All supported devices
+# Usage: ${devices[@]}
+readonly devices=(
+ felix
+ tangorpro
+ lynx
+ cheetah
+ panther
+ bluejay
+ raven
+ oriole
+ barbet
+ redfin
+ bramble
+ sunfish
+)
diff --git a/vars/felix b/vars/felix
new file mode 100644
index 00000000..2daccfdb
--- /dev/null
+++ b/vars/felix
@@ -0,0 +1,29 @@
+# Pixel Fold
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/felix
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/felix-up1a.231105.003-factory-604afb3f.zip"
+readonly image_sha256="604afb3f39455ca7202ef3bf4fee60ff301b7b4f1742ea74f9716a5a98694cd0"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=felix-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/felix-ota-up1a.231105.003-0bea8fc6.zip"
+readonly ota_sha256="0bea8fc6ae437daae30895d9cef5bcfdad9bf7b27dd99ea46ed1b6e3d9ed8ae7"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/flame b/vars/flame
new file mode 100644
index 00000000..e3d3b791
--- /dev/null
+++ b/vars/flame
@@ -0,0 +1,27 @@
+# Pixel 4
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in coral
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="TP1A.221005.002.B2"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-13.0.0_r7"
+readonly aosp_tag="android-13.0.0_r31"
+
+readonly build_number="9382335"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/flame-tp1a.221005.002.b2-factory-38e4f49a.zip"
+readonly image_sha256="38e4f49a8f72a8f9522f86874187de47add539372fa8c951d11ebde4f9c21103"
+
+readonly flash_url="https://flash.android.com/build/9382335?target=flame-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/flame-ota-tp1a.221005.002.b2-4d76895a.zip"
+readonly ota_sha256="4d76895aac34a8bb816a338439ee62ca0794628228cf4c1330b4e40a5c8cb4af"
+
+readonly security_patch="2022-10-05"
diff --git a/vars/gs201 b/vars/gs201
new file mode 100644
index 00000000..10921ef6
--- /dev/null
+++ b/vars/gs201
@@ -0,0 +1,6 @@
+# Pixel 6, 6 Pro, 6a, 7, 7 Pro, 7a, Tablet, Fold
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly prev_kernel_tag=android-14.0.0_r0.7 # Oct 2023
+readonly kernel_tag=android-14.0.0_r0.17 # Nov 2023
diff --git a/vars/kernel_repos b/vars/kernel_repos
new file mode 100644
index 00000000..ca8cfe1f
--- /dev/null
+++ b/vars/kernel_repos
@@ -0,0 +1,5 @@
+# Usage: ${kernel_repos[@]}
+readonly kernel_repos=(
+ kernel/google/gs201/private/gs-google
+ kernel/google/redbull
+)
diff --git a/vars/lynx b/vars/lynx
new file mode 100644
index 00000000..b5adc0d4
--- /dev/null
+++ b/vars/lynx
@@ -0,0 +1,29 @@
+# Pixel 7a
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/lynx
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/lynx-up1a.231105.003-factory-577d6e00.zip"
+readonly image_sha256="577d6e00af21ce9f1351eef228c454f26db186416cc906508af6ebd8c89876c8"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=lynx-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/lynx-ota-up1a.231105.003-c4401775.zip"
+readonly ota_sha256="c44017754386adf4b7950af007dd148db7b2f3f9f1a22e4bb6e57c8cef554fcd"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/msm-4.14 b/vars/msm-4.14
new file mode 100644
index 00000000..78019500
--- /dev/null
+++ b/vars/msm-4.14
@@ -0,0 +1,6 @@
+# Pixel 4, 4a
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly prev_kernel_tag=android-13.0.0_r0.101 # Jul 2023
+readonly kernel_tag=android-13.0.0_r0.110 # Aug 2023
diff --git a/vars/msm-4.9 b/vars/msm-4.9
new file mode 100644
index 00000000..4573a7d4
--- /dev/null
+++ b/vars/msm-4.9
@@ -0,0 +1,6 @@
+# Pixel 3, 3a
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly prev_kernel_tag=android-12.1.0_r0.17 # May 2022
+readonly kernel_tag=android-12.1.0_r0.23 # May 2022
diff --git a/vars/oriole b/vars/oriole
new file mode 100644
index 00000000..e24797a4
--- /dev/null
+++ b/vars/oriole
@@ -0,0 +1,29 @@
+# Pixel 6
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in raven
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/oriole-up1a.231105.003-factory-74f703f2.zip"
+readonly image_sha256="74f703f2086bbd379e3bde628722256305caab4ab689d33d5a5ff617a33e3ca7"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=oriole-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/oriole-ota-up1a.231105.003-bb84d181.zip"
+readonly ota_sha256="bb84d181a5d601884d316e71e8941f998d8eee084760821a55c47e5e3a0fcea2"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/panther b/vars/panther
new file mode 100644
index 00000000..9fb27ba5
--- /dev/null
+++ b/vars/panther
@@ -0,0 +1,29 @@
+# Pixel 7
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in cheetah
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/panther-up1a.231105.003-factory-1f4e21fc.zip"
+readonly image_sha256="1f4e21fcd5cb253d014f158bb56dc86ca4a83bafca3f57d76a38a660faa4dea8"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=panther-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/panther-ota-up1a.231105.003-935105ec.zip"
+readonly ota_sha256="935105ec48561dc71f56283dc85cea8420fddd0c12c7248c28ab4c2670344903"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/pixels b/vars/pixels
new file mode 100644
index 00000000..cada2e9d
--- /dev/null
+++ b/vars/pixels
@@ -0,0 +1,13 @@
+# Google Pixels, currently supported in AOSP
+# Usage: ${devices[@]}
+readonly devices=(
+ felix
+ tangorpro
+ lynx
+ cheetah
+ panther
+ bluejay
+ raven
+ oriole
+ barbet
+)
diff --git a/vars/raven b/vars/raven
new file mode 100644
index 00000000..083b02df
--- /dev/null
+++ b/vars/raven
@@ -0,0 +1,30 @@
+# Pixel 6 Pro
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/gs101
+ device/google/raviole
+)
+
+readonly fbpk_version="v2"
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/raven-up1a.231105.003-factory-76a795d5.zip"
+readonly image_sha256="76a795d52c10d8eb08c2c4cacadf0706f3d018bfea05491afb3acf90b6061e13"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=raven-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/raven-ota-up1a.231105.003-f616529c.zip"
+readonly ota_sha256="f616529c0fb2c00f9a8b57d381ce1934ed892e5e2bdd9b17c4b1ac767730fcdd"
+
+readonly security_patch="2023-11-01"
diff --git a/vars/redbull b/vars/redbull
new file mode 100644
index 00000000..d28dd8a5
--- /dev/null
+++ b/vars/redbull
@@ -0,0 +1,6 @@
+# Pixel 4a (5G), 5, 5a
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly prev_kernel_tag=android-14.0.0_r0.1 # Oct 2023
+readonly kernel_tag=android-14.0.0_r0.12 # Nov 2023
diff --git a/vars/redfin b/vars/redfin
new file mode 100644
index 00000000..79c9cd49
--- /dev/null
+++ b/vars/redfin
@@ -0,0 +1,28 @@
+# Pixel 5
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/redbull
+ device/google/redfin
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.001"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r13"
+
+readonly build_number="10817346"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/redfin-up1a.231105.001-factory-4e32c252.zip"
+readonly image_sha256="4e32c25205ac3969c75723b7b283d632cc1d209da4014aa8ee9e083110855475"
+
+readonly flash_url="https://flash.android.com/build/10817346?target=redfin-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/redfin-ota-up1a.231105.001-cb2967ff.zip"
+readonly ota_sha256="cb2967ff065f205953b29e31ef9a598c7f35167d5ebabb5e79ee05efb05b5b9d"
+
+readonly security_patch="2023-11-05"
diff --git a/vars/sargo b/vars/sargo
new file mode 100644
index 00000000..7419ae83
--- /dev/null
+++ b/vars/sargo
@@ -0,0 +1,27 @@
+# Pixel 3a
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ # common repos in bonito
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="SP2A.220505.008"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-12.1.0_r6"
+readonly aosp_tag="android-12.1.0_r27"
+
+readonly build_number="8782922"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/sargo-sp2a.220505.008-factory-071e368a.zip"
+readonly image_sha256="071e368a127ce5a3c553f8b717895eaf1e44dec78971dc4c80baa7237d2d37f1"
+
+readonly flash_url="https://flash.android.com/build/8782922?target=sargo-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/sargo-ota-sp2a.220505.008-2037245c.zip"
+readonly ota_sha256="2037245c06c8e0912c098c347be7b49a707d7cacf9a663ad7e68c96ce75ea32b"
+
+readonly security_patch="2022-05-05"
diff --git a/vars/sunfish b/vars/sunfish
new file mode 100644
index 00000000..de8c8065
--- /dev/null
+++ b/vars/sunfish
@@ -0,0 +1,27 @@
+# Pixel 4a
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/sunfish
+)
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="TQ3A.230805.001.S1"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-13.0.0_r67"
+readonly aosp_tag="android-13.0.0_r83"
+
+readonly build_number="10786265"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/sunfish-tq3a.230805.001.s1-factory-82902ea9.zip"
+readonly image_sha256="82902ea98c80f1a22706279a30d2bc46aa55cbe60703c9a02ba043bd052c6d99"
+
+readonly flash_url="https://flash.android.com/build/10786265?target=sunfish-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/sunfish-ota-tq3a.230805.001.s1-965296b1.zip"
+readonly ota_sha256="965296b1498b1d71bbf4013088b34213d5e6bc4dc836a7d06d1534eaf7621336"
+
+readonly security_patch="2023-08-05"
diff --git a/vars/tangorpro b/vars/tangorpro
new file mode 100644
index 00000000..b6a7fdee
--- /dev/null
+++ b/vars/tangorpro
@@ -0,0 +1,30 @@
+# Pixel Tablet
+
+# Usage: ${device_repos[@]}
+device_repos=(
+ device/google/tangorpro
+)
+
+readonly fbpk_version="v2"
+readonly wifi_only=true
+
+# Updated semi-manually via pixel/update-any-var.sh
+
+readonly build_id="UP1A.231105.003"
+
+# Updated automatically via pixel/update-device-vars.sh
+
+readonly prev_aosp_tag="android-14.0.0_r1"
+readonly aosp_tag="android-14.0.0_r14"
+
+readonly build_number="11010452"
+
+readonly image_url="https://dl.google.com/dl/android/aosp/tangorpro-up1a.231105.003-factory-71505172.zip"
+readonly image_sha256="71505172110da88d0c6708dbbcd1ebf3458a116db866550cfc4c4cae9d266b9c"
+
+readonly flash_url="https://flash.android.com/build/11010452?target=tangorpro-user&signed"
+
+readonly ota_url="https://dl.google.com/dl/android/aosp/tangorpro-ota-up1a.231105.003-a208b1f2.zip"
+readonly ota_sha256="a208b1f2cebeeaa356ff7fd3ed61af7315f26638eb0677dbf96e630db64678be"
+
+readonly security_patch="2023-11-01"