diff --git a/configs/99nvram b/configs/99nvram new file mode 100644 index 0000000..14ca3c9 --- /dev/null +++ b/configs/99nvram @@ -0,0 +1,6 @@ +#!/system/bin/sh +mkdir -p /data/nvram/APCFG/APRDEB +cp /system/etc/nvram/WIFI /data/nvram/APCFG/APRDEB/WIFI +cp /system/etc/nvram/WIFI_CUSTOM /data/nvram/APCFG/APRDEB/WIFI_CUSTOM +chmod 0660 /data/nvram/APCFG/APRDEB/WIFI +chmod 0660 /data/nvram/APCFG/APRDEB/WIFI_CUSTOM diff --git a/mt8127-common.mk b/mt8127-common.mk index 8cb9612..71fe48d 100644 --- a/mt8127-common.mk +++ b/mt8127-common.mk @@ -6,7 +6,9 @@ DEVICE_PACKAGE_OVERLAYS += $(DEVICE_COMMON)/overlay # Install init.d scripts PRODUCT_COPY_FILES += \ - $(DEVICE_COMMON)/configs/99exfat-support:system/etc/init.d/99exfat-support + $(DEVICE_COMMON)/configs/99exfat-support:system/etc/init.d/99exfat-support \ + $(DEVICE_COMMON)/configs/99nvram:system/etc/init.d/99nvram + $(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk) @@ -51,6 +53,11 @@ PRODUCT_COPY_FILES += \ $(DEVICE_COMMON)/media/media_profiles.xml:system/etc/media_profiles.xml \ $(DEVICE_COMMON)/media/mtk_omx_core.cfg:system/etc/mtk_omx_core.cfg +# WiFi nvram +PRODUCT_COPY_FILES += \ + $(DEVICE_COMMON)/nvram/WIFI:system/etc/nvram/WIFI \ + $(DEVICE_COMMON)/nvram/WIFI_CUSTOM:system/etc/nvram/WIFI_CUSTOM + # ABI fixes for old binaries PRODUCT_PACKAGES += \ libshim_libbinder \ diff --git a/nvram/WIFI b/nvram/WIFI new file mode 100644 index 0000000..dc29ddf Binary files /dev/null and b/nvram/WIFI differ diff --git a/nvram/WIFI_CUSTOM b/nvram/WIFI_CUSTOM new file mode 100644 index 0000000..428fd35 Binary files /dev/null and b/nvram/WIFI_CUSTOM differ