From: Nolen Johnson Date: Thu, 1 Jul 2021 21:11:57 +0000 (-0400) Subject: deadpool: Decommonize init.amlogic.wifi_buildin.rc X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=2f740ce6ac1d163c0686202420c8808786c49c99;p=GitHub%2FLineageOS%2FG12%2Fandroid_device_askey_deadpool.git deadpool: 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 --- diff --git a/device.mk b/device.mk index 4824034..964940d 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