From dd27e2ba29774b8854637717f0e822628d615ef9 Mon Sep 17 00:00:00 2001 From: hmz007 Date: Tue, 5 Sep 2023 16:42:17 +0800 Subject: [PATCH] device: add prop to disable radio service by default Signed-off-by: hmz007 --- device/rockchip/rk356x/nanopi5/device.mk | 3 +++ device/rockchip/rk356x/nanopi5/init.rk356x.rc | 4 ++++ device/rockchip/rk3588/nanopi6/device.mk | 3 +++ device/rockchip/rk3588/nanopi6/init.rk3588.rc | 4 ++++ 4 files changed, 14 insertions(+) diff --git a/device/rockchip/rk356x/nanopi5/device.mk b/device/rockchip/rk356x/nanopi5/device.mk index 09581199653..b822d42a082 100644 --- a/device/rockchip/rk356x/nanopi5/device.mk +++ b/device/rockchip/rk356x/nanopi5/device.mk @@ -125,6 +125,9 @@ PRODUCT_COPY_FILES += \ # Quectel $(call inherit-product-if-exists, vendor/quectel/ec20/device-partial.mk) +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.radio.no_modem_board=1 + # vendor apps $(call inherit-product-if-exists, vendor/friendlyelec/apps/device-partial.mk) diff --git a/device/rockchip/rk356x/nanopi5/init.rk356x.rc b/device/rockchip/rk356x/nanopi5/init.rk356x.rc index b8cc8d63036..b1efcac8c0c 100644 --- a/device/rockchip/rk356x/nanopi5/init.rk356x.rc +++ b/device/rockchip/rk356x/nanopi5/init.rk356x.rc @@ -22,6 +22,10 @@ on property:ro.cold_boot_done=true && property:persist.vendor.init_usb=1 on property:persist.vendor.init_usb=0 && property:persist.sys.usb.config=adb write /d/usb/fcc00000.dwc3/mode device +on property:persist.vendor.radio.no_modem_board=1 + setprop ro.radio.noril yes + stop vendor.ril-daemon + on boot chown system system /sys/class/thermal/thermal_zone0/policy chown system system /sys/class/thermal/thermal_zone1/policy diff --git a/device/rockchip/rk3588/nanopi6/device.mk b/device/rockchip/rk3588/nanopi6/device.mk index 31d6574e81a..1c424bae227 100644 --- a/device/rockchip/rk3588/nanopi6/device.mk +++ b/device/rockchip/rk3588/nanopi6/device.mk @@ -128,6 +128,9 @@ PRODUCT_COPY_FILES += \ # Quectel $(call inherit-product-if-exists, vendor/quectel/ec20/device-partial.mk) +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.radio.no_modem_board=1 + # vendor apps $(call inherit-product-if-exists, vendor/friendlyelec/apps/device-partial.mk) diff --git a/device/rockchip/rk3588/nanopi6/init.rk3588.rc b/device/rockchip/rk3588/nanopi6/init.rk3588.rc index b9410a1c779..8109ea9b231 100644 --- a/device/rockchip/rk3588/nanopi6/init.rk3588.rc +++ b/device/rockchip/rk3588/nanopi6/init.rk3588.rc @@ -29,6 +29,10 @@ on property:ro.cold_boot_done=true && property:persist.vendor.init_usb=1 on property:persist.vendor.init_usb=0 && property:persist.sys.usb.config=adb write /d/usb/fc000000.usb/mode device +on property:persist.vendor.radio.no_modem_board=1 + setprop ro.radio.noril yes + stop vendor.ril-daemon + on charger chown system system /sys/class/devfreq/fb000000.gpu/governor chown system system /sys/class/devfreq/fb000000.gpu/min_freq