diff --git a/Android.bp b/Android.bp index 778af80..0aef85b 100644 --- a/Android.bp +++ b/Android.bp @@ -15996,23 +15996,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "netdc", - owner: "realme", - target: { - android_arm64: { - srcs: ["proprietary/vendor/bin/netdc"], - shared_libs: ["libcutils", "liblog", "libutils", "libhidlbase", "vendor.mediatek.hardware.netdagent@1.0", "libc++", "libc", "libm", "libdl", ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - cc_prebuilt_binary { name: "nvram_daemon", owner: "realme", diff --git a/RM6785-vendor.mk b/RM6785-vendor.mk index 64e52fd..5d6839a 100644 --- a/RM6785-vendor.mk +++ b/RM6785-vendor.mk @@ -387,6 +387,7 @@ PRODUCT_COPY_FILES += \ vendor/realme/RM6785/proprietary/vendor/etc/init/lbs_hidl_service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/lbs_hidl_service.rc \ vendor/realme/RM6785/proprietary/vendor/etc/init/mtk_agpsd_p.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtk_agpsd_p.rc \ vendor/realme/RM6785/proprietary/vendor/etc/init/mtkrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtkrild.rc \ + vendor/realme/RM6785/proprietary/vendor/etc/init/muxreport.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/muxreport.rc \ vendor/realme/RM6785/proprietary/vendor/etc/init/netdagent.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netdagent.rc \ vendor/realme/RM6785/proprietary/vendor/etc/init/networksetting.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/networksetting.rc \ vendor/realme/RM6785/proprietary/vendor/etc/init/nvram_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nvram_daemon.rc \ @@ -1397,7 +1398,6 @@ PRODUCT_PACKAGES += \ mtk_agpsd \ muxreport \ netdagent \ - netdc \ nvram_daemon \ ppl_agent \ starter \ diff --git a/proprietary/vendor/bin/hw/mtkfusionrild b/proprietary/vendor/bin/hw/mtkfusionrild index e76c482..e6844f0 100755 Binary files a/proprietary/vendor/bin/hw/mtkfusionrild and b/proprietary/vendor/bin/hw/mtkfusionrild differ diff --git a/proprietary/vendor/bin/netdc b/proprietary/vendor/bin/netdc deleted file mode 100755 index 7969581..0000000 Binary files a/proprietary/vendor/bin/netdc and /dev/null differ diff --git a/proprietary/vendor/etc/init/muxreport.rc b/proprietary/vendor/etc/init/muxreport.rc new file mode 100644 index 0000000..afc16ee --- /dev/null +++ b/proprietary/vendor/etc/init/muxreport.rc @@ -0,0 +1,9 @@ +service vendor.muxreport-daemon /vendor/bin/muxreport + class core + user radio + group radio cache inet misc + disabled + oneshot + +on property:vendor.ril.muxreport=1 + start vendor.muxreport-daemon diff --git a/proprietary/vendor/lib/hw/audio.primary.mt6785.so b/proprietary/vendor/lib/hw/audio.primary.mt6785.so index 3274639..cb1fc88 100644 Binary files a/proprietary/vendor/lib/hw/audio.primary.mt6785.so and b/proprietary/vendor/lib/hw/audio.primary.mt6785.so differ