-
Notifications
You must be signed in to change notification settings - Fork 42
/
oplus_native_features.sh
executable file
·242 lines (242 loc) · 22 KB
/
oplus_native_features.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
#!/bin/bash
export OPLUS_NATIVE_FEATURE_SET="OPLUS_BUG_STABILITY OPLUS_BUG_COMPATIBILITY OPLUS_BUG_DEBUG OPLUS_ARCH_INJECT OPLUS_ARCH_EXTENDS VENDOR_EDIT COLOROS_EDIT OPLUS_FEATURE_PLATFORM OPLUS_FEATURE_ORMS OPLUS_FEATURE_ENGINEERTOOLS OPLUS_FEATURE_SELINUX_CONTROL_LOG OPLUS_FEATURE_SELINUX_DEBUG_BUILD OPLUS_FEATURE_SELINUX_CONTEXTS OPLUS_FEATURE_PMS_EXCEPTION_FIX OPLUS_FEATURE_PMS_BOOT_TIME_OPT OPLUS_FEATURE_DATE_FIXUP OPLUS_FEATURE_DEXOPT_SPEED OPLUS_FEATURE_APP_ACCESS_FILES OPLUS_FEATURE_OTA_DATA_UPDATE OPLUS_FEATURE_CUSTOM_GIDS OPLUS_FEATURE_PERFORMANCE OPLUS_FEATURE_SENSOR OPLUS_FEATURE_CTS_FINGERPRINT OPLUS_FEATURE_MAINLINE OPLUS_FEATURE_SECURE_GUARD OPLUS_FEATURE_SECURE_ROOTGUARD OPLUS_FEATURE_SECURE_MOUNTGUARD OPLUS_FEATURE_SECURE_EXECGUARD OPLUS_FEATURE_SECURE_KEVENTUPLOAD OPLUS_FEATURE_SECURE_KEYINTERFACESGUARD OPLUS_FEATURE_STORAGE OPLUS_FEATURE_STORAGE_MOUNT OPLUS_FEATURE_STORAGE_RESIZE OPLUS_FEATURE_STORAGE_TRIM OPLUS_FEATURE_STORAGE_FBE OPLUS_FEATURE_STORAGE_MTP OPLUS_FEATURE_STORAGE_RESERVEPARTITION OPLUS_FEATURE_STORAGE_USB OPLUS_FEATURE_STORAGE_CUSTOMIZE_PARTITION OPLUS_FEATURE_STORAGE_FDE OPLUS_FEATURE_STORAGE_AUTOMATIC_TIMING OPLUS_BUG_UPDATABILITY OPLUS_FEATURE_RECOVERY_BUILD OPLUS_FEATURE_RECOVERY_BOOT OPLUS_FEATURE_RECOVERY_UI OPLUS_FEATURE_RECOVERY_RESET OPLUS_FEATURE_OTAPACKAGE_BUILD OPLUS_FEATURE_OTAPACKAGE_UPDATER OPLUS_FEATURE_OTAPACKAGE_SCRIPT OPLUS_FEATURE_DYNAMIC_KEYMAP OPLUS_FEATURE_DROP_STATUSBAR OPLUS_FEATURE_GESTURE_SCREENSHOT OPLUS_FEATURE_PHOENIX_RECOVERY OPLUS_FEATURE_BOOTANIMATION OPLUS_FEATURE_QUICKBOOT OPLUS_FEATURE_LOGKIT OPLUS_FEATURE_LFEH OPLUS_FEATURE_CRITICAL_LOG OPLUS_ARCH_CUSTOM_PARTITION OPLUS_FEATURE_ENGINEERING_FILEACCESS OPLUS_FEATURE_DEXOPT_STRATEGY OPLUS_FEATURE_BATTERY_MANAGER OPLUS_FEATURE_OTA_DDR5_COMPATIBLE OPLUS_FEATURE_RECOVERY_BOOT_REASON OPLUS_FEATURE_PMIC_MONITOR OPLUS_FEATURE_SHUTDOWN_DETECT OPLUS_FEATURE_FACERECOGNITION OPLUS_FEATURE_PHOENIX OPLUS_FEATURE_BINDER_MONITOR OPLUS_FEATURE_THEIA OPLUS_FEATURE_AGINGTEST OPLUS_FEATURE_OPPODL OPLUS_FEATURE_SCHED_ASSIST OPLUS_FEATURE_HEALTHINFO OPLUS_FEATURE_MULTI_KSWAPD OPLUS_FEATURE_FG_IO_OPT OPLUS_FEATURE_ZRAM_OPT OPLUS_FEATURE_PROCESS_RECLAIM OPLUS_FEATURE_MEMORY_ISOLATE OPLUS_FEATURE_MEMLEAK_DETECT OPLUS_FEATURE_QCOM_PMICWD OPLUS_FEATURE_TP_BASIC OPLUS_FEATURE_TP_BSPFWUPDATE OPLUS_FEATURE_FINGERPRINT OPLUS_FEATURE_FINGERPRINTPAY OPLUS_FEATURE_CRYPTOENG OPLUS_FEATURE_STORAGE_TOOL OPLUS_FEATURE_UFS_SHOW_LATENCY OPLUS_FEATURE_PADL_STATISTICS OPLUS_FEATURE_UFSPLUS OPLUS_FEATURE_EXFAT_SUPPORT OPLUS_FEATURE_SDCARDFS_SUPPORT OPLUS_FEATURE_ELEVATOR_DETECT OPLUS_FEATURE_ACTIVITY_RECOGNITION OPLUS_FEATURE_SENSOR_ALGORITHM OPLUS_FEATURE_SENSOR_SMEM OPLUS_FEATURE_FTM OPLUS_FEATURE_MULTI_FREEAREA OPLUS_FEATURE_VIRTUAL_RESERVE_MEMORY OPLUS_FEATURE_LOWMEM_DBG OPLUS_FEATURE_GAME_OPT OPLUS_FEATURE_CAMERA_COMMON OPLUS_FEATURE_VIRTUAL_CAMERA OPLUS_FEATURE_PHYSICAL_CAMERA_PROVIDER_VERSION OPLUS_FEATURE_WIFI_DATASTALL OPLUS_FEATURE_WIFI_HOSTAPDHIDL OPLUS_FEATURE_WIFI_BDF OPLUS_FEATURE_WIFI_FTM OPLUS_FEATURE_WIFI_SAR OPLUS_FEATURE_SWITCH_CHECK OPLUS_FEATURE_WIFI_MINIDUMP OPLUS_FEATURE_WIFI_DIAG OPLUS_FEATURE_WIFI_DCS_SWITCH OPLUS_FEATURE_WIFI_QPOWER OPLUS_FEATURE_WIFI_MTUDETECT OPLUS_FEATURE_WIFI_SLA OPLUS_FEATURE_IPV6_OPTIMIZE OPLUS_FEATURE_WIFI_GBK OPLUS_FEATURE_WIFI_DUALSTA OPLUS_FEATURE_WIFI_ROUTERBOOST OPLUS_FEATURE_WIFI_OSHARE OPLUS_FEATURE_WIFI_LIMMITBGSPEED OPLUS_FEATURE_WIFI_SUPPLICANTHIDL OPLUS_FEATURE_BT_INTEROPLIST OPLUS_FEATURE_BT_DCS OPLUS_FEATURE_BT_FW_OVERRIDE OPLUS_FEATURE_BT_FW_BTTESTMODE OPLUS_FEATURE_GPS_CONFIG_ADAPT OPLUS_FEATURE_BT_FW_SSRDUMP OPLUS_FEATURE_FORCE_NETWORK_SEARCH OPLUS_FEATURE_NW_RECOVERY_WHEN_SCREEN_ON OPLUS_FEATURE_GAMEECO_COOLEFFECT OPLUS_FEATURE_MODEM_MINIDUMP OPLUS_FEATURE_ELEV_MODE OPLUS_FEATURE_NONDDS_OPTIMIZE OPLUS_FEAUTRE_PIN_RETRY OPLUS_FEATURE_APP_MONITOR OPLUS_FEAUTRE_OAPP_NETCONTROL OPLUS_FEATURE_LOG_LISTEN OPLUS_FEATURE_NEW_FREQ_HOP_INTERFACE OPLUS_FEATURE_PLMN_SELECTION OPLUS_FEATURE_REGIONMARK_INDICATION OPLUS_FEATURE_SIP_RP_ERROR_RETRY OPLUS_FEATURE_DNS_HOOK OPLUS_FEATURE_STATS_CALC OPLUS_FEATURE_FONT_FLIP OPLUS_FEATURE_DARKMODE OPLUS_FEATURE_LINKERCONFIG_CUSTOM OPLUS_FEATURE_HANS_FREEZE OPLUS_FEATURE_RESOURCES_COMPILE OPLUS_FEATURE_MOTION_INTERCEPT OPLUS_FEATURE_ATLAS OPLUS_FEATURE_AUDIOSERVER_DEBUG OPLUS_FEATURE_MM_FEEDBACK OPLUS_FEATURE_VIP_RECORD OPLUS_FEATURE_VOIP_ENHANCE OPLUS_FEATURE_KTV OPLUS_FEATURE_PLAYBACKCAPTURE OPLUS_FEATURE_GAME_MUTE OPLUS_FEATURE_VOICE_CHANGER OPLUS_FEATURE_VIBRING_SYNC OPLUS_FEATURE_SVA_TRNSPARENT OPLUS_FEATURE_INPUTCHANNEL_CHOICE OPLUS_FEATURE_AUDIOVOICE_SCENCE OPLUS_FEATURE_DOLBY OPLUS_FEATURE_AUDIOLL OPLUS_FEATURE_SURROUND_AUDIO OPLUS_FEATURE_SPK_PROTECTION OPLUS_FEATURE_OPERATOR_RINGTONE OPLUS_FEATURE_CAMERASOUND_FORCE OPLUS_FEATURE_FORBID_RECORD OPLUS_VDF_LEFT_SPEAKER_MUTE OPLUS_FEATURE_SPEAKER_MUTE OPLUS_FEATURE_ADJUST_VOLUME OPLUS_FEATURE_GAME_AUDIO_EFFECTS OPLUS_FEATURE_DUALHEADPHONE OPLUS_FEATURE_SMARTPA_PM OPLUS_FEATURE_IMPEDANCE_MATCH OPLUS_FEATURE_MIC_VA_MIC_CLK_SWITCH OPLUS_FEATURE_SWITCH_MIC OPLUS_FEATURE_QVA_MIC_SUPPORT OPLUS_FEATURE_CAR_VOICE_DL_MUTE OPLUS_FEATURE_DOLBY_ATMOS_GAME OPLUS_FEATURE_EAR_PROTECTION OPLUS_FEATURE_MULTISCENE_RECORD OPLUS_FEATURE_SSR OPLUS_FEATURE_MI2S_SLAVE OPLUS_FEATURE_AUDIO_FTM OPLUS_FEATURE_ADSP_RECOVERY OPLUS_FEATURE_AP_LVIMFS OPLUS_FEATURE_AEC OPLUS_FEATURE_AUDIODETECT OPLUS_FEATURE_AUDIOHAL_SCHED OPLUS_FEATURE_ADSP_SSR_TEST OPLUS_FEATURE_AUDIO_BINAURAL_RECORD OPLUS_FEATURE_DRM_WIDEVINEL3 OPLUS_FEATURE_OPLUS_AVENHANCEMENT OPLUS_FEATURE_DRM_OMA OPLUS_FEATURE_APE_DECODER OPLUS_FEATURE_VIDEO_TITLE OPLUS_FEATURE_AUDIOBITRATE OPLUS_FEATURE_MP3_RECORDER OPLUS_FEATURE_FFMPEG_INTEGRATION OPLUS_FEATURE_QP_OPTIMIZATION OPLUS_FEATURE_VIDEO_MIRROR OPLUS_FEATURE_HQV_SUPPORT_APP OPLUS_FEATURE_FEEDBACK_INFO OPLUS_FEATURE_ZEN_MODE OPLUS_FEATRUE_HEIF_OPTIMIZE OPLUS_FEATURE_IMAGE_PROCESSING OPLUS_FEATURE_HEIF_CONVERTER OPLUS_FEATURE_10BIT_HEIF OPLUS_FEATURE_OITHMB_INTEGRATION OPLUS_FEATURE_ROI_ENCODE_QCOM OPLUS_FEATURE_OSIE_SR OPLUS_FEATURE_HQV OPLUS_FEATURE_ONSCREENFINGERPRINT OPLUS_FEATURE_AUTOBRIGHTNESS OPLUS_FEATURE_DYNAMIC_DSI OPLUS_FEATURE_GPU_MINIDUMP OPLUS_FEATURE_VPP OPLUS_FEATURE_AI_FRAMERATE OPLUS_FEATURE_RESOLUTIONSWITCH OPLUS_FEATURE_FORBIDDEN_RECORD OPLUS_FEATURE_SMOOTH_BRIGHTNESS OPLUS_FEATURE_PXLW_IRIS5 OPLUS_FEATURE_AOD OPLUS_FEATURE_DC OPLUS_FEATURE_ADFR_KERNEL OPLUS_FEATURE_ADFR OPLUS_FEATURE_GAME_OIFACE OPLUS_FEATURE_ADPF OPLUS_FEATURE_HAPTIC_VIBRATE OPLUS_FEATURE_GAME_JOYSTICK OPLUS_FEATURE_TV_VOIP OPLUS_FEATURE_VC_MUTE OPLUS_FEATURE_AUDIO_OCAR OPLUS_FEATURE_VIRTUAL_AUDIO OPLUS_NATIVE_MACRO_FEATURES TARGET_PRODUCT"
export OPLUS_BUG_STABILITY=yes
export OPLUS_BUG_COMPATIBILITY=yes
export OPLUS_BUG_DEBUG=yes
export OPLUS_ARCH_INJECT=yes
export OPLUS_ARCH_EXTENDS=yes
export VENDOR_EDIT=yes
export COLOROS_EDIT=yes
export OPLUS_FEATURE_PLATFORM=QCOM
export OPLUS_FEATURE_ORMS=yes
export OPLUS_FEATURE_ENGINEERTOOLS=true
export OPLUS_FEATURE_SELINUX_CONTROL_LOG=true
export OPLUS_FEATURE_SELINUX_DEBUG_BUILD=true
export OPLUS_FEATURE_SELINUX_CONTEXTS=true
export OPLUS_FEATURE_PMS_EXCEPTION_FIX=true
export OPLUS_FEATURE_PMS_BOOT_TIME_OPT=true
export OPLUS_FEATURE_DATE_FIXUP=true
export OPLUS_FEATURE_DEXOPT_SPEED=true
export OPLUS_FEATURE_APP_ACCESS_FILES=true
export OPLUS_FEATURE_OTA_DATA_UPDATE=true
export OPLUS_FEATURE_CUSTOM_GIDS=true
export OPLUS_FEATURE_PERFORMANCE=yes
export OPLUS_FEATURE_SENSOR=yes
export OPLUS_FEATURE_CTS_FINGERPRINT=yes
export OPLUS_FEATURE_MAINLINE=yes
export OPLUS_FEATURE_SECURE_GUARD=yes
export OPLUS_FEATURE_SECURE_ROOTGUARD=yes
export OPLUS_FEATURE_SECURE_MOUNTGUARD=yes
export OPLUS_FEATURE_SECURE_EXECGUARD=yes
export OPLUS_FEATURE_SECURE_KEVENTUPLOAD=yes
export OPLUS_FEATURE_SECURE_KEYINTERFACESGUARD=yes
export OPLUS_FEATURE_STORAGE=yes
export OPLUS_FEATURE_STORAGE_MOUNT=yes
export OPLUS_FEATURE_STORAGE_RESIZE=yes
export OPLUS_FEATURE_STORAGE_TRIM=yes
export OPLUS_FEATURE_STORAGE_FBE=yes
export OPLUS_FEATURE_STORAGE_MTP=yes
export OPLUS_FEATURE_STORAGE_RESERVEPARTITION=yes
export OPLUS_FEATURE_STORAGE_USB=yes
export OPLUS_FEATURE_STORAGE_CUSTOMIZE_PARTITION=yes
export OPLUS_FEATURE_STORAGE_FDE=yes
export OPLUS_FEATURE_STORAGE_AUTOMATIC_TIMING=yes
export OPLUS_BUG_UPDATABILITY=yes
export OPLUS_FEATURE_RECOVERY_BUILD=yes
export OPLUS_FEATURE_RECOVERY_BOOT=yes
export OPLUS_FEATURE_RECOVERY_UI=yes
export OPLUS_FEATURE_RECOVERY_RESET=yes
export OPLUS_FEATURE_OTAPACKAGE_BUILD=yes
export OPLUS_FEATURE_OTAPACKAGE_UPDATER=yes
export OPLUS_FEATURE_OTAPACKAGE_SCRIPT=yes
export OPLUS_FEATURE_DYNAMIC_KEYMAP=yes
export OPLUS_FEATURE_DROP_STATUSBAR=yes
export OPLUS_FEATURE_GESTURE_SCREENSHOT=yes
export OPLUS_FEATURE_PHOENIX_RECOVERY=yes
export OPLUS_FEATURE_BOOTANIMATION=yes
export OPLUS_FEATURE_QUICKBOOT=yes
export OPLUS_FEATURE_LOGKIT=true
export OPLUS_FEATURE_LFEH=true
export OPLUS_FEATURE_CRITICAL_LOG=true
export OPLUS_ARCH_CUSTOM_PARTITION=yes
export OPLUS_FEATURE_ENGINEERING_FILEACCESS=yes
export OPLUS_FEATURE_DEXOPT_STRATEGY=true
export OPLUS_FEATURE_BATTERY_MANAGER=yes
export OPLUS_FEATURE_OTA_DDR5_COMPATIBLE=yes
export OPLUS_FEATURE_RECOVERY_BOOT_REASON=yes
export OPLUS_FEATURE_PMIC_MONITOR=yes
export OPLUS_FEATURE_SHUTDOWN_DETECT=yes
export OPLUS_FEATURE_FACERECOGNITION=yes
export OPLUS_FEATURE_PHOENIX=yes
export OPLUS_FEATURE_BINDER_MONITOR=yes
export OPLUS_FEATURE_THEIA=yes
export OPLUS_FEATURE_AGINGTEST=yes
export OPLUS_FEATURE_OPPODL=yes
export OPLUS_FEATURE_SCHED_ASSIST=yes
export OPLUS_FEATURE_HEALTHINFO=yes
export OPLUS_FEATURE_MULTI_KSWAPD=yes
export OPLUS_FEATURE_FG_IO_OPT=yes
export OPLUS_FEATURE_ZRAM_OPT=yes
export OPLUS_FEATURE_PROCESS_RECLAIM=yes
export OPLUS_FEATURE_MEMORY_ISOLATE=yes
export OPLUS_FEATURE_MEMLEAK_DETECT=yes
export OPLUS_FEATURE_QCOM_PMICWD=yes
export OPLUS_FEATURE_TP_BASIC=yes
export OPLUS_FEATURE_TP_BSPFWUPDATE=yes
export OPLUS_FEATURE_FINGERPRINT=yes
export OPLUS_FEATURE_FINGERPRINTPAY=yes
export OPLUS_FEATURE_CRYPTOENG=yes
export OPLUS_FEATURE_STORAGE_TOOL=yes
export OPLUS_FEATURE_UFS_SHOW_LATENCY=yes
export OPLUS_FEATURE_PADL_STATISTICS=yes
export OPLUS_FEATURE_UFSPLUS=yes
export OPLUS_FEATURE_EXFAT_SUPPORT=yes
export OPLUS_FEATURE_SDCARDFS_SUPPORT=yes
export OPLUS_FEATURE_ELEVATOR_DETECT=yes
export OPLUS_FEATURE_ACTIVITY_RECOGNITION=yes
export OPLUS_FEATURE_SENSOR_ALGORITHM=yes
export OPLUS_FEATURE_SENSOR_SMEM=yes
export OPLUS_FEATURE_FTM=yes
export OPLUS_FEATURE_MULTI_FREEAREA=yes
export OPLUS_FEATURE_VIRTUAL_RESERVE_MEMORY=yes
export OPLUS_FEATURE_LOWMEM_DBG=yes
export OPLUS_FEATURE_GAME_OPT=yes
export OPLUS_FEATURE_CAMERA_COMMON=yes
export OPLUS_FEATURE_VIRTUAL_CAMERA=yes
export OPLUS_FEATURE_PHYSICAL_CAMERA_PROVIDER_VERSION=2.4
export OPLUS_FEATURE_WIFI_DATASTALL=yes
export OPLUS_FEATURE_WIFI_HOSTAPDHIDL=yes
export OPLUS_FEATURE_WIFI_BDF=yes
export OPLUS_FEATURE_WIFI_FTM=yes
export OPLUS_FEATURE_WIFI_SAR=yes
export OPLUS_FEATURE_SWITCH_CHECK=yes
export OPLUS_FEATURE_WIFI_MINIDUMP=yes
export OPLUS_FEATURE_WIFI_DIAG=yes
export OPLUS_FEATURE_WIFI_DCS_SWITCH=yes
export OPLUS_FEATURE_WIFI_QPOWER=yes
export OPLUS_FEATURE_WIFI_MTUDETECT=yes
export OPLUS_FEATURE_WIFI_SLA=yes
export OPLUS_FEATURE_IPV6_OPTIMIZE=yes
export OPLUS_FEATURE_WIFI_GBK=yes
export OPLUS_FEATURE_WIFI_DUALSTA=yes
export OPLUS_FEATURE_WIFI_ROUTERBOOST=yes
export OPLUS_FEATURE_WIFI_OSHARE=yes
export OPLUS_FEATURE_WIFI_LIMMITBGSPEED=yes
export OPLUS_FEATURE_WIFI_SUPPLICANTHIDL=yes
export OPLUS_FEATURE_BT_INTEROPLIST=yes
export OPLUS_FEATURE_BT_DCS=yes
export OPLUS_FEATURE_BT_FW_OVERRIDE=yes
export OPLUS_FEATURE_BT_FW_BTTESTMODE=yes
export OPLUS_FEATURE_GPS_CONFIG_ADAPT=yes
export OPLUS_FEATURE_BT_FW_SSRDUMP=yes
export OPLUS_FEATURE_FORCE_NETWORK_SEARCH=yes
export OPLUS_FEATURE_NW_RECOVERY_WHEN_SCREEN_ON=yes
export OPLUS_FEATURE_GAMEECO_COOLEFFECT=yes
export OPLUS_FEATURE_MODEM_MINIDUMP=true
export OPLUS_FEATURE_ELEV_MODE=true
export OPLUS_FEATURE_NONDDS_OPTIMIZE=true
export OPLUS_FEAUTRE_PIN_RETRY=true
export OPLUS_FEATURE_APP_MONITOR=true
export OPLUS_FEAUTRE_OAPP_NETCONTROL=true
export OPLUS_FEATURE_LOG_LISTEN=true
export OPLUS_FEATURE_NEW_FREQ_HOP_INTERFACE=true
export OPLUS_FEATURE_PLMN_SELECTION=true
export OPLUS_FEATURE_REGIONMARK_INDICATION=true
export OPLUS_FEATURE_SIP_RP_ERROR_RETRY=true
export OPLUS_FEATURE_DNS_HOOK=true
export OPLUS_FEATURE_STATS_CALC=true
export OPLUS_FEATURE_FONT_FLIP=yes
export OPLUS_FEATURE_DARKMODE=yes
export OPLUS_FEATURE_LINKERCONFIG_CUSTOM=yes
export OPLUS_FEATURE_HANS_FREEZE=yes
export OPLUS_FEATURE_RESOURCES_COMPILE=yes
export OPLUS_FEATURE_MOTION_INTERCEPT=yes
export OPLUS_FEATURE_ATLAS=yes
export OPLUS_FEATURE_AUDIOSERVER_DEBUG=yes
export OPLUS_FEATURE_MM_FEEDBACK=yes
export OPLUS_FEATURE_VIP_RECORD=yes
export OPLUS_FEATURE_VOIP_ENHANCE=yes
export OPLUS_FEATURE_KTV=true
export OPLUS_FEATURE_PLAYBACKCAPTURE=yes
export OPLUS_FEATURE_GAME_MUTE=yes
export OPLUS_FEATURE_VOICE_CHANGER=yes
export OPLUS_FEATURE_VIBRING_SYNC=true
export OPLUS_FEATURE_SVA_TRNSPARENT=true
export OPLUS_FEATURE_INPUTCHANNEL_CHOICE=yes
export OPLUS_FEATURE_AUDIOVOICE_SCENCE=true
export OPLUS_FEATURE_DOLBY=true
export OPLUS_FEATURE_AUDIOLL=true
export OPLUS_FEATURE_SURROUND_AUDIO=yes
export OPLUS_FEATURE_SPK_PROTECTION=true
export OPLUS_FEATURE_OPERATOR_RINGTONE=yes
export OPLUS_FEATURE_CAMERASOUND_FORCE=yes
export OPLUS_FEATURE_FORBID_RECORD=yes
export OPLUS_VDF_LEFT_SPEAKER_MUTE=yes
export OPLUS_FEATURE_SPEAKER_MUTE=true
export OPLUS_FEATURE_ADJUST_VOLUME=yes
export OPLUS_FEATURE_GAME_AUDIO_EFFECTS=true
export OPLUS_FEATURE_DUALHEADPHONE=yes
export OPLUS_FEATURE_SMARTPA_PM=yes
export OPLUS_FEATURE_IMPEDANCE_MATCH=true
export OPLUS_FEATURE_MIC_VA_MIC_CLK_SWITCH=yes
export OPLUS_FEATURE_SWITCH_MIC=yes
export OPLUS_FEATURE_QVA_MIC_SUPPORT=yes
export OPLUS_FEATURE_CAR_VOICE_DL_MUTE=yes
export OPLUS_FEATURE_DOLBY_ATMOS_GAME=yes
export OPLUS_FEATURE_EAR_PROTECTION=true
export OPLUS_FEATURE_MULTISCENE_RECORD=yes
export OPLUS_FEATURE_SSR=yes
export OPLUS_FEATURE_MI2S_SLAVE=true
export OPLUS_FEATURE_AUDIO_FTM=yes
export OPLUS_FEATURE_ADSP_RECOVERY=true
export OPLUS_FEATURE_AP_LVIMFS=yes
export OPLUS_FEATURE_AEC=yes
export OPLUS_FEATURE_AUDIODETECT=true
export OPLUS_FEATURE_AUDIOHAL_SCHED=yes
export OPLUS_FEATURE_ADSP_SSR_TEST=true
export OPLUS_FEATURE_AUDIO_BINAURAL_RECORD=true
export OPLUS_FEATURE_DRM_WIDEVINEL3=yes
export OPLUS_FEATURE_OPLUS_AVENHANCEMENT=yes
export OPLUS_FEATURE_DRM_OMA=yes
export OPLUS_FEATURE_APE_DECODER=yes
export OPLUS_FEATURE_VIDEO_TITLE=yes
export OPLUS_FEATURE_AUDIOBITRATE=yes
export OPLUS_FEATURE_MP3_RECORDER=yes
export OPLUS_FEATURE_FFMPEG_INTEGRATION=yes
export OPLUS_FEATURE_QP_OPTIMIZATION=yes
export OPLUS_FEATURE_VIDEO_MIRROR=yes
export OPLUS_FEATURE_HQV_SUPPORT_APP=yes
export OPLUS_FEATURE_FEEDBACK_INFO=yes
export OPLUS_FEATURE_ZEN_MODE=yes
export OPLUS_FEATRUE_HEIF_OPTIMIZE=yes
export OPLUS_FEATURE_IMAGE_PROCESSING=yes
export OPLUS_FEATURE_HEIF_CONVERTER=yes
export OPLUS_FEATURE_10BIT_HEIF=yes
export OPLUS_FEATURE_OITHMB_INTEGRATION=yes
export OPLUS_FEATURE_ROI_ENCODE_QCOM=yes
export OPLUS_FEATURE_OSIE_SR=yes
export OPLUS_FEATURE_HQV=yes
export OPLUS_FEATURE_ONSCREENFINGERPRINT=yes
export OPLUS_FEATURE_AUTOBRIGHTNESS=yes
export OPLUS_FEATURE_DYNAMIC_DSI=yes
export OPLUS_FEATURE_GPU_MINIDUMP=yes
export OPLUS_FEATURE_VPP=yes
export OPLUS_FEATURE_AI_FRAMERATE=yes
export OPLUS_FEATURE_RESOLUTIONSWITCH=yes
export OPLUS_FEATURE_FORBIDDEN_RECORD=yes
export OPLUS_FEATURE_SMOOTH_BRIGHTNESS=yes
export OPLUS_FEATURE_PXLW_IRIS5=yes
export OPLUS_FEATURE_AOD=yes
export OPLUS_FEATURE_DC=yes
export OPLUS_FEATURE_ADFR_KERNEL=yes
export OPLUS_FEATURE_ADFR=yes
export OPLUS_FEATURE_GAME_OIFACE=yes
export OPLUS_FEATURE_ADPF=yes
export OPLUS_FEATURE_HAPTIC_VIBRATE=yes
export OPLUS_FEATURE_GAME_JOYSTICK=yes
export OPLUS_FEATURE_TV_VOIP=yes
export OPLUS_FEATURE_VC_MUTE=yes
export OPLUS_FEATURE_AUDIO_OCAR=yes
export OPLUS_FEATURE_VIRTUAL_AUDIO=yes
export OPLUS_NATIVE_MACRO_FEATURES=OPLUS_BUG_STABILITY OPLUS_BUG_COMPATIBILITY OPLUS_BUG_DEBUG OPLUS_ARCH_INJECT OPLUS_ARCH_EXTENDS VENDOR_EDIT COLOROS_EDIT OPLUS_FEATURE_PLATFORM OPLUS_FEATURE_ORMS OPLUS_FEATURE_ENGINEERTOOLS OPLUS_FEATURE_SELINUX_CONTROL_LOG OPLUS_FEATURE_SELINUX_DEBUG_BUILD OPLUS_FEATURE_SELINUX_CONTEXTS OPLUS_FEATURE_PMS_EXCEPTION_FIX OPLUS_FEATURE_PMS_BOOT_TIME_OPT OPLUS_FEATURE_DATE_FIXUP OPLUS_FEATURE_DEXOPT_SPEED OPLUS_FEATURE_APP_ACCESS_FILES OPLUS_FEATURE_OTA_DATA_UPDATE OPLUS_FEATURE_CUSTOM_GIDS OPLUS_FEATURE_PERFORMANCE OPLUS_FEATURE_SENSOR OPLUS_FEATURE_CTS_FINGERPRINT OPLUS_FEATURE_MAINLINE OPLUS_FEATURE_SECURE_GUARD OPLUS_FEATURE_SECURE_ROOTGUARD OPLUS_FEATURE_SECURE_MOUNTGUARD OPLUS_FEATURE_SECURE_EXECGUARD OPLUS_FEATURE_SECURE_KEVENTUPLOAD OPLUS_FEATURE_SECURE_KEYINTERFACESGUARD OPLUS_FEATURE_STORAGE OPLUS_FEATURE_STORAGE_MOUNT OPLUS_FEATURE_STORAGE_RESIZE OPLUS_FEATURE_STORAGE_TRIM OPLUS_FEATURE_STORAGE_FBE OPLUS_FEATURE_STORAGE_MTP OPLUS_FEATURE_STORAGE_RESERVEPARTITION OPLUS_FEATURE_STORAGE_USB OPLUS_FEATURE_STORAGE_CUSTOMIZE_PARTITION OPLUS_FEATURE_STORAGE_FDE OPLUS_FEATURE_STORAGE_AUTOMATIC_TIMING OPLUS_BUG_UPDATABILITY OPLUS_FEATURE_RECOVERY_BUILD OPLUS_FEATURE_RECOVERY_BOOT OPLUS_FEATURE_RECOVERY_UI OPLUS_FEATURE_RECOVERY_RESET OPLUS_FEATURE_OTAPACKAGE_BUILD OPLUS_FEATURE_OTAPACKAGE_UPDATER OPLUS_FEATURE_OTAPACKAGE_SCRIPT OPLUS_FEATURE_DYNAMIC_KEYMAP OPLUS_FEATURE_DROP_STATUSBAR OPLUS_FEATURE_GESTURE_SCREENSHOT OPLUS_FEATURE_PHOENIX_RECOVERY OPLUS_FEATURE_BOOTANIMATION OPLUS_FEATURE_QUICKBOOT OPLUS_FEATURE_LOGKIT OPLUS_FEATURE_LFEH OPLUS_FEATURE_CRITICAL_LOG OPLUS_ARCH_CUSTOM_PARTITION OPLUS_FEATURE_ENGINEERING_FILEACCESS OPLUS_FEATURE_DEXOPT_STRATEGY OPLUS_FEATURE_BATTERY_MANAGER OPLUS_FEATURE_OTA_DDR5_COMPATIBLE OPLUS_FEATURE_RECOVERY_BOOT_REASON OPLUS_FEATURE_PMIC_MONITOR OPLUS_FEATURE_SHUTDOWN_DETECT OPLUS_FEATURE_FACERECOGNITION OPLUS_FEATURE_PHOENIX OPLUS_FEATURE_BINDER_MONITOR OPLUS_FEATURE_THEIA OPLUS_FEATURE_AGINGTEST OPLUS_FEATURE_OPPODL OPLUS_FEATURE_SCHED_ASSIST OPLUS_FEATURE_HEALTHINFO OPLUS_FEATURE_MULTI_KSWAPD OPLUS_FEATURE_FG_IO_OPT OPLUS_FEATURE_ZRAM_OPT OPLUS_FEATURE_PROCESS_RECLAIM OPLUS_FEATURE_MEMORY_ISOLATE OPLUS_FEATURE_MEMLEAK_DETECT OPLUS_FEATURE_QCOM_PMICWD OPLUS_FEATURE_TP_BASIC OPLUS_FEATURE_TP_BSPFWUPDATE OPLUS_FEATURE_FINGERPRINT OPLUS_FEATURE_FINGERPRINTPAY OPLUS_FEATURE_CRYPTOENG OPLUS_FEATURE_STORAGE_TOOL OPLUS_FEATURE_UFS_SHOW_LATENCY OPLUS_FEATURE_PADL_STATISTICS OPLUS_FEATURE_UFSPLUS OPLUS_FEATURE_EXFAT_SUPPORT OPLUS_FEATURE_SDCARDFS_SUPPORT OPLUS_FEATURE_ELEVATOR_DETECT OPLUS_FEATURE_ACTIVITY_RECOGNITION OPLUS_FEATURE_SENSOR_ALGORITHM OPLUS_FEATURE_SENSOR_SMEM OPLUS_FEATURE_FTM OPLUS_FEATURE_MULTI_FREEAREA OPLUS_FEATURE_VIRTUAL_RESERVE_MEMORY OPLUS_FEATURE_LOWMEM_DBG OPLUS_FEATURE_GAME_OPT OPLUS_FEATURE_CAMERA_COMMON OPLUS_FEATURE_VIRTUAL_CAMERA OPLUS_FEATURE_PHYSICAL_CAMERA_PROVIDER_VERSION OPLUS_FEATURE_WIFI_DATASTALL OPLUS_FEATURE_WIFI_HOSTAPDHIDL OPLUS_FEATURE_WIFI_BDF OPLUS_FEATURE_WIFI_FTM OPLUS_FEATURE_WIFI_SAR OPLUS_FEATURE_SWITCH_CHECK OPLUS_FEATURE_WIFI_MINIDUMP OPLUS_FEATURE_WIFI_DIAG OPLUS_FEATURE_WIFI_DCS_SWITCH OPLUS_FEATURE_WIFI_QPOWER OPLUS_FEATURE_WIFI_MTUDETECT OPLUS_FEATURE_WIFI_SLA OPLUS_FEATURE_IPV6_OPTIMIZE OPLUS_FEATURE_WIFI_GBK OPLUS_FEATURE_WIFI_DUALSTA OPLUS_FEATURE_WIFI_ROUTERBOOST OPLUS_FEATURE_WIFI_OSHARE OPLUS_FEATURE_WIFI_LIMMITBGSPEED OPLUS_FEATURE_WIFI_SUPPLICANTHIDL OPLUS_FEATURE_BT_INTEROPLIST OPLUS_FEATURE_BT_DCS OPLUS_FEATURE_BT_FW_OVERRIDE OPLUS_FEATURE_BT_FW_BTTESTMODE OPLUS_FEATURE_GPS_CONFIG_ADAPT OPLUS_FEATURE_BT_FW_SSRDUMP OPLUS_FEATURE_FORCE_NETWORK_SEARCH OPLUS_FEATURE_NW_RECOVERY_WHEN_SCREEN_ON OPLUS_FEATURE_GAMEECO_COOLEFFECT OPLUS_FEATURE_MODEM_MINIDUMP OPLUS_FEATURE_ELEV_MODE OPLUS_FEATURE_NONDDS_OPTIMIZE OPLUS_FEAUTRE_PIN_RETRY OPLUS_FEATURE_APP_MONITOR OPLUS_FEAUTRE_OAPP_NETCONTROL OPLUS_FEATURE_LOG_LISTEN OPLUS_FEATURE_NEW_FREQ_HOP_INTERFACE OPLUS_FEATURE_PLMN_SELECTION OPLUS_FEATURE_REGIONMARK_INDICATION OPLUS_FEATURE_SIP_RP_ERROR_RETRY OPLUS_FEATURE_DNS_HOOK OPLUS_FEATURE_STATS_CALC OPLUS_FEATURE_FONT_FLIP OPLUS_FEATURE_DARKMODE OPLUS_FEATURE_LINKERCONFIG_CUSTOM OPLUS_FEATURE_HANS_FREEZE OPLUS_FEATURE_RESOURCES_COMPILE OPLUS_FEATURE_MOTION_INTERCEPT OPLUS_FEATURE_ATLAS OPLUS_FEATURE_AUDIOSERVER_DEBUG OPLUS_FEATURE_MM_FEEDBACK OPLUS_FEATURE_VIP_RECORD OPLUS_FEATURE_VOIP_ENHANCE OPLUS_FEATURE_KTV OPLUS_FEATURE_PLAYBACKCAPTURE OPLUS_FEATURE_GAME_MUTE OPLUS_FEATURE_VOICE_CHANGER OPLUS_FEATURE_VIBRING_SYNC OPLUS_FEATURE_SVA_TRNSPARENT OPLUS_FEATURE_INPUTCHANNEL_CHOICE OPLUS_FEATURE_AUDIOVOICE_SCENCE OPLUS_FEATURE_DOLBY OPLUS_FEATURE_AUDIOLL OPLUS_FEATURE_SURROUND_AUDIO OPLUS_FEATURE_SPK_PROTECTION OPLUS_FEATURE_OPERATOR_RINGTONE OPLUS_FEATURE_CAMERASOUND_FORCE OPLUS_FEATURE_FORBID_RECORD OPLUS_VDF_LEFT_SPEAKER_MUTE OPLUS_FEATURE_SPEAKER_MUTE OPLUS_FEATURE_ADJUST_VOLUME OPLUS_FEATURE_GAME_AUDIO_EFFECTS OPLUS_FEATURE_DUALHEADPHONE OPLUS_FEATURE_SMARTPA_PM OPLUS_FEATURE_IMPEDANCE_MATCH OPLUS_FEATURE_MIC_VA_MIC_CLK_SWITCH OPLUS_FEATURE_SWITCH_MIC OPLUS_FEATURE_QVA_MIC_SUPPORT OPLUS_FEATURE_CAR_VOICE_DL_MUTE OPLUS_FEATURE_DOLBY_ATMOS_GAME OPLUS_FEATURE_EAR_PROTECTION OPLUS_FEATURE_MULTISCENE_RECORD OPLUS_FEATURE_SSR OPLUS_FEATURE_MI2S_SLAVE OPLUS_FEATURE_AUDIO_FTM OPLUS_FEATURE_ADSP_RECOVERY OPLUS_FEATURE_AP_LVIMFS OPLUS_FEATURE_AEC OPLUS_FEATURE_AUDIODETECT OPLUS_FEATURE_AUDIOHAL_SCHED OPLUS_FEATURE_ADSP_SSR_TEST OPLUS_FEATURE_AUDIO_BINAURAL_RECORD OPLUS_FEATURE_DRM_WIDEVINEL3 OPLUS_FEATURE_OPLUS_AVENHANCEMENT OPLUS_FEATURE_DRM_OMA OPLUS_FEATURE_APE_DECODER OPLUS_FEATURE_VIDEO_TITLE OPLUS_FEATURE_AUDIOBITRATE OPLUS_FEATURE_MP3_RECORDER OPLUS_FEATURE_FFMPEG_INTEGRATION OPLUS_FEATURE_QP_OPTIMIZATION OPLUS_FEATURE_VIDEO_MIRROR OPLUS_FEATURE_HQV_SUPPORT_APP OPLUS_FEATURE_FEEDBACK_INFO OPLUS_FEATURE_ZEN_MODE OPLUS_FEATRUE_HEIF_OPTIMIZE OPLUS_FEATURE_IMAGE_PROCESSING OPLUS_FEATURE_HEIF_CONVERTER OPLUS_FEATURE_10BIT_HEIF OPLUS_FEATURE_OITHMB_INTEGRATION OPLUS_FEATURE_ROI_ENCODE_QCOM OPLUS_FEATURE_OSIE_SR OPLUS_FEATURE_HQV OPLUS_FEATURE_ONSCREENFINGERPRINT OPLUS_FEATURE_AUTOBRIGHTNESS OPLUS_FEATURE_DYNAMIC_DSI OPLUS_FEATURE_GPU_MINIDUMP OPLUS_FEATURE_VPP OPLUS_FEATURE_AI_FRAMERATE OPLUS_FEATURE_RESOLUTIONSWITCH OPLUS_FEATURE_FORBIDDEN_RECORD OPLUS_FEATURE_SMOOTH_BRIGHTNESS OPLUS_FEATURE_PXLW_IRIS5 OPLUS_FEATURE_AOD OPLUS_FEATURE_DC OPLUS_FEATURE_ADFR_KERNEL OPLUS_FEATURE_ADFR OPLUS_FEATURE_GAME_OIFACE OPLUS_FEATURE_ADPF OPLUS_FEATURE_HAPTIC_VIBRATE OPLUS_FEATURE_GAME_JOYSTICK OPLUS_FEATURE_TV_VOIP OPLUS_FEATURE_VC_MUTE OPLUS_FEATURE_AUDIO_OCAR OPLUS_FEATURE_VIRTUAL_AUDIO
export TARGET_PRODUCT=kona