From 76e5db6191950ceffa120528360522d892c4443a Mon Sep 17 00:00:00 2001 From: Rashed Abdel-Tawab Date: Wed, 20 Nov 2019 10:22:06 -0500 Subject: [PATCH] bramble: Initial Lineage bringup Change-Id: Ieddd0460eeb223512b5d3ce9504f6a654d44c0d9 --- AndroidProducts.mk | 2 ++ BoardConfigLineage.mk | 7 +++++++ bramble/BoardConfig.mk | 2 ++ device-lineage.mk | 7 +++++++ lineage.dependencies | 6 ++++++ lineage_bramble.mk | 30 ++++++++++++++++++++++++++++++ 6 files changed, 54 insertions(+) create mode 100644 BoardConfigLineage.mk create mode 100644 device-lineage.mk create mode 100644 lineage.dependencies create mode 100644 lineage_bramble.mk diff --git a/AndroidProducts.mk b/AndroidProducts.mk index 44813d7..24bad8d 100644 --- a/AndroidProducts.mk +++ b/AndroidProducts.mk @@ -18,6 +18,8 @@ PRODUCT_MAKEFILES := \ $(LOCAL_DIR)/aosp_bramble.mk \ $(LOCAL_DIR)/aosp_bramble_64.mk \ $(LOCAL_DIR)/aosp_bramble_hwasan.mk \ + $(LOCAL_DIR)/lineage_bramble.mk COMMON_LUNCH_CHOICES := \ aosp_bramble-userdebug \ + lineage_bramble-userdebug diff --git a/BoardConfigLineage.mk b/BoardConfigLineage.mk new file mode 100644 index 0000000..abc2589 --- /dev/null +++ b/BoardConfigLineage.mk @@ -0,0 +1,7 @@ +# +# Copyright (C) 2021 The LineageOS Project +# +# SPDX-License-Identifier: Apache-2.0 +# + +include device/google/redbull/BoardConfigLineage.mk diff --git a/bramble/BoardConfig.mk b/bramble/BoardConfig.mk index 9f4b675..e045b9e 100644 --- a/bramble/BoardConfig.mk +++ b/bramble/BoardConfig.mk @@ -31,3 +31,5 @@ else -include vendor/google_devices/bramble/proprietary/BoardConfigVendor.mk endif + +include device/google/bramble/BoardConfigLineage.mk diff --git a/device-lineage.mk b/device-lineage.mk new file mode 100644 index 0000000..0bea31b --- /dev/null +++ b/device-lineage.mk @@ -0,0 +1,7 @@ +# +# Copyright (C) 2021 The LineageOS Project +# +# SPDX-License-Identifier: Apache-2.0 +# + +$(call inherit-product, device/google/redbull/device-lineage.mk) diff --git a/lineage.dependencies b/lineage.dependencies new file mode 100644 index 0000000..6bfde5c --- /dev/null +++ b/lineage.dependencies @@ -0,0 +1,6 @@ +[ + { + "repository": "android_device_google_redbull", + "target_path": "device/google/redbull" + } +] diff --git a/lineage_bramble.mk b/lineage_bramble.mk new file mode 100644 index 0000000..b709dea --- /dev/null +++ b/lineage_bramble.mk @@ -0,0 +1,30 @@ +# +# Copyright (C) 2021 The LineageOS Project +# +# SPDX-License-Identifier: Apache-2.0 +# + +# Inherit some common Lineage stuff. +TARGET_DISABLE_EPPE := true +$(call inherit-product, vendor/lineage/config/common_full_phone.mk) + +# Inherit device configuration +$(call inherit-product, device/google/bramble/aosp_bramble.mk) +$(call inherit-product, device/google/redbull/lineage_common.mk) + +include device/google/bramble/device-lineage.mk + +# Device identifier. This must come after all inclusions +PRODUCT_BRAND := google +PRODUCT_MODEL := Pixel 4a (5G) +PRODUCT_NAME := lineage_bramble + +# Boot animation +TARGET_SCREEN_HEIGHT := 2340 +TARGET_SCREEN_WIDTH := 1080 + +PRODUCT_BUILD_PROP_OVERRIDES += \ + TARGET_PRODUCT=bramble \ + PRIVATE_BUILD_DESC="bramble-user 13 TP1A.220624.014 8819323 release-keys" + +BUILD_FINGERPRINT := google/bramble/bramble:13/TP1A.220624.014/8819323:user/release-keys