From 94f1d20c25442eff343261f704d55701d558fc4a Mon Sep 17 00:00:00 2001 From: Naveen Date: Wed, 27 Aug 2025 05:32:44 +0000 Subject: [PATCH] RM6785: Sync with Device Tree Signed-off-by: Naveen --- Android.bp | 17 ----------------- RM6785-vendor.mk | 2 +- proprietary/vendor/bin/hw/mtkfusionrild | Bin 26664 -> 22480 bytes proprietary/vendor/bin/netdc | Bin 11800 -> 0 bytes proprietary/vendor/etc/init/muxreport.rc | 9 +++++++++ .../vendor/lib/hw/audio.primary.mt6785.so | Bin 3206780 -> 2956372 bytes 6 files changed, 10 insertions(+), 18 deletions(-) delete mode 100755 proprietary/vendor/bin/netdc create mode 100644 proprietary/vendor/etc/init/muxreport.rc 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 e76c48269937831aaa065ce9ce5759e21b683da0..e6844f0ebdfee043c0c6d32c9cda2e513e6db9bf 100755 GIT binary patch delta 106 zcmZ2+f$_q6#tDiN0SsWU!vaEsNCyTB2HuU9=j|qM2$GnrV6P$Q5ekuo(aoD9?dydn b3nX)F)<|B!2$$!A8q&P^W{MRvE0_lWqZ<@U delta 324 zcmcbxo^izm#tDiN2@GJc!vaEsNCyTB2EL7!=j{Xqk|Clnx?!@Uy}satREQ{yp0YX8 zzFv59B6}{=<^uLOrpX2D8j~j&S!@#i%RVW9Q!xReoB@p%V1|ebFmKihC}XN;1ajFx zLJ1%O2ok^~oYvrg@L@EA0EEv3q(J&$jzp&$Knj2WMnjEZ0NDou%@Fy`*Mn9v!u`et fkz<&$d18navuI9cQfWzMPO)y8v5{VJK131#!F?*d diff --git a/proprietary/vendor/bin/netdc b/proprietary/vendor/bin/netdc deleted file mode 100755 index 7969581ab918f56e60d6da133ea77bf0cf513c44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11800 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 A^#A|> 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 32746396984f6d7c74c103a82e8db447d1ee41d9..cb1fc889fad95fad95ed36093ea24313169a5341 100644 GIT binary patch delta 256 zcmWm4txm&G7zW_)v>niGjPWzZ-`GZX#1StbxB>J6VRz6wAYc()6W+|?PURd3OcTgK zvf!#ngXAK(00c!m?)m-xP+xB^>Y>-ZGID>XMLemU$v~PZ2t{~=PXt7bSR$5*6(S_+ zM1yD&t3-=fBih6|u|aGSTSSN0Cc4B9u}ka``@{j!BMyl^F(8J-5fKriSLksP#y48x zRLhS|6Wwo2&y7qcM#{ps*H5F4dr$OS*?3|C_dG_PD~J!#1t`2%n-B095GL%2%AU~ z3q*#<-oq(WBi<;)OGA2Yz3QX}uM&`}45Zt(-11E}=|5E+Pc@!fhJeQMpIgCZ+kb1R zaKMjluB+X=F+Y`W-)0}xWz7khxf1)uQzG8QdcL_@bCkPP%-L&N5&3g+@@k2p z&*(ApBpuO3e+ui;JsmI@Kd3SJPTTS~>&~@`m>mOJ>AIm)r_iVsbDBj>-mevxI_>y= TX{WMRI@sJk+AWorD`k;yQqpzI