From e9c508c0b008787c3a015cd101ad6f9295bd5554 Mon Sep 17 00:00:00 2001 From: "Signor Pellegrino (from Citadel PC)" Date: Wed, 20 Dec 2023 00:01:04 +0300 Subject: [PATCH] Update aoni-ep01j05 customization --- .../configs/t31_lite_aoni-ep01j05_defconfig | 4 ++++ .../general/overlay/etc/init.d/S70vendor | 18 ++++++++++++++++++ .../overlay/usr/share/openipc/customizer.sh | 6 +++--- .../general/scripts/excludes/t31_lite.list | 7 +++++++ 4 files changed, 32 insertions(+), 3 deletions(-) create mode 100755 devices/t31_lite_aoni-ep01j05/general/overlay/etc/init.d/S70vendor diff --git a/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig b/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig index 22eae24..b971653 100644 --- a/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig +++ b/devices/t31_lite_aoni-ep01j05/br-ext-chip-ingenic/configs/t31_lite_aoni-ep01j05_defconfig @@ -118,6 +118,10 @@ BR2_PACKAGE_WIREGUARD_TOOLS=y # BR2_PACKAGE_HOST_GDB is not set # BR2_PACKAGE_GDB is not set +# MQTT +BR2_PACKAGE_MOSQUITTO=y +# BR2_PACKAGE_MOSQUITTO_BROKER is not set + # CCACHE BR2_CCACHE=y BR2_CCACHE_DIR="$(HOME)/.ccache" diff --git a/devices/t31_lite_aoni-ep01j05/general/overlay/etc/init.d/S70vendor b/devices/t31_lite_aoni-ep01j05/general/overlay/etc/init.d/S70vendor new file mode 100755 index 0000000..1d4f14e --- /dev/null +++ b/devices/t31_lite_aoni-ep01j05/general/overlay/etc/init.d/S70vendor @@ -0,0 +1,18 @@ +#!/bin/sh + +# load vendor specific drivers +vendor=$(ipcinfo -v) + +log_vendor() { + logger -s -p daemon.info -t ${vendor} "$1" +} + +case "$1" in + start) + [ "${vendor}" = "goke" ] || [ "${vendor}" = "hisilicon" ] && status=$(check_mac) + [ -n "${status}" ] && log_vendor "${status}" + echo -e '\nLoading of kernel modules...' + gpio clear 14 + load_${vendor} -i + ;; +esac diff --git a/devices/t31_lite_aoni-ep01j05/general/overlay/usr/share/openipc/customizer.sh b/devices/t31_lite_aoni-ep01j05/general/overlay/usr/share/openipc/customizer.sh index d57c554..d17bae1 100644 --- a/devices/t31_lite_aoni-ep01j05/general/overlay/usr/share/openipc/customizer.sh +++ b/devices/t31_lite_aoni-ep01j05/general/overlay/usr/share/openipc/customizer.sh @@ -11,7 +11,7 @@ fw_setenv upgrade 'https://github.com/OpenIPC/builder/releases/download/latest/t # Set custom majestic settings # cli -s .system.staticDir /var/www/majestic -#cli -s .isp.blkCnt 1 +cli -s .isp.blkCnt 1 #cli -s .nightMode.enabled true #cli -s .nightMode.irCutPin1 49 #cli -s .nightMode.irCutPin2 50 @@ -28,7 +28,7 @@ fw_setenv wlandev rtl8188fu-t31-aoni-ep01j05 # # Set osmem and rmem # -#fw_setenv osmem 39M -#fw_setenv rmem 25M@0x2700000 +fw_setenv osmem 39M +fw_setenv rmem 25M@0x2700000 # exit 0 diff --git a/devices/t31_lite_aoni-ep01j05/general/scripts/excludes/t31_lite.list b/devices/t31_lite_aoni-ep01j05/general/scripts/excludes/t31_lite.list index 65912e9..1a310a4 100644 --- a/devices/t31_lite_aoni-ep01j05/general/scripts/excludes/t31_lite.list +++ b/devices/t31_lite_aoni-ep01j05/general/scripts/excludes/t31_lite.list @@ -63,3 +63,10 @@ lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc2336_t31.ko lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc3338_t31.ko lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc4236_t31.ko lib/modules/3.10.14__isvp_swan_1.0__/ingenic/sensor_sc5235_t31.ko +# +lib/modules/3.10.14__isvp_swan_1.0__/kernel/drivers/i2c +lib/modules/3.10.14__isvp_swan_1.0__/kernel/drivers/net/usb +lib/modules/3.10.14__isvp_swan_1.0__/kernel/drivers/net/wireless +lib/modules/3.10.14__isvp_swan_1.0__/kernel/drivers/usb/serial +lib/modules/3.10.14__isvp_swan_1.0__/kernel/fs/f2fs +