From 14a70fc79d92dc58e1696bd1be06243092cc15b4 Mon Sep 17 00:00:00 2001 From: Nolen Johnson Date: Thu, 1 Jul 2021 17:11:57 -0400 Subject: [PATCH] sabrina: Decommonize init.amlogic.wifi_buildin.rc * Only deadpool/wade/sabrina have Broadcom Wi-Fi/Bluetooth, dopinder/beast have Realtek, and will need different modules and node permissions changed. Change-Id: I204e5c22a1dc306c9c932a3634f5e6534a438ee5 --- device.mk | 4 ++++ init-files/init.amlogic.wifi_buildin.rc | 6 ++++++ 2 files changed, 10 insertions(+) create mode 100644 init-files/init.amlogic.wifi_buildin.rc diff --git a/device.mk b/device.mk index c1bc597..91180bb 100644 --- a/device.mk +++ b/device.mk @@ -14,6 +14,10 @@ $(call inherit-product, device/amlogic/g12-common/g12.mk) PRODUCT_PACKAGES += \ libbt-vendor +## Init-Files +PRODUCT_COPY_FILES += \ + $(DEVICE_PATH)/init-files/init.amlogic.wifi_buildin.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.amlogic.wifi_buildin.rc + ## Kernel Modules PRODUCT_PACKAGES += \ dhd diff --git a/init-files/init.amlogic.wifi_buildin.rc b/init-files/init.amlogic.wifi_buildin.rc new file mode 100644 index 0000000..7979822 --- /dev/null +++ b/init-files/init.amlogic.wifi_buildin.rc @@ -0,0 +1,6 @@ +on boot + insmod /vendor/lib/modules/dhd.ko firmware_path=/vendor/etc/wifi/buildin/ nvram_path=/vendor/etc/wifi/buildin/ + chown root wifi /sys/module/dhd/parameters/firmware_path + chown root wifi /sys/module/bcmdhd/parameters/firmware_path + chmod 664 /sys/module/bcmdhd/parameters/firmware_path + chmod 664 /sys/module/dhd/parameters/firmware_path -- 2.20.1