shusky: Add initial Lineage product makefiles

Co-authored-by: Michael Bestas <mkbestas@gmail.com>
Change-Id: I0781b6d4d74680ce7f0d860048871da7c2d43fb6
This commit is contained in:
Chirayu Desai
2021-11-22 21:22:09 +05:30
committed by Michael Bestas
parent 22a50562db
commit ad134d2a57
12 changed files with 111 additions and 1 deletions

View File

@@ -23,7 +23,9 @@ PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/factory_husky.mk \
$(LOCAL_DIR)/aosp_shiba.mk \
$(LOCAL_DIR)/aosp_shiba_fullmte.mk \
$(LOCAL_DIR)/factory_shiba.mk
$(LOCAL_DIR)/factory_shiba.mk \
$(LOCAL_DIR)/lineage_husky.mk \
$(LOCAL_DIR)/lineage_shiba.mk
COMMON_LUNCH_CHOICES := \
aosp_ripcurrent-userdebug \

5
BoardConfigLineage.mk Normal file
View File

@@ -0,0 +1,5 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#

5
device-lineage.mk Normal file
View File

@@ -0,0 +1,5 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#

View File

@@ -41,3 +41,5 @@ include device/google/zuma/BoardConfig-common.mk
-include vendor/google_devices/husky/proprietary/BoardConfigVendor.mk
include device/google/shusky/sepolicy/husky-sepolicy.mk
include device/google/shusky/wifi/BoardConfig-wifi.mk
include device/google/shusky/husky/BoardConfigLineage.mk

View File

@@ -0,0 +1,7 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
include device/google/shusky/BoardConfigLineage.mk

7
husky/device-lineage.mk Normal file
View File

@@ -0,0 +1,7 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
$(call inherit-product, device/google/shusky/device-lineage.mk)

6
lineage.dependencies Normal file
View File

@@ -0,0 +1,6 @@
[
{
"repository": "android_device_google_zuma",
"target_path": "device/google/zuma"
}
]

30
lineage_husky.mk Normal file
View File

@@ -0,0 +1,30 @@
#
# Copyright (C) 2023 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/shusky/aosp_husky.mk)
$(call inherit-product, device/google/zuma/lineage_common.mk)
include device/google/shusky/husky/device-lineage.mk
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel 8 Pro
PRODUCT_NAME := lineage_husky
# Boot animation
TARGET_SCREEN_HEIGHT := 2992
TARGET_SCREEN_WIDTH := 1344
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=husky \
PRIVATE_BUILD_DESC="husky-user 14 UQ1A.231205.015 11084887 release-keys"
BUILD_FINGERPRINT := google/husky/husky:14/UQ1A.231205.015/11084887:user/release-keys

30
lineage_shiba.mk Normal file
View File

@@ -0,0 +1,30 @@
#
# Copyright (C) 2023 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/shusky/aosp_shiba.mk)
$(call inherit-product, device/google/zuma/lineage_common.mk)
include device/google/shusky/shiba/device-lineage.mk
# Device identifier. This must come after all inclusions
PRODUCT_BRAND := google
PRODUCT_MODEL := Pixel 8
PRODUCT_NAME := lineage_shiba
# Boot animation
TARGET_SCREEN_HEIGHT := 2400
TARGET_SCREEN_WIDTH := 1080
PRODUCT_BUILD_PROP_OVERRIDES += \
TARGET_PRODUCT=shiba \
PRIVATE_BUILD_DESC="shiba-user 14 UQ1A.231205.015 11084887 release-keys"
BUILD_FINGERPRINT := google/shiba/shiba:14/UQ1A.231205.015/11084887:user/release-keys

View File

@@ -37,3 +37,5 @@ include device/google/zuma/BoardConfig-common.mk
-include vendor/google_devices/shiba/proprietary/BoardConfigVendor.mk
include device/google/shusky/sepolicy/shiba-sepolicy.mk
include device/google/shusky/wifi/BoardConfig-wifi.mk
include device/google/shusky/shiba/BoardConfigLineage.mk

View File

@@ -0,0 +1,7 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
include device/google/shusky/BoardConfigLineage.mk

7
shiba/device-lineage.mk Normal file
View File

@@ -0,0 +1,7 @@
#
# Copyright (C) 2023 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
$(call inherit-product, device/google/shusky/device-lineage.mk)