diff --git a/permissions/product-privapp-permissions-qti.xml b/permissions/product-privapp-permissions-qti.xml deleted file mode 100644 index a534f41..0000000 --- a/permissions/product-privapp-permissions-qti.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - diff --git a/permissions/system_ext-privapp-permissions-qti.xml b/permissions/system_ext-privapp-permissions-qti.xml index c913823..ccf8243 100644 --- a/permissions/system_ext-privapp-permissions-qti.xml +++ b/permissions/system_ext-privapp-permissions-qti.xml @@ -32,6 +32,10 @@ It allows additional grants on top of privapp-permissions-platform.xml + + + + diff --git a/proprietary-files.txt b/proprietary-files.txt index 7f61781..7f32027 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -457,18 +457,9 @@ vendor/lib/libmulawdec.so vendor/lib/libsmwrapper.so # Media -system/lib64/libFileMux.so -system/lib64/libmmosal.so -system/lib64/libmmparser_lite.so -system/lib/libFileMux.so -system/lib/libOmxMux.so -system/lib/libmmosal.so -system/lib/libmmparser_lite.so vendor/bin/vppservice vendor/etc/init/vppservice.rc vendor/lib64/libOmxVpp.so -vendor/lib64/libmmosal_proprietary.so -vendor/lib64/libmmparser_lite_proprietary.so vendor/lib64/libswvdec.so vendor/lib64/libvppclient.so vendor/lib64/libvpphcp.so @@ -476,14 +467,11 @@ vendor/lib64/libvpphvx.so vendor/lib64/libvpplibrary.so vendor/lib64/vendor.qti.hardware.vpp@1.1.so vendor/lib64/vendor.qti.hardware.vpp@1.2.so -vendor/lib/libFileMux_proprietary.so vendor/lib/libOmxDsdDec.so vendor/lib/libOmxMux_proprietary.so vendor/lib/libOmxVideoDSMode.so vendor/lib/libOmxVpp.so vendor/lib/libdsd2pcm.so -vendor/lib/libmmosal_proprietary.so -vendor/lib/libmmparser_lite_proprietary.so vendor/lib/libswvdec.so vendor/lib/libvppclient.so vendor/lib/libvpphcp.so @@ -841,80 +829,87 @@ vendor/lib/mediadrm/libwvdrmengine.so vendor/bin/cnss-daemon vendor/bin/nv_mac -# WiFi Display -product/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so -product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so -system/bin/wfdservice -system/etc/init/wfdservice.rc -system/etc/wfdconfigsink.xml --system/framework/WfdCommon.jar -system/lib64/libmmrtpdecoder.so -system/lib64/libmmrtpencoder.so -system/lib64/libwfdclient.so -system/lib64/libwfdcommonutils.so -system/lib64/libwfdconfigutils.so -system/lib64/libwfdmminterface.so -system/lib64/libwfdmmsink.so -system/lib64/libwfdnative.so -system/lib64/libwfdrtsp.so -system/lib64/libwfdsinksm.so -system/lib64/libwfdsm.so -system/lib64/libwfduibcinterface.so -system/lib64/libwfduibcsinkinterface.so -system/lib64/libwfduibcsink.so -system/lib64/libwfduibcsrcinterface.so -system/lib64/libwfduibcsrc.so -system/lib/com.qualcomm.qti.wifidisplayhal@1.0.so -system/lib/libmmrtpdecoder.so -system/lib/libmmrtpencoder.so -system/lib/libwfdaac.so -system/lib/libwfdavenhancements.so -system/lib/libwfdclient.so -system/lib/libwfdcommonutils.so -system/lib/libwfdconfigutils.so -system/lib/libwfdmminterface.so -system/lib/libwfdmmsink.so -system/lib/libwfdmmsrc_system.so -system/lib/libwfdrtsp.so -system/lib/libwfdservice.so -system/lib/libwfdsinksm.so -system/lib/libwfdsm.so -system/lib/libwfduibcinterface.so -system/lib/libwfduibcsinkinterface.so -system/lib/libwfduibcsink.so -system/lib/libwfduibcsrcinterface.so -system/lib/libwfduibcsrc.so --system/priv-app/WfdService/WfdService.apk -vendor/bin/wfdhdcphalservice -vendor/bin/wfdvndservice -vendor/bin/wifidisplayhalservice -vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc -vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc -vendor/etc/init/wfdvndservice.rc -vendor/etc/wfdconfig.xml -vendor/lib64/libwfdhdcpcp.so -vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so -vendor/lib/libmmrtpdecoder_proprietary.so -vendor/lib/libmmrtpencoder_proprietary.so -vendor/lib/libwfdaac_vendor.so -vendor/lib/libwfdcodecv4l2_proprietary.so -vendor/lib/libwfdcommonutils_proprietary.so -vendor/lib/libwfdconfigutils_proprietary.so -vendor/lib/libwfdhdcpcp.so -vendor/lib/libwfdhdcpservice_proprietary.so -vendor/lib/libwfdmminterface_proprietary.so -vendor/lib/libwfdmmservice_proprietary.so -vendor/lib/libwfdmmsrc_proprietary.so -vendor/lib/libwfdmodulehdcpsession.so -vendor/lib/libwfdrtsp_proprietary.so -vendor/lib/libwfdsessionmodule.so -vendor/lib/libwfdsm_proprietary.so -vendor/lib/libwfdsourcesession_proprietary.so -vendor/lib/libwfdsourcesm_proprietary.so -vendor/lib/libwfduibcinterface_proprietary.so -vendor/lib/libwfduibcsinkinterface_proprietary.so -vendor/lib/libwfduibcsink_proprietary.so -vendor/lib/libwfduibcsrcinterface_proprietary.so -vendor/lib/libwfduibcsrc_proprietary.so -vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so -vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so +# WiFi Display - from PNX - RKQ1.200906.002 +-system/framework/WfdCommon.jar|aa7470dd5ccb2e2c695fd54c3aff01d21e2d7472 +system_ext/bin/wfdservice|91f6e2d58de9354a694d3b3da6e6d224dd7e47c1 +system_ext/etc/init/wfdservice.rc|aab7aecb01c359fd521c99957c4d5bfd16a8dfae +system_ext/etc/seccomp_policy/wfdservice.policy|ff82c22afdfc6a1f6f19db0d446f97e184d40043 +system_ext/etc/wfdconfigsink.xml|eeaf6d97db961a2af25614390bf7c183b736e9db +system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so|d1b42bfb512a6573155308ce0eab892d1ceb2ccc +system_ext/lib/libmmosal.so|16d59ee5fa26ce20132284bc2c862c9b842e2ee2 +system_ext/lib/libmmparser_lite.so|27f2ef75c3582c1c6ba370e819697de7dab92cef +system_ext/lib/libmmrtpdecoder.so|db34a6876b6437bb419e9beedb421f6c1edbef23 +system_ext/lib/libmmrtpencoder.so|5f9d17ea249cf55bc30019f1db2ab317d5c92d32 +system_ext/lib/libwfdaac.so|2707e1a59bb1b56be27485086b261fdfc6917998 +system_ext/lib/libwfdavenhancements.so|65e96c62e668bddd49e631af8aefabba5ca0bb23 +system_ext/lib/libwfdclient.so|e2435057bf9499ee4f8b82e96adf79d307425818 +system_ext/lib/libwfdcommonutils.so|f6aabfd8ef7c661e84812216edf6092b125250ae +system_ext/lib/libwfdconfigutils.so|58a3db5767f9bb86d2fe641fa6aa2e5931c2c392 +system_ext/lib/libwfddisplayconfig.so|f820d710151f2128422cd759891ff466b101844c +system_ext/lib/libwfdmminterface.so|afa080acc6a3e342ff644b021e8b76a42f5bbe2b +system_ext/lib/libwfdmmsink.so|9301da4c961a4ab9903cb21d54d9c3e32a7aeac3 +system_ext/lib/libwfdmmsrc_system.so|854db7a70162002887e4d59a9a6dacfa90239221 +system_ext/lib/libwfdrtsp.so|51121e273a69cf7a4c9de3ed51f4922fe60f74e3 +system_ext/lib/libwfdservice.so|920593f3a79551ec520826059d3781c676a8f3ed +system_ext/lib/libwfdsinksm.so|686641c86112b9f500eddb92afe1c905fc755b25 +system_ext/lib/libwfduibcinterface.so|a4e34e4c2fa1f7a5af56113c8483626662948e05 +system_ext/lib/libwfduibcsink.so|e0e290869138a80bb809e591cb3a33735466138b +system_ext/lib/libwfduibcsinkinterface.so|cf19cfc1080c2ea8125b95256d043436ecd651c4 +system_ext/lib/libwfduibcsrc.so|1c0f49a5a6313552535ec55b0a4245b3f9556573 +system_ext/lib/libwfduibcsrcinterface.so|1a39040b4257407cc35a54e4c98362840af4c0d3 +system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so|48815a18144f60747555bb93650726206c54323f +system_ext/lib64/libmmosal.so|ef19a38be8283c87eabe96f74bc8a71881ab1f0a +system_ext/lib64/libmmparser_lite.so|03437c5126ff9e171401654ee8a5d650a82b25d1 +system_ext/lib64/libmmrtpdecoder.so|4af3071ff57297051bf55ed0f04013f0c53289e6 +system_ext/lib64/libmmrtpencoder.so|65cb0c94b6f97478f13264098641633acffc7416 +system_ext/lib64/libwfdclient.so|23de4d1f62be3486e2193cf8bc175de2ece4acd1 +system_ext/lib64/libwfdcommonutils.so|90727e49b05fd1176aed7cfadf65934563572b75 +system_ext/lib64/libwfdconfigutils.so|5408b2e236768f3a56fc170a575add28f4d92d1a +system_ext/lib64/libwfddisplayconfig.so|8d98d7ed260434d67167e4c0e427bf1e851e66f4 +system_ext/lib64/libwfdmminterface.so|5a47d276642b360e9dd476dc904ea733e0073cf9 +system_ext/lib64/libwfdmmsink.so|87efecec4fc48c0116bea6c58e5231c2755d4c38 +system_ext/lib64/libwfdnative.so|1bc0f1897d7661fcb554f3a5d78185000c4bb734 +system_ext/lib64/libwfdrtsp.so|2619c654aade078e2024074071cf3093a58aabd7 +system_ext/lib64/libwfdsinksm.so|21c5a1ec5a73929002d70bf5140897cef23d339e +system_ext/lib64/libwfduibcinterface.so|63aa1dfda67601419aeee9ee3ffdb2e51e6baae2 +system_ext/lib64/libwfduibcsink.so|a6cc8e4cb5135a28e1e17e3abe2da2b67daf70a8 +system_ext/lib64/libwfduibcsinkinterface.so|a5fce9b72a15e6abbe5a103aad4468392d6a9d51 +system_ext/lib64/libwfduibcsrc.so|754c72c5682073d6d88c075dd01a349a94d52943 +system_ext/lib64/libwfduibcsrcinterface.so|33c0c78d2ee38a97a123d9eb5d29b81546d6f828 +-system_ext/priv-app/WfdService/WfdService.apk|be52df9eedc7d69423093eae25938b88932baa1a +vendor/bin/wfdhdcphalservice|c7a2d70190d8a90a8ed326af0add5cf7c99d1ab6 +vendor/bin/wifidisplayhalservice|414bb43e7f93d67d62ee7111ced4e55e065f6d8c +vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc|c266f08783a17f6583e3f22c85e55b0c200442ea +vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc|576ce4393b7746b77a230745aa9e9ee3bd31b17d +vendor/etc/seccomp_policy/wfdhdcphalservice.policy|a489ab323be4be2df3de9f84a6b5e6cef924f4c4 +vendor/etc/seccomp_policy/wfdvndservice.policy|b46f0c22a1f9b65c6750205e161c0a3f84ac716b +vendor/etc/seccomp_policy/wifidisplayhalservice.policy|f113f27e0e301a18baf0ade08c23071a27c7dc52 +vendor/etc/wfdconfig.xml|9e13371f7ae509cc0bbb3f2ace93c5ea5d87bf0f +vendor/lib/libFileMux_proprietary.so|e59edd4604a7c73147118161cab5b7ac6bb16c82 +vendor/lib/libmmosal.so|57185feced72009af2df1b09117702c9fae7182b +vendor/lib/libmmrtpdecoder_proprietary.so|9232f505ea8f0c1e9f81a049c583fba32a450d73 +vendor/lib/libmmrtpencoder_proprietary.so|d8386b78c976d94867455c67dd10d63e8a343363 +vendor/lib/libwfdaac_vendor.so|e05c60a21edac78663bde63e70a7fcaa219a4042 +vendor/lib/libwfdcodecv4l2_proprietary.so|70a2900804160bc53bb19c11e81278ffde0c5fee +vendor/lib/libwfdcommonutils_proprietary.so|12990e068e9ecb8d435bbb1370083ee6ca2fe63d +vendor/lib/libwfdconfigutils_proprietary.so|1844d3b80f3a86605d566597bda285448be360c7 +vendor/lib/libwfddisplayconfig_proprietary.so|fd73dda05415d2316eb46fb97635939a03107815 +vendor/lib/libwfdhdcpcp.so|7f0aefaf7efe250aff192b4b309be08b8e799d0d +vendor/lib/libwfdhdcpservice_proprietary.so|80f7b95d883aafbdd66b2d72ea76ed2a9a8c21f4 +vendor/lib/libwfdmminterface_proprietary.so|3eb3455633d5814a5d7cddb0d95f9d45b7c05db2 +vendor/lib/libwfdmmservice_proprietary.so|d98b728661708e1c63819b42bb4d9a01fa94ec6b +vendor/lib/libwfdmmsrc_proprietary.so|2bbb574ed51e21a1eb70381cbf26558732fe3cec +vendor/lib/libwfdmodulehdcpsession.so|957fc3335cd7f77b84206c0c90290f7b7f196f0e +vendor/lib/libwfdrtsp_proprietary.so|13fed10a23969322562e2b88335738e7cace69a7 +vendor/lib/libwfdsessionmodule.so|e5a6989cdaabcf5481ee529e6fd48b623479e88d +vendor/lib/libwfdsourcesession_proprietary.so|0732b86ffa78050b9b8a0ceaf50457734955eeae +vendor/lib/libwfdsourcesm_proprietary.so|27c3f75f5b764175e8bd9721578164836c6f4dfb +vendor/lib/libwfduibcinterface_proprietary.so|a722647a44d89d4aed1d89110b5c141069229759 +vendor/lib/libwfduibcsink_proprietary.so|1fca8e9556d209377c1860b4d829bb71450cfce0 +vendor/lib/libwfduibcsinkinterface_proprietary.so|64b802f12ffb30418a072d0ebf3c262a34c82e38 +vendor/lib/libwfduibcsrc_proprietary.so|b78df6ab7acb850f2adb875ccecb1a3c3539f4d2 +vendor/lib/libwfduibcsrcinterface_proprietary.so|91837ba6b6692e1d553ece3aa4469dd64f164a04 +vendor/lib/libwfdutils_proprietary.so|cae4c266704da4ce15b59c13f57ccf8f1391b699 +vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so|fdba1b3c11ace4b0415be4e5944cdb288cd35f58 +vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so|044c6cfd4bc603e4aa372ab1a3d287a8d8e5fc48 +vendor/lib64/libwfdhdcpcp.so|ba43f54ee4e34562b31c9595d2ad0639033e8fdc diff --git a/sdm845.mk b/sdm845.mk index bf0750b..d244cd7 100644 --- a/sdm845.mk +++ b/sdm845.mk @@ -209,6 +209,7 @@ PRODUCT_PACKAGES += \ # Media PRODUCT_PACKAGES += \ + libavservices_minijail \ libc2dcolorconvert \ libOmxAacEnc \ libOmxAmrEnc \ @@ -260,7 +261,6 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ - $(LOCAL_PATH)/permissions/product-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-qti.xml \ $(LOCAL_PATH)/permissions/system_ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-qti.xml # Radio