Compare commits

...

10 commits

Author SHA1 Message Date
DigiGoon
5cbe1608b3 config: ScoopDroid things!
Change-Id: I74c077d9c259ae44d0b18f35bf418bf3654c5f1c
2025-03-11 22:09:31 +00:00
elpaablo
5771d7fd95 Build GAPPS 2025-02-26 20:46:35 +00:00
elpaablo
9a5401480e Use Scoopdroid private keys 2025-02-26 20:43:18 +00:00
Dmitrii
73c5fd39f3 vendor: add default Pif props
Signed-off-by: Dmitrii <bankersenator@gmail.com>
2025-02-26 20:38:46 +00:00
LuK1337
4d616dc2bb
config: Install FRP wipe script into recovery /system/bin
Change-Id: I24e217e6af87f2002193ac7b6defb158cce0a776
2025-02-22 18:07:38 +01:00
Flicker372
3d683b1cdc apns: Update for ChinaTelecom Macau (CTMO)
- Set the APN name to '中國電信' instead of '澳門電信', as the latter is ambiguous and can be easily confused with '澳門電訊 (CTM)'.

Ref:
[1]https://www.1888.com.mo/question/detail?infoId=13
[2]https://android.googlesource.com/device/sample/+/main/etc/apns-full-conf.xml

Change-Id: I203e03e829a1fd9a2041c051124f81d08ccf01c4
2025-02-18 17:11:35 +08:00
LuK1337
4ae5dc80b5
overlay: Set PermissionController help URLs
Change-Id: Ib21950062261e8f280c16544341c35f2055c554a
2025-02-11 21:13:34 +01:00
Michael Bestas
4119bc6a48 config: Long live ro.modversion
Change-Id: I4acb0253ee8304c6ab2c3719e1d802e7f5fb6dbf
2025-02-11 17:47:12 +00:00
Timi
2053e603b3 TV: Ship Catapult
Change-Id: I7c27de6565d203c8ad3d5a0b4e9e1680f0c8cd70
2025-02-10 09:38:29 +00:00
Chirayu Desai
8cafe3188f vars: February 2025 Security update
Change-Id: I84d09d6c9b8a9337ca3e1287159ce054f241b8da
2025-02-08 20:21:35 +00:00
27 changed files with 302 additions and 163 deletions

View file

@ -1,5 +1,6 @@
# Allow vendor/extra to override any property by setting it first # Allow vendor/extra to override any property by setting it first
$(call inherit-product-if-exists, vendor/extra/product.mk) $(call inherit-product-if-exists, vendor/extra/product.mk)
$(call inherit-product, vendor/lineage/config/scoop.mk)
PRODUCT_BRAND ?= LineageOS PRODUCT_BRAND ?= LineageOS
@ -178,6 +179,10 @@ PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/%/libfuse-lite.so \ system/%/libfuse-lite.so \
system/%/libntfs-3g.so system/%/libntfs-3g.so
# FRP
PRODUCT_COPY_FILES += \
vendor/lineage/prebuilt/common/bin/wipe-frp.sh:$(TARGET_COPY_OUT_RECOVERY)/root/system/bin/wipe-frp
# Openssh # Openssh
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
scp \ scp \
@ -235,9 +240,11 @@ PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
endif endif
# SetupWizard # SetupWizard
ifneq ($(WITH_GMS),true)
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
setupwizard.theme=glif_v4 \ setupwizard.theme=glif_v4 \
setupwizard.feature.day_night_mode_enabled=true setupwizard.feature.day_night_mode_enabled=true
endif
PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/lineage/overlay/no-rro PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/lineage/overlay/no-rro
PRODUCT_PACKAGE_OVERLAYS += \ PRODUCT_PACKAGE_OVERLAYS += \
@ -246,7 +253,8 @@ PRODUCT_PACKAGE_OVERLAYS += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
DocumentsUIOverlay \ DocumentsUIOverlay \
NetworkStackOverlay NetworkStackOverlay \
PermissionControllerOverlay
# Translations # Translations
CUSTOM_LOCALES += \ CUSTOM_LOCALES += \
@ -263,7 +271,8 @@ PRODUCT_EXTRA_RECOVERY_KEYS += \
include vendor/lineage/config/version.mk include vendor/lineage/config/version.mk
-include vendor/lineage-priv/keys/keys.mk # -include vendor/lineage-priv/keys/keys.mk
-include $(WORKSPACE)/build_env/image-auto-bits.mk -include $(WORKSPACE)/build_env/image-auto-bits.mk
-include vendor/lineage/config/partner_gms.mk -include vendor/lineage/config/partner_gms.mk
#$(call inherit-product, vendor/lineage/config/scoop.mk)

View file

@ -9,9 +9,11 @@ include vendor/lineage/config/aosp_audio.mk
include vendor/lineage/config/lineage_audio.mk include vendor/lineage/config/lineage_audio.mk
# Default notification/alarm sounds # Default notification/alarm sounds
ifneq ($(WITH_GMS),true)
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.config.notification_sound=Argon.ogg \ ro.config.notification_sound=Argon.ogg \
ro.config.alarm_alert=Hassium.ogg ro.config.alarm_alert=Hassium.ogg
endif
# Apps # Apps
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \

View file

@ -13,6 +13,7 @@ PRODUCT_PACKAGES += \
# Lineage packages # Lineage packages
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
Catapult \
LineageCustomizer LineageCustomizer
PRODUCT_PACKAGE_OVERLAYS += vendor/lineage/overlay/tv PRODUCT_PACKAGE_OVERLAYS += vendor/lineage/overlay/tv

16
config/scoop.mk Normal file
View file

@ -0,0 +1,16 @@
# Pif
PRODUCT_PRODUCT_PROPERTIES += \
persist.sys.pihooks_BRAND?=google \
persist.sys.pihooks_MANUFACTURER?=Google \
persist.sys.pihooks_DEVICE?=tokay \
persist.sys.pihooks_PRODUCT?=tokay_beta \
persist.sys.pihooks_DEVICE_INITIAL_SDK_INT?=21 \
persist.sys.pihooks_SECURITY_PATCH?=2025-02-05 \
persist.sys.pihooks_ID?=BP22.250124.009 \
persist.sys.pihooks_FINGERPRINT?=google/tokay_beta/tokay:Baklava/BP22.250124.009/13034193:user/release-keys \
persist.sys.pihooks_MODEL?=Pixel 9
#BUILD_GMS_OVERLAYS_AND_PROPS := true
$(call inherit-product, vendor/gms/products/gms.mk)
-include vendor/lineage-priv/keys/keys.mk

View file

@ -17,8 +17,10 @@ PRODUCT_PACKAGES += \
Stk Stk
# Default ringtone # Default ringtone
ifneq ($(WITH_GMS),true)
PRODUCT_PRODUCT_PROPERTIES += \ PRODUCT_PRODUCT_PROPERTIES += \
ro.config.ringtone=Orion.ogg ro.config.ringtone=Orion.ogg
endif
# Tethering - allow without requiring a provisioning app # Tethering - allow without requiring a provisioning app
# (for devices that check this) # (for devices that check this)

View file

@ -42,5 +42,4 @@ PRODUCT_SYSTEM_PROPERTIES += \
ro.lineage.version=$(LINEAGE_VERSION) \ ro.lineage.version=$(LINEAGE_VERSION) \
ro.lineage.display.version=$(LINEAGE_DISPLAY_VERSION) \ ro.lineage.display.version=$(LINEAGE_DISPLAY_VERSION) \
ro.lineage.build.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR) \ ro.lineage.build.version=$(PRODUCT_VERSION_MAJOR).$(PRODUCT_VERSION_MINOR) \
ro.lineage.releasetype=$(LINEAGE_BUILDTYPE) \ ro.lineage.releasetype=$(LINEAGE_BUILDTYPE)
ro.modversion=$(LINEAGE_VERSION)

View file

@ -0,0 +1,9 @@
//
// SPDX-FileCopyrightText: 2025 The LineageOS Project
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "PermissionControllerOverlay",
product_specific: true,
}

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2025 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.permissioncontroller.overlay">
<overlay
android:isStatic="true"
android:priority="100"
android:targetPackage="com.android.permissioncontroller"
android:targetName="PermissionControllerStyles" />
</manifest>

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
SPDX-FileCopyrightText: 2025 The LineageOS Project
SPDX-License-Identifier: Apache-2.0
-->
<resources>
<!-- Help URL, application permissions [DO NOT TRANSLATE] -->
<string name="help_app_permissions" translatable="false">https://support.google.com/googleplay/answer/6270602</string>
<!-- Help URI, action disabled by restricted settings [DO NOT TRANSLATE] -->
<string name="help_url_action_disabled_by_restricted_settings" translatable="false">https://support.google.com/android/?p=restricted_settings</string>
<!-- Link for Safety Label Data Sharing help center page. [CHAR LIMIT=NONE]-->
<string name="data_sharing_help_center_link" translatable="false">https://support.google.com/android?p=data_sharing</string>
</resources>

68
prebuilt/common/bin/wipe-frp.sh Executable file
View file

@ -0,0 +1,68 @@
#!/system/bin/sh
#
# SPDX-FileCopyrightText: 2025 The LineageOS Project
# SPDX-License-Identifier: Apache-2.0
#
FRP_BLOCK=$(getprop ro.frp.pst)
if [[ -z "${FRP_BLOCK}" ]]; then
echo "FRP prop not set"
exit -1
fi
FRP_BLOCK_SIZE=$(blockdev --getsize64 "${FRP_BLOCK}")
if [[ "${FRP_BLOCK_SIZE}" -le 0 ]]; then
echo "FRP block size <= 0"
exit -1
fi
# Calculate offsets
DIGEST_SIZE=32
DIGEST_OFFSET=0
FRP_OEM_UNLOCK_SIZE=1
FRP_OEM_UNLOCK_OFFSET=$((${FRP_BLOCK_SIZE} - 1))
FRP_CREDENTIAL_RESERVED_SIZE=1000
FRP_CREDENTIAL_RESERVED_OFFSET=$((${FRP_OEM_UNLOCK_OFFSET} - ${FRP_CREDENTIAL_RESERVED_SIZE}))
TEST_MODE_RESERVED_SIZE=10000
TEST_MODE_RESERVED_OFFSET=$((${FRP_CREDENTIAL_RESERVED_OFFSET} - ${TEST_MODE_RESERVED_SIZE}))
FRP_SECRET_SIZE=32
FRP_SECRET_OFFSET=$((${TEST_MODE_RESERVED_OFFSET} - ${FRP_SECRET_SIZE}))
FRP_SECRET_MAGIC_SIZE=8
FRP_SECRET_MAGIC_OFFSET=$((${FRP_SECRET_OFFSET} - ${FRP_SECRET_MAGIC_SIZE}))
# Clear digest
dd if=/dev/zero of="${FRP_BLOCK}" \
seek="${DIGEST_OFFSET}" \
count="${DIGEST_SIZE}" \
bs=1
# Clear credential storage
dd if=/dev/zero of="${FRP_BLOCK}" \
seek="${FRP_CREDENTIAL_RESERVED_OFFSET}" \
count="${FRP_CREDENTIAL_RESERVED_SIZE}" \
bs=1
# Clear FRP secret
dd if=/dev/zero of="${FRP_BLOCK}" \
seek="${FRP_SECRET_OFFSET}" \
count="${FRP_SECRET_SIZE}" \
bs=1
# Write default FRP secret magic
printf "\xDA\xC2\xFC\xCD\xB9\x1B\x09\x88" | dd of="${FRP_BLOCK}" \
seek="${FRP_SECRET_MAGIC_OFFSET}" \
count="${FRP_SECRET_MAGIC_SIZE}" \
bs=1
# Write digest
sha256sum -b "${FRP_BLOCK}" | xxd -r -p | dd of="${FRP_BLOCK}" \
seek="${DIGEST_OFFSET}" \
count="${DIGEST_SIZE}" \
bs=1

View file

@ -3172,15 +3172,17 @@
<apn carrier="CTM MMS" mcc="455" mnc="01" apn="ctmmms" proxy="" port="" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" authtype="3" type="mms" /> <apn carrier="CTM MMS" mcc="455" mnc="01" apn="ctmmms" proxy="" port="" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" authtype="3" type="mms" />
<apn carrier="CTM" mcc="455" mnc="01" apn="ctm-mobile" type="default,supl" /> <apn carrier="CTM" mcc="455" mnc="01" apn="ctm-mobile" type="default,supl" />
<apn carrier="CTM MMS" mcc="455" mnc="01" apn="ctmmms" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" type="mms" /> <apn carrier="CTM MMS" mcc="455" mnc="01" apn="ctmmms" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" type="mms" />
<apn carrier="中国电信NET设置" mcc="455" mnc="02" apn="ctnet" user="ctnet@mycdma.cn" password="vnet.mobi" authtype="3" type="default,supl,dun" protocol="IPV4V6" roaming_protocol="IPV4V6" /> <apn carrier="中國電信(China Telecom) NET" mcc="455" mnc="02" apn="ctnet" authtype="3" type="default,ia,supl,xcap" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="中国电信WAP设置" mcc="455" mnc="02" apn="ctwap" user="ctwap@mycdma.cn" password="vnet.mobi" proxy="10.0.0.200" port="80" mmsproxy="10.0.0.200" mmsport="80" mmsc="http://mmsc.vnet.mobi" authtype="3" type="default,supl,dun,mms" /> <apn carrier="中國電信(China Telecom) IMS" mcc="455" mnc="02" apn="ims" authtype="0" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="中國電信(China Telecom) MMS" mcc="455" mnc="02" apn="ctwap" mmsc="http://mmsc.vnet.mobi" mmsproxy="10.0.0.200" mmsport="80" authtype="3" type="mms" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="3MACAU" mcc="455" mnc="03" apn="mobile.three.com.mo" proxy="" port="" user="" password="" mmsc="http://mms.three.com.mo:10021/mmsc" mmsproxy="172.20.80.80" mmsport="8080" authtype="3" type="default,mms" /> <apn carrier="3MACAU" mcc="455" mnc="03" apn="mobile.three.com.mo" proxy="" port="" user="" password="" mmsc="http://mms.three.com.mo:10021/mmsc" mmsproxy="172.20.80.80" mmsport="8080" authtype="3" type="default,mms" />
<apn carrier="Hutchison Macau MMS" mcc="455" mnc="03" apn="mms.hutchisonmacau.com" mmsc="http://10.30.15.51:10021/mmsc" mmsproxy="10.30.15.53" mmsport="8080" type="mms" /> <apn carrier="Hutchison Macau MMS" mcc="455" mnc="03" apn="mms.hutchisonmacau.com" mmsc="http://10.30.15.51:10021/mmsc" mmsproxy="10.30.15.53" mmsport="8080" type="mms" />
<apn carrier="Hutchison Macau" mcc="455" mnc="03" apn="web-g.three.com.hk" user="hutchison" password="1234" type="default,supl" /> <apn carrier="Hutchison Macau" mcc="455" mnc="03" apn="web-g.three.com.hk" user="hutchison" password="1234" type="default,supl" />
<apn carrier="CTM" mcc="455" mnc="04" apn="ctm-mobile" proxy="192.168.99.2" port="8080" type="default,supl" /> <apn carrier="CTM" mcc="455" mnc="04" apn="ctm-mobile" proxy="192.168.99.2" port="8080" type="default,supl" />
<apn carrier="CTM MMS" mcc="455" mnc="04" apn="ctmmms" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" type="mms" /> <apn carrier="CTM MMS" mcc="455" mnc="04" apn="ctmmms" mmsc="http://mms.wap.ctm.net:8002" mmsproxy="192.168.99.3" mmsport="8080" type="mms" />
<apn carrier="澳門電信LTE" mcc="455" mnc="07" apn="ctlte" user="" password="" protocol="IPV4V6" roaming_protocol="IPV4V6" /> <apn carrier="中國電信(China Telecom) NET" mcc="455" mnc="07" apn="ctnet" authtype="3" type="default,ia,supl,xcap" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="澳門電信NET" mcc="455" mnc="07" apn="ctnet" user="" password="" protocol="IPV4V6" roaming_protocol="IPV4V6" /> <apn carrier="中國電信(China Telecom) IMS" mcc="455" mnc="07" apn="ims" authtype="0" type="ims" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="中國電信(China Telecom) MMS" mcc="455" mnc="07" apn="ctwap" mmsc="http://mmsc.vnet.mobi" mmsproxy="10.0.0.200" mmsport="80" authtype="3" type="mms" protocol="IPV4V6" roaming_protocol="IPV4V6" />
<apn carrier="Mobitel KH" mcc="456" mnc="01" apn="postpaid" user="mobitel" password="mobitel" type="default,supl" /> <apn carrier="Mobitel KH" mcc="456" mnc="01" apn="postpaid" user="mobitel" password="mobitel" type="default,supl" />
<apn carrier="Mobitel Cellcard" mcc="456" mnc="01" apn="cellcard" user="mobitel" password="mobitel" type="default,supl" /> <apn carrier="Mobitel Cellcard" mcc="456" mnc="01" apn="cellcard" user="mobitel" password="mobitel" type="default,supl" />
<apn carrier="Mobitel MMS" mcc="456" mnc="01" apn="mms" user="mobitel" password="mobitel" mmsc="http://mms.mobitel.com.kh/mmsc" mmsproxy="203.144.95.98" mmsport="3130" type="mms" /> <apn carrier="Mobitel MMS" mcc="456" mnc="01" apn="mms" user="mobitel" password="mobitel" mmsc="http://mms.mobitel.com.kh/mmsc" mmsproxy="203.144.95.98" mmsport="3130" type="mms" />

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/akita-ap4a.250105.002-factory-1c5c298d.zip" readonly image_url="https://dl.google.com/dl/android/aosp/akita-ap4a.250205.002-factory-0da0522c.zip"
readonly image_sha256="1c5c298daa1e66408c49a796d61cc16c7f7858eabafa9b6c87c1a32b4359a341" readonly image_sha256="0da0522c4ed8d2c18578dc5a27e4efa65c4594b4157d4db34ccc20992bcd5019"
readonly flash_url="https://flash.android.com/build/12701944?target=akita-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=akita-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/akita-ota-ap4a.250105.002-640ed10d.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/akita-ota-ap4a.250205.002-7de23674.zip"
readonly ota_sha256="640ed10d073af3320869c5ad4c1747a66cda9195e94d57b1dbd23bc96ca95ba8" readonly ota_sha256="7de23674cbb43bdb748f346796b5d8a21ec5cf82dcc3de8a35020566bc330de3"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/bluejay-ap4a.250105.002-factory-72283090.zip" readonly image_url="https://dl.google.com/dl/android/aosp/bluejay-ap4a.250205.002-factory-6e330d72.zip"
readonly image_sha256="72283090f956af65694f65f0d9947eefb0c0023f739f9f7eaa0038b008e63491" readonly image_sha256="6e330d725784defb188a58a5cfa31ba4720457d89c7c77ce2cc261b9bdeb0145"
readonly flash_url="https://flash.android.com/build/12701944?target=bluejay-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=bluejay-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/bluejay-ota-ap4a.250105.002-14508b66.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/bluejay-ota-ap4a.250205.002-0050fec3.zip"
readonly ota_sha256="14508b664b31eb5c6880a0b5bba13905f876ff5a9b6a5be9832a2b1d872edfcb" readonly ota_sha256="0050fec36449d663e487a2169c81b23670b775020adb7d93a30789fc3ca6ddea"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/caiman-ap4a.250105.002-factory-c63e0cc2.zip" readonly image_url="https://dl.google.com/dl/android/aosp/caiman-ap4a.250205.002-factory-651a08f8.zip"
readonly image_sha256="c63e0cc23ddf96bf963dc9e473024ee0059009143addb5d54c5d3731e8ef0317" readonly image_sha256="651a08f8b932fbc635eac80a0132506333fbffd6d369c5fb81a8edb7d51e8814"
readonly flash_url="https://flash.android.com/build/12701944?target=caiman-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=caiman-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/caiman-ota-ap4a.250105.002-678a8519.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/caiman-ota-ap4a.250205.002-2e8a8511.zip"
readonly ota_sha256="678a85190456a7140d34fa2ef10c54c8bd92da2293d6bfca40075649723e4388" readonly ota_sha256="2e8a851108d2567be61f6252f76c9d1f38a516cea4fe0066d10764eecc803d96"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -8,21 +8,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/cheetah-ap4a.250105.002-factory-7574869b.zip" readonly image_url="https://dl.google.com/dl/android/aosp/cheetah-ap4a.250205.002-factory-6a87c591.zip"
readonly image_sha256="7574869b3d4379a2cd813ab36f42b58f8380f881d5f622a42cc81358b9c4172b" readonly image_sha256="6a87c591a5d6811a3b102a440743cbad8fdc10e553cd4df8906dccc6980afc7c"
readonly flash_url="https://flash.android.com/build/12701944?target=cheetah-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=cheetah-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/cheetah-ota-ap4a.250105.002-f36057bd.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/cheetah-ota-ap4a.250205.002-259bb787.zip"
readonly ota_sha256="f36057bde1e0a9c49adf89ed9385b3cd3565190cedb2666a3387f14c0f505cdf" readonly ota_sha256="259bb787fd9f7daec276293ef1fc69948e5a9180161a4fab25d567d209717c29"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/comet-ap4a.250105.002-factory-aa2a315e.zip" readonly image_url="https://dl.google.com/dl/android/aosp/comet-ap4a.250205.002-factory-911704e4.zip"
readonly image_sha256="aa2a315e4b94ccdb010bddbaf8ba567864096ac478cb8b68cce1627736ace4ba" readonly image_sha256="911704e4f7d56343b6211046d89e5f421f62cc8c7cc1fb071f07137965cf3d46"
readonly flash_url="https://flash.android.com/build/12701944?target=comet-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=comet-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/comet-ota-ap4a.250105.002-9273a642.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/comet-ota-ap4a.250205.002-5b998617.zip"
readonly ota_sha256="9273a6429bcee2d0d94fb5bb30bdde30767baa1388e69a2ffda94833339b2264" readonly ota_sha256="5b998617ac3dc94ed3951b4ff8bb0cbf5e12e9381e559abc2f185d1588db499d"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -5,11 +5,11 @@ readonly aosp_tag_match=android-15.0 # For update-device-vars.sh
readonly os_branch=lineage-22.1 readonly os_branch=lineage-22.1
readonly device_branch=lineage-22.1 readonly device_branch=lineage-22.1
readonly prev_common_aosp_tag=android-15.0.0_r6 # Dec 2024, Pixel 6-9 readonly prev_common_aosp_tag=android-15.0.0_r10 # Jan 2025, Pixel 6-9
readonly common_aosp_tag=android-15.0.0_r10 # Jan 2025, Pixel 6-9 readonly common_aosp_tag=android-15.0.0_r14 # Feb 2025, Pixel 6-9
readonly common_aosp_build_id=AP4A.250105.002 # Jan 2025, Pixel 6-9 readonly common_aosp_build_id=AP4A.250205.002 # Feb 2025, Pixel 6-9
readonly topic=V_asb_2025-01 readonly topic=V_asb_2025-02
readonly merge_method="merge" readonly merge_method="merge"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/felix-ap4a.250105.002-factory-2f535487.zip" readonly image_url="https://dl.google.com/dl/android/aosp/felix-ap4a.250205.002-factory-a1bcd5a5.zip"
readonly image_sha256="2f535487264aea5b68e1243eaf19ff0b542f426411ff2e0effaf051701388147" readonly image_sha256="a1bcd5a54f8a4d8932d212a1b0e42fcdb580a236d738c808f37f442efd79a463"
readonly flash_url="https://flash.android.com/build/12701944?target=felix-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=felix-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/felix-ota-ap4a.250105.002-6523eab6.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/felix-ota-ap4a.250205.002-e82e1aab.zip"
readonly ota_sha256="6523eab624f94e4087717296faa174961bc29ee62da33146c56fa7ab84baf283" readonly ota_sha256="e82e1aab01ce5d706b8f949dd992c160067f600c7e1435bf697304ef70a0b7ac"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -8,21 +8,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/husky-ap4a.250105.002-factory-0b0ddde9.zip" readonly image_url="https://dl.google.com/dl/android/aosp/husky-ap4a.250205.002-factory-7ae5fb2a.zip"
readonly image_sha256="0b0ddde9994194b36a6a98b9335d961bdb4d851777e83023de634ca1e11e3276" readonly image_sha256="7ae5fb2a932ad9d72de1337df48706aa3dab90f0d9ec8aa407b35a535abba13a"
readonly flash_url="https://flash.android.com/build/12701944?target=husky-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=husky-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/husky-ota-ap4a.250105.002-a9df99e8.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/husky-ota-ap4a.250205.002-039767c1.zip"
readonly ota_sha256="a9df99e894b6cc17256a35a5c6dfb8a4c31978dda26c4d4b74fedfa46b5a6e92" readonly ota_sha256="039767c183fd933a6b58b20f390856950f3d0ccbf8851f4ee82cb80681f4afa5"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -9,21 +9,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/komodo-ap4a.250105.002-factory-1f16cb17.zip" readonly image_url="https://dl.google.com/dl/android/aosp/komodo-ap4a.250205.002-factory-abcd406b.zip"
readonly image_sha256="1f16cb17ce7221aa40dc9ddf3fb8d166257a4a69d8d3751e25528ab867516a67" readonly image_sha256="abcd406b173a066466c54cfd64e0dc4e50cbc4a9cf602a3ea860d48e4f8088fa"
readonly flash_url="https://flash.android.com/build/12701944?target=komodo-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=komodo-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/komodo-ota-ap4a.250105.002-41ab2eac.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/komodo-ota-ap4a.250205.002-e3270b8a.zip"
readonly ota_sha256="41ab2eacd26553a88d72a37295604f66eb8807b094d4cad043c482408c16bd38" readonly ota_sha256="e3270b8afb184c4ff8e4e9ad8275bc48939f7da71549122e8244f4cf3d74dab8"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/lynx-ap4a.250105.002-factory-9426ca16.zip" readonly image_url="https://dl.google.com/dl/android/aosp/lynx-ap4a.250205.002-factory-c4da467b.zip"
readonly image_sha256="9426ca164b081aa3ed051a123a06a632004459a6913e59a58dacd06344442bae" readonly image_sha256="c4da467b63935a586d7fd7670a6ef574c54412293350602e25af4f87c20e3b18"
readonly flash_url="https://flash.android.com/build/12701944?target=lynx-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=lynx-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/lynx-ota-ap4a.250105.002-c8dc5836.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/lynx-ota-ap4a.250205.002-5537f895.zip"
readonly ota_sha256="c8dc58360421b0db748ecbc16352aed6d559a6c6cf49e31d5b50451f465c1b10" readonly ota_sha256="5537f89555a70645908e0822c2962f6ec421646eb44c55639be751a35b6e2005"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/oriole-ap4a.250105.002-factory-242e9271.zip" readonly image_url="https://dl.google.com/dl/android/aosp/oriole-ap4a.250205.002-factory-4da65a28.zip"
readonly image_sha256="242e92719154c8ee3bf906aecddae049798c28108e510cea0d6f011a804fcf7f" readonly image_sha256="4da65a28d004300eb37ea3ec8a23939cc99759dc94e7aa8bd1ee24722131e1d5"
readonly flash_url="https://flash.android.com/build/12701944?target=oriole-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=oriole-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/oriole-ota-ap4a.250105.002-5e0383a4.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/oriole-ota-ap4a.250205.002-42f9942b.zip"
readonly ota_sha256="5e0383a4d1a3b6b788fbca7c1d52b7e93702969cbb640a474461ff1dd5165dfb" readonly ota_sha256="42f9942b363e7e26959edb64fec4919a70ceee57463b3af40c9ccc71b2beb24f"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/panther-ap4a.250105.002-factory-19fbfb65.zip" readonly image_url="https://dl.google.com/dl/android/aosp/panther-ap4a.250205.002-factory-96459a57.zip"
readonly image_sha256="19fbfb654a3c566cc993c12335d288af9e57161ceab2a00d0754ccaffe7450ee" readonly image_sha256="96459a5758e296747188d29d6e1f405cf925fd7cc9bd822a168f00a504d982bb"
readonly flash_url="https://flash.android.com/build/12701944?target=panther-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=panther-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/panther-ota-ap4a.250105.002-6e2a6418.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/panther-ota-ap4a.250205.002-f99cb92e.zip"
readonly ota_sha256="6e2a641805f44df0f989deb0a87eb69de61d3e82648d3999185854d037f03ab3" readonly ota_sha256="f99cb92efde3a0c2421a23f5594f2f4fa3a0805490f1f498396c33b2a157d9a1"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -8,21 +8,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/raven-ap4a.250105.002-factory-a6237d24.zip" readonly image_url="https://dl.google.com/dl/android/aosp/raven-ap4a.250205.002-factory-d8162d11.zip"
readonly image_sha256="a6237d24518841c6d60c1df36932ed31fda9ee55575bef1d1b59f52aeabb6a8a" readonly image_sha256="d8162d11f9faa8f9b037a3b090d45ce8c0883e9eeac614c8daa0101b42ec3ea9"
readonly flash_url="https://flash.android.com/build/12701944?target=raven-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=raven-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/raven-ota-ap4a.250105.002-1653a739.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/raven-ota-ap4a.250205.002-186be29a.zip"
readonly ota_sha256="1653a7393e55d9d7e85fa57d01a17267caee3e024e9a81f93aa907d7bcb521d9" readonly ota_sha256="186be29a7b3ce00de3cf758e9363be17010f058577722dca404c6d313e7b4d53"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/shiba-ap4a.250105.002-factory-fe54edcd.zip" readonly image_url="https://dl.google.com/dl/android/aosp/shiba-ap4a.250205.002-factory-71e85ee9.zip"
readonly image_sha256="fe54edcd0607c29bec24b016655d99128f3597c98561f1d27efa61ecdb5a31a3" readonly image_sha256="71e85ee9a619fb5b481259f34c258992be58d897696bc2358b4ea1b4ca5a728d"
readonly flash_url="https://flash.android.com/build/12701944?target=shiba-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=shiba-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/shiba-ota-ap4a.250105.002-8973f6e7.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/shiba-ota-ap4a.250205.002-77464ab7.zip"
readonly ota_sha256="8973f6e79d0f3a371e5c342b15aa39f30d6f43cfa93d2bb5913d10247cda27f7" readonly ota_sha256="77464ab7b9c8722782a9939a0281c219c102c58c344ce98972cb63d8b947a89d"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/tangorpro-ap4a.250105.002-factory-8c471fde.zip" readonly image_url="https://dl.google.com/dl/android/aosp/tangorpro-ap4a.250205.002-factory-fddb10ec.zip"
readonly image_sha256="8c471fde1ae795fdd264e4ba9bcb2b93e8a3aa88a8a38df0ad40b3cb4559424f" readonly image_sha256="fddb10ec5d7a66a608321cf98a9ac801c93ed6aef7caa19afb8e1c216289c40a"
readonly flash_url="https://flash.android.com/build/12701944?target=tangorpro-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=tangorpro-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/tangorpro-ota-ap4a.250105.002-f0d8d5e9.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/tangorpro-ota-ap4a.250205.002-a877a020.zip"
readonly ota_sha256="f0d8d5e9f6d288e10c0b53ca4e6b978a223f965af73f5c6f6b00a19a130b7761" readonly ota_sha256="a877a020252ef4e550de7647533258f591a3865ce5783ca0e47e07d34e2f4c4f"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"

View file

@ -7,21 +7,21 @@ device_repos=(
# Updated semi-manually via pixel/update-any-var.sh # Updated semi-manually via pixel/update-any-var.sh
readonly build_id="AP4A.250105.002" readonly build_id="AP4A.250205.002"
# Updated automatically via pixel/update-device-vars.sh # Updated automatically via pixel/update-device-vars.sh
readonly prev_aosp_tag="android-15.0.0_r6" readonly prev_aosp_tag="android-15.0.0_r10"
readonly aosp_tag="android-15.0.0_r10" readonly aosp_tag="android-15.0.0_r14"
readonly build_number="12701944" readonly build_number="12821496"
readonly image_url="https://dl.google.com/dl/android/aosp/tokay-ap4a.250105.002-factory-d3f58a9f.zip" readonly image_url="https://dl.google.com/dl/android/aosp/tokay-ap4a.250205.002-factory-2c42ac34.zip"
readonly image_sha256="d3f58a9f93f634d8e73992a01df3ef5515fad7cef76b0f3fdb240439db279c45" readonly image_sha256="2c42ac341c0b80cb2e831d9704d079a1bc5240b7afea079c79a730e84573a42d"
readonly flash_url="https://flash.android.com/build/12701944?target=tokay-user&signed" readonly flash_url="https://flash.android.com/build/12821496?target=tokay-user&signed"
readonly ota_url="https://dl.google.com/dl/android/aosp/tokay-ota-ap4a.250105.002-d60a3438.zip" readonly ota_url="https://dl.google.com/dl/android/aosp/tokay-ota-ap4a.250205.002-22cfd265.zip"
readonly ota_sha256="d60a34387c64b775bed0edda39c20c26138fb7881b8d00a88ae8f8617178acca" readonly ota_sha256="22cfd265760689253d1fad2166b443e7f02e64d713f90248df5eee328c2db07c"
readonly security_patch="2025-01-05" readonly security_patch="2025-02-05"