eqs: initial rebrand
This commit is contained in:
parent
c92ac5f61f
commit
ee61490715
35 changed files with 94 additions and 62 deletions
|
@ -7,6 +7,6 @@
|
||||||
|
|
||||||
LOCAL_PATH := $(call my-dir)
|
LOCAL_PATH := $(call my-dir)
|
||||||
|
|
||||||
ifeq ($(TARGET_DEVICE),hiphi)
|
ifeq ($(TARGET_DEVICE),eqs)
|
||||||
include $(call all-subdir-makefiles,$(LOCAL_PATH))
|
include $(call all-subdir-makefiles,$(LOCAL_PATH))
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PRODUCT_MAKEFILES := \
|
PRODUCT_MAKEFILES := \
|
||||||
$(LOCAL_DIR)/twrp_hiphi.mk
|
$(LOCAL_DIR)/twrp_eqs.mk
|
||||||
|
|
||||||
COMMON_LUNCH_CHOICES := \
|
COMMON_LUNCH_CHOICES := \
|
||||||
twrp_hiphi-user \
|
twrp_eqs-user \
|
||||||
twrp_hiphi-userdebug \
|
twrp_eqs-userdebug \
|
||||||
twrp_hiphi-eng
|
twrp_eqs-eng
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
#
|
#
|
||||||
|
|
||||||
DEVICE_PATH := device/motorola/hiphi
|
DEVICE_PATH := device/motorola/eqs
|
||||||
|
|
||||||
# For building with minimal manifest
|
# For building with minimal manifest
|
||||||
ALLOW_MISSING_DEPENDENCIES := true
|
ALLOW_MISSING_DEPENDENCIES := true
|
||||||
|
@ -50,8 +50,8 @@ TARGET_USES_REMOTEPROC := true
|
||||||
TARGET_SCREEN_DENSITY := 400
|
TARGET_SCREEN_DENSITY := 400
|
||||||
|
|
||||||
# Init
|
# Init
|
||||||
TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_hiphi
|
#TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_eqs
|
||||||
TARGET_RECOVERY_DEVICE_MODULES := libinit_hiphi
|
#TARGET_RECOVERY_DEVICE_MODULES := libinit_eqs
|
||||||
|
|
||||||
# Kernel
|
# Kernel
|
||||||
TARGET_PREBUILT_KERNEL := $(DEVICE_PATH)/prebuilt/kernel
|
TARGET_PREBUILT_KERNEL := $(DEVICE_PATH)/prebuilt/kernel
|
||||||
|
@ -137,7 +137,7 @@ TW_INCLUDE_NTFS_3G := true
|
||||||
TW_BACKUP_EXCLUSIONS := /data/fonts
|
TW_BACKUP_EXCLUSIONS := /data/fonts
|
||||||
TW_NO_SCREEN_BLANK := true
|
TW_NO_SCREEN_BLANK := true
|
||||||
TW_BRIGHTNESS_PATH := "/sys/class/backlight/panel0-backlight/brightness"
|
TW_BRIGHTNESS_PATH := "/sys/class/backlight/panel0-backlight/brightness"
|
||||||
TW_MAX_BRIGHTNESS := 2047
|
TW_MAX_BRIGHTNESS := 3515
|
||||||
TW_DEFAULT_BRIGHTNESS := 1024
|
TW_DEFAULT_BRIGHTNESS := 1024
|
||||||
TW_FRAMERATE := 60
|
TW_FRAMERATE := 60
|
||||||
TW_HAS_EDL_MODE := true
|
TW_HAS_EDL_MODE := true
|
||||||
|
|
18
README.md
18
README.md
|
@ -1,24 +1,24 @@
|
||||||
Device configuration for Motorola Edge 30 Pro / Edge Plus (2022) / Edge Plus 5G UW / Edge X30 (hiphi/hiphic/hiphid)
|
Device configuration for Edge 30 Ultra / Edge X30 Pro (codenamed "eqs")
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
The Motorola Edge 30 Pro / Edge Plus (2022) / Edge Plus 5G UW / Edge X30 (codenamed _"hiphi/hiphic/hiphid"_) is a flagship smartphone from Motorola mobility announced in December 2021.
|
The Motorola Edge 30 Ultra / Edge X30 Pro (codenamed _"eqs"_) is a flagship smartphone from Motorola mobility announced in December 2021.
|
||||||
|
|
||||||
## Device specifications
|
## Device specifications
|
||||||
|
|
||||||
Basic | Spec Sheet
|
Basic | Spec Sheet
|
||||||
-------:|:-------------------------
|
-------:|:-------------------------
|
||||||
SoC | Qualcomm SM8450 Snapdragon 8 Gen 1 (4 nm)
|
SoC | Qualcomm SM8475 Snapdragon 8+ Gen 1 (4 nm)
|
||||||
CPU | Octa-core (1x3.0 GHz Kryo 780 & 3x2.5 GHz Kryo 780 & 4x1.8GHz Kryo 780)
|
CPU | Octa-core (1x3.19 GHz Cortex-X2 & 3x2.75 GHz Cortex-A710 & 4x1.8GHz Cortex-A510)
|
||||||
GPU | Adreno 730
|
GPU | Adreno 730
|
||||||
Memory | 8/12 GB RAM (LPDDR5)
|
Memory | 8/12 GB RAM (LPDDR5)
|
||||||
Shipped Android Version | 12.0, My UX 3.0 (Global) / MY UI 3.0 (China)
|
Shipped Android Version | 12.0, My UX 3.0 (Global) / MY UI 3.0 (China)
|
||||||
Storage | 128/256/512 GB (UFS 3.1)
|
Storage | 128/256/512 GB (UFS 3.1)
|
||||||
Battery | Non-removable Li-Po 4800 mAh (Global) / 5000 mAh (China) battery
|
Battery | Non-removable Li-Po 4610 mAh battery
|
||||||
Display | 2400 x 1080 pixels, 6.18 inches (~403 ppi density)
|
Display | 2400 x 1080 pixels, 6.67 inches (~403 ppi density)
|
||||||
Camera | 50MP (Main) + 50MP (Ultra-wide) + 2MP (Depth) + 60MP (Selfie)
|
Camera | 200MP (Main) + 50MP (Ultra-wide) + 12MP (Telephoto) + 60MP (Selfie)
|
||||||
|
|
||||||
## Device picture
|
## Device picture
|
||||||

|

|
||||||
|
|
||||||
# Status
|
# Status
|
||||||
Current state of features:
|
Current state of features:
|
||||||
|
@ -47,7 +47,7 @@ Current state of features:
|
||||||
```bash
|
```bash
|
||||||
export ALLOW_MISSING_DEPENDENCIES=true
|
export ALLOW_MISSING_DEPENDENCIES=true
|
||||||
source build/envsetup.sh
|
source build/envsetup.sh
|
||||||
lunch twrp_hiphi-eng
|
lunch twrp_eqs-eng
|
||||||
mka recoveryimage -j$(nproc --all)
|
mka recoveryimage -j$(nproc --all)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -15,14 +15,14 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
cc_library {
|
cc_library {
|
||||||
name: "bootctrl.moto_sm8450",
|
name: "bootctrl.moto_sm8475",
|
||||||
defaults: ["bootctrl_hal_defaults"],
|
defaults: ["bootctrl_hal_defaults"],
|
||||||
static_libs: ["libgptutils.moto_sm8450"],
|
static_libs: ["libgptutils.moto_sm8475"],
|
||||||
}
|
}
|
||||||
|
|
||||||
cc_library_shared {
|
cc_library_shared {
|
||||||
name: "android.hardware.boot@1.2-impl-qti",
|
name: "android.hardware.boot@1.2-impl-qti",
|
||||||
stem: "android.hardware.boot@1.0-impl-1.2-qti",
|
stem: "android.hardware.boot@1.0-impl-1.2-qti",
|
||||||
defaults: ["android.hardware.boot@1.2-impl-qti_defaults"],
|
defaults: ["android.hardware.boot@1.2-impl-qti_defaults"],
|
||||||
static_libs: ["libgptutils.moto_sm8450"],
|
static_libs: ["libgptutils.moto_sm8475"],
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
cc_library {
|
cc_library {
|
||||||
name: "libgptutils.moto_sm8450",
|
name: "libgptutils.moto_sm8475",
|
||||||
vendor: true,
|
vendor: true,
|
||||||
recovery_available: true,
|
recovery_available: true,
|
||||||
shared_libs: [
|
shared_libs: [
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
//
|
//
|
||||||
|
|
||||||
cc_library_static {
|
cc_library_static {
|
||||||
name: "libinit_hiphi",
|
name: "libinit_eqs",
|
||||||
recovery_available: true,
|
recovery_available: true,
|
||||||
srcs: ["init_hiphi.cpp"],
|
srcs: ["init_eqs.cpp"],
|
||||||
whole_static_libs: ["libbase"],
|
whole_static_libs: ["libbase"],
|
||||||
include_dirs: [
|
include_dirs: [
|
||||||
"system/core/init",
|
"system/core/init",
|
|
@ -79,18 +79,6 @@ void load_device_properties(const std::string& description, const std::string& f
|
||||||
void vendor_load_properties() {
|
void vendor_load_properties() {
|
||||||
const std::string sku = GetProperty("ro.boot.hardware.sku", "");
|
const std::string sku = GetProperty("ro.boot.hardware.sku", "");
|
||||||
if (sku == "XT2201-1") {
|
if (sku == "XT2201-1") {
|
||||||
load_device_properties("hiphi-user 12 S3SHS32.12-42-11-5 bf0951", "motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys", "hiphi", "Motorola Edge 30 Pro");
|
load_device_properties("eqs-user 12 S3SHS32.12-42-11-5 bf0951", "motorola/eqs/eqs:12/S3SHS32.12-42-11-5/bf0951:user/release-keys", "eqs", "Motorola Edge 30 Pro");
|
||||||
}
|
|
||||||
if (sku == "XT2201-3") {
|
|
||||||
load_device_properties("hiphi-user 12 S3SHS32.12-42-11-5 bf0951", "motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys", "hiphi", "Motorola Edge Plus (2022)");
|
|
||||||
}
|
|
||||||
if (sku == "XT2201-4") {
|
|
||||||
load_device_properties("hiphi-user 12 S3SHS32.12-42-11-5 bf0951", "motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys", "hiphi", "Motorola Edge Plus 5G UW");
|
|
||||||
}
|
|
||||||
if (sku == "XT2201-2") {
|
|
||||||
load_device_properties("hiphic-user 12 S3SC32.7-42-20 02af5", "motorola/hiphic/hiphic:12/S3SC32.7-42-20/02af5:user/release-keys", "hiphic", "Motorola Edge X30");
|
|
||||||
}
|
|
||||||
if (sku == "XT2201-6") {
|
|
||||||
load_device_properties("hiphid-user 12 S3SF32.35-5-9 37351", "motorola/hiphid/hiphid:12/S3SF32.35-5-9/37351:user/release-keys", "hiphid", "Motorola Edge X30");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
0
recovery/root/system/bin/android.hardware.gatekeeper@1.0-service-qti
Normal file → Executable file
0
recovery/root/system/bin/android.hardware.gatekeeper@1.0-service-qti
Normal file → Executable file
BIN
recovery/root/system/bin/android.hardware.keymaster@4.0-strongbox-service-qti
Executable file
BIN
recovery/root/system/bin/android.hardware.keymaster@4.0-strongbox-service-qti
Executable file
Binary file not shown.
0
recovery/root/system/bin/android.hardware.keymaster@4.1-service-qti
Normal file → Executable file
0
recovery/root/system/bin/android.hardware.keymaster@4.1-service-qti
Normal file → Executable file
0
recovery/root/system/bin/android.hardware.security.keymint-service-qti
Normal file → Executable file
0
recovery/root/system/bin/android.hardware.security.keymint-service-qti
Normal file → Executable file
0
recovery/root/system/bin/qseecomd
Normal file → Executable file
0
recovery/root/system/bin/qseecomd
Normal file → Executable file
0
recovery/root/system/bin/vendor.qti.hardware.qteeconnector@1.0-service
Normal file → Executable file
0
recovery/root/system/bin/vendor.qti.hardware.qteeconnector@1.0-service
Normal file → Executable file
0
recovery/root/system/bin/vendor.qti.hardware.vibrator.service
Normal file → Executable file
0
recovery/root/system/bin/vendor.qti.hardware.vibrator.service
Normal file → Executable file
82
recovery/root/vendor/etc/vintf/manifest.xml
vendored
82
recovery/root/vendor/etc/vintf/manifest.xml
vendored
|
@ -1,9 +1,8 @@
|
||||||
<!--
|
<!--
|
||||||
Input:
|
Input:
|
||||||
manifest_taro.xml
|
manifest_cape.xml
|
||||||
manifest.xml
|
|
||||||
manifest_mot8450.xml
|
manifest_mot8450.xml
|
||||||
manifest_hiphi.xml
|
manifest_bronco.xml
|
||||||
paramupdater_manifest.xml
|
paramupdater_manifest.xml
|
||||||
manifest.xml
|
manifest.xml
|
||||||
-->
|
-->
|
||||||
|
@ -104,6 +103,11 @@
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
<fqname>@4.1::IKeymasterDevice/default</fqname>
|
<fqname>@4.1::IKeymasterDevice/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>android.hardware.keymaster</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<fqname>@4.0::IKeymasterDevice/strongbox</fqname>
|
||||||
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>android.hardware.media.omx</name>
|
<name>android.hardware.media.omx</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
|
@ -206,25 +210,15 @@
|
||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.1::IDisplayPanel/default</fqname>
|
<fqname>@1.1::IDisplayPanel/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl" override="true">
|
|
||||||
<name>com.motorola.hardware.display.stylus</name>
|
|
||||||
<transport>hwbinder</transport>
|
|
||||||
<version>1.1</version>
|
|
||||||
<interface>
|
|
||||||
<name>IMotStylus</name>
|
|
||||||
<instance>default</instance>
|
|
||||||
</interface>
|
|
||||||
<fqname>@1.1::IMotStylus/default</fqname>
|
|
||||||
</hal>
|
|
||||||
<hal format="hidl" override="true">
|
<hal format="hidl" override="true">
|
||||||
<name>com.motorola.hardware.display.touch</name>
|
<name>com.motorola.hardware.display.touch</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
<version>1.1</version>
|
<version>1.2</version>
|
||||||
<interface>
|
<interface>
|
||||||
<name>IMotTouch</name>
|
<name>IMotTouch</name>
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.1::IMotTouch/default</fqname>
|
<fqname>@1.2::IMotTouch/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>com.qualcomm.qti.dpm.api</name>
|
<name>com.qualcomm.qti.dpm.api</name>
|
||||||
|
@ -323,12 +317,32 @@
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>motorola.hardware.wireless.powershare</name>
|
<name>motorola.hardware.wireless.powershare</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
<version>2.0</version>
|
<version>1.0</version>
|
||||||
<interface>
|
<interface>
|
||||||
<name>IMotPowerShare</name>
|
<name>IMotPowerShare</name>
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
<fqname>@2.0::IMotPowerShare/default</fqname>
|
<fqname>@1.0::IMotPowerShare/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>motorola.hardware.wireless.wlc</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>2.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IMotWlc</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@2.0::IMotWlc/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.egistec.hardware.fingerprint</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>4.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IBiometricsFingerprintRbs</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@4.0::IBiometricsFingerprintRbs/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>vendor.nxp.hardware.nfc</name>
|
<name>vendor.nxp.hardware.nfc</name>
|
||||||
|
@ -764,13 +778,13 @@
|
||||||
<name>vendor.qti.ims.factory</name>
|
<name>vendor.qti.ims.factory</name>
|
||||||
<transport>hwbinder</transport>
|
<transport>hwbinder</transport>
|
||||||
<version>1.1</version>
|
<version>1.1</version>
|
||||||
<version>2.1</version>
|
<version>2.2</version>
|
||||||
<interface>
|
<interface>
|
||||||
<name>IImsFactory</name>
|
<name>IImsFactory</name>
|
||||||
<instance>default</instance>
|
<instance>default</instance>
|
||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.1::IImsFactory/default</fqname>
|
<fqname>@1.1::IImsFactory/default</fqname>
|
||||||
<fqname>@2.1::IImsFactory/default</fqname>
|
<fqname>@2.2::IImsFactory/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
<hal format="hidl">
|
<hal format="hidl">
|
||||||
<name>vendor.qti.imsrtpservice</name>
|
<name>vendor.qti.imsrtpservice</name>
|
||||||
|
@ -806,6 +820,36 @@
|
||||||
</interface>
|
</interface>
|
||||||
<fqname>@1.0::IQspmhal/default</fqname>
|
<fqname>@1.0::IQspmhal/default</fqname>
|
||||||
</hal>
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.qti.spu</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>1.1</version>
|
||||||
|
<interface>
|
||||||
|
<name>ISPUManager</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@1.1::ISPUManager/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.qti.spu</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>2.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>ISPUManager</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@2.0::ISPUManager/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="hidl">
|
||||||
|
<name>vendor.zui.hardware.ifaa</name>
|
||||||
|
<transport>hwbinder</transport>
|
||||||
|
<version>1.0</version>
|
||||||
|
<interface>
|
||||||
|
<name>IIFAADevice</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<fqname>@1.0::IIFAADevice/default</fqname>
|
||||||
|
</hal>
|
||||||
<sepolicy>
|
<sepolicy>
|
||||||
<version>31.0</version>
|
<version>31.0</version>
|
||||||
</sepolicy>
|
</sepolicy>
|
||||||
|
|
Binary file not shown.
Binary file not shown.
BIN
recovery/root/vendor/lib64/libboot_control_qti.so
vendored
BIN
recovery/root/vendor/lib64/libboot_control_qti.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libdiag.so
vendored
BIN
recovery/root/vendor/lib64/libdiag.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libdrmutils.so
vendored
BIN
recovery/root/vendor/lib64/libdrmutils.so
vendored
Binary file not shown.
Binary file not shown.
BIN
recovery/root/vendor/lib64/libkeymasterprovision.so
vendored
BIN
recovery/root/vendor/lib64/libkeymasterprovision.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libkeymasterutils.so
vendored
BIN
recovery/root/vendor/lib64/libkeymasterutils.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libminksocket_vendor.so
vendored
BIN
recovery/root/vendor/lib64/libminksocket_vendor.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libops.so
vendored
BIN
recovery/root/vendor/lib64/libops.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libqmi_client_qmux.so
vendored
BIN
recovery/root/vendor/lib64/libqmi_client_qmux.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libqmiservices.so
vendored
BIN
recovery/root/vendor/lib64/libqmiservices.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libqtikeymaster4.so
vendored
BIN
recovery/root/vendor/lib64/libqtikeymaster4.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libqtikeymint.so
vendored
BIN
recovery/root/vendor/lib64/libqtikeymint.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libsoc_helper.so
vendored
BIN
recovery/root/vendor/lib64/libsoc_helper.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libsoc_helper_jni.so
vendored
BIN
recovery/root/vendor/lib64/libsoc_helper_jni.so
vendored
Binary file not shown.
BIN
recovery/root/vendor/lib64/libspcom.so
vendored
BIN
recovery/root/vendor/lib64/libspcom.so
vendored
Binary file not shown.
Binary file not shown.
|
@ -16,11 +16,11 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota.mk)
|
||||||
# Inherit some common TWRP stuff.
|
# Inherit some common TWRP stuff.
|
||||||
$(call inherit-product, vendor/twrp/config/common.mk)
|
$(call inherit-product, vendor/twrp/config/common.mk)
|
||||||
|
|
||||||
# Inherit from hiphi device
|
# Inherit from eqs device
|
||||||
$(call inherit-product, device/motorola/hiphi/device.mk)
|
$(call inherit-product, device/motorola/eqs/device.mk)
|
||||||
|
|
||||||
PRODUCT_DEVICE := hiphi
|
PRODUCT_DEVICE := eqs
|
||||||
PRODUCT_NAME := twrp_hiphi
|
PRODUCT_NAME := twrp_eqs
|
||||||
PRODUCT_BRAND := motorola
|
PRODUCT_BRAND := motorola
|
||||||
PRODUCT_MODEL := motorola edge 30 pro
|
PRODUCT_MODEL := motorola edge 30 pro
|
||||||
PRODUCT_MANUFACTURER := motorola
|
PRODUCT_MANUFACTURER := motorola
|
||||||
|
@ -28,6 +28,6 @@ PRODUCT_MANUFACTURER := motorola
|
||||||
PRODUCT_GMS_CLIENTID_BASE := android-motorola
|
PRODUCT_GMS_CLIENTID_BASE := android-motorola
|
||||||
|
|
||||||
PRODUCT_BUILD_PROP_OVERRIDES += \
|
PRODUCT_BUILD_PROP_OVERRIDES += \
|
||||||
PRIVATE_BUILD_DESC="hiphi-user 12 S3SHS32.12-42-11-5 bf0951 release-keys"
|
PRIVATE_BUILD_DESC="eqs-user 12 S3SHS32.12-42-11-5 bf0951 release-keys"
|
||||||
|
|
||||||
BUILD_FINGERPRINT := motorola/hiphi/hiphi:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
|
BUILD_FINGERPRINT := motorola/eqs/eqs:12/S3SHS32.12-42-11-5/bf0951:user/release-keys
|
Loading…
Reference in a new issue