monet: Add libinit for variants handling
Signed-off-by: xSylla <syllamodder@gmail.com>
This commit is contained in:
parent
d86a5d4f61
commit
3993cd6c02
@ -17,6 +17,10 @@ BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include
|
|||||||
# Display
|
# Display
|
||||||
TARGET_SCREEN_DENSITY := 440
|
TARGET_SCREEN_DENSITY := 440
|
||||||
|
|
||||||
|
# Init
|
||||||
|
TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):libinit_monet
|
||||||
|
TARGET_RECOVERY_DEVICE_MODULES := libinit_monet
|
||||||
|
|
||||||
# Fingerprint
|
# Fingerprint
|
||||||
SOONG_CONFIG_XIAOMI_LITO_FOD_POS_X = 445
|
SOONG_CONFIG_XIAOMI_LITO_FOD_POS_X = 445
|
||||||
SOONG_CONFIG_XIAOMI_LITO_FOD_POS_Y = 2025
|
SOONG_CONFIG_XIAOMI_LITO_FOD_POS_Y = 2025
|
||||||
|
0
extract-files.sh
Normal file → Executable file
0
extract-files.sh
Normal file → Executable file
12
libinit/Android.bp
Normal file
12
libinit/Android.bp
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
//
|
||||||
|
// Copyright (C) 2021 The LineageOS Project
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
//
|
||||||
|
|
||||||
|
cc_library_static {
|
||||||
|
name: "libinit_monet",
|
||||||
|
defaults: ["//device/xiaomi/sm7250-common:libinit_lito_defaults"],
|
||||||
|
srcs: ["init_monet.cpp"],
|
||||||
|
whole_static_libs: ["//device/xiaomi/sm7250-common:libinit_lito"],
|
||||||
|
}
|
28
libinit/init_monet.cpp
Normal file
28
libinit/init_monet.cpp
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
/*
|
||||||
|
* Copyright (C) 2021 The LineageOS Project
|
||||||
|
*
|
||||||
|
* SPDX-License-Identifier: Apache-2.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <libinit_lito.h>
|
||||||
|
|
||||||
|
static const variant_info_t monet_info = {
|
||||||
|
.hwc_value = "",
|
||||||
|
.sku_value = "std",
|
||||||
|
|
||||||
|
.brand = "Xiaomi",
|
||||||
|
.device = "monet",
|
||||||
|
.marketname = "Mi 10 Lite 5G",
|
||||||
|
.model = "M2002J9G",
|
||||||
|
.build_description = "monet-user 11 RKQ1.200826.002 V12.5.1.0.RJIMIXM release-keys",
|
||||||
|
.build_fingerprint = "Xiaomi/monet_global/monet:11/RKQ1.200826.002/V12.5.1.0.RJIMIXM:user/release-keys",
|
||||||
|
.nfc = true,
|
||||||
|
};
|
||||||
|
|
||||||
|
static const std::vector<variant_info_t> variants = {
|
||||||
|
monet_info,
|
||||||
|
};
|
||||||
|
|
||||||
|
void vendor_load_properties() {
|
||||||
|
search_variant(variants);
|
||||||
|
}
|
@ -21,8 +21,3 @@ PRODUCT_BRAND := Xiaomi
|
|||||||
PRODUCT_MODEL := Mi 10 Lite 5G
|
PRODUCT_MODEL := Mi 10 Lite 5G
|
||||||
|
|
||||||
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
PRODUCT_GMS_CLIENTID_BASE := android-xiaomi
|
||||||
|
|
||||||
PRODUCT_BUILD_PROP_OVERRIDES += \
|
|
||||||
PRIVATE_BUILD_DESC="monet-user 11 RKQ1.200826.002 V12.5.1.0.RJIMIXM release-keys"
|
|
||||||
|
|
||||||
BUILD_FINGERPRINT := Xiaomi/monet_global/monet:11/RKQ1.200826.002/V12.5.1.0.RJIMIXM:user/release-keys
|
|
||||||
|
0
setup-makefiles.sh
Normal file → Executable file
0
setup-makefiles.sh
Normal file → Executable file
Loading…
Reference in New Issue
Block a user