diff --git a/system/extract-files.sh b/system/extract-files.sh index 31020511..83efedd1 100755 --- a/system/extract-files.sh +++ b/system/extract-files.sh @@ -53,6 +53,10 @@ fi function blob_fixup() { case "${1}" in + product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml | product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml | product/etc/permissions/vendor.qti.hardware.data.connectionaidl-V1-java.xml) + sed -i 's/xml version="2.0"/xml version="1.0"/g' "${2}" + ;; + system/framework/QXPerformance.jar) mv "${2}" "${2}.tmp" zipalign -p -f 4 "${2}.tmp" "${2}" diff --git a/system/telephony/proprietary-files.txt b/system/telephony/proprietary-files.txt index e1fc0e5a..3c224bcc 100644 --- a/system/telephony/proprietary-files.txt +++ b/system/telephony/proprietary-files.txt @@ -1,6 +1,4 @@ -product/app/CallFeaturesSetting/CallFeaturesSetting.apk product/etc/permissions/telephony_product_privapp-permissions-qti.xml -product/app/ConfURIDialer/ConfURIDialer.apk product/app/ConferenceDialer/ConferenceDialer.apk product/app/remoteSimLockAuthentication/remoteSimLockAuthentication.apk product/app/remotesimlockservice/remotesimlockservice.apk @@ -8,17 +6,17 @@ product/app/uimgbaservice/uimgbaservice.apk product/app/uimlpaservice/uimlpaservice.apk product/app/uimremoteclient/uimremoteclient.apk product/app/uimremoteserver/uimremoteserver.apk -product/app/xdivert/xdivert.apk -product/etc/permissions/lpa.xml product/etc/permissions/RemoteSimlock.xml product/etc/permissions/RemoteSimlockManager.xml product/etc/permissions/UimGba.xml product/etc/permissions/UimGbaManager.xml product/etc/permissions/UimService.xml +product/etc/permissions/vendor.qti.hardware.data.connectionaidl-V1-java.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml product/framework/remotesimlockmanagerlibrary.jar product/framework/uimgbalibrary.jar product/framework/uimgbamanagerlibrary.jar -product/framework/uimlpalibrary.jar product/framework/uimremoteclientlibrary.jar product/framework/uimremoteserverlibrary.jar product/framework/uimremotesimlocklibrary.jar @@ -32,8 +30,7 @@ system_ext/app/QtiTelephony/QtiTelephony.apk system_ext/app/QtiTelephonyService/QtiTelephonyService.apk system_ext/app/SimContact/SimContact.apk system_ext/app/atfwd/atfwd.apk -system_ext/app/embms/embms.apk -system_ext/app/imssettings/imssettings.apk +system_ext/app/AtFwd2/AtFwd2.apk system_ext/app/uceShimService/uceShimService.apk system_ext/bin/diag_callback_sample_system system_ext/bin/diag_dci_sample_system @@ -51,7 +48,6 @@ system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml system_ext/etc/permissions/datachannellib.xml system_ext/etc/permissions/dpmapi.xml system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml -system_ext/etc/permissions/embms.xml system_ext/etc/permissions/qcrilhook.xml system_ext/etc/permissions/qti_libpermissions.xml system_ext/etc/permissions/qti_permissions.xml @@ -78,9 +74,9 @@ system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar system_ext/framework/datachannellib.jar system_ext/framework/dpmapi.jar -system_ext/framework/embmslibrary.jar system_ext/framework/qcrilhook.jar system_ext/framework/qti-telephony-common.jar +system_ext/framework/vendor.qti.data.factoryservice-V1-java.jar system_ext/framework/vendor.qti.data.factory-V1.0-java.jar system_ext/framework/vendor.qti.data.factory-V2.0-java.jar system_ext/framework/vendor.qti.data.factory-V2.1-java.jar @@ -90,36 +86,57 @@ system_ext/framework/vendor.qti.data.factory-V2.4-java.jar system_ext/framework/vendor.qti.data.factory-V2.5-java.jar system_ext/framework/vendor.qti.data.factory-V2.6-java.jar system_ext/framework/vendor.qti.data.factory-V2.7-java.jar +system_ext/framework/vendor.qti.data.factory-V2.8-java.jar +system_ext/framework/vendor.qti.data.mwqemaidlservice-V1-java.jar system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar system_ext/framework/vendor.qti.data.slm-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.cacertaidlservice-V1-java.jar +system_ext/framework/vendor.qti.hardware.data.cneaidlservice.internal.api-V1-java.jar +system_ext/framework/vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-java.jar +system_ext/framework/vendor.qti.hardware.data.cneaidlservice.internal.server-V1-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.1-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.2-java.jar system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.3-java.jar +system_ext/framework/vendor.qti.hardware.data.connectionfactory-V1-java.jar system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.dataactivity-V1-java.jar +system_ext/framework/vendor.qti.hardware.data.dynamicddsaidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.flowaidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.data.flow-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.flow-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.iwlandata-V1-java.jar system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar system_ext/framework/vendor.qti.hardware.data.iwlan-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.ka-V1-java.jar system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.lceaidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.qmiaidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.dpmaidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.dpmservice-V1.0-java.jar system_ext/framework/vendor.qti.hardware.dpmservice-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.mwqemadapteraidlservice-V1-java.jar system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar +system_ext/framework/vendor.qti.ims.callcapabilityaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar +system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar +system_ext/framework/vendor.qti.ims.configaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar +system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar system_ext/framework/vendor.qti.ims.datachannelservice-V1-java.jar +system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar @@ -129,12 +146,15 @@ system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar +system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar +system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar +system_ext/framework/vendor.qti.latencyaidlservice-V1-java.jar system_ext/framework/vendor.qti.latency-V2.0-java.jar system_ext/framework/vendor.qti.latency-V2.1-java.jar system_ext/framework/vendor.qti.latency-V2.2-java.jar @@ -163,7 +183,6 @@ system_ext/lib64/libdpmframework.so system_ext/lib64/libdpmtcm.so system_ext/lib64/libembmsmmosal.so system_ext/lib64/libembmsmmparser_lite.so -system_ext/lib64/libembmssqlite.so system_ext/lib64/libembmstinyxml.so system_ext/lib64/libimscamera_jni.so system_ext/lib64/libimsmedia_jni.so @@ -191,9 +210,16 @@ system_ext/lib64/vendor.qti.data.factory@2.4.so system_ext/lib64/vendor.qti.data.factory@2.5.so system_ext/lib64/vendor.qti.data.factory@2.6.so system_ext/lib64/vendor.qti.data.factory@2.7.so +system_ext/lib64/vendor.qti.data.factory@2.8.so +system_ext/lib64/vendor.qti.data.factoryservice-V1-ndk.so system_ext/lib64/vendor.qti.data.mwqem@1.0.so +system_ext/lib64/vendor.qti.data.mwqemaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.data.slm@1.0.so system_ext/lib64/vendor.qti.diaghal@1.0.so +system_ext/lib64/vendor.qti.hardware.cacertaidlservice-V1-ndk.so +system_ext/lib64/vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk.so +system_ext/lib64/vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-ndk.so +system_ext/lib64/vendor.qti.hardware.data.cneaidlservice.internal.server-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so @@ -202,20 +228,31 @@ system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so +system_ext/lib64/vendor.qti.hardware.data.connectionfactory-V1-ndk.so +system_ext/lib64/vendor.qti.hardware.data.dataactivity-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so +system_ext/lib64/vendor.qti.hardware.data.dynamicddsaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.flow@1.0.so system_ext/lib64/vendor.qti.hardware.data.flow@1.1.so +system_ext/lib64/vendor.qti.hardware.data.flowaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so system_ext/lib64/vendor.qti.hardware.data.iwlan@1.1.so +system_ext/lib64/vendor.qti.hardware.data.iwlandata-V1-ndk.so +system_ext/lib64/vendor.qti.hardware.data.ka-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so +system_ext/lib64/vendor.qti.hardware.data.lceaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so +system_ext/lib64/vendor.qti.hardware.data.qmiaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so +system_ext/lib64/vendor.qti.hardware.dpmaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.embmssl@1.0.so system_ext/lib64/vendor.qti.hardware.embmssl@1.1.so +system_ext/lib64/vendor.qti.hardware.embmsslaidl-V1-ndk.so system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +system_ext/lib64/vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk.so system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so @@ -226,6 +263,7 @@ system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so system_ext/lib64/vendor.qti.hardware.radio.ims@1.7.so system_ext/lib64/vendor.qti.hardware.radio.ims@1.8.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.9.so system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so system_ext/lib64/vendor.qti.hardware.radio.lpa@1.1.so @@ -250,16 +288,20 @@ system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so system_ext/lib64/vendor.qti.ims.callcapability@1.0.so +system_ext/lib64/vendor.qti.ims.callcapabilityaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.callinfo@1.0.so +system_ext/lib64/vendor.qti.ims.configaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.configservice@1.0.so system_ext/lib64/vendor.qti.ims.configservice@1.1.so system_ext/lib64/vendor.qti.ims.connection@1.0.so +system_ext/lib64/vendor.qti.ims.connectionaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.datachannelservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.factory@1.0.so system_ext/lib64/vendor.qti.ims.factory@1.1.so system_ext/lib64/vendor.qti.ims.factory@2.0.so system_ext/lib64/vendor.qti.ims.factory@2.1.so system_ext/lib64/vendor.qti.ims.factory@2.2.so +system_ext/lib64/vendor.qti.ims.factoryaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so @@ -267,16 +309,20 @@ system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so system_ext/lib64/vendor.qti.ims.rcssip@1.0.so system_ext/lib64/vendor.qti.ims.rcssip@1.1.so system_ext/lib64/vendor.qti.ims.rcssip@1.2.so +system_ext/lib64/vendor.qti.ims.rcssipaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.ims.rcsuce@1.0.so system_ext/lib64/vendor.qti.ims.rcsuce@1.1.so system_ext/lib64/vendor.qti.ims.rcsuce@1.2.so +system_ext/lib64/vendor.qti.ims.rcsuceaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.imsrtpservice@3.0.so system_ext/lib64/vendor.qti.imsrtpservice@3.1.so +system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so system_ext/lib64/vendor.qti.latency@2.0.so system_ext/lib64/vendor.qti.latency@2.1.so system_ext/lib64/vendor.qti.latency@2.2.so +system_ext/lib64/vendor.qti.latency@2.3.so +system_ext/lib64/vendor.qti.latencyaidlservice-V1-ndk.so system_ext/lib64/vendor.qti.mstatservice@1.0.so -system_ext/priv-app/QAS_DVC_MSP/QAS_DVC_MSP.apk system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk system_ext/priv-app/ims/ims.apk system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk