dodge: Load proper NFC config based on project ID
Test: Boot, verify that persist.vendor.nfc.config_file_name property is properly set and that NFC works. Change-Id: I942429c4be2c167ac2018b02d38f73b166e98511
This commit is contained in:
@@ -24,6 +24,12 @@ namespace_imports = [
|
||||
]
|
||||
|
||||
blob_fixups: blob_fixups_user_type = {
|
||||
(
|
||||
'odm/etc/libnfc-mtp-SN220.conf_23821',
|
||||
'odm/etc/libnfc-mtp-SN220.conf_23893'
|
||||
): blob_fixup()
|
||||
.regex_replace('(NXPLOG_.*_LOGLEVEL)=0x03', '\\1=0x02')
|
||||
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
|
||||
'odm/firmware/fastchg/23821/charging_hyper_mode_config.txt': blob_fixup()
|
||||
.regex_replace(r"(PROJECT:=)23893", r"\g<1>23821"),
|
||||
'odm/lib64/libAlgoProcess.so': blob_fixup()
|
||||
@@ -45,9 +51,6 @@ blob_fixups: blob_fixups_user_type = {
|
||||
.clear_symbol_version('AHardwareBuffer_unlock'),
|
||||
'vendor/etc/libnfc-nci.conf': blob_fixup()
|
||||
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
|
||||
'vendor/etc/libnfc-nxp.conf': blob_fixup()
|
||||
.regex_replace('(NXPLOG_.*_LOGLEVEL)=0x03', '\\1=0x02')
|
||||
.regex_replace('NFC_DEBUG_ENABLED=1', 'NFC_DEBUG_ENABLED=0'),
|
||||
(
|
||||
'vendor/lib64/camera/components/com.qti.node.dewarp.so',
|
||||
'vendor/lib64/hw/com.qti.chi.override.so',
|
||||
|
||||
@@ -1384,7 +1384,8 @@ odm/firmware/uff_spi.b08
|
||||
odm/firmware/uff_spi.mdt
|
||||
|
||||
# NFC
|
||||
odm/etc/nfc/libnfc-mtp-SN220.conf_23821:vendor/etc/libnfc-nxp.conf
|
||||
odm/etc/nfc/libnfc-mtp-SN220.conf_23821:odm/etc/libnfc-mtp-SN220.conf_23821
|
||||
odm/etc/nfc/libnfc-mtp-SN220.conf_23893:odm/etc/libnfc-mtp-SN220.conf_23893
|
||||
odm/etc/nfc/libnfc-nci.conf_23821:vendor/etc/libnfc-nci.conf
|
||||
|
||||
# Sensors
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
# Device info
|
||||
ro.product.odm.device=OP5D0DL1
|
||||
ro.product.odm.model=PJZ110
|
||||
ro.product.odm.name=PJZ110
|
||||
ro.vendor.oplus.regionmark=CN
|
||||
|
||||
# NFC
|
||||
persist.vendor.nfc.config_file_name=libnfc-mtp-SN220.conf_23821
|
||||
|
||||
@@ -1 +1,4 @@
|
||||
import /odm/etc/${ro.boot.prjname}/build.${ro.boot.hardware.revision}.prop
|
||||
|
||||
# NFC
|
||||
persist.vendor.nfc.config_file_name=libnfc-mtp-SN220.conf_23893
|
||||
|
||||
Reference in New Issue
Block a user