File tree Expand file tree Collapse file tree
FrameworksResTarget/res/values
TelephonyResCommon/res/values Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -194,6 +194,17 @@ PRODUCT_PACKAGES += \
194194 init.samsung.power.rc \
195195 init.samsung.rc
196196
197+ # IMS over Wi-Fi data service and network qualification service.
198+ # These are also useful for VoLTE-only bring-up because the telephony
199+ # framework still expects the WLAN data/network service hooks to exist.
200+ PRODUCT_PACKAGES += \
201+ Iwlan \
202+ QualifiedNetworksService \
203+ PhhIms
204+
205+ PRODUCT_COPY_FILES += \
206+ $(LOCAL_PATH ) /configs/permissions/privapp-permissions-me.phh.ims.xml:$(TARGET_COPY_OUT_SYSTEM ) /etc/permissions/privapp-permissions-me.phh.ims.xml
207+
197208# Kernel
198209PRODUCT_ENABLE_UFFD_GC := true
199210
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <permissions >
3+ <privapp-permissions package =" me.phh.ims" >
4+ <permission name =" android.permission.READ_PRIVILEGED_PHONE_STATE" />
5+ <permission name =" android.permission.MODIFY_PHONE_STATE" />
6+ </privapp-permissions >
7+ </permissions >
Original file line number Diff line number Diff line change 5656
5757 <!-- Whether the device enable the non-standalone (NSA) mode of 5G NR.-->
5858 <bool name =" config_telephony5gNonStandalone" >true</bool >
59+
60+ <!-- IMS -->
61+ <bool name =" config_carrier_volte_available" >true</bool >
62+ <bool name =" config_device_volte_available" >true</bool >
63+ <bool name =" config_device_vt_available" >true</bool >
64+ <bool name =" config_use_voip_mode_for_ims" >true</bool >
65+
66+ <string name =" config_wlan_data_service_package" >com.google.android.iwlan</string >
67+ <string name =" config_wlan_network_service_package" >com.google.android.iwlan</string >
68+ <string name =" config_qualified_networks_service_package" >com.android.telephony.qns</string >
5969</resources >
Original file line number Diff line number Diff line change 1717 <bool name =" config_support_rtt" >true</bool >
1818
1919 <!-- String indicating the package name of the device ImsService implementation for MMTEL. -->
20- <string name =" config_ims_mmtel_package" translatable =" false" >org.codeaurora .ims</string >
20+ <string name =" config_ims_mmtel_package" translatable =" false" >me.phh .ims</string >
2121
2222 <!-- String indicating the package name of the device ImsService implementation for RCS. -->
2323 <string name =" config_ims_rcs_package" translatable =" false" >vendor.qti.imsrcs</string >
Original file line number Diff line number Diff line change @@ -43,3 +43,10 @@ persist.bluetooth.samsung.a2dp_offload.cap=sbc-aptx-ssc-hifi
4343remote_provisioning.connect_timeout_millis=2000
4444remote_provisioning.enable_rkpd=true
4545remote_provisioning.hostname=remoteprovisioning.googleapis.com
46+
47+ # IMS
48+ persist.dbg.volte_avail_ovr=1
49+ persist.dbg.wfc_avail_ovr=1
50+ persist.dbg.allow_ims_off=1
51+ persist.phh.ims.webrtc_aec_delay_ms=100
52+ persist.phh.ims.webrtc_aec_strength_pct=175
You can’t perform that action at this time.
0 commit comments