From d5e331a34f5e9830385aec48daf3eea9d120706c Mon Sep 17 00:00:00 2001 From: Majaahh Date: Wed, 27 Aug 2025 17:46:19 +0200 Subject: [PATCH] m34x: Move libnfc-nci.conf to device tree * That's the only thing from system partition so instead of extracting 7+ gb let's just move it here Change-Id: Ic1de6576072f01d6a4e3c630b2a7af48f69ad9f5 Signed-off-by: Majaahh --- m34x-vendor.mk | 1 - proprietary/vendor/etc/libnfc-nci.conf | 147 ------------------------- 2 files changed, 148 deletions(-) delete mode 100644 proprietary/vendor/etc/libnfc-nci.conf diff --git a/m34x-vendor.mk b/m34x-vendor.mk index 7988d35..81f672f 100644 --- a/m34x-vendor.mk +++ b/m34x-vendor.mk @@ -8,7 +8,6 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ vendor/samsung/m34x/proprietary/recovery/root/vendor/firmware/gt9895_m34x.bin:$(TARGET_COPY_OUT_RECOVERY)/root/vendor/firmware/gt9895_m34x.bin \ vendor/samsung/m34x/proprietary/vendor/etc/floating_feature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/floating_feature.xml \ - vendor/samsung/m34x/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ vendor/samsung/m34x/proprietary/vendor/etc/wifi/mx140_bt.hcf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_bt.hcf \ vendor/samsung/m34x/proprietary/vendor/etc/wifi/mx140_common.hcf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_common.hcf \ vendor/samsung/m34x/proprietary/vendor/etc/wifi/mx140_t_wlan.hcf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_t_wlan.hcf \ diff --git a/proprietary/vendor/etc/libnfc-nci.conf b/proprietary/vendor/etc/libnfc-nci.conf deleted file mode 100644 index 99fb009..0000000 --- a/proprietary/vendor/etc/libnfc-nci.conf +++ /dev/null @@ -1,147 +0,0 @@ -########################### Start of libnfc-nci.conf ########################### - -############################################################################### -# Application options -NFC_DEBUG_ENABLED=1 - -############################################################################### -# File used for NFA storage -NFA_STORAGE="/data/nfc" -PRESERVE_STORAGE=0x01 - -############################################################################### -# Force UICC to only listen to the following technology(s). -# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. -# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F -UICC_LISTEN_TECH_MASK=0x07 - -############################################################################### -# AID for Empty Select command -# If specified, this AID will be substituted when an Empty SELECT command is -# detected. The first byte is the length of the AID. Maximum length is 16. -AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} - -############################################################################### -# Default poll duration (in ms) -# Default is 500ms if not set (see nfc_target.h) -#NFA_DM_DISC_DURATION_POLL=333 - -############################################################################### -# Force tag polling for the following technology(s). -# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. -# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | -# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | -# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | -# NFA_TECHNOLOGY_MASK_ACTIVE -# -# Notable bits: -# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ -# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ -# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ -# NFA_TECHNOLOGY_MASK_V 0x08 /* NFC Technology V */ -# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ -# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology ACM active mode */ -POLLING_TECH_MASK=0x2F - -############################################################################### -# Force P2P to only listen for the following technology(s). -# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. -# Default is NFA_TECHNOLOGY_MASK_ACTIVE -# (type A passive is ignored to avoid interop issues in China). -# (type F passive is ignored to support Japan) -# -# Notable bits: -# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ -# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ -# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */ -P2P_LISTEN_TECH_MASK=0x00 - -############################################################################### -# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h. -# The value is set to 3 by default as it assumes we will discover 0xF2, -# 0xF3, and 0xF4. If a platform will exclude and SE, this value can be reduced -# so that the stack will not wait any longer than necessary. -# Maximum EE supported number -NFA_MAX_EE_SUPPORTED=0x03 - -############################################################################### -# When screen is turned OFF, specify the desired CE mode to the controller. -# 0: No card-emulation; DEFAULT -# 1: Screen-off card-emulation enabled -CE_ON_SCREEN_OFF_STATE=1 - -############################################################################### -# In Switch OFF mode (phone switched-off), specify the desired CE mode to -# the controller. -# 0: No card-emulation; DEFAULT -# 1: Switch-off card-emulation enabled -CE_ON_SWITCH_OFF_STATE=1 - -############################################################################### -# When screen is turned off, specify the desired power state of the controller. -# 0: power-off-sleep state; DEFAULT -# 1: full-power state -# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) -SCREEN_OFF_POWER_STATE=1 - -############################################################################### -# Value to use to force eSE power and SWP active -ALWAYS_ON_SET_EE_POWER_AND_LINK_CONF=0x03 - -############################################################################### -# AID_MATCHING constants -# AID_MATCHING_EXACT_ONLY 0x00 -# AID_MATCHING_EXACT_OR_PREFIX 0x01 -# AID_MATCHING_PREFIX_ONLY 0x02 -# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03 -AID_MATCHING_MODE=0x03 - -############################################################################### -#Set the default Felica T3T System Code : -#This settings will be used when application does not set this parameter -DEFAULT_SYS_CODE={FE:FE} - -############################################################################### -# Value of NCI parameter NFCC_CONFIG_CONTROL -# 0x00 NFCC is not allowed to manage RF configuration -# 0x01 NFCC is allowed to manage RF configuration -NFCC_CONFIG_CONTROL=0x01 - -############################################################################### -#Select NCI device power states in which routing to off-host element is allowed. -#Default: 0x3B. -OFFHOST_AID_ROUTE_PWR_STATE=0x3B - -############################################################################### -# Use generic mifare reader implementation, not proprietary one. -LEGACY_MIFARE_READER=0x0 - -############################################################################### -# Block routing for unsupported power states -# It means for AID routed to HCE, an error is returned in power modes not supported -# by HCE (screen off, switch off) instead of routing to the secure element. -# This behavior is required for GSMA certification. -NFA_AID_BLOCK_ROUTE=1 - -############################################################################### -#Set the HCE supported techs: -#define NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ -#define NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ -#define NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ -HOST_LISTEN_TECH_MASK = 0x7 - -############################################################################### -# For Felica Japan target models, please uncomment this configuration to change -# the polling loop period: -#NFA_DM_DISC_DURATION_POLL=300 - -############################################################################### -#Size of SNOOP buffer: NFC_SNOOP_BUFFER_SIZE*1024 -NFC_SNOOP_BUFFER_SIZE = 256 - -############################################################################### -# NCI_RESET_TYPE options -# Default 0x00, reset configurations everytime. -# 0x01, reset configurations only once every boot. -# 0x02, keep configurations. -NCI_RESET_TYPE=0x00