diff --git a/.gitattributes b/.gitattributes index c54f62b6..50ca329f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1 @@ -*.sh eol=lf +*.sh eol=lf diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index 665081b9..8782a86b 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -12,8 +12,8 @@ Install ENV: (You can find it in the boot interface.) * CPU: * NIC: -Arpl version: (You can find it in the update menu.) - * arpl: +RR version: (You can find it in the update menu.) + * RR: * addons: * modules: * lkms: diff --git a/.github/workflows/grub.yml b/.github/workflows/grub.yml index d39524bc..3374557c 100644 --- a/.github/workflows/grub.yml +++ b/.github/workflows/grub.yml @@ -32,7 +32,7 @@ jobs: - name: Make Grub run: | - . scripts/grub.sh "grub-2.06" "i386-pc i386-efi x86_64-efi" + . scripts/grub.sh "grub-2.06" "i386-pc i386-efi x86_64-efi" "RR" - name: Upload artifact uses: actions/upload-artifact@v3 @@ -46,7 +46,7 @@ jobs: run: | if [ -f "grub.img.gz" ]; then echo "Copy img ..." - mv -f grub.img.gz files/board/arpl/grub.img.gz + mv -f grub.img.gz files/grub.img.gz echo "Git push ..." git pull diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index f67adbc5..e541178a 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -45,8 +45,8 @@ jobs: * CPU: * NIC: - Arpl version: (You can find it in the update menu.) - * arpl: + RR version: (You can find it in the update menu.) + * RR: * addons: * modules: * lkms: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 777dad13..afd488d6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,7 +5,7 @@ # See /LICENSE for more information. # -name: Build arpl +name: Build RR on: push: @@ -34,6 +34,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@main + with: + lfs: 'true' # Install dependencies - name: Install dependencies @@ -41,48 +43,8 @@ jobs: git config --global user.email "github-actions[bot]@users.noreply.github.com" git config --global user.name "github-actions[bot]" - # Clean up disk space - docker rmi $(docker images -q) sudo apt update - sudo apt -y purge azure-cli* docker* llvm* google* dotnet* powershell* sphinxsearch* mysql* php* - sudo apt -y full-upgrade - - sudo apt update - sudo apt install -y jq gawk gettext libelf-dev qemu-utils - sudo snap install yq - - # Restore buildroot cache - - name: Cache buildroot - id: re-cache - uses: actions/cache/restore@v3 - with: - path: .buildroot - key: ${{ runner.os }}-${{ hashFiles('files/configs/arpl_defconfig') }} - - # build buildroot repository (if not restore cached) - - name: Build buildroot - if: steps.re-cache.outputs.cache-hit != 'true' - run: | - git clone --single-branch -b 2023.02.x https://github.com/buildroot/buildroot.git .buildroot - # Copy files - echo "Copying files" - cp -Ru files/* .buildroot - cd .buildroot - echo "Generating default config" - make BR2_EXTERNAL=./external -j$(nproc) arpl_defconfig - echo "Download sources if not cached" - make BR2_EXTERNAL=./external -j$(nproc) source - echo "Prepare buildroot for first make" - make BR2_EXTERNAL=./external -j$(nproc) - - # Save buildroot cache - - name: Save buildroot - if: steps.re-cache.outputs.cache-hit != 'true' - id: cache-primes-save - uses: actions/cache/save@v3 - with: - path: .buildroot - key: ${{ runner.os }}-${{ hashFiles('files/configs/arpl_defconfig') }} + sudo apt install -y jq cpio gettext # calculates the version number and push - name: Calculate version @@ -112,8 +74,8 @@ jobs: if [ -n "${VERSION}" ]; then # Modify Source File echo "${VERSION}" > VERSION - echo "${VERSION}" > files/board/arpl/p1/ARPL-VERSION - sed 's/^ARPL_VERSION=.*/ARPL_VERSION="'${VERSION}'"/' -i files/board/arpl/overlayfs/opt/arpl/include/consts.sh + echo "${VERSION}" > files/p1/RR_VERSION + sed 's/^RR_VERSION=.*/RR_VERSION="'${VERSION}'"/' -i files/initrd/opt/rr/include/consts.sh git checkout main git pull @@ -125,50 +87,70 @@ jobs: fi fi - # Convert po2mo, Get extractor, LKM, addons and Modules - - name: Convert po2mo, Get extractor, LKM, addons and Modules + # Convert po2mo, Get extractor, LKMs, addons and Modules + - name: Convert po2mo, Get extractor, LKMs, addons and Modules run: | . scripts/func.sh - convertpo2mo "files/board/arpl/overlayfs/opt/arpl/lang" - getExtractor "files/board/arpl/p3/extractor" - getLKMs "files/board/arpl/p3/lkms" ${{ inputs.prerelease }} - getAddons "files/board/arpl/p3/addons" ${{ inputs.prerelease }} - getModules "files/board/arpl/p3/modules" ${{ inputs.prerelease }} + convertpo2mo "files/initrd/opt/rr/lang" + getExtractor "files/p3/extractor" + getLKMs "files/p3/lkms" ${{ inputs.prerelease }} + getAddons "files/p3/addons" ${{ inputs.prerelease }} + getModules "files/p3/modules" ${{ inputs.prerelease }} echo "OK" - # Build incremental from caches + # Build incremental - name: Build image run: | - # Remove old files - rm -rf .buildroot/output/target/opt/arpl - rm -rf .buildroot/board/arpl/overlayfs - rm -rf .buildroot/board/arpl/p1 - rm -rf .buildroot/board/arpl/p3 + . scripts/func.sh + + gzip -dc "files/grub.img.gz" >"rr.img" + fdisk -l "rr.img" + + LOOPX=$(sudo losetup -f) + sudo losetup -P "${LOOPX}" "rr.img" + + echo "Mounting image file" + mkdir -p "/tmp/p1" + mkdir -p "/tmp/p3" + sudo mount ${LOOPX}p1 "/tmp/p1" + sudo mount ${LOOPX}p3 "/tmp/p3" + + echo "Get Buildroot" + getBuildroot "2023.02.x" "br" + [ ! -f "br/bzImage-rr" -o ! -f "br/initrd-rr" ] && return 1 + + echo "Repack initrd" + cp -f "br/bzImage-rr" "files/p3/bzImage-rr" + repackInitrd "br/initrd-rr" "files/initrd" "files/p3/initrd-rr" - # Copy files echo "Copying files" - cp -Ru files/* .buildroot/ + sudo cp -Rf "files/p1/"* "/tmp/p1" + sudo cp -Rf "files/p3/"* "/tmp/p3" + sync - cd .buildroot - echo "Generating default config" - make BR2_EXTERNAL=./external -j$(nproc) arpl_defconfig - echo "Building..." - make BR2_EXTERNAL=./external -j$(nproc) - cd - - # qemu-img convert -O vmdk arpl.img arpl-dyn.vmdk - # qemu-img convert -O vmdk -o adapter_type=lsilogic arpl.img -o subformat=monolithicFlat arpl.vmdk + echo "Unmount image file" + sudo umount "/tmp/p1" + sudo umount "/tmp/p3" + rmdir "/tmp/p1" + rmdir "/tmp/p3" + + sudo losetup --detach ${LOOPX} + + # echo "Image Converter" + # qemu-img convert -O vmdk rr.img rr-dyn.vmdk + # qemu-img convert -O vmdk -o adapter_type=lsilogic rr.img -o subformat=monolithicFlat rr.vmdk # Zip image and generate checksum - name: Pack run: | if [ -n "${{ env.VERSION }}" ]; then - zip -9 "arpl-i18n-${{ env.VERSION }}.img.zip" arpl.img - # zip -9 "arpl-i18n-${{ env.VERSION }}.vmdk-dyn.zip" arpl-dyn.vmdk - # zip -9 "arpl-i18n-${{ env.VERSION }}.vmdk-flat.zip" arpl.vmdk arpl-flat.vmdk + zip -9 "rr-${{ env.VERSION }}.img.zip" rr.img + # zip -9 "rr-${{ env.VERSION }}.vmdk-dyn.zip" rr-dyn.vmdk + # zip -9 "rr-${{ env.VERSION }}.vmdk-flat.zip" rr.vmdk rr-flat.vmdk else - zip -9 "arpl-i18n.img.zip" arpl.img + zip -9 "rr.img.zip" rr.img fi sha256sum update-list.yml update-check.sh > sha256sum zip -9j update.zip update-list.yml update-check.sh @@ -192,7 +174,7 @@ jobs: with: name: Images path: | - arpl-i18n.img.zip + rr.img.zip update.zip retention-days: 5 @@ -204,8 +186,8 @@ jobs: tag_name: ${{ env.VERSION }} prerelease: ${{ inputs.prerelease }} files: | - arpl-i18n-${{ env.VERSION }}.img.zip - # arpl-i18n-${{ env.VERSION }}.vmdk-dyn.zip - # arpl-i18n-${{ env.VERSION }}.vmdk-flat.zip + rr-${{ env.VERSION }}.img.zip + # rr-${{ env.VERSION }}.vmdk-dyn.zip + # rr-${{ env.VERSION }}.vmdk-flat.zip update.zip diff --git a/.gitignore b/.gitignore index 4b0b24a0..667d0002 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,13 @@ !.gitkeep .vscode -arpl*.img -arpl*.vmdk +rr*.img +rr*.vmdk *.zip .buildroot test*.sh cache *.bak *.o -/files/board/arpl/p3/addons -/files/board/arpl/p3/lkms -/files/board/arpl/p3/modules -/tests +files/initrd/opt/rr/lang/*.mo +tests /extractor diff --git a/README.md b/README.md index 1473399f..729b1982 100644 --- a/README.md +++ b/README.md @@ -1,20 +1,12 @@ -# Automated Redpill Loader (i18n) +# Redpill Recovery (arpl-i18n) -本库为 arpl i18n (多语言优化版): +This project is a system for redpill’s preinstallation and recovery environment. -### 原版: -https://github.com/fbelavenuto/arpl -* [arpl说明](https://github.com/fbelavenuto/arpl/blob/main/README.md) - -### 汉化: -https://github.com/wjz304/arpl-zh_CN -* 仅同步汉化原版, 所以功能与原版保持一致. - -### i18n: -https://github.com/wjz304/arpl-i18n -* addons: https://github.com/wjz304/arpl-addons -* modules: https://github.com/wjz304/arpl-modules -* rp-lkms: https://github.com/wjz304/redpill-lkm +### 组件: +https://github.com/wjz304/rr +* addons: https://github.com/wjz304/rr-addons +* modules: https://github.com/wjz304/rr-modules +* rp-lkms: https://github.com/wjz304/rr-lkms ### About GPU: * iGPU: https://jim.plus/ @@ -22,21 +14,21 @@ ## 说明 - Instructions * [GUIDE](./guide.md) -* [About get logs](https://github.com/wjz304/arpl-i18n/issues/173) -* [About not find DSM after "boot the loader"](https://github.com/wjz304/arpl-i18n/issues/175) -* [About DT(Device Tree) and *portcfg/maxdisks](https://github.com/wjz304/arpl-i18n/issues/226) +* [About get logs](https://github.com/wjz304/rr/issues/173) +* [About not find DSM after "boot the loader"](https://github.com/wjz304/rr/issues/175) +* [About DT(Device Tree) and *portcfg/maxdisks](https://github.com/wjz304/rr/issues/226) ## 翻译 - Translation * 其他语言的翻译 - Language translation work: ```shell # If it does not involve adding or deleting, the following process is not required. sudo apt install gettext - git clone https://github.com/wjz304/arpl-i18n.git - cd files/board/arpl/overlayfs/opt/arpl - xgettext -L Shell --keyword=TEXT *.sh -o lang/arpl.pot - sed -i 's/charset=CHARSET/charset=UTF-8/' lang/arpl.pot + git clone https://github.com/wjz304/rr.git + cd files/initrd/opt/rr + xgettext -L Shell --keyword=TEXT *.sh -o lang/rr.pot + sed -i 's/charset=CHARSET/charset=UTF-8/' lang/rr.pot # You need to replace the language you need and translate the po file. - msginit -i lang/arpl.pot -l zh_CN.UTF-8 -o lang/zh_CN.po + msginit -i lang/rr.pot -l zh_CN.UTF-8 -o lang/zh_CN.po # This process will be automatically processed during packaging. msgfmt lang/zh_CN.po -o lang/zh_CN.mo ``` @@ -68,6 +60,12 @@ * The hard drive has a price, but the data is priceless. Any modification to the bootloader is risky. I will not be responsible for data loss. * This tool is only for learning and communication, and commercial use is strictly prohibited. + +### 鸣谢 - Credits +arpl: https://github.com/fbelavenuto/arpl +redpill: https://github.com/RedPill-TTG +Framework: https://github.com/buildroot/buildroot + ## 打赏一下 * > ### 作者: Ing * > QQ群1: 21609194 [点击链接加入QQ群](https://qm.qq.com/cgi-bin/qm/qr?k=z5O89os88QEKXCbz-0gwtEz1AeQiCwk3) diff --git a/Taskfile.yaml b/Taskfile.yaml index cbc7e15a..0731b94a 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -16,4 +16,4 @@ tasks: dir: kpatch cmds: - make clean all - - mv kpatch ../files/board/arpl/overlayfs/opt/arpl/ + - mv kpatch ../files/initrd/opt/rr/ diff --git a/files/board/arpl/busybox_defconfig b/files/board/arpl/busybox_defconfig deleted file mode 100644 index 3084c158..00000000 --- a/files/board/arpl/busybox_defconfig +++ /dev/null @@ -1,1220 +0,0 @@ -# -# Automatically generated make config: don't edit -# Busybox version: x.xx.x -# Wed Jun 22 14:12:15 2022 -# -# make: make BR2_EXTERNAL=./external busybox-menuconfig -# path: /output/build/busybox-x.x.xx/.config - -CONFIG_HAVE_DOT_CONFIG=y - -# -# Settings -# -CONFIG_DESKTOP=y -# CONFIG_EXTRA_COMPAT is not set -# CONFIG_FEDORA_COMPAT is not set -CONFIG_INCLUDE_SUSv2=y -CONFIG_LONG_OPTS=y -CONFIG_SHOW_USAGE=y -CONFIG_FEATURE_VERBOSE_USAGE=y -# CONFIG_FEATURE_COMPRESS_USAGE is not set -CONFIG_LFS=y -# CONFIG_PAM is not set -CONFIG_FEATURE_DEVPTS=y -CONFIG_FEATURE_UTMP=y -CONFIG_FEATURE_WTMP=y -# CONFIG_FEATURE_PIDFILE is not set -CONFIG_PID_FILE_PATH="" -CONFIG_BUSYBOX=y -CONFIG_FEATURE_SHOW_SCRIPT=y -CONFIG_FEATURE_INSTALLER=y -# CONFIG_INSTALL_NO_USR is not set -CONFIG_FEATURE_SUID=y -# CONFIG_FEATURE_SUID_CONFIG is not set -# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set -# CONFIG_FEATURE_PREFER_APPLETS is not set -CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe" -# CONFIG_SELINUX is not set -# CONFIG_FEATURE_CLEAN_UP is not set -CONFIG_FEATURE_SYSLOG_INFO=y -CONFIG_FEATURE_SYSLOG=y - -# -# Build Options -# -# CONFIG_STATIC is not set -# CONFIG_PIE is not set -# CONFIG_NOMMU is not set -# CONFIG_BUILD_LIBBUSYBOX is not set -# CONFIG_FEATURE_LIBBUSYBOX_STATIC is not set -# CONFIG_FEATURE_INDIVIDUAL is not set -# CONFIG_FEATURE_SHARED_BUSYBOX is not set -CONFIG_CROSS_COMPILER_PREFIX="" -CONFIG_SYSROOT="" -CONFIG_EXTRA_CFLAGS="" -CONFIG_EXTRA_LDFLAGS="" -CONFIG_EXTRA_LDLIBS="" -# CONFIG_USE_PORTABLE_CODE is not set -CONFIG_STACK_OPTIMIZATION_386=y -CONFIG_STATIC_LIBGCC=y - -# -# Installation Options ("make install" behavior) -# -CONFIG_INSTALL_APPLET_SYMLINKS=y -# CONFIG_INSTALL_APPLET_HARDLINKS is not set -# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set -# CONFIG_INSTALL_APPLET_DONT is not set -# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set -# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set -# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set -CONFIG_PREFIX="./_install" - -# -# Debugging Options -# -# CONFIG_DEBUG is not set -# CONFIG_DEBUG_PESSIMIZE is not set -# CONFIG_DEBUG_SANITIZE is not set -# CONFIG_UNIT_TEST is not set -# CONFIG_WERROR is not set -# CONFIG_WARN_SIMPLE_MSG is not set -CONFIG_NO_DEBUG_LIB=y -# CONFIG_DMALLOC is not set -# CONFIG_EFENCE is not set - -# -# Library Tuning -# -# CONFIG_FEATURE_USE_BSS_TAIL is not set -CONFIG_FLOAT_DURATION=y -CONFIG_FEATURE_RTMINMAX=y -CONFIG_FEATURE_RTMINMAX_USE_LIBC_DEFINITIONS=y -CONFIG_FEATURE_BUFFERS_USE_MALLOC=y -# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set -# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set -CONFIG_PASSWORD_MINLEN=6 -CONFIG_MD5_SMALL=1 -CONFIG_SHA3_SMALL=1 -CONFIG_FEATURE_NON_POSIX_CP=y -# CONFIG_FEATURE_VERBOSE_CP_MESSAGE is not set -CONFIG_FEATURE_USE_SENDFILE=y -CONFIG_FEATURE_COPYBUF_KB=4 -CONFIG_MONOTONIC_SYSCALL=y -CONFIG_IOCTL_HEX2STR_ERROR=y -CONFIG_FEATURE_EDITING=y -CONFIG_FEATURE_EDITING_MAX_LEN=1024 -CONFIG_FEATURE_EDITING_VI=y -CONFIG_FEATURE_EDITING_HISTORY=999 -CONFIG_FEATURE_EDITING_SAVEHISTORY=y -# CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is not set -CONFIG_FEATURE_REVERSE_SEARCH=y -CONFIG_FEATURE_TAB_COMPLETION=y -# CONFIG_FEATURE_USERNAME_COMPLETION is not set -CONFIG_FEATURE_EDITING_FANCY_PROMPT=y -CONFIG_FEATURE_EDITING_WINCH=y -# CONFIG_FEATURE_EDITING_ASK_TERMINAL is not set -# CONFIG_LOCALE_SUPPORT is not set -CONFIG_UNICODE_SUPPORT=y -# CONFIG_UNICODE_USING_LOCALE is not set -CONFIG_FEATURE_CHECK_UNICODE_IN_ENV=y -CONFIG_SUBST_WCHAR=63 -CONFIG_LAST_SUPPORTED_WCHAR=767 -CONFIG_UNICODE_COMBINING_WCHARS=y -CONFIG_UNICODE_WIDE_WCHARS=y -# CONFIG_UNICODE_BIDI_SUPPORT is not set -# CONFIG_UNICODE_NEUTRAL_TABLE is not set -# CONFIG_UNICODE_PRESERVE_BROKEN is not set - -# -# Applets -# - -# -# Archival Utilities -# -# CONFIG_FEATURE_SEAMLESS_XZ is not set -# CONFIG_FEATURE_SEAMLESS_LZMA is not set -# CONFIG_FEATURE_SEAMLESS_BZ2 is not set -CONFIG_FEATURE_SEAMLESS_GZ=y -# CONFIG_FEATURE_SEAMLESS_Z is not set -CONFIG_AR=y -# CONFIG_FEATURE_AR_LONG_FILENAMES is not set -CONFIG_FEATURE_AR_CREATE=y -# CONFIG_UNCOMPRESS is not set -CONFIG_GUNZIP=y -CONFIG_ZCAT=y -CONFIG_FEATURE_GUNZIP_LONG_OPTIONS=y -CONFIG_BUNZIP2=y -CONFIG_BZCAT=y -CONFIG_UNLZMA=y -CONFIG_LZCAT=y -CONFIG_LZMA=y -CONFIG_UNXZ=y -CONFIG_XZCAT=y -CONFIG_XZ=y -# CONFIG_BZIP2 is not set -CONFIG_BZIP2_SMALL=0 -CONFIG_FEATURE_BZIP2_DECOMPRESS=y -CONFIG_CPIO=y -# CONFIG_FEATURE_CPIO_O is not set -# CONFIG_FEATURE_CPIO_P is not set -# CONFIG_FEATURE_CPIO_IGNORE_DEVNO is not set -# CONFIG_FEATURE_CPIO_RENUMBER_INODES is not set -# CONFIG_DPKG is not set -# CONFIG_DPKG_DEB is not set -CONFIG_GZIP=y -# CONFIG_FEATURE_GZIP_LONG_OPTIONS is not set -CONFIG_GZIP_FAST=0 -# CONFIG_FEATURE_GZIP_LEVELS is not set -CONFIG_FEATURE_GZIP_DECOMPRESS=y -# CONFIG_LZOP is not set -CONFIG_UNLZOP=y -CONFIG_LZOPCAT=y -# CONFIG_LZOP_COMPR_HIGH is not set -# CONFIG_RPM is not set -# CONFIG_RPM2CPIO is not set -CONFIG_TAR=y -CONFIG_FEATURE_TAR_LONG_OPTIONS=y -CONFIG_FEATURE_TAR_CREATE=y -# CONFIG_FEATURE_TAR_AUTODETECT is not set -CONFIG_FEATURE_TAR_FROM=y -CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y -CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y -CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y -CONFIG_FEATURE_TAR_TO_COMMAND=y -# CONFIG_FEATURE_TAR_UNAME_GNAME is not set -# CONFIG_FEATURE_TAR_NOPRESERVE_TIME is not set -# CONFIG_FEATURE_TAR_SELINUX is not set -CONFIG_UNZIP=y -CONFIG_FEATURE_UNZIP_CDF=y -CONFIG_FEATURE_UNZIP_BZIP2=y -CONFIG_FEATURE_UNZIP_LZMA=y -CONFIG_FEATURE_UNZIP_XZ=y -# CONFIG_FEATURE_LZMA_FAST is not set - -# -# Coreutils -# -CONFIG_FEATURE_VERBOSE=y - -# -# Common options for date and touch -# -CONFIG_FEATURE_TIMEZONE=y - -# -# Common options for cp and mv -# -CONFIG_FEATURE_PRESERVE_HARDLINKS=y - -# -# Common options for df, du, ls -# -CONFIG_FEATURE_HUMAN_READABLE=y -CONFIG_BASENAME=y -CONFIG_CAT=y -CONFIG_FEATURE_CATN=y -CONFIG_FEATURE_CATV=y -CONFIG_CHGRP=y -CONFIG_CHMOD=y -CONFIG_CHOWN=y -# CONFIG_FEATURE_CHOWN_LONG_OPTIONS is not set -CONFIG_CHROOT=y -CONFIG_CKSUM=y -CONFIG_CRC32=y -# CONFIG_COMM is not set -CONFIG_CP=y -# CONFIG_FEATURE_CP_LONG_OPTIONS is not set -# CONFIG_FEATURE_CP_REFLINK is not set -CONFIG_CUT=y -CONFIG_FEATURE_CUT_REGEX=y -CONFIG_DATE=y -CONFIG_FEATURE_DATE_ISOFMT=y -# CONFIG_FEATURE_DATE_NANO is not set -CONFIG_FEATURE_DATE_COMPAT=y -CONFIG_DD=y -CONFIG_FEATURE_DD_SIGNAL_HANDLING=y -# CONFIG_FEATURE_DD_THIRD_STATUS_LINE is not set -CONFIG_FEATURE_DD_IBS_OBS=y -CONFIG_FEATURE_DD_STATUS=y -CONFIG_DF=y -# CONFIG_FEATURE_DF_FANCY is not set -CONFIG_FEATURE_SKIP_ROOTFS=y -CONFIG_DIRNAME=y -CONFIG_DOS2UNIX=y -CONFIG_UNIX2DOS=y -CONFIG_DU=y -CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y -CONFIG_ECHO=y -CONFIG_FEATURE_FANCY_ECHO=y -CONFIG_ENV=y -# CONFIG_EXPAND is not set -# CONFIG_UNEXPAND is not set -CONFIG_EXPR=y -CONFIG_EXPR_MATH_SUPPORT_64=y -CONFIG_FACTOR=y -CONFIG_FALSE=y -CONFIG_FOLD=y -CONFIG_HEAD=y -CONFIG_FEATURE_FANCY_HEAD=y -CONFIG_HOSTID=y -CONFIG_ID=y -# CONFIG_GROUPS is not set -CONFIG_INSTALL=y -CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y -CONFIG_LINK=y -CONFIG_LN=y -CONFIG_LOGNAME=y -CONFIG_LS=y -CONFIG_FEATURE_LS_FILETYPES=y -CONFIG_FEATURE_LS_FOLLOWLINKS=y -CONFIG_FEATURE_LS_RECURSIVE=y -CONFIG_FEATURE_LS_WIDTH=y -CONFIG_FEATURE_LS_SORTFILES=y -CONFIG_FEATURE_LS_TIMESTAMPS=y -CONFIG_FEATURE_LS_USERNAME=y -CONFIG_FEATURE_LS_COLOR=y -CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y -CONFIG_MD5SUM=y -CONFIG_SHA1SUM=y -CONFIG_SHA256SUM=y -CONFIG_SHA512SUM=y -CONFIG_SHA3SUM=y - -# -# Common options for md5sum, sha1sum, sha256sum, sha512sum, sha3sum -# -CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y -CONFIG_MKDIR=y -CONFIG_MKFIFO=y -CONFIG_MKNOD=y -CONFIG_MKTEMP=y -CONFIG_MV=y -CONFIG_NICE=y -CONFIG_NL=y -CONFIG_NOHUP=y -CONFIG_NPROC=y -CONFIG_OD=y -CONFIG_PASTE=y -CONFIG_PRINTENV=y -CONFIG_PRINTF=y -CONFIG_PWD=y -CONFIG_READLINK=y -CONFIG_FEATURE_READLINK_FOLLOW=y -CONFIG_REALPATH=y -CONFIG_RM=y -CONFIG_RMDIR=y -CONFIG_SEQ=y -CONFIG_SHRED=y -# CONFIG_SHUF is not set -CONFIG_SLEEP=y -CONFIG_FEATURE_FANCY_SLEEP=y -CONFIG_SORT=y -CONFIG_FEATURE_SORT_BIG=y -# CONFIG_FEATURE_SORT_OPTIMIZE_MEMORY is not set -CONFIG_SPLIT=y -CONFIG_FEATURE_SPLIT_FANCY=y -# CONFIG_STAT is not set -# CONFIG_FEATURE_STAT_FORMAT is not set -# CONFIG_FEATURE_STAT_FILESYSTEM is not set -CONFIG_STTY=y -# CONFIG_SUM is not set -CONFIG_SYNC=y -# CONFIG_FEATURE_SYNC_FANCY is not set -# CONFIG_FSYNC is not set -# CONFIG_TAC is not set -CONFIG_TAIL=y -CONFIG_FEATURE_FANCY_TAIL=y -CONFIG_TEE=y -CONFIG_FEATURE_TEE_USE_BLOCK_IO=y -CONFIG_TEST=y -CONFIG_TEST1=y -CONFIG_TEST2=y -CONFIG_FEATURE_TEST_64=y -# CONFIG_TIMEOUT is not set -CONFIG_TOUCH=y -CONFIG_FEATURE_TOUCH_SUSV3=y -CONFIG_TR=y -CONFIG_FEATURE_TR_CLASSES=y -CONFIG_FEATURE_TR_EQUIV=y -CONFIG_TRUE=y -CONFIG_TRUNCATE=y -CONFIG_TTY=y -CONFIG_UNAME=y -CONFIG_UNAME_OSNAME="GNU/Linux" -CONFIG_BB_ARCH=y -CONFIG_UNIQ=y -CONFIG_UNLINK=y -CONFIG_USLEEP=y -CONFIG_UUDECODE=y -CONFIG_BASE32=y -CONFIG_BASE64=y -CONFIG_UUENCODE=y -CONFIG_WC=y -# CONFIG_FEATURE_WC_LARGE is not set -CONFIG_WHO=y -CONFIG_W=y -# CONFIG_USERS is not set -CONFIG_WHOAMI=y -CONFIG_YES=y - -# -# Console Utilities -# -CONFIG_CHVT=y -CONFIG_CLEAR=y -CONFIG_DEALLOCVT=y -CONFIG_DUMPKMAP=y -# CONFIG_FGCONSOLE is not set -# CONFIG_KBD_MODE is not set -CONFIG_LOADFONT=y -# CONFIG_SETFONT is not set -# CONFIG_FEATURE_SETFONT_TEXTUAL_MAP is not set -CONFIG_DEFAULT_SETFONT_DIR="" - -# -# Common options for loadfont and setfont -# -CONFIG_FEATURE_LOADFONT_PSF2=y -CONFIG_FEATURE_LOADFONT_RAW=y -CONFIG_LOADKMAP=y -CONFIG_OPENVT=y -CONFIG_RESET=y -CONFIG_RESIZE=y -CONFIG_FEATURE_RESIZE_PRINT=y -CONFIG_SETCONSOLE=y -# CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS is not set -CONFIG_SETKEYCODES=y -CONFIG_SETLOGCONS=y -# CONFIG_SHOWKEY is not set - -# -# Debian Utilities -# -CONFIG_PIPE_PROGRESS=y -CONFIG_RUN_PARTS=y -CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS=y -# CONFIG_FEATURE_RUN_PARTS_FANCY is not set -CONFIG_START_STOP_DAEMON=y -CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y -CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y -CONFIG_WHICH=y - -# -# klibc-utils -# -# CONFIG_MINIPS is not set -CONFIG_NUKE=y -CONFIG_RESUME=y -CONFIG_RUN_INIT=y - -# -# Editors -# -CONFIG_AWK=y -# CONFIG_FEATURE_AWK_LIBM is not set -CONFIG_FEATURE_AWK_GNU_EXTENSIONS=y -CONFIG_CMP=y -CONFIG_DIFF=y -# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set -CONFIG_FEATURE_DIFF_DIR=y -# CONFIG_ED is not set -CONFIG_PATCH=y -CONFIG_SED=y -CONFIG_VI=y -CONFIG_FEATURE_VI_MAX_LEN=4096 -CONFIG_FEATURE_VI_8BIT=y -CONFIG_FEATURE_VI_COLON=y -CONFIG_FEATURE_VI_COLON_EXPAND=y -CONFIG_FEATURE_VI_YANKMARK=y -CONFIG_FEATURE_VI_SEARCH=y -# CONFIG_FEATURE_VI_REGEX_SEARCH is not set -CONFIG_FEATURE_VI_USE_SIGNALS=y -CONFIG_FEATURE_VI_DOT_CMD=y -CONFIG_FEATURE_VI_READONLY=y -CONFIG_FEATURE_VI_SETOPTS=y -CONFIG_FEATURE_VI_SET=y -CONFIG_FEATURE_VI_WIN_RESIZE=y -CONFIG_FEATURE_VI_ASK_TERMINAL=y -CONFIG_FEATURE_VI_UNDO=y -CONFIG_FEATURE_VI_UNDO_QUEUE=y -CONFIG_FEATURE_VI_UNDO_QUEUE_MAX=256 -CONFIG_FEATURE_VI_VERBOSE_STATUS=y -CONFIG_FEATURE_ALLOW_EXEC=y - -# -# Finding Utilities -# -CONFIG_FIND=y -CONFIG_FEATURE_FIND_PRINT0=y -CONFIG_FEATURE_FIND_MTIME=y -CONFIG_FEATURE_FIND_ATIME=y -CONFIG_FEATURE_FIND_CTIME=y -CONFIG_FEATURE_FIND_MMIN=y -CONFIG_FEATURE_FIND_AMIN=y -CONFIG_FEATURE_FIND_CMIN=y -CONFIG_FEATURE_FIND_PERM=y -CONFIG_FEATURE_FIND_TYPE=y -CONFIG_FEATURE_FIND_EXECUTABLE=y -CONFIG_FEATURE_FIND_XDEV=y -CONFIG_FEATURE_FIND_MAXDEPTH=y -CONFIG_FEATURE_FIND_NEWER=y -# CONFIG_FEATURE_FIND_INUM is not set -CONFIG_FEATURE_FIND_SAMEFILE=y -CONFIG_FEATURE_FIND_EXEC=y -CONFIG_FEATURE_FIND_EXEC_PLUS=y -CONFIG_FEATURE_FIND_USER=y -CONFIG_FEATURE_FIND_GROUP=y -CONFIG_FEATURE_FIND_NOT=y -CONFIG_FEATURE_FIND_DEPTH=y -CONFIG_FEATURE_FIND_PAREN=y -CONFIG_FEATURE_FIND_SIZE=y -CONFIG_FEATURE_FIND_PRUNE=y -CONFIG_FEATURE_FIND_QUIT=y -# CONFIG_FEATURE_FIND_DELETE is not set -CONFIG_FEATURE_FIND_EMPTY=y -CONFIG_FEATURE_FIND_PATH=y -CONFIG_FEATURE_FIND_REGEX=y -# CONFIG_FEATURE_FIND_CONTEXT is not set -# CONFIG_FEATURE_FIND_LINKS is not set -CONFIG_GREP=y -CONFIG_EGREP=y -CONFIG_FGREP=y -CONFIG_FEATURE_GREP_CONTEXT=y -CONFIG_XARGS=y -# CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION is not set -CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y -CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y -CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y -CONFIG_FEATURE_XARGS_SUPPORT_REPL_STR=y -CONFIG_FEATURE_XARGS_SUPPORT_PARALLEL=y -CONFIG_FEATURE_XARGS_SUPPORT_ARGS_FILE=y - -# -# Init Utilities -# -# CONFIG_BOOTCHARTD is not set -# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set -# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set -CONFIG_HALT=y -CONFIG_POWEROFF=y -CONFIG_REBOOT=y -CONFIG_FEATURE_WAIT_FOR_INIT=y -# CONFIG_FEATURE_CALL_TELINIT is not set -CONFIG_TELINIT_PATH="" -CONFIG_INIT=y -CONFIG_LINUXRC=y -CONFIG_FEATURE_USE_INITTAB=y -CONFIG_FEATURE_KILL_REMOVED=y -CONFIG_FEATURE_KILL_DELAY=0 -CONFIG_FEATURE_INIT_SCTTY=y -CONFIG_FEATURE_INIT_SYSLOG=y -CONFIG_FEATURE_INIT_QUIET=y -# CONFIG_FEATURE_INIT_COREDUMPS is not set -CONFIG_INIT_TERMINAL_TYPE="linux" -CONFIG_FEATURE_INIT_MODIFY_CMDLINE=y - -# -# Login/Password Management Utilities -# -CONFIG_FEATURE_SHADOWPASSWDS=y -# CONFIG_USE_BB_PWD_GRP is not set -# CONFIG_USE_BB_SHADOW is not set -CONFIG_USE_BB_CRYPT=y -CONFIG_USE_BB_CRYPT_SHA=y -# CONFIG_ADD_SHELL is not set -# CONFIG_REMOVE_SHELL is not set -CONFIG_ADDGROUP=y -# CONFIG_FEATURE_ADDUSER_TO_GROUP is not set -CONFIG_ADDUSER=y -# CONFIG_FEATURE_CHECK_NAMES is not set -CONFIG_LAST_ID=60000 -CONFIG_FIRST_SYSTEM_ID=100 -CONFIG_LAST_SYSTEM_ID=999 -# CONFIG_CHPASSWD is not set -CONFIG_FEATURE_DEFAULT_PASSWD_ALGO="md5" -# CONFIG_CRYPTPW is not set -CONFIG_MKPASSWD=y -CONFIG_DELUSER=y -CONFIG_DELGROUP=y -# CONFIG_FEATURE_DEL_USER_FROM_GROUP is not set -CONFIG_GETTY=y -CONFIG_LOGIN=y -# CONFIG_LOGIN_SESSION_AS_CHILD is not set -# CONFIG_LOGIN_SCRIPTS is not set -CONFIG_FEATURE_NOLOGIN=y -CONFIG_FEATURE_SECURETTY=y -CONFIG_PASSWD=y -CONFIG_FEATURE_PASSWD_WEAK_CHECK=y -CONFIG_SU=y -CONFIG_FEATURE_SU_SYSLOG=y -CONFIG_FEATURE_SU_CHECKS_SHELLS=y -# CONFIG_FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTY is not set -CONFIG_SULOGIN=y -CONFIG_VLOCK=y - -# -# Linux Ext2 FS Progs -# -CONFIG_CHATTR=y -CONFIG_FSCK=y -CONFIG_LSATTR=y -# CONFIG_TUNE2FS is not set - -# -# Linux Module Utilities -# -# CONFIG_MODPROBE_SMALL is not set -# CONFIG_DEPMOD is not set -CONFIG_INSMOD=y -CONFIG_LSMOD=y -CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y -# CONFIG_MODINFO is not set -CONFIG_MODPROBE=y -# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set -CONFIG_RMMOD=y - -# -# Options common to multiple modutils -# -CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y -# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set -# CONFIG_FEATURE_2_4_MODULES is not set -# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set -# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set -# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set -# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set -CONFIG_FEATURE_CHECK_TAINTED_MODULE=y -# CONFIG_FEATURE_INSMOD_TRY_MMAP is not set -CONFIG_FEATURE_MODUTILS_ALIAS=y -CONFIG_FEATURE_MODUTILS_SYMBOLS=y -CONFIG_DEFAULT_MODULES_DIR="/lib/modules" -CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" - -# -# Linux System Utilities -# -# CONFIG_ACPID is not set -# CONFIG_FEATURE_ACPID_COMPAT is not set -# CONFIG_BLKDISCARD is not set -CONFIG_BLKID=y -# CONFIG_FEATURE_BLKID_TYPE is not set -# CONFIG_BLOCKDEV is not set -# CONFIG_CAL is not set -CONFIG_CHRT=y -CONFIG_DMESG=y -CONFIG_FEATURE_DMESG_PRETTY=y -CONFIG_EJECT=y -# CONFIG_FEATURE_EJECT_SCSI is not set -CONFIG_FALLOCATE=y -# CONFIG_FATATTR is not set -CONFIG_FBSET=y -CONFIG_FEATURE_FBSET_FANCY=y -CONFIG_FEATURE_FBSET_READMODE=y -CONFIG_FDFORMAT=y -CONFIG_FDISK=y -# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set -CONFIG_FEATURE_FDISK_WRITABLE=y -# CONFIG_FEATURE_AIX_LABEL is not set -# CONFIG_FEATURE_SGI_LABEL is not set -# CONFIG_FEATURE_SUN_LABEL is not set -# CONFIG_FEATURE_OSF_LABEL is not set -CONFIG_FEATURE_GPT_LABEL=y -CONFIG_FEATURE_FDISK_ADVANCED=y -# CONFIG_FINDFS is not set -CONFIG_FLOCK=y -CONFIG_FDFLUSH=y -CONFIG_FREERAMDISK=y -# CONFIG_FSCK_MINIX is not set -CONFIG_FSFREEZE=y -CONFIG_FSTRIM=y -CONFIG_GETOPT=y -CONFIG_FEATURE_GETOPT_LONG=y -CONFIG_HEXDUMP=y -# CONFIG_HD is not set -CONFIG_XXD=y -CONFIG_HWCLOCK=y -CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y -# CONFIG_IONICE is not set -CONFIG_IPCRM=y -CONFIG_IPCS=y -CONFIG_LAST=y -# CONFIG_FEATURE_LAST_FANCY is not set -CONFIG_LOSETUP=y -CONFIG_LSPCI=y -CONFIG_LSUSB=y -CONFIG_MDEV=y -CONFIG_FEATURE_MDEV_CONF=y -CONFIG_FEATURE_MDEV_RENAME=y -# CONFIG_FEATURE_MDEV_RENAME_REGEXP is not set -CONFIG_FEATURE_MDEV_EXEC=y -# CONFIG_FEATURE_MDEV_LOAD_FIRMWARE is not set -CONFIG_FEATURE_MDEV_DAEMON=y -CONFIG_MESG=y -CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y -CONFIG_MKE2FS=y -# CONFIG_MKFS_EXT2 is not set -# CONFIG_MKFS_MINIX is not set -# CONFIG_FEATURE_MINIX2 is not set -# CONFIG_MKFS_REISER is not set -CONFIG_MKDOSFS=y -# CONFIG_MKFS_VFAT is not set -CONFIG_MKSWAP=y -# CONFIG_FEATURE_MKSWAP_UUID is not set -CONFIG_MORE=y -CONFIG_MOUNT=y -# CONFIG_FEATURE_MOUNT_FAKE is not set -# CONFIG_FEATURE_MOUNT_VERBOSE is not set -# CONFIG_FEATURE_MOUNT_HELPERS is not set -# CONFIG_FEATURE_MOUNT_LABEL is not set -# CONFIG_FEATURE_MOUNT_NFS is not set -CONFIG_FEATURE_MOUNT_CIFS=y -CONFIG_FEATURE_MOUNT_FLAGS=y -CONFIG_FEATURE_MOUNT_FSTAB=y -CONFIG_FEATURE_MOUNT_OTHERTAB=y -CONFIG_MOUNTPOINT=y -CONFIG_NOLOGIN=y -# CONFIG_NOLOGIN_DEPENDENCIES is not set -# CONFIG_NSENTER is not set -CONFIG_PIVOT_ROOT=y -CONFIG_RDATE=y -# CONFIG_RDEV is not set -CONFIG_READPROFILE=y -CONFIG_RENICE=y -# CONFIG_REV is not set -# CONFIG_RTCWAKE is not set -# CONFIG_SCRIPT is not set -# CONFIG_SCRIPTREPLAY is not set -CONFIG_SETARCH=y -CONFIG_LINUX32=y -CONFIG_LINUX64=y -CONFIG_SETPRIV=y -CONFIG_FEATURE_SETPRIV_DUMP=y -CONFIG_FEATURE_SETPRIV_CAPABILITIES=y -CONFIG_FEATURE_SETPRIV_CAPABILITY_NAMES=y -CONFIG_SETSID=y -CONFIG_SWAPON=y -# CONFIG_FEATURE_SWAPON_DISCARD is not set -# CONFIG_FEATURE_SWAPON_PRI is not set -CONFIG_SWAPOFF=y -CONFIG_FEATURE_SWAPONOFF_LABEL=y -CONFIG_SWITCH_ROOT=y -# CONFIG_TASKSET is not set -# CONFIG_FEATURE_TASKSET_FANCY is not set -# CONFIG_FEATURE_TASKSET_CPULIST is not set -CONFIG_UEVENT=y -CONFIG_UMOUNT=y -CONFIG_FEATURE_UMOUNT_ALL=y -# CONFIG_UNSHARE is not set -# CONFIG_WALL is not set - -# -# Common options for mount/umount -# -CONFIG_FEATURE_MOUNT_LOOP=y -CONFIG_FEATURE_MOUNT_LOOP_CREATE=y -# CONFIG_FEATURE_MTAB_SUPPORT is not set -CONFIG_VOLUMEID=y - -# -# Filesystem/Volume identification -# -# CONFIG_FEATURE_VOLUMEID_BCACHE is not set -# CONFIG_FEATURE_VOLUMEID_BTRFS is not set -# CONFIG_FEATURE_VOLUMEID_CRAMFS is not set -CONFIG_FEATURE_VOLUMEID_EROFS=y -CONFIG_FEATURE_VOLUMEID_EXFAT=y -CONFIG_FEATURE_VOLUMEID_EXT=y -CONFIG_FEATURE_VOLUMEID_F2FS=y -CONFIG_FEATURE_VOLUMEID_FAT=y -# CONFIG_FEATURE_VOLUMEID_HFS is not set -# CONFIG_FEATURE_VOLUMEID_ISO9660 is not set -# CONFIG_FEATURE_VOLUMEID_JFS is not set -# CONFIG_FEATURE_VOLUMEID_LFS is not set -# CONFIG_FEATURE_VOLUMEID_LINUXRAID is not set -# CONFIG_FEATURE_VOLUMEID_LINUXSWAP is not set -# CONFIG_FEATURE_VOLUMEID_LUKS is not set -CONFIG_FEATURE_VOLUMEID_MINIX=y -# CONFIG_FEATURE_VOLUMEID_NILFS is not set -# CONFIG_FEATURE_VOLUMEID_NTFS is not set -# CONFIG_FEATURE_VOLUMEID_OCFS2 is not set -# CONFIG_FEATURE_VOLUMEID_REISERFS is not set -# CONFIG_FEATURE_VOLUMEID_ROMFS is not set -# CONFIG_FEATURE_VOLUMEID_SQUASHFS is not set -# CONFIG_FEATURE_VOLUMEID_SYSV is not set -CONFIG_FEATURE_VOLUMEID_UBIFS=y -# CONFIG_FEATURE_VOLUMEID_UDF is not set -# CONFIG_FEATURE_VOLUMEID_XFS is not set - -# -# Miscellaneous Utilities -# -# CONFIG_ADJTIMEX is not set -CONFIG_ASCII=y -# CONFIG_BBCONFIG is not set -# CONFIG_FEATURE_COMPRESS_BBCONFIG is not set -CONFIG_BC=y -CONFIG_DC=y -CONFIG_FEATURE_DC_BIG=y -# CONFIG_FEATURE_DC_LIBM is not set -CONFIG_FEATURE_BC_INTERACTIVE=y -CONFIG_FEATURE_BC_LONG_OPTIONS=y -# CONFIG_BEEP is not set -CONFIG_FEATURE_BEEP_FREQ=0 -CONFIG_FEATURE_BEEP_LENGTH_MS=0 -# CONFIG_CHAT is not set -# CONFIG_FEATURE_CHAT_NOFAIL is not set -# CONFIG_FEATURE_CHAT_TTY_HIFI is not set -# CONFIG_FEATURE_CHAT_IMPLICIT_CR is not set -# CONFIG_FEATURE_CHAT_SWALLOW_OPTS is not set -# CONFIG_FEATURE_CHAT_SEND_ESCAPES is not set -# CONFIG_FEATURE_CHAT_VAR_ABORT_LEN is not set -# CONFIG_FEATURE_CHAT_CLR_ABORT is not set -# CONFIG_CONSPY is not set -CONFIG_CROND=y -# CONFIG_FEATURE_CROND_D is not set -# CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set -CONFIG_FEATURE_CROND_SPECIAL_TIMES=y -CONFIG_FEATURE_CROND_DIR="/var/spool/cron" -CONFIG_CRONTAB=y -# CONFIG_DEVFSD is not set -# CONFIG_DEVFSD_MODLOAD is not set -# CONFIG_DEVFSD_FG_NP is not set -# CONFIG_DEVFSD_VERBOSE is not set -# CONFIG_FEATURE_DEVFS is not set -CONFIG_DEVMEM=y -# CONFIG_FBSPLASH is not set -# CONFIG_FLASH_ERASEALL is not set -# CONFIG_FLASH_LOCK is not set -# CONFIG_FLASH_UNLOCK is not set -# CONFIG_FLASHCP is not set -CONFIG_HDPARM=y -CONFIG_FEATURE_HDPARM_GET_IDENTITY=y -# CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET is not set -# CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF is not set -# CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA is not set -CONFIG_HEXEDIT=y -CONFIG_I2CGET=y -CONFIG_I2CSET=y -CONFIG_I2CDUMP=y -CONFIG_I2CDETECT=y -CONFIG_I2CTRANSFER=y -# CONFIG_INOTIFYD is not set -CONFIG_LESS=y -CONFIG_FEATURE_LESS_MAXLINES=9999999 -CONFIG_FEATURE_LESS_BRACKETS=y -CONFIG_FEATURE_LESS_FLAGS=y -CONFIG_FEATURE_LESS_TRUNCATE=y -# CONFIG_FEATURE_LESS_MARKS is not set -CONFIG_FEATURE_LESS_REGEXP=y -# CONFIG_FEATURE_LESS_WINCH is not set -# CONFIG_FEATURE_LESS_ASK_TERMINAL is not set -# CONFIG_FEATURE_LESS_DASHCMD is not set -# CONFIG_FEATURE_LESS_LINENUMS is not set -# CONFIG_FEATURE_LESS_RAW is not set -# CONFIG_FEATURE_LESS_ENV is not set -CONFIG_LSSCSI=y -CONFIG_MAKEDEVS=y -# CONFIG_FEATURE_MAKEDEVS_LEAF is not set -CONFIG_FEATURE_MAKEDEVS_TABLE=y -# CONFIG_MAN is not set -CONFIG_MICROCOM=y -CONFIG_MIM=y -CONFIG_MT=y -# CONFIG_NANDWRITE is not set -# CONFIG_NANDDUMP is not set -CONFIG_PARTPROBE=y -# CONFIG_RAIDAUTORUN is not set -# CONFIG_READAHEAD is not set -# CONFIG_RFKILL is not set -CONFIG_RUNLEVEL=y -# CONFIG_RX is not set -CONFIG_SETFATTR=y -CONFIG_SETSERIAL=y -CONFIG_STRINGS=y -CONFIG_TIME=y -CONFIG_TS=y -# CONFIG_TTYSIZE is not set -# CONFIG_UBIATTACH is not set -# CONFIG_UBIDETACH is not set -# CONFIG_UBIMKVOL is not set -# CONFIG_UBIRMVOL is not set -# CONFIG_UBIRSVOL is not set -# CONFIG_UBIUPDATEVOL is not set -CONFIG_UBIRENAME=y -# CONFIG_VOLNAME is not set -CONFIG_WATCHDOG=y -# CONFIG_FEATURE_WATCHDOG_OPEN_TWICE is not set - -# -# Networking Utilities -# -CONFIG_FEATURE_IPV6=y -# CONFIG_FEATURE_UNIX_LOCAL is not set -CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y -# CONFIG_VERBOSE_RESOLUTION_ERRORS is not set -# CONFIG_FEATURE_ETC_NETWORKS is not set -# CONFIG_FEATURE_ETC_SERVICES is not set -CONFIG_FEATURE_HWIB=y -# CONFIG_FEATURE_TLS_SHA1 is not set -CONFIG_ARP=y -CONFIG_ARPING=y -# CONFIG_BRCTL is not set -# CONFIG_FEATURE_BRCTL_FANCY is not set -# CONFIG_FEATURE_BRCTL_SHOW is not set -CONFIG_DNSD=y -CONFIG_ETHER_WAKE=y -# CONFIG_FTPD is not set -# CONFIG_FEATURE_FTPD_WRITE is not set -# CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST is not set -# CONFIG_FEATURE_FTPD_AUTHENTICATION is not set -# CONFIG_FTPGET is not set -# CONFIG_FTPPUT is not set -# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set -CONFIG_HOSTNAME=y -CONFIG_DNSDOMAINNAME=y -# CONFIG_HTTPD is not set -CONFIG_FEATURE_HTTPD_PORT_DEFAULT=0 -# CONFIG_FEATURE_HTTPD_RANGES is not set -# CONFIG_FEATURE_HTTPD_SETUID is not set -# CONFIG_FEATURE_HTTPD_BASIC_AUTH is not set -# CONFIG_FEATURE_HTTPD_AUTH_MD5 is not set -# CONFIG_FEATURE_HTTPD_CGI is not set -# CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR is not set -# CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV is not set -# CONFIG_FEATURE_HTTPD_ENCODE_URL_STR is not set -# CONFIG_FEATURE_HTTPD_ERROR_PAGES is not set -# CONFIG_FEATURE_HTTPD_PROXY is not set -# CONFIG_FEATURE_HTTPD_GZIP is not set -# CONFIG_FEATURE_HTTPD_ETAG is not set -# CONFIG_FEATURE_HTTPD_LAST_MODIFIED is not set -# CONFIG_FEATURE_HTTPD_DATE is not set -# CONFIG_FEATURE_HTTPD_ACL_IP is not set -CONFIG_IFCONFIG=y -CONFIG_FEATURE_IFCONFIG_STATUS=y -CONFIG_FEATURE_IFCONFIG_SLIP=y -CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y -CONFIG_FEATURE_IFCONFIG_HW=y -# CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS is not set -# CONFIG_IFENSLAVE is not set -# CONFIG_IFPLUGD is not set -CONFIG_IFUP=y -CONFIG_IFDOWN=y -CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate" -CONFIG_FEATURE_IFUPDOWN_IP=y -CONFIG_FEATURE_IFUPDOWN_IPV4=y -CONFIG_FEATURE_IFUPDOWN_IPV6=y -CONFIG_FEATURE_IFUPDOWN_MAPPING=y -# CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP is not set -CONFIG_INETD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y -CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y -# CONFIG_FEATURE_INETD_RPC is not set -CONFIG_IP=y -CONFIG_IPADDR=y -CONFIG_IPLINK=y -CONFIG_IPROUTE=y -CONFIG_IPTUNNEL=y -CONFIG_IPRULE=y -CONFIG_IPNEIGH=y -CONFIG_FEATURE_IP_ADDRESS=y -CONFIG_FEATURE_IP_LINK=y -CONFIG_FEATURE_IP_ROUTE=y -CONFIG_FEATURE_IP_ROUTE_DIR="/etc/iproute2" -CONFIG_FEATURE_IP_TUNNEL=y -CONFIG_FEATURE_IP_RULE=y -CONFIG_FEATURE_IP_NEIGH=y -# CONFIG_FEATURE_IP_RARE_PROTOCOLS is not set -# CONFIG_IPCALC is not set -# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set -# CONFIG_FEATURE_IPCALC_FANCY is not set -# CONFIG_FAKEIDENTD is not set -CONFIG_NAMEIF=y -# CONFIG_FEATURE_NAMEIF_EXTENDED is not set -# CONFIG_NBDCLIENT is not set -# CONFIG_NC is not set -# CONFIG_NETCAT is not set -# CONFIG_NC_SERVER is not set -# CONFIG_NC_EXTRA is not set -# CONFIG_NC_110_COMPAT is not set -CONFIG_NETSTAT=y -# CONFIG_FEATURE_NETSTAT_WIDE is not set -# CONFIG_FEATURE_NETSTAT_PRG is not set -CONFIG_NSLOOKUP=y -CONFIG_FEATURE_NSLOOKUP_BIG=y -CONFIG_FEATURE_NSLOOKUP_LONG_OPTIONS=y -# CONFIG_NTPD is not set -# CONFIG_FEATURE_NTPD_SERVER is not set -# CONFIG_FEATURE_NTPD_CONF is not set -# CONFIG_FEATURE_NTP_AUTH is not set -CONFIG_PING=y -CONFIG_PING6=y -CONFIG_FEATURE_FANCY_PING=y -# CONFIG_PSCAN is not set -CONFIG_ROUTE=y -# CONFIG_SLATTACH is not set -# CONFIG_SSL_CLIENT is not set -CONFIG_TC=y -CONFIG_FEATURE_TC_INGRESS=y -# CONFIG_TCPSVD is not set -# CONFIG_UDPSVD is not set -CONFIG_TELNET=y -CONFIG_FEATURE_TELNET_TTYPE=y -CONFIG_FEATURE_TELNET_AUTOLOGIN=y -CONFIG_FEATURE_TELNET_WIDTH=y -# CONFIG_TELNETD is not set -# CONFIG_FEATURE_TELNETD_STANDALONE is not set -CONFIG_FEATURE_TELNETD_PORT_DEFAULT=0 -# CONFIG_FEATURE_TELNETD_INETD_WAIT is not set -CONFIG_TFTP=y -# CONFIG_FEATURE_TFTP_PROGRESS_BAR is not set -CONFIG_FEATURE_TFTP_HPA_COMPAT=y -# CONFIG_TFTPD is not set -CONFIG_FEATURE_TFTP_GET=y -CONFIG_FEATURE_TFTP_PUT=y -CONFIG_FEATURE_TFTP_BLOCKSIZE=y -# CONFIG_TFTP_DEBUG is not set -# CONFIG_TLS is not set -CONFIG_TRACEROUTE=y -CONFIG_TRACEROUTE6=y -# CONFIG_FEATURE_TRACEROUTE_VERBOSE is not set -# CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set -# CONFIG_TUNCTL is not set -# CONFIG_FEATURE_TUNCTL_UG is not set -CONFIG_VCONFIG=y -CONFIG_WGET=y -CONFIG_FEATURE_WGET_LONG_OPTIONS=y -CONFIG_FEATURE_WGET_STATUSBAR=y -CONFIG_FEATURE_WGET_FTP=y -CONFIG_FEATURE_WGET_AUTHENTICATION=y -CONFIG_FEATURE_WGET_TIMEOUT=y -# CONFIG_FEATURE_WGET_HTTPS is not set -# CONFIG_FEATURE_WGET_OPENSSL is not set -CONFIG_WHOIS=y -# CONFIG_ZCIP is not set -# CONFIG_UDHCPD is not set -# CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC is not set -# CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY is not set -CONFIG_DHCPD_LEASES_FILE="" -# CONFIG_DUMPLEASES is not set -# CONFIG_DHCPRELAY is not set -CONFIG_UDHCPC=y -CONFIG_FEATURE_UDHCPC_ARPING=y -CONFIG_FEATURE_UDHCPC_SANITIZEOPT=y -CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script" -# CONFIG_UDHCPC6 is not set -# CONFIG_FEATURE_UDHCPC6_RFC3646 is not set -# CONFIG_FEATURE_UDHCPC6_RFC4704 is not set -# CONFIG_FEATURE_UDHCPC6_RFC4833 is not set -# CONFIG_FEATURE_UDHCPC6_RFC5970 is not set - -# -# Common options for DHCP applets -# -CONFIG_UDHCPC_DEFAULT_INTERFACE="eth0" -# CONFIG_FEATURE_UDHCP_PORT is not set -CONFIG_UDHCP_DEBUG=0 -CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80 -CONFIG_FEATURE_UDHCP_RFC3397=y -CONFIG_FEATURE_UDHCP_8021Q=y -CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-b -R -O search" - -# -# Print Utilities -# -# CONFIG_LPD is not set -# CONFIG_LPR is not set -# CONFIG_LPQ is not set - -# -# Mail Utilities -# -CONFIG_FEATURE_MIME_CHARSET="" -# CONFIG_MAKEMIME is not set -# CONFIG_POPMAILDIR is not set -# CONFIG_FEATURE_POPMAILDIR_DELIVERY is not set -# CONFIG_REFORMIME is not set -# CONFIG_FEATURE_REFORMIME_COMPAT is not set -# CONFIG_SENDMAIL is not set - -# -# Process Utilities -# -# CONFIG_FEATURE_FAST_TOP is not set -# CONFIG_FEATURE_SHOW_THREADS is not set -CONFIG_FREE=y -CONFIG_FUSER=y -# CONFIG_IOSTAT is not set -CONFIG_KILL=y -CONFIG_KILLALL=y -CONFIG_KILLALL5=y -CONFIG_LSOF=y -# CONFIG_MPSTAT is not set -# CONFIG_NMETER is not set -# CONFIG_PGREP is not set -# CONFIG_PKILL is not set -CONFIG_PIDOF=y -CONFIG_FEATURE_PIDOF_SINGLE=y -CONFIG_FEATURE_PIDOF_OMIT=y -# CONFIG_PMAP is not set -# CONFIG_POWERTOP is not set -# CONFIG_FEATURE_POWERTOP_INTERACTIVE is not set -CONFIG_PS=y -# CONFIG_FEATURE_PS_WIDE is not set -# CONFIG_FEATURE_PS_LONG is not set -# CONFIG_FEATURE_PS_TIME is not set -# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set -# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set -# CONFIG_PSTREE is not set -# CONFIG_PWDX is not set -# CONFIG_SMEMCAP is not set -CONFIG_BB_SYSCTL=y -CONFIG_TOP=y -CONFIG_FEATURE_TOP_INTERACTIVE=y -CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y -CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y -# CONFIG_FEATURE_TOP_SMP_CPU is not set -# CONFIG_FEATURE_TOP_DECIMALS is not set -# CONFIG_FEATURE_TOP_SMP_PROCESS is not set -# CONFIG_FEATURE_TOPMEM is not set -CONFIG_UPTIME=y -# CONFIG_FEATURE_UPTIME_UTMP_SUPPORT is not set -CONFIG_WATCH=y - -# -# Runit Utilities -# -# CONFIG_CHPST is not set -# CONFIG_SETUIDGID is not set -# CONFIG_ENVUIDGID is not set -# CONFIG_ENVDIR is not set -# CONFIG_SOFTLIMIT is not set -# CONFIG_RUNSV is not set -# CONFIG_RUNSVDIR is not set -# CONFIG_FEATURE_RUNSVDIR_LOG is not set -# CONFIG_SV is not set -CONFIG_SV_DEFAULT_SERVICE_DIR="" -CONFIG_SVC=y -CONFIG_SVOK=y -# CONFIG_SVLOGD is not set -# CONFIG_CHCON is not set -# CONFIG_GETENFORCE is not set -# CONFIG_GETSEBOOL is not set -# CONFIG_LOAD_POLICY is not set -# CONFIG_MATCHPATHCON is not set -# CONFIG_RUNCON is not set -# CONFIG_SELINUXENABLED is not set -# CONFIG_SESTATUS is not set -# CONFIG_SETENFORCE is not set -# CONFIG_SETFILES is not set -# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set -# CONFIG_RESTORECON is not set -# CONFIG_SETSEBOOL is not set - -# -# Shells -# -CONFIG_SH_IS_ASH=y -# CONFIG_SH_IS_HUSH is not set -# CONFIG_SH_IS_NONE is not set -# CONFIG_BASH_IS_ASH is not set -# CONFIG_BASH_IS_HUSH is not set -CONFIG_BASH_IS_NONE=y -CONFIG_SHELL_ASH=y -CONFIG_ASH=y -CONFIG_ASH_OPTIMIZE_FOR_SIZE=y -CONFIG_ASH_INTERNAL_GLOB=y -CONFIG_ASH_BASH_COMPAT=y -# CONFIG_ASH_BASH_SOURCE_CURDIR is not set -CONFIG_ASH_BASH_NOT_FOUND_HOOK=y -CONFIG_ASH_JOB_CONTROL=y -CONFIG_ASH_ALIAS=y -CONFIG_ASH_RANDOM_SUPPORT=y -CONFIG_ASH_EXPAND_PRMT=y -CONFIG_ASH_IDLE_TIMEOUT=y -# CONFIG_ASH_MAIL is not set -CONFIG_ASH_ECHO=y -CONFIG_ASH_PRINTF=y -CONFIG_ASH_TEST=y -CONFIG_ASH_SLEEP=y -CONFIG_ASH_HELP=y -CONFIG_ASH_GETOPTS=y -CONFIG_ASH_CMDCMD=y -CONFIG_CTTYHACK=y -# CONFIG_HUSH is not set -# CONFIG_SHELL_HUSH is not set -# CONFIG_HUSH_BASH_COMPAT is not set -# CONFIG_HUSH_BRACE_EXPANSION is not set -# CONFIG_HUSH_BASH_SOURCE_CURDIR is not set -# CONFIG_HUSH_LINENO_VAR is not set -# CONFIG_HUSH_INTERACTIVE is not set -# CONFIG_HUSH_SAVEHISTORY is not set -# CONFIG_HUSH_JOB is not set -# CONFIG_HUSH_TICK is not set -# CONFIG_HUSH_IF is not set -# CONFIG_HUSH_LOOPS is not set -# CONFIG_HUSH_CASE is not set -# CONFIG_HUSH_FUNCTIONS is not set -# CONFIG_HUSH_LOCAL is not set -# CONFIG_HUSH_RANDOM_SUPPORT is not set -# CONFIG_HUSH_MODE_X is not set -# CONFIG_HUSH_ECHO is not set -# CONFIG_HUSH_PRINTF is not set -# CONFIG_HUSH_TEST is not set -# CONFIG_HUSH_HELP is not set -# CONFIG_HUSH_EXPORT is not set -# CONFIG_HUSH_EXPORT_N is not set -# CONFIG_HUSH_READONLY is not set -# CONFIG_HUSH_KILL is not set -# CONFIG_HUSH_WAIT is not set -# CONFIG_HUSH_COMMAND is not set -# CONFIG_HUSH_TRAP is not set -# CONFIG_HUSH_TYPE is not set -# CONFIG_HUSH_TIMES is not set -# CONFIG_HUSH_READ is not set -# CONFIG_HUSH_SET is not set -# CONFIG_HUSH_UNSET is not set -# CONFIG_HUSH_ULIMIT is not set -# CONFIG_HUSH_UMASK is not set -# CONFIG_HUSH_GETOPTS is not set -# CONFIG_HUSH_MEMLEAK is not set - -# -# Options common to all shells -# -CONFIG_FEATURE_SH_MATH=y -CONFIG_FEATURE_SH_MATH_64=y -CONFIG_FEATURE_SH_MATH_BASE=y -CONFIG_FEATURE_SH_EXTRA_QUIET=y -# CONFIG_FEATURE_SH_STANDALONE is not set -# CONFIG_FEATURE_SH_NOFORK is not set -CONFIG_FEATURE_SH_READ_FRAC=y -# CONFIG_FEATURE_SH_HISTFILESIZE is not set -CONFIG_FEATURE_SH_EMBEDDED_SCRIPTS=y - -# -# System Logging Utilities -# -CONFIG_KLOGD=y -CONFIG_FEATURE_KLOGD_KLOGCTL=y -CONFIG_LOGGER=y -# CONFIG_LOGREAD is not set -# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set -CONFIG_SYSLOGD=y -CONFIG_FEATURE_ROTATE_LOGFILE=y -CONFIG_FEATURE_REMOTE_LOG=y -# CONFIG_FEATURE_SYSLOGD_DUP is not set -# CONFIG_FEATURE_SYSLOGD_CFG is not set -# CONFIG_FEATURE_SYSLOGD_PRECISE_TIMESTAMPS is not set -CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256 -# CONFIG_FEATURE_IPC_SYSLOG is not set -CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=0 -# CONFIG_FEATURE_KMSG_SYSLOG is not set diff --git a/files/board/arpl/kernel_defconfig b/files/board/arpl/kernel_defconfig deleted file mode 100644 index 700cb8df..00000000 --- a/files/board/arpl/kernel_defconfig +++ /dev/null @@ -1,516 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Linux/x86_64 6.x.xx Kernel Configuration -# -# make: make BR2_EXTERNAL=./external linux-menuconfig -# path: /output/build/linux-6.x.xx/.config - -# CONFIG_LOCALVERSION_AUTO is not set -CONFIG_KERNEL_XZ=y -CONFIG_SYSVIPC=y -CONFIG_POSIX_MQUEUE=y -CONFIG_AUDIT=y -CONFIG_NO_HZ=y -CONFIG_HIGH_RES_TIMERS=y -CONFIG_PREEMPT_VOLUNTARY=y -CONFIG_BSD_PROCESS_ACCT=y -CONFIG_TASKSTATS=y -CONFIG_TASK_DELAY_ACCT=y -CONFIG_TASK_XACCT=y -CONFIG_TASK_IO_ACCOUNTING=y -CONFIG_LOG_BUF_SHIFT=18 -CONFIG_CGROUPS=y -CONFIG_CGROUP_SCHED=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CPUSETS=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_NAMESPACES=y -CONFIG_BLK_DEV_INITRD=y -# CONFIG_RD_GZIP is not set -# CONFIG_RD_BZIP2 is not set -# CONFIG_RD_LZMA is not set -# CONFIG_RD_LZO is not set -# CONFIG_RD_LZ4 is not set -# CONFIG_RD_ZSTD is not set -CONFIG_KALLSYMS_ALL=y -CONFIG_KCMP=y -CONFIG_EMBEDDED=y -CONFIG_PROFILING=y -CONFIG_SMP=y -CONFIG_IOSF_MBI=y -CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y -CONFIG_MICROCODE_AMD=y -CONFIG_X86_MSR=y -CONFIG_X86_CPUID=y -CONFIG_NUMA=y -CONFIG_X86_CHECK_BIOS_CORRUPTION=y -# CONFIG_MTRR_SANITIZER is not set -CONFIG_EFI=y -CONFIG_HZ_1000=y -CONFIG_KEXEC=y -CONFIG_CRASH_DUMP=y -CONFIG_HIBERNATION=y -CONFIG_PM_DEBUG=y -CONFIG_PM_TRACE_RTC=y -CONFIG_ACPI_VIDEO=y -CONFIG_ACPI_DOCK=y -CONFIG_ACPI_BGRT=y -CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y -CONFIG_CPU_FREQ_GOV_ONDEMAND=y -CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y -CONFIG_X86_ACPI_CPUFREQ=y -CONFIG_X86_POWERNOW_K8=y -CONFIG_INTEL_IDLE=y -CONFIG_IA32_EMULATION=y -CONFIG_KPROBES=y -CONFIG_JUMP_LABEL=y -# CONFIG_GCC_PLUGINS is not set -CONFIG_MODULES=y -CONFIG_MODULE_UNLOAD=y -CONFIG_MODULE_FORCE_UNLOAD=y -# CONFIG_BLK_DEBUG_FS is not set -CONFIG_PARTITION_ADVANCED=y -CONFIG_BINFMT_MISC=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_UNIX=y -CONFIG_XFRM_USER=y -CONFIG_INET=y -CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -CONFIG_IP_PNP_RARP=y -CONFIG_IP_MROUTE=y -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y -# CONFIG_INET_DIAG is not set -CONFIG_TCP_CONG_ADVANCED=y -# CONFIG_TCP_CONG_BIC is not set -# CONFIG_TCP_CONG_WESTWOOD is not set -# CONFIG_TCP_CONG_HTCP is not set -CONFIG_TCP_MD5SIG=y -CONFIG_IPV6=m -# CONFIG_IPV6_SIT is not set -CONFIG_NETLABEL=y -CONFIG_NETFILTER=y -# CONFIG_NETFILTER_ADVANCED is not set -CONFIG_NF_CONNTRACK=y -CONFIG_NF_CONNTRACK_FTP=y -CONFIG_NF_CONNTRACK_IRC=y -CONFIG_NF_CONNTRACK_SIP=y -CONFIG_NF_CT_NETLINK=y -CONFIG_NF_NAT=y -CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y -CONFIG_NETFILTER_XT_TARGET_NFLOG=y -CONFIG_NETFILTER_XT_TARGET_SECMARK=y -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y -CONFIG_NETFILTER_XT_MATCH_POLICY=y -CONFIG_NETFILTER_XT_MATCH_STATE=y -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_TARGET_MASQUERADE=m -CONFIG_IP_NF_MANGLE=y -CONFIG_BRIDGE=m -CONFIG_VLAN_8021Q=m -CONFIG_NET_SCHED=y -CONFIG_NET_EMATCH=y -CONFIG_NET_CLS_ACT=y -# CONFIG_WIRELESS=y -# CONFIG_CFG80211=m -CONFIG_PCI=y -CONFIG_PCIEPORTBUS=y -CONFIG_HOTPLUG_PCI_PCIE=y -# CONFIG_PCI_STUB=m -CONFIG_PCI_IOV=y - -CONFIG_HOTPLUG_PCI_ACPI=y -# CONFIG_PCI_ENDPOINT=y -CONFIG_PCI_SW_SWITCHTEC=y - -CONFIG_DEVTMPFS=y -CONFIG_DEVTMPFS_MOUNT=y -CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_COMPRESS=y -CONFIG_DEBUG_DEVRES=y -CONFIG_CONNECTOR=y -# CONFIG_EFI_CUSTOM_SSDT_OVERLAYS is not set -CONFIG_BLK_DEV_LOOP=y -CONFIG_VIRTIO_BLK=m -CONFIG_BLK_DEV_NVME=y -CONFIG_VMWARE_VMCI=m -CONFIG_BLK_DEV_SD=y -CONFIG_CHR_DEV_SG=y -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_SPI_ATTRS=y -CONFIG_SCSI_SAS_ATA=y -CONFIG_BLK_DEV_3W_XXXX_RAID=m -CONFIG_SCSI_HPSA=m -CONFIG_SCSI_3W_9XXX=m -CONFIG_SCSI_3W_SAS=m -CONFIG_SCSI_ACARD=m -CONFIG_SCSI_AACRAID=m -CONFIG_SCSI_AIC7XXX=m -CONFIG_SCSI_AIC79XX=m -# CONFIG_AIC79XX_DEBUG_ENABLE is not set -CONFIG_SCSI_AIC94XX=m -CONFIG_SCSI_MVSAS=m -CONFIG_SCSI_MVUMI=m -CONFIG_SCSI_ADVANSYS=m -CONFIG_SCSI_ARCMSR=m -CONFIG_SCSI_ESAS2R=m -CONFIG_MEGARAID_NEWGEN=y -CONFIG_MEGARAID_MM=m -CONFIG_MEGARAID_MAILBOX=m -CONFIG_MEGARAID_LEGACY=m -CONFIG_MEGARAID_SAS=m -CONFIG_SCSI_MPT3SAS=m -CONFIG_SCSI_MPI3MR=m -CONFIG_SCSI_SMARTPQI=m -CONFIG_SCSI_HPTIOP=m -CONFIG_SCSI_BUSLOGIC=m -CONFIG_SCSI_MYRB=m -CONFIG_SCSI_MYRS=m -CONFIG_VMWARE_PVSCSI=m -CONFIG_SCSI_SNIC=m -CONFIG_SCSI_DMX3191D=m -CONFIG_SCSI_ISCI=m -CONFIG_SCSI_IPS=m -CONFIG_SCSI_INITIO=m -CONFIG_SCSI_INIA100=m -CONFIG_SCSI_STEX=m -CONFIG_SCSI_SYM53C8XX_2=m -CONFIG_SCSI_IPR=m -CONFIG_SCSI_QLOGIC_1280=m -CONFIG_SCSI_QLA_ISCSI=m -CONFIG_QEDI=m -CONFIG_SCSI_DC395x=m -CONFIG_SCSI_AM53C974=m -CONFIG_SCSI_WD719X=m -CONFIG_SCSI_PMCRAID=m -CONFIG_SCSI_PM8001=m -CONFIG_SCSI_VIRTIO=m -CONFIG_SCSI_DH=y -CONFIG_ATA=y -# CONFIG_ATA_FORCE is not set -CONFIG_SATA_AHCI=y -CONFIG_SATA_MV=y -CONFIG_MD=y -CONFIG_BLK_DEV_MD=y -CONFIG_BLK_DEV_DM=y -CONFIG_DM_MIRROR=y -CONFIG_DM_RAID=m -CONFIG_DM_ZERO=y -CONFIG_FUSION=y -CONFIG_FUSION_SPI=m -CONFIG_FUSION_SAS=m -CONFIG_FUSION_CTL=m -CONFIG_NETDEVICES=y -CONFIG_NET_TEAM=m -CONFIG_MACVLAN=m -CONFIG_IPVLAN=m -CONFIG_VXLAN=m -CONFIG_NETCONSOLE=y -CONFIG_VIRTIO_NET=m -CONFIG_ET131X=m -CONFIG_SLICOSS=m -CONFIG_ACENIC=m -CONFIG_ENA_ETHERNET=m -CONFIG_AMD_XGBE=m -CONFIG_AQTION=m -CONFIG_ATL1=m -CONFIG_ATL1E=m -CONFIG_ATL1C=m -CONFIG_ALX=m -CONFIG_CX_ECAT=m -CONFIG_B44=m -CONFIG_BCMGENET=m -CONFIG_CNIC=m -CONFIG_TIGON3=m -CONFIG_BNX2X=m -CONFIG_SYSTEMPORT=m -CONFIG_BNXT=m -CONFIG_THUNDER_NIC_PF=m -CONFIG_THUNDER_NIC_VF=m -CONFIG_LIQUIDIO=m -CONFIG_LIQUIDIO_VF=m -CONFIG_CHELSIO_T1=m -CONFIG_CHELSIO_T1_1G=y -CONFIG_CHELSIO_T3=m -CONFIG_CHELSIO_T4=m -CONFIG_CHELSIO_T4VF=m -CONFIG_ENIC=m -CONFIG_DNET=m -CONFIG_DL2K=m -CONFIG_SUNDANCE=m -CONFIG_BE2NET=m -CONFIG_HINIC=m -CONFIG_E1000=m -CONFIG_E1000E=m -CONFIG_IGB=m -CONFIG_IGBVF=m -CONFIG_IXGBE=m -CONFIG_IXGBEVF=m -CONFIG_I40E=m -CONFIG_I40EVF=m -CONFIG_ICE=m -CONFIG_FM10K=m -CONFIG_IGC=m -CONFIG_JME=m -CONFIG_MVMDIO=m -CONFIG_SKGE=m -CONFIG_SKY2=m -CONFIG_MLX4_EN=m -CONFIG_MLX5_CORE=m -CONFIG_MLX5_CORE_EN=y -CONFIG_MLXSW_CORE=m -CONFIG_MYRI10GE=m -CONFIG_NI_XGE_MANAGEMENT_ENET=m -CONFIG_NATSEMI=m -CONFIG_NS83820=m -CONFIG_S2IO=m -CONFIG_NFP=m -CONFIG_HAMACHI=m -CONFIG_YELLOWFIN=m -CONFIG_QLA3XXX=m -CONFIG_QLCNIC=m -CONFIG_NETXEN_NIC=m -CONFIG_QED=m -CONFIG_QEDE=m -CONFIG_BNA=m -CONFIG_QCOM_EMAC=m -CONFIG_RMNET=m -CONFIG_8139CP=m -CONFIG_8139TOO=m -# CONFIG_8139TOO_PIO is not set -CONFIG_8139TOO_TUNE_TWISTER=y -# CONFIG_R8169 is not set -CONFIG_SXGBE_ETH=m -CONFIG_SIS190=m -CONFIG_SFC_FALCON=m -CONFIG_NIU=m -CONFIG_DWC_XLGMAC=m -CONFIG_TEHUTI=m -CONFIG_VIA_VELOCITY=m -CONFIG_XILINX_AXI_EMAC=m -CONFIG_PHYLIB=y -CONFIG_BROADCOM_PHY=m -CONFIG_REALTEK_PHY=y -CONFIG_USB_NET_DRIVERS=m -CONFIG_USB_CATC=m -CONFIG_USB_KAWETH=m -CONFIG_USB_PEGASUS=m -CONFIG_USB_RTL8150=m -CONFIG_USB_RTL8152=m -CONFIG_USB_LAN78XX=m -CONFIG_USB_USBNET=m -CONFIG_USB_NET_CDC_EEM=m -CONFIG_USB_NET_HUAWEI_CDC_NCM=m -CONFIG_USB_NET_CDC_MBIM=m -CONFIG_USB_NET_DM9601=m -CONFIG_USB_NET_SR9700=m -CONFIG_USB_NET_SR9800=m -CONFIG_USB_NET_SMSC75XX=m -CONFIG_USB_NET_SMSC95XX=m -CONFIG_USB_NET_GL620A=m -CONFIG_USB_NET_PLUSB=m -CONFIG_USB_NET_MCS7830=m -CONFIG_USB_NET_RNDIS_HOST=m -CONFIG_USB_NET_CX82310_ETH=m -CONFIG_USB_NET_KALMIA=m -CONFIG_USB_NET_QMI_WWAN=m -CONFIG_USB_NET_INT51X1=m -CONFIG_USB_IPHETH=m -CONFIG_USB_SIERRA_NET=m -CONFIG_USB_VL600=m -CONFIG_USB_NET_CH9200=m -CONFIG_USB_NET_AQC111=m -CONFIG_USB_RTL8153_ECM=m -# CONFIG_WLAN is not set -CONFIG_VMXNET3=m -CONFIG_INPUT_EVDEV=y -CONFIG_INPUT_TABLET=y -# CONFIG_LEGACY_PTYS is not set -CONFIG_SERIAL_8250=y -CONFIG_SERIAL_8250_CONSOLE=y -CONFIG_SERIAL_8250_NR_UARTS=32 -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_SHARE_IRQ=y -CONFIG_SERIAL_8250_DETECT_IRQ=y -CONFIG_SERIAL_8250_RSA=y -CONFIG_VIRTIO_CONSOLE=m -CONFIG_HW_RANDOM=y -# CONFIG_HW_RANDOM_INTEL is not set -# CONFIG_HW_RANDOM_AMD is not set -CONFIG_NVRAM=y -CONFIG_HPET=y -# CONFIG_HPET_MMAP is not set -CONFIG_I2C=y -CONFIG_I2C_I801=y -CONFIG_WATCHDOG=y -CONFIG_MFD_SYSCON=y -CONFIG_AGP=y -CONFIG_AGP_AMD64=y -CONFIG_AGP_INTEL=y -CONFIG_FB=y -CONFIG_FIRMWARE_EDID=y -CONFIG_FB_MODE_HELPERS=y -CONFIG_FB_VESA=y -CONFIG_FB_EFI=y -CONFIG_BACKLIGHT_CLASS_DEVICE=y -CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y -CONFIG_HIDRAW=y -CONFIG_HID_A4TECH=y -CONFIG_HID_APPLE=y -CONFIG_HID_BELKIN=y -CONFIG_HID_CHERRY=y -CONFIG_HID_CHICONY=y -CONFIG_HID_CYPRESS=y -CONFIG_HID_EZKEY=y -CONFIG_HID_GYRATION=y -CONFIG_HID_ITE=y -CONFIG_HID_KENSINGTON=y -CONFIG_HID_LOGITECH=y -CONFIG_LOGITECH_FF=y -CONFIG_HID_REDRAGON=y -CONFIG_HID_MICROSOFT=y -CONFIG_HID_MONTEREY=y -CONFIG_HID_NTRIG=y -CONFIG_HID_PANTHERLORD=y -CONFIG_PANTHERLORD_FF=y -CONFIG_HID_PETALYNX=y -CONFIG_HID_SAMSUNG=y -CONFIG_HID_SONY=y -CONFIG_HID_SUNPLUS=y -CONFIG_HID_TOPSEED=y -CONFIG_HID_PID=y -CONFIG_USB_HIDDEV=y -CONFIG_USB=y -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y -CONFIG_USB_MON=y -CONFIG_USB_XHCI_HCD=y -CONFIG_USB_EHCI_HCD=y -CONFIG_USB_OHCI_HCD=y -CONFIG_USB_UHCI_HCD=y -CONFIG_USB_STORAGE=y -CONFIG_USB_STORAGE_REALTEK=y -CONFIG_USB_STORAGE_DATAFAB=y -CONFIG_USB_STORAGE_FREECOM=y -CONFIG_USB_STORAGE_ISD200=y -CONFIG_USB_STORAGE_USBAT=y -CONFIG_USB_STORAGE_SDDR09=y -CONFIG_USB_STORAGE_SDDR55=y -CONFIG_USB_STORAGE_JUMPSHOT=y -CONFIG_USB_STORAGE_ALAUDA=y -CONFIG_USB_STORAGE_ONETOUCH=y -CONFIG_USB_STORAGE_KARMA=y -CONFIG_USB_STORAGE_CYPRESS_ATACB=y -CONFIG_USB_STORAGE_ENE_UB6250=y -CONFIG_USB_UAS=y -CONFIG_USB_SERIAL=m -CONFIG_USB_ROLE_SWITCH=y -CONFIG_USB_ROLES_INTEL_XHCI=m -CONFIG_MMC=m -CONFIG_MMC_SDHCI=m -CONFIG_MMC_VIA_SDMMC=m -CONFIG_MMC_VUB300=m -CONFIG_MMC_USHC=m -CONFIG_SCSI_UFSHCD=m -CONFIG_SCSI_UFSHCD_PCI=m -CONFIG_SCSI_UFS_DWC_TC_PCI=m -CONFIG_SCSI_UFSHCD_PLATFORM=m -CONFIG_SCSI_UFS_CDNS_PLATFORM=m -CONFIG_LEDS_TRIGGERS=y -CONFIG_RTC_CLASS=y -# CONFIG_RTC_HCTOSYS is not set -CONFIG_DMADEVICES=y -CONFIG_SYNC_FILE=y -CONFIG_VIRT_DRIVERS=y -CONFIG_VBOXGUEST=m -CONFIG_VIRTIO_PCI=m -# CONFIG_VIRTIO_PCI_LEGACY is not set -CONFIG_VIRTIO_BALLOON=m -CONFIG_VIRTIO_INPUT=m -CONFIG_VIRTIO_MMIO=m -CONFIG_VHOST_NET=m -# CONFIG_SURFACE_PLATFORMS is not set -CONFIG_ACPI_WMI=y -CONFIG_MXM_WMI=y -CONFIG_EEEPC_LAPTOP=y -CONFIG_AMD_IOMMU=y -CONFIG_INTEL_IOMMU=y -# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set -CONFIG_VIRTIO_IOMMU=m -CONFIG_MEMORY=y -CONFIG_RESET_CONTROLLER=y -CONFIG_VALIDATE_FS_PARSER=y -# CONFIG_EXT2_FS is not set -CONFIG_EXT3_FS=y -CONFIG_EXT3_FS_POSIX_ACL=y -CONFIG_EXT3_FS_SECURITY=y -CONFIG_EXT4_USE_FOR_EXT2=y -CONFIG_QUOTA=y -CONFIG_QUOTA_NETLINK_INTERFACE=y -CONFIG_QFMT_V2=y -CONFIG_AUTOFS4_FS=y -CONFIG_MSDOS_FS=y -CONFIG_VFAT_FS=y -CONFIG_PROC_KCORE=y -CONFIG_TMPFS=y -CONFIG_HUGETLBFS=y -CONFIG_EFIVAR_FS=y -CONFIG_NFS_FS=y -CONFIG_NFS_V3_ACL=y -CONFIG_NFS_V4=y -CONFIG_ROOT_NFS=y -CONFIG_NLS_DEFAULT="utf8" -CONFIG_NLS_CODEPAGE_437=y -CONFIG_NLS_ASCII=y -CONFIG_NLS_ISO8859_1=y -CONFIG_NLS_UTF8=y -CONFIG_SECURITY=y -CONFIG_SECURITY_NETWORK=y -CONFIG_SECURITY_SELINUX=y -CONFIG_SECURITY_SELINUX_BOOTPARAM=y -CONFIG_CRYPTO_AUTHENC=y -CONFIG_CRYPTO_RSA=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_CBC=y -CONFIG_CRYPTO_CCM=y -CONFIG_CRYPTO_GCM=y -CONFIG_CRYPTO_SEQIV=y -CONFIG_CRYPTO_ECHAINIV=y -CONFIG_CRYPTO_CMAC=y -CONFIG_CRYPTO_SHA256=y -CONFIG_ASYMMETRIC_KEY_TYPE=y -CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y -CONFIG_X509_CERTIFICATE_PARSER=y -CONFIG_PKCS7_MESSAGE_PARSER=y -CONFIG_SYSTEM_TRUSTED_KEYRING=y -CONFIG_CRC_CCITT=y -CONFIG_FONT_SUPPORT=y -CONFIG_FONTS=y -CONFIG_FONT_8x8=y -CONFIG_FONT_8x16=y -CONFIG_FONT_CJK_16x16=y -CONFIG_FONT_CJK_32x32=y -CONFIG_PRINTK_TIME=y -CONFIG_MAGIC_SYSRQ=y -CONFIG_DEBUG_STACK_USAGE=y -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCHEDSTATS=y -CONFIG_BLK_DEV_IO_TRACE=y -CONFIG_PROVIDE_OHCI1394_DMA_INIT=y -CONFIG_EARLY_PRINTK_DBGP=y -CONFIG_DEBUG_BOOT_PARAMS=y diff --git a/files/board/arpl/make-img.sh b/files/board/arpl/make-img.sh deleted file mode 100755 index 9869a918..00000000 --- a/files/board/arpl/make-img.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env bash -# CONFIG_DIR = . -# $1 = Target path = ./output/target -# BR2_DL_DIR = ./dl -# BINARIES_DIR = ./output/images -# BUILD_DIR = ./output/build -# BASE_DIR = ./output - -set -e - -# Define some constants -MY_ROOT="${CONFIG_DIR}/.." -IMAGE_FILE="${MY_ROOT}/arpl.img" -BOARD_PATH="${CONFIG_DIR}/board/arpl" - -echo "Creating image file" -# unzip base image -gzip -dc "${BOARD_PATH}/grub.img.gz" >"${IMAGE_FILE}" -# fdisk -fdisk -l "${IMAGE_FILE}" -# Find idle of loop device -LOOPX=$(sudo losetup -f) -# Setup the ${LOOPX} loop device -sudo losetup -P "${LOOPX}" "${IMAGE_FILE}" - -echo "Mounting image file" -mkdir -p "${BINARIES_DIR}/p1" -mkdir -p "${BINARIES_DIR}/p3" -sudo mount ${LOOPX}p1 "${BINARIES_DIR}/p1" -sudo mount ${LOOPX}p3 "${BINARIES_DIR}/p3" - -echo "Copying files" -sudo cp "${BINARIES_DIR}/bzImage" "${BINARIES_DIR}/p3/bzImage-arpl" -sudo cp "${BINARIES_DIR}/rootfs.cpio.xz" "${BINARIES_DIR}/p3/initrd-arpl" -sudo cp -R "${BOARD_PATH}/p1/"* "${BINARIES_DIR}/p1" -sudo cp -R "${BOARD_PATH}/p3/"* "${BINARIES_DIR}/p3" -sync - -echo "Unmount image file" -sudo umount "${BINARIES_DIR}/p1" -sudo umount "${BINARIES_DIR}/p3" -rmdir "${BINARIES_DIR}/p1" -rmdir "${BINARIES_DIR}/p3" - -sudo losetup --detach ${LOOPX} diff --git a/files/board/arpl/overlayfs/etc/init.d/S41dhcpcd b/files/board/arpl/overlayfs/etc/init.d/S41dhcpcd deleted file mode 100755 index ddcfbc86..00000000 --- a/files/board/arpl/overlayfs/etc/init.d/S41dhcpcd +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh -# -# Start/stop dhcpcd -# - -DAEMON=/usr/sbin/dhcpcd -CONFIG=/etc/dhcpcd.conf -PIDFILE=/var/run/dhcpcd/pid - -[ -f "${CONFIG}" ] || exit 0 - -case "${1}" in -start) - echo "Starting dhcpcd..." - start-stop-daemon -S -x "${DAEMON}" -p "${PIDFILE}" -- -f "${CONFIG}" - ;; -stop) - echo "Stopping dhcpcd..." - start-stop-daemon -K -x "${DAEMON}" -p "${PIDFILE}" -o - ;; -reload | force-reload) - echo "Reloading dhcpcd configuration..." - "${DAEMON}" -s reload - ;; -restart) - "${0}" stop - sleep 1 # Prevent race condition: ensure dhcpcd stops before start. - "${0}" start - ;; -*) - echo "Usage: ${0} {start|stop|restart|reload|force-reload}" - exit 1 - ;; -esac diff --git a/files/board/arpl/overlayfs/etc/inittab b/files/board/arpl/overlayfs/etc/inittab deleted file mode 100644 index 2102b801..00000000 --- a/files/board/arpl/overlayfs/etc/inittab +++ /dev/null @@ -1,46 +0,0 @@ -# /etc/inittab -# -# Copyright (C) 2001 Erik Andersen -# -# Note: BusyBox init doesn't support runlevels. The runlevels field is -# completely ignored by BusyBox init. If you want runlevels, use -# sysvinit. -# -# Format for each entry: ::: -# -# id == tty to run on, or empty for /dev/console -# runlevels == ignored -# action == one of sysinit, respawn, askfirst, wait, and once -# process == program to run - -# Startup the system -::sysinit:/bin/mount -t proc proc /proc -::sysinit:/bin/mount -o remount,rw / -::sysinit:/bin/mkdir -p /dev/pts /dev/shm -::sysinit:/bin/mount -a -::sysinit:/bin/mkdir -p /run/lock/subsys -::sysinit:/sbin/swapon -a -null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd -null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin -null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout -null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr -::sysinit:/bin/hostname -F /etc/hostname -# Reduce kernel logs -::sysinit:/usr/bin/dmesg -n 1 -# now run any rc scripts -::sysinit:/etc/init.d/rcS - -# Login in terminals -tty1::respawn:/sbin/agetty -a root --noclear tty1 -tty2::askfirst:/sbin/agetty --noclear tty2 -ttyS0::askfirst:/sbin/agetty -a root ttyS0 115200 linux -::respawn:/usr/bin/ttyd -t enableZmodem=true -t enableSixel=true -t enableTrzsz=true login -f root - -# Stuff to do for the 3-finger salute -::ctrlaltdel:/sbin/reboot - -# Stuff to do before rebooting -::shutdown:/etc/init.d/rcK -::shutdown:/sbin/swapoff -a -::shutdown:/bin/umount -a -r -::shutdown:/usr/sbin/kexec -e -a diff --git a/files/board/arpl/overlayfs/etc/samba/smb.conf b/files/board/arpl/overlayfs/etc/samba/smb.conf deleted file mode 100644 index 36fba469..00000000 --- a/files/board/arpl/overlayfs/etc/samba/smb.conf +++ /dev/null @@ -1,20 +0,0 @@ -[global] -workgroup = WORKGROUP -server role = standalone server -obey pam restrictions = yes -map to guest = Bad User -usershare allow guests = yes -dfree command = /usr/bin/df - -[arpl] -browseable = yes -public = yes -path = /mnt -guest ok = yes -printable = no -read only = no -writable = yes -create mask = 0600 -directory mask = 0700 -force user = root -force group = root diff --git a/files/board/arpl/overlayfs/etc/ssh/sshd_config b/files/board/arpl/overlayfs/etc/ssh/sshd_config deleted file mode 100644 index b640e016..00000000 --- a/files/board/arpl/overlayfs/etc/ssh/sshd_config +++ /dev/null @@ -1,116 +0,0 @@ -# $OpenBSD: sshd_config,v 1.104 2021/07/02 05:11:21 dtucker Exp $ - -# This is the sshd server system-wide configuration file. See -# sshd_config(5) for more information. - -# This sshd was compiled with PATH=/bin:/sbin:/usr/bin:/usr/sbin - -# The strategy used for options in the default sshd_config shipped with -# OpenSSH is to specify options with their default value where -# possible, but leave them commented. Uncommented options override the -# default value. - -#Port 22 -#AddressFamily any -#ListenAddress 0.0.0.0 -#ListenAddress :: - -#HostKey /etc/ssh/ssh_host_rsa_key -#HostKey /etc/ssh/ssh_host_ecdsa_key -#HostKey /etc/ssh/ssh_host_ed25519_key - -# Ciphers and keying -#RekeyLimit default none - -# Logging -#SyslogFacility AUTH -#LogLevel INFO - -# Authentication: - -#LoginGraceTime 2m -PermitRootLogin yes -#StrictModes yes -#MaxAuthTries 6 -#MaxSessions 10 - -#PubkeyAuthentication yes - -# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2 -# but this is overridden so installations will only check .ssh/authorized_keys -AuthorizedKeysFile .ssh/authorized_keys - -#AuthorizedPrincipalsFile none - -#AuthorizedKeysCommand none -#AuthorizedKeysCommandUser nobody - -# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts -#HostbasedAuthentication no -# Change to yes if you don't trust ~/.ssh/known_hosts for -# HostbasedAuthentication -#IgnoreUserKnownHosts no -# Don't read the user's ~/.rhosts and ~/.shosts files -#IgnoreRhosts yes - -# To disable tunneled clear text passwords, change to no here! -#PasswordAuthentication yes -#PermitEmptyPasswords no - -# Change to no to disable s/key passwords -#KbdInteractiveAuthentication yes - -# Kerberos options -#KerberosAuthentication no -#KerberosOrLocalPasswd yes -#KerberosTicketCleanup yes -#KerberosGetAFSToken no - -# GSSAPI options -#GSSAPIAuthentication no -#GSSAPICleanupCredentials yes - -# Set this to 'yes' to enable PAM authentication, account processing, -# and session processing. If this is enabled, PAM authentication will -# be allowed through the KbdInteractiveAuthentication and -# PasswordAuthentication. Depending on your PAM configuration, -# PAM authentication via KbdInteractiveAuthentication may bypass -# the setting of "PermitRootLogin without-password". -# If you just want the PAM account and session checks to run without -# PAM authentication, then enable this but set PasswordAuthentication -# and KbdInteractiveAuthentication to 'no'. -#UsePAM no - -#AllowAgentForwarding yes -#AllowTcpForwarding yes -#GatewayPorts no -#X11Forwarding no -#X11DisplayOffset 10 -#X11UseLocalhost yes -#PermitTTY yes -#PrintMotd yes -#PrintLastLog yes -#TCPKeepAlive yes -#PermitUserEnvironment no -#Compression delayed -#ClientAliveInterval 0 -#ClientAliveCountMax 3 -#UseDNS no -#PidFile /var/run/sshd.pid -#MaxStartups 10:30:100 -#PermitTunnel no -#ChrootDirectory none -#VersionAddendum none - -# no default banner path -#Banner none - -# override default of no subsystems -Subsystem sftp /usr/libexec/sftp-server - -# Example of overriding settings on a per-user basis -#Match User anoncvs -# X11Forwarding no -# AllowTcpForwarding no -# PermitTTY no -# ForceCommand cvs server diff --git a/files/board/arpl/overlayfs/etc/udev/rules.d/99-usb-realtek-net.rules b/files/board/arpl/overlayfs/etc/udev/rules.d/99-usb-realtek-net.rules deleted file mode 100644 index 9589b19d..00000000 --- a/files/board/arpl/overlayfs/etc/udev/rules.d/99-usb-realtek-net.rules +++ /dev/null @@ -1,46 +0,0 @@ -# This is used to change the default configuration of Realtek USB ethernet adapters - -ACTION!="add", GOTO="usb_realtek_net_end" -SUBSYSTEM!="usb", GOTO="usb_realtek_net_end" -ENV{DEVTYPE}!="usb_device", GOTO="usb_realtek_net_end" - -# Modify this to change the default value -ENV{REALTEK_MODE1}="1" -ENV{REALTEK_MODE2}="3" - -# Realtek -ATTR{idVendor}=="0bda", ATTR{idProduct}=="815[2,3,5,6]", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="0bda", ATTR{idProduct}=="8053", ATTR{bcdDevice}=="e???", ATTR{bConfigurationValue}!="$env{REALTEK_MODE2}", ATTR{bConfigurationValue}="$env{REALTEK_MODE2}" - -# Samsung -ATTR{idVendor}=="04e8", ATTR{idProduct}=="a101", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" - -# Lenovo -ATTR{idVendor}=="17ef", ATTR{idProduct}=="304f", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3052", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3054", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3057", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3062", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3069", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3082", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="3098", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="7205", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="720a", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="720b", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="720c", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="7214", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="721e", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="8153", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="a359", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" -ATTR{idVendor}=="17ef", ATTR{idProduct}=="a387", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" - -# TP-LINK -ATTR{idVendor}=="2357", ATTR{idProduct}=="0601", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" - -# Nvidia -ATTR{idVendor}=="0955", ATTR{idProduct}=="09ff", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" - -# LINKSYS -ATTR{idVendor}=="13b1", ATTR{idProduct}=="0041", ATTR{bConfigurationValue}!="$env{REALTEK_MODE1}", ATTR{bConfigurationValue}="$env{REALTEK_MODE1}" - -LABEL="usb_realtek_net_end" diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.mo b/files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.mo deleted file mode 100644 index 34882a72..00000000 Binary files a/files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.mo and /dev/null differ diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.mo b/files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.mo deleted file mode 100644 index 0c48b4cd..00000000 Binary files a/files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.mo and /dev/null differ diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.mo b/files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.mo deleted file mode 100644 index 72862d25..00000000 Binary files a/files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.mo and /dev/null differ diff --git a/files/board/arpl/overlayfs/root/.bashrc b/files/board/arpl/overlayfs/root/.bashrc deleted file mode 100644 index 514d4412..00000000 --- a/files/board/arpl/overlayfs/root/.bashrc +++ /dev/null @@ -1,42 +0,0 @@ -# ~/.bashrc: executed by bash(1) for non-login shells. - -# Note: PS1 and umask are already set in /etc/profile. You should not -# need this unless you want different defaults for root. -PS1='\u@\h:\w# ' -# umask 022 - -# You may uncomment the following lines if you want `ls' to be colorized: -export LS_OPTIONS='--color=auto' -alias ls='ls ${LS_OPTIONS}' -alias ll='ls ${LS_OPTIONS} -l' - -# Save history in realtime -shopt -s histappend -PROMPT_COMMAND="history -a;$PROMPT_COMMAND" - -export EDITOR="/bin/nano" -export BOOTLOADER_PATH="/mnt/p1" -export SLPART_PATH="/mnt/p2" # Synologic partition -export CACHE_PATH="/mnt/p3" -export DSMROOT_PATH="/mnt/dsmroot" -# export PATH="${PATH}:/opt/arpl" - -if [ -f ${BOOTLOADER_PATH}/.locale ]; then - export LANG="$(cat ${BOOTLOADER_PATH}/.locale)" -fi - -if [ $(ls /opt/arpl/lang/*.mo 2>/dev/null | wc -l) -gt 0 ]; then - for F in $(ls /opt/arpl/lang/*.mo); do - install "${F}" "/usr/share/locale/$(basename "${F}" .mo)/LC_MESSAGES/arpl.mo" - done -fi - -if [ ! -f ${HOME}/.initialized ]; then - touch "${HOME}/.initialized" - /opt/arpl/init.sh -fi -cd "/opt/arpl" -if tty | grep -q "/dev/pts" && [ -z "${SSH_TTY}" ]; then - /opt/arpl/menu.sh - #exit # Allow web access back to shell -fi diff --git a/files/board/arpl/overlayfs/root/.dialogrc b/files/board/arpl/overlayfs/root/.dialogrc deleted file mode 100644 index 02fd0264..00000000 --- a/files/board/arpl/overlayfs/root/.dialogrc +++ /dev/null @@ -1,144 +0,0 @@ -# -# Run-time configuration file for dialog -# -# Automatically generated by "dialog --create-rc " -# -# -# Types of values: -# -# Number - -# String - "string" -# Boolean - -# Attribute - (foreground,background,highlight?,underline?,reverse?) - -# Set aspect-ration. -aspect = 0 - -# Set separator (for multiple widgets output). -separate_widget = "" - -# Set tab-length (for textbox tab-conversion). -tab_len = 0 - -# Make tab-traversal for checklist, etc., include the list. -visit_items = OFF - -# Shadow dialog boxes? This also turns on color. -use_shadow = ON - -# Turn color support ON or OFF -use_colors = ON - -# Screen color -screen_color = (CYAN,DEFAULT,ON) - -# Shadow color -shadow_color = (BLACK,BLACK,ON) - -# Dialog box color -dialog_color = (BLACK,WHITE,OFF) - -# Dialog box title color -title_color = (BLUE,WHITE,ON) - -# Dialog box border color -border_color = (WHITE,WHITE,ON) - -# Active button color -button_active_color = (WHITE,BLUE,ON) - -# Inactive button color -button_inactive_color = dialog_color - -# Active button key color -button_key_active_color = button_active_color - -# Inactive button key color -button_key_inactive_color = (RED,WHITE,OFF) - -# Active button label color -button_label_active_color = (YELLOW,BLUE,ON) - -# Inactive button label color -button_label_inactive_color = (BLACK,WHITE,ON) - -# Input box color -inputbox_color = dialog_color - -# Input box border color -inputbox_border_color = dialog_color - -# Search box color -searchbox_color = dialog_color - -# Search box title color -searchbox_title_color = title_color - -# Search box border color -searchbox_border_color = border_color - -# File position indicator color -position_indicator_color = title_color - -# Menu box color -menubox_color = dialog_color - -# Menu box border color -menubox_border_color = border_color - -# Item color -item_color = dialog_color - -# Selected item color -item_selected_color = button_active_color - -# Tag color -tag_color = title_color - -# Selected tag color -tag_selected_color = button_label_active_color - -# Tag key color -tag_key_color = button_key_inactive_color - -# Selected tag key color -tag_key_selected_color = (RED,BLUE,ON) - -# Check box color -check_color = dialog_color - -# Selected check box color -check_selected_color = button_active_color - -# Up arrow color -uarrow_color = (GREEN,WHITE,ON) - -# Down arrow color -darrow_color = uarrow_color - -# Item help-text color -itemhelp_color = (WHITE,BLACK,OFF) - -# Active form text color -form_active_text_color = button_active_color - -# Form text color -form_text_color = (WHITE,CYAN,ON) - -# Readonly form item color -form_item_readonly_color = (CYAN,WHITE,ON) - -# Dialog box gauge color -gauge_color = title_color - -# Dialog box border2 color -border2_color = dialog_color - -# Input box border2 color -inputbox_border2_color = dialog_color - -# Search box border2 color -searchbox_border2_color = dialog_color - -# Menu box border2 color -menubox_border2_color = dialog_color diff --git a/files/board/arpl/overlayfs/root/.profile b/files/board/arpl/overlayfs/root/.profile deleted file mode 100644 index 34ba343a..00000000 --- a/files/board/arpl/overlayfs/root/.profile +++ /dev/null @@ -1,17 +0,0 @@ -# ~/.profile: executed by the command interpreter for login shells. -# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login -# exists. -# see /usr/share/doc/bash/examples/startup-files for examples. -# the files are located in the bash-doc package. - -# the default umask is set in /etc/profile; for setting the umask -# for ssh logins, install and configure the libpam-umask package. -#umask 022 - -# if running bash -if [ -n "$BASH_VERSION" ]; then - # include .bashrc if it exists - if [ -f "$HOME/.bashrc" ]; then - . "$HOME/.bashrc" - fi -fi diff --git a/files/board/arpl/overlayfs/usr/bin/yq b/files/board/arpl/overlayfs/usr/bin/yq deleted file mode 100755 index 1481a7be..00000000 Binary files a/files/board/arpl/overlayfs/usr/bin/yq and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/3com/typhoon.bin b/files/board/arpl/overlayfs/usr/lib/firmware/3com/typhoon.bin deleted file mode 100644 index 81d1294c..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/3com/typhoon.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg1.bin b/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg1.bin deleted file mode 100644 index 6a714fa9..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg1.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg2.bin b/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg2.bin deleted file mode 100644 index 689981ec..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/acenic/tg2.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_rx.bin b/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_rx.bin deleted file mode 100644 index 5abd88f4..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_rx.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_tx.bin b/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_tx.bin deleted file mode 100644 index 5abd88f4..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/adaptec/starfire_tx.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/3550.bin b/files/board/arpl/overlayfs/usr/lib/firmware/advansys/3550.bin deleted file mode 100644 index 5a4581cc..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/3550.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C0800.bin b/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C0800.bin deleted file mode 100644 index 2b222cd5..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C0800.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C1600.bin b/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C1600.bin deleted file mode 100644 index db568dff..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/38C1600.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/mcode.bin b/files/board/arpl/overlayfs/usr/lib/firmware/advansys/mcode.bin deleted file mode 100644 index c1265095..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/advansys/mcode.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw deleted file mode 100644 index 3c17b89b..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw deleted file mode 100644 index 7e9e54b6..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw deleted file mode 100644 index 99ac571d..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw deleted file mode 100644 index 8bd1e799..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw deleted file mode 100644 index 4d756e1e..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw deleted file mode 100644 index 66932993..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw deleted file mode 100644 index e5738ce9..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1-6.2.9.0.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1-6.2.9.0.fw deleted file mode 100644 index 000a7041..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1-6.2.9.0.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw deleted file mode 100644 index 84e35c18..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e1h-6.2.9.0.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e2-6.2.9.0.fw b/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e2-6.2.9.0.fw deleted file mode 100644 index 3198470b..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/bnx2x/bnx2x-e2-6.2.9.0.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_opt_edc.bin b/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_opt_edc.bin deleted file mode 100644 index df2ffd9b..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_opt_edc.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_twx_edc.bin b/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_twx_edc.bin deleted file mode 100644 index d3e91fad..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2005_twx_edc.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2020_twx_edc.bin b/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2020_twx_edc.bin deleted file mode 100644 index 4ecf70a5..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/ael2020_twx_edc.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3b_psram-1.1.0.bin b/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3b_psram-1.1.0.bin deleted file mode 100644 index 14d4369d..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3b_psram-1.1.0.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3c_psram-1.1.0.bin b/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3c_psram-1.1.0.bin deleted file mode 100644 index fe587128..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/cxgb3/t3c_psram-1.1.0.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code.bin b/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code.bin deleted file mode 100644 index 97f06cf1..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code_fix.bin b/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code_fix.bin deleted file mode 100644 index 53188431..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/new_code_fix.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code.bin b/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code.bin deleted file mode 100644 index f4cd7b9b..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code_fix.bin b/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code_fix.bin deleted file mode 100644 index 65af2d2a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/kaweth/trigger_code_fix.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1040.bin b/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1040.bin deleted file mode 100644 index 01366ead..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1040.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/12160.bin b/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/12160.bin deleted file mode 100644 index 7f7f2551..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/12160.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1280.bin b/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1280.bin deleted file mode 100644 index 62d29949..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/qlogic/1280.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8105e-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8105e-1.fw deleted file mode 100644 index 4c2cbd0e..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8105e-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-1.fw deleted file mode 100644 index 85694cb6..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-2.fw deleted file mode 100644 index ac042757..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8106e-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-1.fw deleted file mode 100644 index c071c2f0..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-2.fw deleted file mode 100644 index 76fc0544..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8107e-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125a-3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125a-3.fw deleted file mode 100644 index fac63526..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125a-3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-1.fw deleted file mode 100644 index 90191ab9..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-2.fw deleted file mode 100644 index dc753b58..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8125b-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-2.fw deleted file mode 100644 index 9c90f5d9..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-3.fw deleted file mode 100644 index 184c2c10..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-4.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-4.fw deleted file mode 100644 index b0c5e023..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153a-4.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153b-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153b-2.fw deleted file mode 100644 index 7ca22a65..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8153b-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-1.fw deleted file mode 100644 index 99e002de..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-2.fw deleted file mode 100644 index 7022ab0a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168d-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-1.fw deleted file mode 100644 index d203bd5d..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-2.fw deleted file mode 100644 index 7ea5984c..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-3.fw deleted file mode 100644 index 0f888a32..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168e-3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-1.fw deleted file mode 100644 index bf788316..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-2.fw deleted file mode 100644 index c3424929..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168f-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168fp-3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168fp-3.fw deleted file mode 100644 index cc703844..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168fp-3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-1.fw deleted file mode 100644 index 2c628b03..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-2.fw deleted file mode 100644 index 944d44e6..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-3.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-3.fw deleted file mode 100644 index 0c97d7ea..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168g-3.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-1.fw deleted file mode 100644 index 296813ab..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-2.fw deleted file mode 100644 index df92848a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8168h-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8402-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8402-1.fw deleted file mode 100644 index 82fa35d7..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8402-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-1.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-1.fw deleted file mode 100644 index 72772dbc..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-1.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-2.fw b/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-2.fw deleted file mode 100644 index e3789fe5..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtl_nic/rtl8411-2.fw and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188efw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188efw.bin deleted file mode 100644 index ac9a430a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188efw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188eufw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188eufw.bin deleted file mode 100644 index 4ae7e1c5..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8188eufw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfw.bin deleted file mode 100644 index 77eb1ebe..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU.bin deleted file mode 100644 index b231e1d6..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU_B.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU_B.bin deleted file mode 100644 index 3a3e3867..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cfwU_B.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw.bin deleted file mode 100644 index 3aa75065..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_A.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_A.bin deleted file mode 100644 index fceafc92..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_A.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_B.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_B.bin deleted file mode 100644 index 06569e7f..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_B.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin deleted file mode 100644 index ec0a0d3e..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192defw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192defw.bin deleted file mode 100644 index cbb4b887..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192defw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eefw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eefw.bin deleted file mode 100644 index 4a034d3a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eefw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin deleted file mode 100644 index f68d10c6..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_nic.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_nic.bin deleted file mode 100644 index 4a034d3a..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_nic.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_wowlan.bin deleted file mode 100644 index aebcffc3..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192eu_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192sefw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192sefw.bin deleted file mode 100644 index ed4afe85..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8192sefw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8712u.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8712u.bin deleted file mode 100644 index 3f965a65..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8712u.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_A.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_A.bin deleted file mode 100644 index 7accded7..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_A.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B.bin deleted file mode 100644 index 5c374000..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin deleted file mode 100644 index 8e9952cb..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw.bin deleted file mode 100644 index 25e183cb..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw_36.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw_36.bin deleted file mode 100644 index 1bb9b9c8..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723befw_36.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin deleted file mode 100644 index 944bc16c..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_ap_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_bt.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_bt.bin deleted file mode 100644 index f29df42f..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_bt.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_nic.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_nic.bin deleted file mode 100644 index 8d534053..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_nic.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_wowlan.bin deleted file mode 100644 index 473e29c3..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bs_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin deleted file mode 100644 index 944bc16c..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_nic.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_nic.bin deleted file mode 100644 index 8d534053..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_nic.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_wowlan.bin deleted file mode 100644 index 473e29c3..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723bu_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723defw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723defw.bin deleted file mode 100644 index 6d2c9539..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723defw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw.bin deleted file mode 100644 index 725f2138..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw_B.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw_B.bin deleted file mode 100644 index 993c7f6e..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8723fw_B.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw.bin deleted file mode 100644 index 90a04098..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw_wowlan.bin deleted file mode 100644 index 4d0cc358..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8812aefw_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw.bin deleted file mode 100644 index 4f84cf94..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_29.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_29.bin deleted file mode 100644 index f0acde46..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_29.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_wowlan.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_wowlan.bin deleted file mode 100644 index 115d49f1..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8821aefw_wowlan.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8822befw.bin b/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8822befw.bin deleted file mode 100644 index 1fcdbeb2..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/rtlwifi/rtl8822befw.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/sun/cassini.bin b/files/board/arpl/overlayfs/usr/lib/firmware/sun/cassini.bin deleted file mode 100644 index c8cdfad0..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/sun/cassini.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tehuti/bdx.bin b/files/board/arpl/overlayfs/usr/lib/firmware/tehuti/bdx.bin deleted file mode 100644 index b7d6e232..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/tehuti/bdx.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin deleted file mode 100644 index 0b8ae5ae..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin.ihex b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin.ihex deleted file mode 100644 index d842d7cc..00000000 --- a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3.bin.ihex +++ /dev/null @@ -1,175 +0,0 @@ -:10000000000000000800000000000A80000000005E -:1000100010000003000000000000000D0000000DB3 -:100020003C1D080037BD3FFC03A0F0213C10080038 -:10003000261000000E000018000000000000000D57 -:100040003C1D080037BD3FFC03A0F0213C10080018 -:10005000261000340E00021C000000000000000DFD -:1000600000000000000000000000000027BDFFE0CD -:100070003C1CC000AFBF0018AF80680C0E00004CE5 -:10008000241B210597850000978700029782002C8A -:100090009783002E3C040800248409C0AFA00014FC -:1000A000000214000062182500052C00AFA3001008 -:1000B0008F86001000E528250E000060240701024D -:1000C0003C02AC00344201003C03AC01346301004B -:1000D000AF8204903C02FFFFAF820494AF83049888 -:1000E000AF82049C24020001AF825CE00E00003F5E -:1000F000AF825D000E000140000000008FBF0018BD -:1001000003E0000827BD00202402FFFFAF82540453 -:100110008F83540034630400AF835400AF825404CF -:100120003C02080024420034AF82541C03E0000863 -:10013000AF80540000000000000000003C020800F6 -:10014000344230003C030800346330003C040800B3 -:10015000348437FF3C010800AC220A6424020040CA -:100160003C010800AC220A683C010800AC200A608F -:10017000AC600000246300040083102B5040FFFD9E -:10018000AC60000003E0000800000000008048218F -:100190008FAA00103C0208008C420A603C04080050 -:1001A0008C840A688FAB0014244300010044102B98 -:1001B0003C010800AC230A60144000030000402109 -:1001C0003C010800AC200A603C0208008C420A6036 -:1001D0003C0308008C630A64912400000002114073 -:1001E000004310210048102125080001A044000010 -:1001F000290200081440FFF4252900013C020800F0 -:100200008C420A603C0308008C630A648F84680C8B -:100210000002114000431021AC440008AC45000C22 -:10022000AC460010AC470014AC4A001803E00008CC -:10023000AC4B001C000000000000000000000000AB -:1002400000000000000000000000000000000000AE -:10025000000000000000000000000000000000009E -:10026000000000000000000000000000000000008E -:10027000000000000000000000000000000000007E -:10028000000000000000000000000000000000006E -:10029000000000000000000000000000000000005E -:1002A000000000000000000000000000000000004E -:1002B000000000000000000000000000000000003E -:1002C000000000000000000000000000000000002E -:1002D000000000000000000000000000000000001E -:1002E000000000000000000000000000000000000E -:1002F00000000000000000000000000000000000FE -:1003000000000000000000000000000002000008E3 -:10031000000000000A0001E33C0A00010A0001E3BA -:100320003C0A00020A0001E3000000000A0001E3A9 -:10033000000000000A0001E3000000000A0001E3E1 -:10034000000000000A0001E3000000000A0001E3D1 -:10035000000000000A0001E3000000000A0001E3C1 -:10036000000000000A0001E3000000000A0001E3B1 -:100370003C0A00070A0001E33C0A00080A0001E306 -:100380003C0A00090A0001E3000000000A0001E342 -:10039000000000000A0001E33C0A000B0A0001E330 -:1003A0003C0A000C0A0001E33C0A000D0A0001E3CC -:1003B000000000000A0001E3000000000A0001E361 -:1003C0003C0A000E0A0001E3000000000A0001E3FD -:1003D000000000000A0001E3000000000A0001E341 -:1003E000000000000A0001E3000000000A0001E331 -:1003F000000000000A0001E3000000000A0001E321 -:10040000000000000A0001E33C0A00130A0001E3B7 -:100410003C0A001400000000000000000000000082 -:1004200000000000000000000000000000000000CC -:1004300000000000000000000000000000000000BC -:1004400000000000000000000000000000000000AC -:10045000000000000000000000000000000000009C -:10046000000000000000000000000000000000008C -:10047000000000000000000000000000000000007C -:10048000000000000000000000000000000000006C -:10049000000000000000000000000000000000005C -:1004A000000000000000000000000000000000004C -:1004B000000000000000000000000000000000003C -:1004C000000000000000000000000000000000002C -:1004D000000000000000000000000000000000001C -:1004E000000000000000000000000000000000000C -:1004F00000000000000000000000000000000000FC -:1005000000000000000000000000000027BDFFE028 -:100510000000182100001021AFBF0018AFB1001477 -:10052000AFB000103C01080000220821AC200A7086 -:100530003C01080000220821AC200A743C0108009C -:1005400000220821AC200A78246300011860FFF51E -:100550002442000C241100018F9068103202000424 -:1005600014400005240400013C0208008C420A7873 -:1005700018400003000020210E000182000000004E -:100580003202000110400003000000000E0001696B -:10059000000000000A000153AF9150288FBF0018DF -:1005A0008FB100148FB0001003E0000827BD0020B9 -:1005B0003C0508008CA50A703C0608008CC60A8021 -:1005C0003C0708008CE70A7827BDFFE03C040800E0 -:1005D000248409D0AFBF0018AFA000100E00006047 -:1005E000AFA000140E00017B000020218FBF001877 -:1005F00003E0000827BD0020240200018F8368105B -:1006000000821004000210270062182403E0000892 -:10061000AF83681027BDFFD8AFBF00241080002E25 -:10062000AFB000208F825CECAFA200188F825CEC30 -:100630003C10080026100A78AFA2001C340280008B -:10064000AF825CEC8E020000184000160000000033 -:100650003C02080094420A748FA3001C000221C0CF -:10066000AC8300048FA2001C3C0108000E000201B4 -:10067000AC220A7410400005000000008E02000049 -:10068000244200010A0001DFAE0200003C02080023 -:100690008C420A7000021C02000321C00A0001C53E -:1006A000AFA2001C0E000201000000001040001F5D -:1006B000000000008E0200008FA3001C24420001F5 -:1006C0003C010800AC230A703C010800AC230A740A -:1006D0000A0001DFAE0200003C10080026100A7874 -:1006E0008E02000018400028000000000E000201E9 -:1006F0000000000014400024000000008E020000F2 -:100700003C0308008C630A702442FFFFAFA3001C67 -:1007100018400006AE02000000031402000221C0CF -:100720008C8200043C010800AC220A7097A2001ED3 -:100730002442FF002C4203001440000B240240001E -:100740003C040800248409DCAFA00010AFA0001412 -:100750008FA6001C240500080E0000600000382150 -:100760000A0001DF00000000AF825CF83C020800D4 -:100770008C420A408FA3001C24420001AF835CF826 -:100780003C010800AC220A408FBF00248FB000203B -:1007900003E0000827BD002827BDFFE03C04080057 -:1007A000248409E8000028210000302100003821BD -:1007B000AFBF0018AFA000100E000060AFA0001483 -:1007C0008FBF001803E0000827BD00208F82680C4F -:1007D0008F85680C000218270003182B00031823CC -:1007E000004310240044102100A2282B10A0000672 -:1007F00000000000004018218F82680C0043102B7D -:100800001440FFFD0000000003E0000800000000AD -:100810003C0408008C8400003C0308008C630A4000 -:100820000064102B54400002008310230064102346 -:100830002C42000803E000083842000127BDFFE019 -:10084000008028213C04080024840A000000302194 -:1008500000003821AFBF0018AFA000100E000060EC -:10086000AFA000140A000216000000008FBF00189D -:1008700003E0000827BD00200000000027BDFFE0C6 -:100880003C1CC000AFBF00180E00004CAF80680CCD -:100890003C04080024840A10038028210000302131 -:1008A00000003821AFA000100E000060AFA00014BF -:1008B0002402FFFFAF8254043C0200AA0E0002345F -:1008C000AF8254348FBF001803E0000827BD00201A -:1008D00000000000000000000000000027BDFFE84D -:1008E000AFB0001024100001AFBF00143C01C003E2 -:1008F000AC2000008F8268103042200010400003BE -:10090000000000000E000246000000000A00023A4B -:10091000AF9054288FBF00148FB0001003E0000880 -:1009200027BD001827BDFFF88F845D0C3C0200FF37 -:100930003C0308008C630A503442FFF80082102404 -:100940001043001E3C0500FF34A5FFF83C06C00321 -:100950003C074000008518248C6200103C01080010 -:10096000AC230A50304200081040000500871025D3 -:100970008CC2000024420001ACC200000087102598 -:10098000AF825D0C8FA2000024420001AFA20000E4 -:100990008FA200008FA2000024420001AFA200003D -:1009A0008FA200008F845D0C3C0308008C630A500A -:1009B000008510241443FFE80085182427BD000893 -:1009C00003E000080000000000000000353730316F -:1009D000726C734100000000000000005377457600 -:1009E000656E743000000000726C704576656E7440 -:1009F00031000000556E6B6E45766E74000000008D -:100A0000000000000000000000000000666174614A -:100A10006C45727200000000000000004D61696EBC -:100A2000437075420000000000000000000000005C -:100A300000000000000000000000000000000000B6 -:100A400000000000000000000000000000000000A6 -:100A50000000000000000000000000000000000096 -:0C0A60000000000000000000000000008A -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg357766.bin b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg357766.bin deleted file mode 100644 index b7816a07..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg357766.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin deleted file mode 100644 index 3c481c92..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin.ihex b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin.ihex deleted file mode 100644 index f10c4ef9..00000000 --- a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso.bin.ihex +++ /dev/null @@ -1,446 +0,0 @@ -:100000000106000008000000000024140E00000398 -:100010000000000008001B24000000001000000386 -:10002000000000000000000D0000000D3C1D080055 -:1000300037BD400003A0F0213C100800261000004E -:100040000E000010000000000000000D27BDFFE0C2 -:100050003C04FEFEAFBF00180E0005D83484000239 -:100060000E000668000000003C03080090631B6857 -:10007000240200023C04080024841AAC1462000329 -:10008000240500013C04080024841AA0240600066C -:1000900000003821AFA000100E00067CAFA00014B5 -:1000A0008F625C5034420001AF625C508F625C90A2 -:1000B00034420001AF625C902402FFFF0E00003466 -:1000C000AF6254048FBF001803E0000827BD002072 -:1000D00000000000000000000000000027BDFFE05D -:1000E000AFBF001CAFB20018AFB100140E00005B30 -:1000F000AFB0001024120002241100018F7068209C -:100100003202010010400003000000000E0000BB9E -:10011000000000008F7068203202200010400004B0 -:10012000320200010E0001F024040001320200013D -:1001300010400003000000000E0000A300000000BB -:100140003C02080090421B9814520003000000007B -:100150000E0004C0000000000A00003CAF715028EF -:100160008FBF001C8FB200188FB100148FB0001029 -:1001700003E0000827BD002027BDFFE03C04080085 -:1001800024841AC0000028210000302100003821FA -:10019000AFBF0018AFA000100E00067CAFA0001487 -:1001A0003C040800248423D8A48000003C010800FB -:1001B000A0201B983C010800AC201B9C3C010800BF -:1001C000AC201BA03C010800AC201BA43C01080093 -:1001D000AC201BAC3C010800AC201BB83C01080063 -:1001E000AC201BBC8F6244343C010800AC221B884D -:1001F0008F6244383C010800AC221B8C8F62441093 -:10020000AC80F7A83C010800AC201B843C0108002E -:10021000AC2023E03C010800AC2023C83C010800CE -:10022000AC2023CC3C010800AC2024003C01080099 -:10023000AC221B908F6200682403000700021702A3 -:1002400010430005000000008F62006800021702E2 -:1002500014400004240200013C0108000A00009739 -:10026000AC20240CAC8200343C04080024841ACC5A -:100270003C0508008CA5240C00003021000038212A -:10028000AFA000100E00067CAFA000148FBF0018B6 -:1002900003E0000827BD002027BDFFE03C04080064 -:1002A00024841AD8000028210000302100003821C1 -:1002B000AFBF0018AFA000100E00067CAFA0001466 -:1002C0000E00005B000000000E0000B400002021C2 -:1002D0008FBF001803E0000827BD002024020001A2 -:1002E0008F63682000821004000210270062182427 -:1002F00003E00008AF63682027BDFFD0AFBF002C2C -:10030000AFB60028AFB50024AFB40020AFB3001CD7 -:10031000AFB20018AFB10014AFB000108F675C5CD3 -:100320003C03080024631BBC8C62000014470005DA -:100330003C0200FF3C02080090421B981440011947 -:100340003C0200FF3442FFF800E28824AC67000062 -:1003500000111902306300FF30E20003000211C0F7 -:100360000062282500A04021000716023C03080077 -:1003700090631B983044000F1460003600804821C1 -:10038000240200013C010800A0221B980005110076 -:10039000008210253C010800AC201B9C3C01080099 -:1003A000AC201BA03C010800AC201BA43C010800B1 -:1003B000AC201BAC3C010800AC201BB83C01080081 -:1003C000AC201BB03C010800AC201BB43C01080071 -:1003D000A42223D89622000C30437FFF3C01080062 -:1003E000A4222410304280003C010800A4231BC634 -:1003F00010400005240200013C010800AC2223F457 -:100400000A0001022406003E240600363C010800D2 -:10041000AC2023F49622000A3C03080094631BC618 -:100420003C010800AC2023F03C010800AC2023F87C -:10043000000213020002108000C210210062182185 -:100440003C010800A42223D03C0108000A00011549 -:10045000A4231B969622000C3C010800A42223EC46 -:100460003C04080024841B9C8C82000000021100C4 -:100470003C01080000220821AC311BC88C8200001E -:10048000000211003C01080000220821AC271BCC0F -:100490008C82000025030001306601FF000211007C -:1004A0003C01080000220821AC261BD08C820000F1 -:1004B000000211003C01080000220821AC291BD4D5 -:1004C000962300083C0208008C421BAC0043282104 -:1004D0003C010800AC251BAC9622000A3042000407 -:1004E00014400018000611008F630C143063000FD5 -:1004F0002C6200021440000B3C02C0008F630C14FD -:100500003C0208008C421B403063000F2442000173 -:100510003C010800AC221B402C6200021040FFF797 -:100520003C02C00000E21825AF635C5C8F625C5047 -:100530003042000210400014000000000A00014791 -:10054000000000003C0308008C631B803C04080092 -:1005500094841B94012210253C010800A42223DA74 -:10056000240200013C010800AC221BB824630001F6 -:100570000085202A3C01080010800003AC231B806A -:100580003C010800A4251B943C06080024C61B9CC3 -:100590008CC2000024420001ACC20000284200804E -:1005A00014400005000000000E000656240400025E -:1005B0000A0001E6000000003C0208008C421BB863 -:1005C00010400078240200013C05080090A51B980B -:1005D00014A20072000000003C15080096B51B969E -:1005E0003C0408008C841BAC32A3FFFF0083102A5C -:1005F0001440006C000000001483000300000000A1 -:100600003C010800AC2523F01060005C0000902144 -:1006100024D600040060A02124D300148EC2000060 -:10062000000281003C110800023088210E000625DE -:100630008E311BC80040282110A00054000000008B -:100640009628000A31020040104000052407180CCB -:100650008E22000C2407188C00021400ACA2001893 -:100660003C030800007018218C631BD03C0208007A -:10067000005010218C421BD400031D000002140006 -:1006800000621825ACA300148EC300049622000853 -:10069000004320233242FFFF3083FFFF004310213D -:1006A0000282102A1440000202B23023008030215E -:1006B0008E62000030C4FFFF00441021AE620000D3 -:1006C0008E220000ACA200008E2200048E63FFF494 -:1006D00000431021ACA20004A4A6000E8E62FFF419 -:1006E00000441021AE62FFF4962300080043102A54 -:1006F00014400005024690218E62FFF0AE60FFF4C8 -:1007000024420001AE62FFF0ACA000083242FFFFBD -:1007100014540008240203053102008054400001F3 -:1007200034E7001024020905A4A2000C0A0001CB42 -:1007300034E70020A4A2000C3C0208008C4223F005 -:10074000104000033C024B650A0001D3344276544A -:100750003C02B49A344289ABACA2001C30E2FFFFE9 -:10076000ACA200100E0005A200A020213242FFFF23 -:100770000054102B1440FFA90000000024020002C6 -:100780003C0108000A0001E6A0221B988EC2083C2A -:10079000244200010A0001E6AEC2083C0E0004C07B -:1007A000000000008FBF002C8FB600288FB50024FA -:1007B0008FB400208FB3001C8FB200188FB10014CB -:1007C0008FB0001003E0000827BD003027BDFFD028 -:1007D000AFBF0028AFB30024AFB20020AFB1001C00 -:1007E000AFB000188F725C9C3C0200FF3442FFF8EF -:1007F0003C07080024E71BB4024288249623000E1D -:100800008CE2000000431021ACE200008E220010B8 -:100810003042002014400011008098210E00063B59 -:10082000022020213C02C00002421825AF635C9CDC -:100830008F625C90304200021040011E00000000F8 -:10084000AF635C9C8F625C903042000210400119E3 -:10085000000000000A00020D000000008E240008C5 -:100860008E23001400041402000231C0000315029C -:10087000304201FF2442FFFF3042007F0003194253 -:1008800030637800000211002442400000624821D9 -:100890009522000A3084FFFF30420008104000B06B -:1008A000000429C03C0208008C42240014400024AB -:1008B00024C5000894C200143C010800A42223D0DF -:1008C0008CC40010000414023C010800A42223D2AE -:1008D0003C010800A42423D494C2000E3083FFFFFF -:1008E000004310233C010800AC22240894C2001AE3 -:1008F0003C010800AC2624003C010800AC32240472 -:100900003C010800AC2223FC3C02C0000242182536 -:10091000AF635C9C8F625C9030420002104000E547 -:1009200000000000AF635C9C8F625C90304200026C -:10093000104000E0000000000A0002460000000035 -:1009400094C2000E3C030800946323D40043402368 -:100950003103FFFF2C6200081040001C0000000063 -:1009600094C200142442002800A22821000310424F -:100970001840000B0000202124E6084800403821E0 -:1009800094A300008CC200002484000100431021C5 -:10099000ACC200000087102A1440FFF924A5000211 -:1009A000310200011040001F3C0240003C040800DE -:1009B000248423FCA0A0000194A300008C820000EA -:1009C000004310210A000285AC8200008F6268009B -:1009D0003C030010004310241040000900000000F8 -:1009E00094C2001A3C0308008C6323FC00431021CE -:1009F0003C010800AC2223FC0A0002863C024000B5 -:100A000094C2001A94C4001C3C0308008C6323FCAD -:100A100000441023006218213C010800AC2323FC91 -:100A20003C02400002421825AF635C9C8F625C90E0 -:100A3000304200021440FFFC000000009522000A32 -:100A4000304200101040009B000000003C030800F2 -:100A5000946323D43C07080024E724008CE40000BE -:100A60008F62680024630030008328213C0300105B -:100A7000004310241440000A0000000094A2000467 -:100A80003C0408008C8424083C0308008C6323FC8D -:100A900000441023006218213C010800AC2323FC11 -:100AA0003C0408008C8423FC00041C023082FFFFFD -:100AB000006220210004140200822021000410277B -:100AC000A4A200063C0308008C6324043C0200FF3F -:100AD0003442FFF8006288249622000824050001B1 -:100AE00024034000000231C000801021A4C2001A7B -:100AF000A4C0001CACE000003C010800AC251B6059 -:100B0000AF635CB88F625CB03042000210400003FB -:100B1000000000003C010800AC201B608E22000891 -:100B2000AF625CB88F625CB03042000210400003DC -:100B3000000000003C010800AC201B603C020800E3 -:100B40008C421B601040FFEC000000003C040800D9 -:100B50000E00063B8C8424040A00032A00000000D7 -:100B60003C03080090631B982402000214620003F7 -:100B70003C034B650A0002E1000080218E22001C2C -:100B80003463765410430002241000022410000144 -:100B900000C020210E000350020030212402000377 -:100BA0003C010800A0221B98240200021202000A45 -:100BB000240200013C0308008C6323F0106200064D -:100BC000000000003C020800944223D800021400F8 -:100BD0000A00031FAE2200143C040800248423DA18 -:100BE0009482000000021400AE2200143C020800AF -:100BF0008C421BBC3C03C0003C010800A0201B9899 -:100C000000431025AF625C5C8F625C503042000292 -:100C100010400009000000002484F7E28C820000EC -:100C200000431025AF625C5C8F625C503042000272 -:100C30001440FFFA000000003C02080024421B841C -:100C40008C43000024630001AC4300008F630C144C -:100C50003063000F2C6200021440000C3C02400084 -:100C60008F630C143C0208008C421B403063000F61 -:100C7000244200013C010800AC221B402C6200020F -:100C80001040FFF7000000003C024000024218251F -:100C9000AF635C9C8F625C90304200021440FFFCAA -:100CA0000000000012600003000000000E0004C0FD -:100CB000000000008FBF00288FB300248FB20020F7 -:100CC0008FB1001C8FB0001803E0000827BD003072 -:100CD0008F6344503C04080024841B888C820000ED -:100CE00000031C020043102B144000073C0380004B -:100CF0008C8400048F62445000021C020083102B7D -:100D00001040FFFC3C038000AF6344448F624444C6 -:100D1000004310241440FFFD000000008F6244488F -:100D200003E000083042FFFF3C0240000082202523 -:100D3000AF645C388F625C30304200021440FFFCCC -:100D40000000000003E000080000000027BDFFE0F5 -:100D50000080582114C00011256E00083C020800D4 -:100D60008C4223F410400007240200163C010800C6 -:100D7000A42223D22402002A3C0108000A000364B2 -:100D8000A42223D48D670010000714023C01080040 -:100D9000A42223D23C010800A42723D43C04080049 -:100DA000948423D43C030800946323D295CF000697 -:100DB0003C020800944223D00083202301E2C02398 -:100DC0003065FFFF24A2002801C248213082FFFFC6 -:100DD00014C0001A012260219582000C3042003FAD -:100DE0003C010800A42223D69582000495830006C6 -:100DF0003C010800AC2023E43C010800AC2023E8BF -:100E000000021400004310253C010800AC221BC066 -:100E1000952200043C010800A4221BC49523000273 -:100E200001E510230043102A1040001024020001A5 -:100E30003C0108000A000398AC2223F83C03080098 -:100E40008C6323E83C02080094421BC40043102139 -:100E5000A52200043C02080094421BC0A5820004A5 -:100E60003C0208008C421BC0A58200063C02080020 -:100E70008C4223F03C0D08008DAD23E43C0A0800B1 -:100E8000144000E58D4A23E83C02080094421BC44C -:100E9000004A18213063FFFF0062182B2402000271 -:100EA00010C2000D014350233C020800944223D697 -:100EB0003042000910400008000000009582000C3C -:100EC0003042FFF6A582000C3C020800944223D673 -:100ED0003042000901A268233C0208008C4223F83A -:100EE0001040004A012038213C020800944223D2DD -:100EF00000004021A520000A01E21023A5220002E3 -:100F00003082FFFF0002104218400008000030212C -:100F10000040182194E200002508000100C23021A1 -:100F20000103102A1440FFFB24E7000200061C0204 -:100F300030C2FFFF006230210006140200C23021DF -:100F400000C0282100061027A522000A0000302139 -:100F50002527000C0000402194E200002508000134 -:100F600000C230212D0200041440FFFB24E70002E0 -:100F70009522000200004021912300090044202313 -:100F8000018038213082FFFFA4E0001000621821A8 -:100F9000000210421840001000C3302100404821D8 -:100FA00094E2000024E7000200C2302130E2007F1A -:100FB00014400006250800018D6300003C02007FFC -:100FC0003442FF8000625824256700080109102A76 -:100FD0001440FFF3000000003082000110400005C3 -:100FE00000061C02A0E0000194E2000000C23021D3 -:100FF00000061C0230C2FFFF00623021000614020E -:1010000000C230210A00047D30C6FFFF2402000226 -:1010100014C20081000000003C0208008C42240C35 -:1010200014400007000000003C020800944223D254 -:101030009523000201E210231062007700000000F7 -:101040003C020800944223D201E21023A5220002B0 -:101050003C0208008C42240C1040001A31E3FFFFD0 -:101060008DC700103C02080094421B9600E040210E -:1010700000072C0200AA20210043102300823823FD -:101080000007240230E2FFFF00823821000710270A -:10109000A522000A3102FFFF3C040800948423D4F7 -:1010A0000045302300E0282100641823006D18213A -:1010B00000C3302100061C0230C2FFFF0A00047D7D -:1010C0000062302101203821000040213082FFFFE2 -:1010D0000002104218400008000030210040182192 -:1010E00094E200002508000100C230210103102A0B -:1010F0001440FFFB24E7000200061C0230C2FFFF81 -:10110000006230210006140200C2302100C02821F4 -:1011100000061027A522000A000030212527000C18 -:101120000000402194E200002508000100C23021A7 -:101130002D0200041440FFFB24E700029522000268 -:101140000000402191230009004420230180382120 -:101150003082FFFFA4E000103C040800948423D4F4 -:101160000062182100C3302100061C0230C2FFFFBC -:101170000062302100061C023C020800944223D089 -:1011800000C348210044102300021FC20043102165 -:1011900000021043184000100000302100402021C0 -:1011A00094E2000024E7000200C2302130E2007F18 -:1011B00014400006250800018D6300003C02007FFA -:1011C0003442FF8000625824256700080104102A79 -:1011D0001440FFF3000000003C020800944223EC9E -:1011E00000C230213122FFFF00C2302100061C0264 -:1011F00030C2FFFF006230210006140200C230211D -:1012000000C0402100061027A5820010ADC00014C8 -:101210000A00049DADC000008DC7001000E0402111 -:101220001140000700072C0200AA3021000614021A -:1012300030C3FFFF004330210006140200C2282102 -:1012400000051027A522000A3C030800946323D45C -:101250003102FFFF01E210210043302300CD302195 -:1012600000061C0230C2FFFF00623021000614029B -:1012700000C2302100C0402100061027A5820010C6 -:101280003102FFFF00051C0000431025ADC2001015 -:101290003C0208008C4223F4104000052DE205EBCF -:1012A0001440000225E2FFF234028870A5C2003427 -:1012B0003C030800246323E88C6200002442000100 -:1012C000AC6200003C0408008C8423E43C0208006B -:1012D0008C421BC03303FFFF0083202100431821F1 -:1012E0000062102B3C010800AC2423E410400003F2 -:1012F0002482FFFF3C010800AC2223E43C010800EB -:10130000AC231BC003E0000827BD002027BDFFB8A9 -:101310003C05080024A51B96AFBF0044AFBE0040AB -:10132000AFB7003CAFB60038AFB50034AFB4003053 -:10133000AFB3002CAFB20028AFB10024AFB0002093 -:1013400094A900003C020800944223D03C0308000A -:101350008C631BB03C0408008C841BAC012210235E -:101360000064182AA7A9001E106000BEA7A20016DC -:1013700024BE002297B6001E24B3001A24B700161C -:101380008FC2000014400008000000008FC2FFF868 -:1013900097A300168FC4FFF4004310210082202A77 -:1013A000148000B00000000097D5081832A2FFFF9B -:1013B000104000A3000090210040A02100008821DF -:1013C0000E000625000000000040302114C0000778 -:1013D000000000003C0208008C4223DC2442000193 -:1013E0003C0108000A000596AC2223DC3C100800F2 -:1013F000021180218E101BC89608000A310200409D -:10140000104000052407180C8E02000C2407188CCD -:1014100000021400ACC200183102008054400001E8 -:1014200034E700103C020800005110218C421BD010 -:101430003C030800007118218C631BD400021500C6 -:1014400000031C0000431025ACC2001496040008E1 -:101450003242FFFF008210210282102A1440000253 -:1014600002B22823008028218E020000024590212C -:10147000ACC200008E02000400C020212631001002 -:10148000AC82000430E2FFFFAC800008A485000EAF -:10149000AC820010240203050E0005A2A482000CF9 -:1014A0003242FFFF0054102B1440FFC53242FFFFB1 -:1014B0000A00058E000000008E6200008E63FFFCB3 -:1014C0000043102A10400067000000008E62FFF009 -:1014D000000289003C100800021180210E00062540 -:1014E0008E101BC80040302114C000050000000011 -:1014F0008E62082C244200010A000596AE62082C78 -:101500009608000A31020040104000052407180C1C -:101510008E02000C2407188C00021400ACC20018C4 -:101520003C020800005110218C421BD03C030800F3 -:10153000007118218C631BD40002150000031C00ED -:1015400000431025ACC200148E63FFF4960200081D -:10155000004320233242FFFF3083FFFF004310216E -:1015600002C2102A104000030080282197A9001E03 -:10157000013228238E62000030A4FFFF00441021B6 -:10158000AE620000A4C5000E8E020000ACC20000D6 -:101590008E0200048E63FFF400431021ACC20004ED -:1015A0008E63FFF496020008006418210062102A7E -:1015B00014400006024590218E62FFF0AE60FFF4F9 -:1015C000244200010A000571AE62FFF0AE63FFF431 -:1015D000ACC000083242FFFF105600033102000485 -:1015E000104000062402030531020080544000012F -:1015F00034E7001034E7002024020905A4C2000CDF -:101600008EE300008EE20004146200073C02B49AEC -:101610008EE208605440000134E704003C024B6550 -:101620000A00058834427654344289ABACC2001CAF -:1016300030E2FFFFACC200100E0005A200C0202166 -:101640003242FFFF0056102B1440FF9B00000000A9 -:101650008E6200008E63FFFC0043102A1440FF4896 -:10166000000000008FBF00448FBE00408FB7003CD9 -:101670008FB600388FB500348FB400308FB3002C94 -:101680008FB200288FB100248FB0002003E0000843 -:1016900027BD004827BDFFE8AFBF0014AFB0001062 -:1016A0008F6244508F6344100A0005B1008080218E -:1016B0008F626820304220001040000300000000CC -:1016C0000E0001F0000020218F6244508F6344100F -:1016D0003042FFFF0043102B1440FFF500000000D4 -:1016E0008F630C143063000F2C6200021440000B57 -:1016F000000000008F630C143C0208008C421B4069 -:101700003063000F244200013C010800AC221B4062 -:101710002C6200021040FFF700000000AF705C1860 -:101720008F625C103042000210400009000000008F -:101730008F626820304220001040FFF80000000057 -:101740000E0001F0000020210A0005C40000000086 -:101750008FBF00148FB0001003E0000827BD0018F1 -:1017600000000000000000000000000027BDFFE8AE -:101770003C1BC000AFBF0014AFB00010AF60680CDE -:101780008F62680434420082AF6268048F63400055 -:1017900024020B503C010800AC221B5424020B789D -:1017A0003C010800AC221B6434630002AF634000BC -:1017B0000E000605008080213C010800A0221B6865 -:1017C000304200FF24030002144300050000000023 -:1017D0003C0208008C421B540A0005F8AC5000C0C3 -:1017E0003C0208008C421B54AC5000BC8F62443455 -:1017F0008F6344388F6444103C010800AC221B5CAA -:101800003C010800AC231B6C3C010800AC241B58B5 -:101810008FBF00148FB0001003E0000827BD001830 -:101820003C0408008C8700003C03AA553463AA5589 -:101830003C06C003AC8300008CC2000014430007C8 -:10184000240500023C0355AA346355AAAC8300006A -:101850008CC2000050430001240500013C02080036 -:10186000AC47000003E0000800A0102127BDFFF8EE -:1018700018800009000028218F63680C8F62680CB3 -:101880001043FFFE0000000024A5000100A4102A60 -:101890001440FFF90000000003E0000827BD000825 -:1018A0008F6344503C0208008C421B5C00031C0206 -:1018B0000043102B144000083C0380003C04080047 -:1018C0008C841B6C8F62445000021C020083102B1E -:1018D0001040FFFC3C038000AF6344448F624444EB -:1018E000004310241440FFFD000000008F624448B4 -:1018F00003E000083042FFFF3082FFFF2442E00097 -:101900002C422001144000033C0240000A0006481B -:101910002402FFFF00822025AF645C388F625C30B8 -:10192000304200021440FFFC0000102103E00008D8 -:10193000000000008F6244503C0308008C631B5879 -:101940000A0006513042FFFF8F6244503042FFFFD1 -:101950000043102B1440FFFC0000000003E00008CF -:101960000000000027BDFFE0008028213C040800A3 -:1019700024841AF00000302100003821AFBF001885 -:10198000AFA000100E00067CAFA000140A00066095 -:10199000000000008FBF001803E0000827BD0020F2 -:1019A0000000000000000000000000003C020800F1 -:1019B000344230003C030800346330003C0408002B -:1019C000348437FF3C010800AC221B742402004021 -:1019D0003C010800AC221B783C010800AC201B70C5 -:1019E000AC600000246300040083102B5040FFFD16 -:1019F000AC60000003E00008000000000080482107 -:101A00008FAA00103C0208008C421B703C040800A6 -:101A10008C841B788FAB0014244300010044102BEE -:101A20003C010800AC231B7014400003000040215F -:101A30003C010800AC201B703C0208008C421B706B -:101A40003C0308008C631B749124000000021140C9 -:101A5000004310210048102125080001A044000087 -:101A6000290200081440FFF4252900013C02080067 -:101A70008C421B703C0308008C631B748F64680CE1 -:101A80000002114000431021AC440008AC45000C9A -:101A9000AC460010AC470014AC4A001803E0000844 -:101AA000AC4B001C00000000000000004D61696E9E -:101AB00043707542000000004D61696E43707541CE -:101AC00000000000000000000000000073746B6F55 -:101AD00066666C64496E000073746B6F66662A2AD2 -:101AE0000000000053774576656E743000000000FA -:101AF000000000000000000000000000666174614A -:101B00006C45727200000000000000000000000040 -:101B100000000000000000000000000000000000C5 -:101B200000000000000000000000000000000000B5 -:101B300073746B6F66666C645F76312E362E300080 -:101B40000000000000000000000000000000000095 -:0C1B500000000000000000000000000089 -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin deleted file mode 100644 index fb77f0ff..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin.ihex b/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin.ihex deleted file mode 100644 index 33672514..00000000 --- a/files/board/arpl/overlayfs/usr/lib/firmware/tigon/tg3_tso5.bin.ihex +++ /dev/null @@ -1,252 +0,0 @@ -:10000000010200000001000000000FD80C004003B6 -:100010000000000000010F040000000010000003B9 -:10002000000000000000000D0000000D3C1D00015C -:1000300037BDE00003A0F0213C10000126100000B5 -:100040000C004010000000000000000D27BDFFE084 -:100050003C04FEFEAFBF00180C0042E834840002EE -:100060000C004364000000003C03000190630F3467 -:10007000240200023C04000124840E9C146200034C -:10008000240500013C04000124840E902406000293 -:1000900000003821AFA000100C004378AFA000147E -:1000A0000C00402C000000008FBF001803E0000887 -:1000B00027BD0020000000000000000027BDFFE079 -:1000C000AFBF001CAFB20018AFB100140C0042D497 -:1000D000AFB000103C128000241100018F70681036 -:1000E0003202040010400007000000008F64100876 -:1000F0000092102414400003000000000C00406433 -:10010000000000003C02000190420F561051000315 -:10011000320202001040FFF1000000000C0041B468 -:100120000000000008004034000000008FBF001CE9 -:100130008FB200188FB100148FB0001003E00008D8 -:1001400027BD002027BDFFE03C04000124840EB041 -:10015000000028210000302100003821AFBF001826 -:10016000AFA000100C004378AFA000140000D02115 -:1001700024020130AF6250003C010001A4200F5066 -:100180003C010001A0200F578FBF001803E00008BA -:1001900027BD002000000000000000003C0300011B -:1001A00024630F609062000027BDFFF0144000033D -:1001B0000080C02108004073000048213C0220005C -:1001C00003021024104000032409000208004073B9 -:1001D000A0600000240900010018104030431F8077 -:1001E000346F80081520004B25EB00283C040001EB -:1001F000008320218C8480103C05000124A50F7A07 -:1002000000041402A0A200003C010001A0240F7B06 -:100210003C02000100431021944280143C01000183 -:10022000A0220F7C3C0C0001018360218D8C801882 -:10023000304200FF24420008000220C324020001D3 -:100240003C010001A0220F600124102B1040000C83 -:100250000000382124A6000E016028218CA2000095 -:100260008CA3000424A5000824E70001ACC2000010 -:10027000ACC3000400E4102B1440FFF824C60008AF -:10028000000038213C08000125080F7B9106000082 -:100290003C02000190420F7C2503000D00C3282181 -:1002A0000046102300021FC2004310210002104329 -:1002B0001840000C0000202191020001004610238C -:1002C00000021FC2004310210002184394A2000044 -:1002D00024E700010082202100E3102A1440FFFBE4 -:1002E00024A5000200041C023082FFFF00622021CE -:1002F00000041402008220213C02FFFF018210242E -:100300003083FFFF004310253C010001080040FA44 -:10031000AC220F803C05000124A50F7C90A20000B8 -:100320003C0C0001018360218D8C8018000220C2EA -:100330001080000E000038210160302124A5000C3F -:100340008CA200008CA3000424A5000824E700016F -:10035000ACC20000ACC3000400E4102B1440FFF852 -:1003600024C600083C05000124A50F7C90A20000D3 -:1003700030430007240200041062001128620005C7 -:10038000104000052402000210620008000710C09F -:10039000080040FA00000000240200061062000E6F -:1003A000000710C0080040FA0000000000A2182159 -:1003B0009463000C004B1021080040FAA443000095 -:1003C000000710C000A218218C63000C004B102104 -:1003D000080040FAAC43000000A218218C63000C16 -:1003E000004B202100A21021AC8300009442001099 -:1003F000A482000495E700063C02000190420F7CB5 -:100400003C03000190630F7A00E2C8233C02000124 -:1004100090420F7B2463002801E3402124420028FE -:100420001520001201E2302194C2000C3C010001B1 -:10043000A4220F7894C2000494C300063C0100017A -:10044000A4200F763C010001A4200F7200021400CA -:10045000004310253C010001AC220F6C9502000402 -:100460003C01000108004124A4220F703C0200015D -:1004700094420F703C03000194630F7200431021FB -:10048000A50200043C02000194420F6CA4C20004C7 -:100490003C0200018C420F6CA4C200063C04000127 -:1004A00094840F723C02000194420F703C0A0001D8 -:1004B000954A0F76004418213063FFFF0062182A26 -:1004C000240200021122000B008320233C030001C0 -:1004D00094630F7830620009104000063062FFF626 -:1004E000A4C2000C3C02000194420F783042000983 -:1004F00001425023240200011122001B2922000284 -:1005000050400005240200021120000731A2FFFF25 -:1005100008004197000000001122001D240200166F -:100520000800419731A2FFFF3C0E000195CE0F80DD -:10053000108000050180682101C4202100041C02F4 -:100540003082FFFF00627021000E1027A502000A12 -:100550003C03000190630F7B31A2FFFF00E21021FA -:100560000800418D004320233C02000194420F808B -:100570000044202100041C023082FFFF0062202181 -:10058000008070210004102708004185A502000AA0 -:100590003C05000124A50F7A90A30000146200021C -:1005A00024E2FFF2A5E2003490A2000000E2102352 -:1005B000A50200023C03000194630F803C0200018D -:1005C00094420F5A30E5FFFF0064182100451023C4 -:1005D0000062202300041C023082FFFF0062202101 -:1005E00000041027A502000A3C03000190630F7C61 -:1005F0002462000114A20005008070210163102113 -:10060000904200000800418500026200246200025E -:1006100014A20003306200FE004B1021944C000035 -:100620003C02000194420F823183FFFF3C04000131 -:1006300090840F7B0043102100E21021004420230E -:10064000008A202100041C023082FFFF006220216A -:100650000004140200822021008068210004102779 -:10066000A4C2001031A2FFFF000E1C0000431025A1 -:100670003C04000124840F72ADE20010948200005B -:100680003C05000194A50F763C0300018C630F6CC0 -:100690002442000100B92821A48200003322FFFF78 -:1006A000006220210083182B3C010001A4250F7655 -:1006B0001060000324A2FFFF3C010001A4220F767A -:1006C0003C024000030210253C010001AC240F6CE9 -:1006D000AF62100803E0000827BD00103C030001D2 -:1006E00090630F5627BDFFE824020001AFBF00143E -:1006F00010620026AFB000108F620CF42442FFFF9E -:100700003042007F000211008C4340003C01000198 -:10071000AC230F648C434008244440008C5C4004AC -:1007200030620040144000022402008824020008C5 -:100730003C010001A4220F68306200041040000553 -:10074000240200013C010001A0220F57080041D5FE -:10075000000314023C010001A0200F570003140203 -:100760003C010001A4220F549483000C24020001D8 -:100770003C010001A4200F503C010001A0220F56B3 -:100780003C010001A4230F62240200011342001E59 -:10079000000000001340000524020003134200671C -:1007A00000000000080042CF000000003C020001F1 -:1007B00094420F62241A00013C010001A4200F5E44 -:1007C0003C010001A4200F52304407FF00021BC26D -:1007D000000318233063003E3463003600021242E7 -:1007E0003042003C006218213C010001A4240F5853 -:1007F00000832021246300303C010001A4240F5A0F -:100800003C010001A4230F5C3C06000124C60F52EA -:1008100094C5000094C300023C04000194840F5A64 -:10082000006510210044102A104000133C10800085 -:1008300000A31021A4C200003C02A000AF620CF48F -:100840003C010001A0200F568F6410080090102476 -:1008500014400003000000000C0040640000000091 -:100860008F620CF400501024104000B7000000000C -:100870000800420F000000003C03000194630F5089 -:1008800000851023A4C40000006218213042FFFF3D -:100890003C010001A4230F50AF620CE83C020001B0 -:1008A00094420F6834420024AF620CEC94C30002FF -:1008B0003C02000194420F50146200123C0280007E -:1008C0003C1080003C02A000AF620CF43C0100012F -:1008D000A0200F568F6410080090102414400003CD -:1008E000000000000C004064000000008F620CF467 -:1008F000005010241440FFF700000000080042CF11 -:10090000241A0003AF620CF43C1080008F641008BE -:100910000090102414400003000000000C0040640C -:10092000000000008F620CF4005010241440FFF708 -:1009300000000000080042CF241A00033C07000119 -:1009400024E70F5094E2000003821021AF620CE014 -:100950003C0200018C420F64AF620CE43C050001D4 -:1009600094A50F5494E300003C04000194840F58B4 -:100970003C02000194420F5E00A328230082202342 -:1009800030A6FFFF3083FFFF00C3102B144000434D -:10099000000000003C02000194420F5C00021400C1 -:1009A00000621025AF620CE894E200003C030001F5 -:1009B00094630F5400441021A4E200003042FFFF72 -:1009C000144300213C0200083C02000190420F57F2 -:1009D000104000063C03000C3C02000194420F68EA -:1009E000346306240800427C0000D0213C02000150 -:1009F00094420F683C03000834630624004310252A -:100A0000AF620CEC3C1080003C02A000AF620CF422 -:100A10003C010001A0200F568F64100800901024A4 -:100A200014400003000000000C00406400000000BF -:100A30008F620CF4005010241040001500000000DC -:100A400008004283000000003C03000194630F682B -:100A5000344206243C108000006218253C028000CD -:100A6000AF630CECAF620CF48F641008009010249C -:100A700014400003000000000C004064000000006F -:100A80008F620CF4005010241440FFF700000000A7 -:100A90003C010001080042CFA4200F5E3C0200018F -:100AA00094420F5C0002140000C21025AF620CE8F3 -:100AB0003C02000190420F57104000093C03000C1B -:100AC0003C02000194420F68346306240000D021E8 -:100AD00000431025AF620CEC080042C13C108000BE -:100AE0003C02000194420F683C0300083463060492 -:100AF00000431025AF620CEC3C02000194420F5EF3 -:100B0000004510213C010001A4220F5E3C10800032 -:100B10003C02A000AF620CF43C010001A0200F5683 -:100B20008F6410080090102414400003000000009F -:100B30000C004064000000008F620CF40050102490 -:100B40001440FFF7000000008FBF00148FB00010AA -:100B500003E0000827BD00180000000027BDFFE0EB -:100B60003C04000124840EC0000028210000302134 -:100B700000003821AFBF0018AFA000100C00437870 -:100B8000AFA000140000D02124020130AF62500059 -:100B90003C010001A4200F503C010001A0200F5790 -:100BA0008FBF001803E0000827BD002027BDFFE825 -:100BB0003C1BC000AFBF0014AFB00010AF60680CAA -:100BC0008F62680434420082AF6268048F63400021 -:100BD00024020B503C010001AC220F2024020B78B0 -:100BE0003C010001AC220F3034630002AF634000CF -:100BF0000C004315008080213C010001A0220F342D -:100C0000304200FF240300021443000500000000EE -:100C10003C0200018C420F2008004308AC5000C089 -:100C20003C0200018C420F20AC5000BC8F62443467 -:100C30008F6344388F6444103C010001AC220F28BC -:100C40003C010001AC230F383C010001AC240F240F -:100C50008FBF00148FB0001003E0000827BD0018FC -:100C600003E000082402000127BDFFF818800009F6 -:100C7000000028218F63680C8F62680C1043FFFE10 -:100C80000000000024A5000100A4102A1440FFF970 -:100C90000000000003E0000827BD00088F634450F7 -:100CA0003C0200018C420F2800031C020043102B61 -:100CB000144000083C0380003C0400018C840F3881 -:100CC0008F62445000021C020083102B1040FFFC76 -:100CD0003C038000AF6344448F62444400431024CB -:100CE0001440FFFD000000008F62444803E000084C -:100CF0003042FFFF3082FFFF2442E0002C422001FF -:100D0000144000033C024000080043472402FFFF58 -:100D100000822025AF645C388F625C303042000274 -:100D20001440FFFC0000102103E000080000000058 -:100D30008F6244503C0300018C630F240800435031 -:100D40003042FFFF8F6244503042FFFF0043102BC0 -:100D50001440FFFC0000000003E000080000000059 -:100D600027BDFFE0008028213C04000124840ED030 -:100D70000000302100003821AFBF0018AFA00010E4 -:100D80000C004378AFA000140800435F000000008F -:100D90008FBF001803E0000827BD00203C020001BF -:100DA0003442D6003C0300013463D6003C04000109 -:100DB0003484DDFF3C010001AC220F4024020040DE -:100DC0003C010001AC220F443C010001AC200F3C6F -:100DD000AC600000246300040083102B5040FFFD32 -:100DE000AC60000003E00008000000000080482123 -:100DF0008FAA00103C0200018C420F3C3C04000111 -:100E00008C840F448FAB0014244300010044102B4A -:100E10003C010001AC230F3C1440000300004021C2 -:100E20003C010001AC200F3C3C0200018C420F3C15 -:100E30003C0300018C630F4091240000000211402C -:100E4000004310210048102125080001A0440000A3 -:100E5000290200081440FFF4252900013C0200018A -:100E60008C420F3C3C0300018C630F408F64680C84 -:100E70000002114000431021AC440008AC45000CB6 -:100E8000AC460010AC470014AC4A001803E0000860 -:100E9000AC4B001C00000000000000004D61696EBA -:100EA00043707542000000004D61696E43707541EA -:100EB00000000000000000000000000073746B6F71 -:100EC00066666C64000000000000000073746B6FC5 -:100ED00066666C64000000000000000066617461DA -:100EE0006C4572720000000000000000000000006D -:100EF00000000000000000000000000000000000F2 -:100F000000000000000000000000000000000000E1 -:100F100073746B6F66666C645F76312E322E3000B0 -:0C0F2000000000000000000000000000C5 -:00000001FF - * Firmware is: - * Derived from proprietary unpublished source code, - * Copyright (C) 2000-2003 Broadcom Corporation. - * - * Permission is hereby granted for the distribution of this firmware - * data in hexadecimal or equivalent format, provided this copyright - * notice is accompanying it. -/* 5705 needs a special version of the TSO firmware. */ diff --git a/files/board/arpl/overlayfs/usr/lib/libdevmapper.so.1.02 b/files/board/arpl/overlayfs/usr/lib/libdevmapper.so.1.02 deleted file mode 100755 index f22a03f3..00000000 Binary files a/files/board/arpl/overlayfs/usr/lib/libdevmapper.so.1.02 and /dev/null differ diff --git a/files/board/arpl/overlayfs/usr/sbin/arpl-reboot.sh b/files/board/arpl/overlayfs/usr/sbin/arpl-reboot.sh deleted file mode 100755 index 57608016..00000000 --- a/files/board/arpl/overlayfs/usr/sbin/arpl-reboot.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env bash - -function use() { - echo "Use: ${0} junior|config" - exit 1 -} - -[ -z "${1}" ] && use -[ "${1}" != "junior" -a "${1}" != "config" ] && use -echo "Rebooting to ${1} mode" -GRUBPATH="$(dirname $(find ${BOOTLOADER_PATH}/ -name grub.cfg | head -1))" -ENVFILE="${GRUBPATH}/grubenv" -[ ! -f "${ENVFILE}" ] && grub-editenv ${ENVFILE} create -grub-editenv ${ENVFILE} set next_entry="${1}" -reboot diff --git a/files/board/arpl/overlayfs/usr/sbin/grub-editenv b/files/board/arpl/overlayfs/usr/sbin/grub-editenv deleted file mode 100755 index c492ead5..00000000 Binary files a/files/board/arpl/overlayfs/usr/sbin/grub-editenv and /dev/null differ diff --git a/files/board/arpl/overlayfs/var/www/data/index.html b/files/board/arpl/overlayfs/var/www/data/index.html deleted file mode 100644 index defdd528..00000000 --- a/files/board/arpl/overlayfs/var/www/data/index.html +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/files/board/arpl/post-build.sh b/files/board/arpl/post-build.sh deleted file mode 100755 index b319f3e5..00000000 --- a/files/board/arpl/post-build.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash -# CONFIG_DIR = . -# $1 = Target path = ./output/target -# BR2_DL_DIR = ./dl -# BINARIES_DIR = ./output/images -# BUILD_DIR = ./output/build -# BASE_DIR = ./output - -set -e - -# Fix DHCPCD client id -sed -i 's|#clientid|clientid|' "${1}/etc/dhcpcd.conf" -sed -i 's|duid|#duid|' "${1}/etc/dhcpcd.conf" diff --git a/files/configs/arpl_defconfig b/files/configs/arpl_defconfig deleted file mode 100644 index d6e57baf..00000000 --- a/files/configs/arpl_defconfig +++ /dev/null @@ -1,132 +0,0 @@ -# -# Automatically generated file; DO NOT EDIT. -# Buildroot 2023.02.x Configuration -# -BR2_x86_64=y -BR2_TOOLCHAIN_BUILDROOT_GLIBC=y -BR2_TOOLCHAIN_BUILDROOT_CXX=y -BR2_DL_DIR=".buildroot-dl" -BR2_CCACHE=y -BR2_CCACHE_DIR=".buildroot-ccache" -BR2_SHARED_STATIC_LIBS=y -BR2_TARGET_GENERIC_HOSTNAME="arpl" -BR2_TARGET_GENERIC_ISSUE="Automated RedPill loader" -BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y -BR2_ROOTFS_MERGED_USR=y -BR2_TARGET_GENERIC_ROOT_PASSWD="arpl" -BR2_SYSTEM_BIN_SH_BASH=y -BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin:/opt/arpl" -BR2_ENABLE_LOCALE_WHITELIST="C ar ca cs_CZ cy cy_GB cy de en el es es_MX eu eu_ES fr fr_FR fi_FI he hu it ja ja_JP ja ko nb nb_NO nl nn nn_NO oc oc_FR pl pt pt_PT pt_BR ru ru_RU uk uk_UA sv sv_SE tr zh zh_CN zh_HK zh_TW" -BR2_GENERATE_LOCALE="en_US.UTF-8 ar_YE.UTF-8 ca_ES.UTF-8 cs_CZ.UTF-8 cy_GB.UTF-8 de_DE.UTF-8 el_GR.UTF-8 en_GB.UTF-8 es_ES.UTF-8 es_MX.UTF-8 eu_ES.UTF-8 fr_FR.UTF-8 fi_FI.UTF-8 he_IL.UTF-8 hu_HU.UTF-8 it_IT.UTF-8 ja_JP.UTF-8 ko_KR.UTF-8 nb_NO.UTF-8 nl_NL.UTF-8 nn_NO.UTF-8 oc_FR.UTF-8 pl_PL.UTF-8 pt_BR.UTF-8 pt_PT.UTF-8 ru_RU.UTF-8 uk_UA.UTF-8 sv_SE.UTF-8 tr_TR.UTF-8 zh_CN.UTF-8 zh_HK.UTF-8 zh_TW.UTF-8" -BR2_SYSTEM_ENABLE_NLS=y -BR2_TARGET_TZ_INFO=y -BR2_ROOTFS_OVERLAY="board/arpl/overlayfs" -BR2_ROOTFS_POST_BUILD_SCRIPT="board/arpl/post-build.sh" -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/arpl/make-img.sh" -BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_PATCH="https://raw.githubusercontent.com/zhmars/cjktty-patches/master/v6.x/cjktty-$(BR2_TOOLCHAIN_HEADERS_AT_LEAST).patch" -BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y -BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/arpl/kernel_defconfig" -BR2_LINUX_KERNEL_XZ=y -BR2_PACKAGE_BUSYBOX_CONFIG="board/arpl/busybox_defconfig" -BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y -BR2_PACKAGE_BZIP2=y -BR2_PACKAGE_XZ=y -BR2_PACKAGE_ZIP=y -BR2_PACKAGE_KEXEC=y -BR2_PACKAGE_KEXEC_ZLIB=y -BR2_PACKAGE_LSOF=y -BR2_PACKAGE_STRACE=y -BR2_PACKAGE_BINUTILS=y -BR2_PACKAGE_BINUTILS_TARGET=y -BR2_PACKAGE_GETTEXT=y -BR2_PACKAGE_HAS_GETTEXT=y -BR2_PACKAGE_PROVIDES_GETTEXT="gettext-gnu" -BR2_PACKAGE_PROVIDES_HOST_GETTEXT="host-gettext-gnu" -BR2_PACKAGE_GETTEXT_GNU=y -BR2_PACKAGE_JQ=y -BR2_PACKAGE_TREE=y -BR2_PACKAGE_CPIO=y -BR2_PACKAGE_DOSFSTOOLS=y -BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y -BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y -BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y -BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y -BR2_PACKAGE_WQY_ZENHEI=y -BR2_PACKAGE_FBV=y -BR2_PACKAGE_FBV_PNG=y -BR2_PACKAGE_FBV_JPEG=y -BR2_PACKAGE_FBV_GIF=y -BR2_PACKAGE_IMAGEMAGICK=y -BR2_PACKAGE_LINUX_FIRMWARE=y -BR2_PACKAGE_LINUX_FIRMWARE_BROADCOM_TIGON3=y -BR2_PACKAGE_LINUX_FIRMWARE_BNX2X=y -BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4=y -BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T5=y -BR2_PACKAGE_LINUX_FIRMWARE_INTEL_E100=y -BR2_PACKAGE_LINUX_FIRMWARE_INTEL_ICE=y -BR2_PACKAGE_LINUX_FIRMWARE_MICROCHIP_VSC85XX_PHY=y -BR2_PACKAGE_LINUX_FIRMWARE_QLOGIC_4X=y -BR2_PACKAGE_LINUX_FIRMWARE_RTL_815X=y -BR2_PACKAGE_LINUX_FIRMWARE_RTL_8169=y -BR2_PACKAGE_ACPID=y -BR2_PACKAGE_DMIDECODE=y -BR2_PACKAGE_DT_UTILS=y -BR2_PACKAGE_KBD=y -BR2_PACKAGE_LSHW=y -BR2_PACKAGE_LSSCSI=y -BR2_PACKAGE_MDADM=y -BR2_PACKAGE_NVME=y -BR2_PACKAGE_PCIUTILS=y -BR2_PACKAGE_SMARTMONTOOLS=y -BR2_PACKAGE_USBUTILS=y -BR2_PACKAGE_PYTHON3=y -BR2_PACKAGE_PYTHON_CLICK=y -BR2_PACKAGE_PYTHON_PILLOW=y -BR2_PACKAGE_PYTHON_PIP=y -BR2_PACKAGE_PYTHON_QRCODE=y -BR2_PACKAGE_PYTHON_REQUESTS=y -BR2_PACKAGE_PYTHON_SIX=y -BR2_PACKAGE_PYTHON_URLLIB3=y -BR2_PACKAGE_GIFLIB=y -BR2_PACKAGE_JPEG=y -BR2_PACKAGE_JPEG_TURBO=y -BR2_PACKAGE_HAS_JPEG=y -BR2_PACKAGE_PROVIDES_JPEG="jpeg-turbo" -BR2_PACKAGE_DTC=y -BR2_PACKAGE_DTC_PROGRAMS=y -BR2_PACKAGE_LIBCURL=y -BR2_PACKAGE_LIBCURL_CURL=y -BR2_PACKAGE_NCURSES_WCHAR=y -BR2_PACKAGE_PCRE2=y -BR2_PACKAGE_DHCPCD=y -BR2_PACKAGE_ETHTOOL=y -BR2_PACKAGE_LRZSZ=y -BR2_PACKAGE_OPENSSH=y -# BR2_PACKAGE_OPENSSH_CLIENT is not set -BR2_PACKAGE_SAMBA4=y -BR2_PACKAGE_TFTPD=y -BR2_PACKAGE_THTTPD=y -BR2_PACKAGE_BASH_COMPLETION=y -BR2_PACKAGE_DIALOG=y -BR2_PACKAGE_TTYD=y -BR2_PACKAGE_XXHASH=y -BR2_PACKAGE_ACL=y -BR2_PACKAGE_COREUTILS=y -BR2_PACKAGE_COREUTILS_INDIVIDUAL_BINARIES=y -BR2_PACKAGE_UTIL_LINUX_BINARIES=y -BR2_PACKAGE_UTIL_LINUX_AGETTY=y -BR2_PACKAGE_NANO=y -BR2_PACKAGE_NANO_TINY=y -BR2_PACKAGE_VIM=y -BR2_PACKAGE_VIM_RUNTIME=y -BR2_TARGET_ROOTFS_CPIO=y -BR2_TARGET_ROOTFS_CPIO_XZ=y -# BR2_TARGET_ROOTFS_TAR is not set -BR2_PACKAGE_HOST_DOSFSTOOLS=y -BR2_PACKAGE_HOST_E2FSPROGS=y -# ARPL external packages (in /root/arpl-i18n/external) -# -BR2_PACKAGE_LIBSIXEL=y -BR2_PACKAGE_R8125=y -BR2_PACKAGE_R8169=y \ No newline at end of file diff --git a/files/external/Config.in b/files/external/Config.in deleted file mode 100644 index e10e5784..00000000 --- a/files/external/Config.in +++ /dev/null @@ -1,3 +0,0 @@ -source "$BR2_EXTERNAL_ARPL_PATH/libsixel/Config.in" -source "$BR2_EXTERNAL_ARPL_PATH/r8125/Config.in" -source "$BR2_EXTERNAL_ARPL_PATH/r8169/Config.in" \ No newline at end of file diff --git a/files/external/external.desc b/files/external/external.desc deleted file mode 100644 index 9ba7cb0e..00000000 --- a/files/external/external.desc +++ /dev/null @@ -1,2 +0,0 @@ -name: ARPL -desc: ARPL external packages diff --git a/files/external/external.mk b/files/external/external.mk deleted file mode 100644 index c9315040..00000000 --- a/files/external/external.mk +++ /dev/null @@ -1 +0,0 @@ -include $(sort $(wildcard $(BR2_EXTERNAL_ARPL_PATH)/*/*.mk)) diff --git a/files/external/libsixel/Config.in b/files/external/libsixel/Config.in deleted file mode 100644 index 4b491c2d..00000000 --- a/files/external/libsixel/Config.in +++ /dev/null @@ -1,8 +0,0 @@ -config BR2_PACKAGE_LIBSIXEL - bool "libsixel" - depends on BR2_USE_MMU - help - This package provides encoder/decoder implementation for - DEC SIXEL graphics, and some converter programs. - - https://github.com/saitoha/libsixel diff --git a/files/external/libsixel/libsixel.hash b/files/external/libsixel/libsixel.hash deleted file mode 100644 index 8a35a080..00000000 --- a/files/external/libsixel/libsixel.hash +++ /dev/null @@ -1 +0,0 @@ -sha256 f555dd6fbc4b6a79b29670472a8d0455699901342ef6eda9e178e067fc6e0b60 libsixel-6a5be8b72d84037b83a5ea838e17bcf372ab1d5f.tar.gz diff --git a/files/external/libsixel/libsixel.mk b/files/external/libsixel/libsixel.mk deleted file mode 100644 index de643ed0..00000000 --- a/files/external/libsixel/libsixel.mk +++ /dev/null @@ -1,17 +0,0 @@ -################################################################################ -# -# libsixel -# -################################################################################ -# 6a5be8b72d84037b83a5ea838e17bcf372ab1d5f is v1.8.6 commit ID -LIBSIXEL_VERSION = 6a5be8b72d84037b83a5ea838e17bcf372ab1d5f -LIBSIXEL_SITE = $(call github,saitoha,libsixel,$(LIBSIXEL_VERSION)) -LIBSIXEL_LICENSE = MIT -LIBSIXEL_LICENSE_FILES = LICENSE - -LIBSIXEL_CPE_ID_VENDOR = libsixel_project -LIBSIXEL_INSTALL_STAGING = YES -LIBSIXEL_AUTORECONF = YES - -$(eval $(autotools-package)) -$(eval $(host-autotools-package)) diff --git a/files/external/r8125/Config.in b/files/external/r8125/Config.in deleted file mode 100644 index c6af87ac..00000000 --- a/files/external/r8125/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_R8125 - bool "r8125" - depends on BR2_LINUX_KERNEL - help - A standalone driver for the RTL8125 Ethernet adapter. - - https://github.com/wjz304/r8125 - -comment "r8125 needs a Linux kernel to be built" - depends on !BR2_LINUX_KERNEL diff --git a/files/external/r8125/r8125.hash b/files/external/r8125/r8125.hash deleted file mode 100644 index 6a722e4b..00000000 --- a/files/external/r8125/r8125.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 5630b47ecf44d30cfb6d5ebb5925ae0ecdd0f61d3803302711efb593f5d8eef8 r8125-a44d1347a47fe627754583fcb012b330aec01e84.tar.gz diff --git a/files/external/r8125/r8125.mk b/files/external/r8125/r8125.mk deleted file mode 100644 index b3e7ecba..00000000 --- a/files/external/r8125/r8125.mk +++ /dev/null @@ -1,13 +0,0 @@ -################################################################################ -# -# r8125 -# -################################################################################ - -R8125_VERSION = a44d1347a47fe627754583fcb012b330aec01e84 -R8125_SITE = $(call github,wjz304,r8125,$(R8125_VERSION)) -R8125_LICENSE = GPL-2.0 - -$(eval $(kernel-module)) -$(eval $(generic-package)) - diff --git a/files/external/r8169/Config.in b/files/external/r8169/Config.in deleted file mode 100644 index 6767777f..00000000 --- a/files/external/r8169/Config.in +++ /dev/null @@ -1,10 +0,0 @@ -config BR2_PACKAGE_R8169 - bool "r8169" - depends on BR2_LINUX_KERNEL - help - A standalone driver for the RTL8169 Ethernet adapter. - - https://github.com/wjz304/r8169 - -comment "r8169 needs a Linux kernel to be built" - depends on !BR2_LINUX_KERNEL diff --git a/files/external/r8169/r8169.hash b/files/external/r8169/r8169.hash deleted file mode 100644 index 1d260edc..00000000 --- a/files/external/r8169/r8169.hash +++ /dev/null @@ -1,2 +0,0 @@ -# Locally computed -sha256 386beb40cb4fcaa7b308f2f1e1d32440ef5e15cd2296095125fe78772d95db51 r8169-ffebd251be5440e0013a2435014a2f3ab49371ee.tar.gz diff --git a/files/external/r8169/r8169.mk b/files/external/r8169/r8169.mk deleted file mode 100644 index 093d27bd..00000000 --- a/files/external/r8169/r8169.mk +++ /dev/null @@ -1,12 +0,0 @@ -################################################################################ -# -# r8169 -# -################################################################################ - -R8169_VERSION = ffebd251be5440e0013a2435014a2f3ab49371ee -R8169_SITE = $(call github,wjz304,r8169,$(R8169_VERSION)) -R8169_LICENSE = GPL-2.0 - -$(eval $(kernel-module)) -$(eval $(generic-package)) diff --git a/files/board/arpl/grub.img.gz b/files/grub.img.gz similarity index 58% rename from files/board/arpl/grub.img.gz rename to files/grub.img.gz index 92e09641..9291c17c 100644 Binary files a/files/board/arpl/grub.img.gz and b/files/grub.img.gz differ diff --git a/files/board/arpl/overlayfs/opt/arpl/boot.sh b/files/initrd/opt/rr/boot.sh similarity index 97% rename from files/board/arpl/overlayfs/opt/arpl/boot.sh rename to files/initrd/opt/rr/boot.sh index 3b116d48..238a63a5 100755 --- a/files/board/arpl/overlayfs/opt/arpl/boot.sh +++ b/files/initrd/opt/rr/boot.sh @@ -2,7 +2,7 @@ set -e -. /opt/arpl/include/functions.sh +. /opt/rr/include/functions.sh # Sanity check loaderIsConfigured || die "$(TEXT "Loader is not configured!")" @@ -10,14 +10,14 @@ loaderIsConfigured || die "$(TEXT "Loader is not configured!")" # Check if machine has EFI [ -d /sys/firmware/efi ] && EFI=1 || EFI=0 -LOADER_DISK="$(blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1)" +LOADER_DISK="$(blkid | grep 'LABEL="RR3"' | cut -d3 -f1)" BUS=$(udevadm info --query property --name ${LOADER_DISK} | grep ID_BUS | cut -d= -f2) [ "${BUS}" = "ata" ] && BUS="sata" # Print text centralized clear [ -z "${COLUMNS}" ] && COLUMNS=50 -TITLE="$(printf "$(TEXT "Welcome to %s")" "${ARPL_TITLE}")" +TITLE="$(printf "$(TEXT "Welcome to %s")" "${RR_TITLE}")" printf "\033[1;44m%*s\n" ${COLUMNS} "" printf "\033[1;44m%*s\033[A\n" ${COLUMNS} "" printf "\033[1;32m%*s\033[0m\n" $(((${#TITLE} + ${COLUMNS}) / 2)) "${TITLE}" @@ -36,7 +36,7 @@ fi ZIMAGE_HASH="$(readConfigKey "zimage-hash" "${USER_CONFIG_FILE}")" if [ "$(sha256sum "${ORI_ZIMAGE_FILE}" | awk '{print$1}')" != "${ZIMAGE_HASH}" ]; then echo -e "\033[1;43m$(TEXT "DSM zImage changed")\033[0m" - /opt/arpl/zimage-patch.sh + /opt/rr/zimage-patch.sh if [ $? -ne 0 ]; then dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Error")" \ --msgbox "$(TEXT "zImage not patched,\nPlease upgrade the bootloader version and try again.\nPatch error:\n")$(<"${LOG_FILE}")" 12 70 @@ -49,7 +49,7 @@ RAMDISK_HASH="$(readConfigKey "ramdisk-hash" "${USER_CONFIG_FILE}")" RAMDISK_HASH_CUR="$(sha256sum "${ORI_RDGZ_FILE}" | awk '{print $1}')" if [ "${RAMDISK_HASH_CUR}" != "${RAMDISK_HASH}" ]; then echo -e "\033[1;43m$(TEXT "DSM Ramdisk changed")\033[0m" - /opt/arpl/ramdisk-patch.sh + /opt/rr/ramdisk-patch.sh if [ $? -ne 0 ]; then dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Error")" \ --msgbox "$(TEXT "Ramdisk not patched,\nPlease upgrade the bootloader version and try again.\nPatch error:\n")$(<"${LOG_FILE}")" 12 70 diff --git a/files/board/arpl/overlayfs/opt/arpl/bzImage-template-v4.gz b/files/initrd/opt/rr/bzImage-template-v4.gz similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/bzImage-template-v4.gz rename to files/initrd/opt/rr/bzImage-template-v4.gz diff --git a/files/board/arpl/overlayfs/opt/arpl/bzImage-template-v5.gz b/files/initrd/opt/rr/bzImage-template-v5.gz similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/bzImage-template-v5.gz rename to files/initrd/opt/rr/bzImage-template-v5.gz diff --git a/files/board/arpl/overlayfs/opt/arpl/bzImage-to-vmlinux.sh b/files/initrd/opt/rr/bzImage-to-vmlinux.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/bzImage-to-vmlinux.sh rename to files/initrd/opt/rr/bzImage-to-vmlinux.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/calc_run_size.sh b/files/initrd/opt/rr/calc_run_size.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/calc_run_size.sh rename to files/initrd/opt/rr/calc_run_size.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/depmod b/files/initrd/opt/rr/depmod similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/depmod rename to files/initrd/opt/rr/depmod diff --git a/files/board/arpl/overlayfs/opt/arpl/include/addons.sh b/files/initrd/opt/rr/include/addons.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/include/addons.sh rename to files/initrd/opt/rr/include/addons.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/include/configFile.sh b/files/initrd/opt/rr/include/configFile.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/include/configFile.sh rename to files/initrd/opt/rr/include/configFile.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh b/files/initrd/opt/rr/include/consts.sh similarity index 66% rename from files/board/arpl/overlayfs/opt/arpl/include/consts.sh rename to files/initrd/opt/rr/include/consts.sh index 7fcbe8c9..30ea7b9b 100755 --- a/files/board/arpl/overlayfs/opt/arpl/include/consts.sh +++ b/files/initrd/opt/rr/include/consts.sh @@ -1,5 +1,5 @@ -ARPL_VERSION="23.10.4" -ARPL_TITLE="ARPL-i18n v${ARPL_VERSION}" +RR_VERSION="23.10.4" +RR_TITLE="rr v${RR_VERSION}" # Define paths TMP_PATH="/tmp" @@ -13,8 +13,8 @@ GRUB_PATH="${BOOTLOADER_PATH}/boot/grub" ORI_ZIMAGE_FILE="${SLPART_PATH}/zImage" ORI_RDGZ_FILE="${SLPART_PATH}/rd.gz" -ARPL_BZIMAGE_FILE="${CACHE_PATH}/bzImage-arpl" -ARPL_RAMDISK_FILE="${CACHE_PATH}/initrd-arpl" +RR_BZIMAGE_FILE="${CACHE_PATH}/bzImage-rr" +RR_RAMDISK_FILE="${CACHE_PATH}/initrd-rr" MOD_ZIMAGE_FILE="${CACHE_PATH}/zImage-dsm" MOD_RDGZ_FILE="${CACHE_PATH}/initrd-dsm" ADDONS_PATH="${CACHE_PATH}/addons" @@ -22,6 +22,6 @@ LKM_PATH="${CACHE_PATH}/lkms" MODULES_PATH="${CACHE_PATH}/modules" USER_UP_PATH="${CACHE_PATH}/users" -MODEL_CONFIG_PATH="/opt/arpl/model-configs" -INCLUDE_PATH="/opt/arpl/include" -PATCH_PATH="/opt/arpl/patch" +MODEL_CONFIG_PATH="/opt/rr/model-configs" +INCLUDE_PATH="/opt/rr/include" +PATCH_PATH="/opt/rr/patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/include/functions.sh b/files/initrd/opt/rr/include/functions.sh similarity index 98% rename from files/board/arpl/overlayfs/opt/arpl/include/functions.sh rename to files/initrd/opt/rr/include/functions.sh index 243ff63e..cd022d34 100755 --- a/files/board/arpl/overlayfs/opt/arpl/include/functions.sh +++ b/files/initrd/opt/rr/include/functions.sh @@ -1,6 +1,6 @@ -. /opt/arpl/include/i18n.sh -. /opt/arpl/include/consts.sh -. /opt/arpl/include/configFile.sh +. /opt/rr/include/i18n.sh +. /opt/rr/include/consts.sh +. /opt/rr/include/configFile.sh ############################################################################### # Read key value from model config file diff --git a/files/board/arpl/overlayfs/opt/arpl/include/i18n.sh b/files/initrd/opt/rr/include/i18n.sh similarity index 81% rename from files/board/arpl/overlayfs/opt/arpl/include/i18n.sh rename to files/initrd/opt/rr/include/i18n.sh index 16fd69da..bee4eb72 100755 --- a/files/board/arpl/overlayfs/opt/arpl/include/i18n.sh +++ b/files/initrd/opt/rr/include/i18n.sh @@ -2,5 +2,5 @@ if [ -f ${BOOTLOADER_PATH}/.locale ]; then export LANG="$(cat ${BOOTLOADER_PATH}/.locale)" fi -alias TEXT='gettext "arpl"' +alias TEXT='gettext "rr"' shopt -s expand_aliases diff --git a/files/board/arpl/overlayfs/opt/arpl/include/modules.sh b/files/initrd/opt/rr/include/modules.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/include/modules.sh rename to files/initrd/opt/rr/include/modules.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/init.sh b/files/initrd/opt/rr/init.sh similarity index 96% rename from files/board/arpl/overlayfs/opt/arpl/init.sh rename to files/initrd/opt/rr/init.sh index 73f79ac1..f6d7722f 100755 --- a/files/board/arpl/overlayfs/opt/arpl/init.sh +++ b/files/initrd/opt/rr/init.sh @@ -2,13 +2,13 @@ set -e -. /opt/arpl/include/functions.sh +. /opt/rr/include/functions.sh # Wait kernel enumerate the disks CNT=3 while true; do [ ${CNT} -eq 0 ] && break - LOADER_DISK="$(blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1)" + LOADER_DISK="$(blkid | grep 'LABEL="RR3"' | cut -d3 -f1)" [ -n "${LOADER_DISK}" ] && break CNT=$((${CNT} - 1)) sleep 1 @@ -34,11 +34,11 @@ mount ${LOADER_DISK}2 ${SLPART_PATH} || die "$(printf "$(TEXT "Can't mount %s")" mount ${LOADER_DISK}3 ${CACHE_PATH} || die "$(printf "$(TEXT "Can't mount %s")" "${CACHE_PATH}")" # Although i18n.sh is included in functions.sh, but i18n.sh dependent ${BOOTLOADER_PATH}/${LOADER_DISK}1, so need to call it again. -. /opt/arpl/include/i18n.sh +. /opt/rr/include/i18n.sh # Shows title clear -TITLE="$(printf "$(TEXT "Welcome to %s")" "${ARPL_TITLE}")" +TITLE="$(printf "$(TEXT "Welcome to %s")" "${RR_TITLE}")" printf "\033[1;44m%*s\n" ${COLUMNS} "" printf "\033[1;44m%*s\033[A\n" ${COLUMNS} "" printf "\033[1;32m%*s\033[0m\n" $(((${#TITLE} + ${COLUMNS}) / 2)) "${TITLE}" @@ -101,7 +101,7 @@ if [ ! -f "${USER_CONFIG_FILE}" ]; then writeConfigKey "addons" "{}" "${USER_CONFIG_FILE}" writeConfigKey "addons.misc" "" "${USER_CONFIG_FILE}" writeConfigKey "addons.acpid" "" "${USER_CONFIG_FILE}" - writeConfigKey "addons.reboottoarpl" "" "${USER_CONFIG_FILE}" + writeConfigKey "addons.reboottorr" "" "${USER_CONFIG_FILE}" writeConfigKey "modules" "{}" "${USER_CONFIG_FILE}" fi @@ -225,7 +225,7 @@ echo echo -e "$(TEXT "Call \033[1;32mmenu.sh\033[0m to configure loader")" echo echo -e "$(TEXT "User config is on") \033[1;32m${USER_CONFIG_FILE}\033[0m" -echo -e "$(TEXT "Default SSH Root password is") \033[1;31marpl\033[0m" +echo -e "$(TEXT "Default SSH Root password is") \033[1;31mrr\033[0m" echo # Check memory diff --git a/files/board/arpl/overlayfs/opt/arpl/install-addons.sh b/files/initrd/opt/rr/install-addons.sh similarity index 91% rename from files/board/arpl/overlayfs/opt/arpl/install-addons.sh rename to files/initrd/opt/rr/install-addons.sh index 68362e4f..3b405f97 100755 --- a/files/board/arpl/overlayfs/opt/arpl/install-addons.sh +++ b/files/initrd/opt/rr/install-addons.sh @@ -2,7 +2,7 @@ set -e -. /opt/arpl/include/functions.sh +. /opt/rr/include/functions.sh # Detect if has new local plugins to install/reinstall for F in $(ls ${CACHE_PATH}/*.addon 2>/dev/null); do diff --git a/files/board/arpl/overlayfs/opt/arpl/kmod b/files/initrd/opt/rr/kmod similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/kmod rename to files/initrd/opt/rr/kmod diff --git a/files/board/arpl/overlayfs/opt/arpl/kpatch b/files/initrd/opt/rr/kpatch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/kpatch rename to files/initrd/opt/rr/kpatch diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/arpl.pot b/files/initrd/opt/rr/lang/arpl.pot similarity index 98% rename from files/board/arpl/overlayfs/opt/arpl/lang/arpl.pot rename to files/initrd/opt/rr/lang/arpl.pot index 181455f5..30fccfe0 100644 --- a/files/board/arpl/overlayfs/opt/arpl/lang/arpl.pot +++ b/files/initrd/opt/rr/lang/arpl.pot @@ -681,7 +681,7 @@ msgid "Reset DSM system password" msgstr "" #: menu.sh:1039 -msgid "Save modifications of '/opt/arpl'" +msgid "Save modifications of '/opt/rr'" msgstr "" #: menu.sh:1041 @@ -810,7 +810,7 @@ msgstr "" #: menu.sh:1345 menu.sh:1403 menu.sh:1456 msgid "" "Warning:\\nDo not terminate midway, otherwise it may cause damage to the " -"arpl. Do you want to continue?" +"RR. Do you want to continue?" msgstr "" #: menu.sh:1348 @@ -989,7 +989,7 @@ msgid "Installing new files" msgstr "" #: menu.sh:1752 -msgid "Arpl updated with success to %s!\\nReboot?" +msgid "RR updated with success to %s!\\nReboot?" msgstr "" #: menu.sh:1767 @@ -1005,7 +1005,7 @@ msgid "Update all" msgstr "" #: menu.sh:1814 -msgid "Update arpl" +msgid "Update RR" msgstr "" #: menu.sh:1815 @@ -1045,7 +1045,7 @@ msgid "LKMs" msgstr "" #: menu.sh:1840 menu.sh:1847 -msgid "arpl" +msgid "RR" msgstr "" #: menu.sh:1877 menu.sh:1888 menu.sh:1899 menu.sh:1909 menu.sh:1926 @@ -1068,7 +1068,7 @@ msgid "" msgstr "" #: menu.sh:1905 -msgid "Upload update.zip will update arpl.\\n" +msgid "Upload update.zip will update RR.\\n" msgstr "" #: menu.sh:1906 @@ -1160,7 +1160,7 @@ msgid "Reboot" msgstr "" #: menu.sh:2071 -msgid "Reboot to arpl" +msgid "Reboot to RR" msgstr "" #: menu.sh:2072 diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.po b/files/initrd/opt/rr/lang/zh_CN.po similarity index 97% rename from files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.po rename to files/initrd/opt/rr/lang/zh_CN.po index ea65bb78..31e5051e 100644 --- a/files/board/arpl/overlayfs/opt/arpl/lang/zh_CN.po +++ b/files/initrd/opt/rr/lang/zh_CN.po @@ -1,11 +1,11 @@ -# Chinese translations for arpl-i18n package. -# Copyright (C) 2023 THE arpl-i18n'S COPYRIGHT HOLDER -# This file is distributed under the same license as the arpl-i18n package. +# Chinese translations for rr package. +# Copyright (C) 2023 THE rr'S COPYRIGHT HOLDER +# This file is distributed under the same license as the rr package. # ing , 2023. # msgid "" msgstr "" -"Project-Id-Version: arpl-i18n\n" +"Project-Id-Version: rr\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-09 17:39+0800\n" "PO-Revision-Date: 2023-10-09 17:39+0800\n" @@ -685,8 +685,8 @@ msgid "Reset DSM system password" msgstr "重置 DSM 系统密码" #: menu.sh:1039 -msgid "Save modifications of '/opt/arpl'" -msgstr "保存'/opt/arpl'的修改" +msgid "Save modifications of '/opt/rr'" +msgstr "保存'/opt/rr'的修改" #: menu.sh:1041 msgid "Custom dts file # Need rebuild" @@ -814,8 +814,8 @@ msgstr "重置密码完成." #: menu.sh:1345 menu.sh:1403 menu.sh:1456 msgid "" "Warning:\\nDo not terminate midway, otherwise it may cause damage to the " -"arpl. Do you want to continue?" -msgstr "警告:\\n请不要中途停止, 否则将导致arpl引导损毁, 是否继续?" +"RR. Do you want to continue?" +msgstr "警告:\\n请不要中途停止, 否则将导致RR引导损毁, 是否继续?" #: menu.sh:1348 msgid "Saving ..." @@ -995,8 +995,8 @@ msgid "Installing new files" msgstr "安装更新中" #: menu.sh:1752 -msgid "Arpl updated with success to %s!\\nReboot?" -msgstr "Arpl更新成功 %s!\\n重启?" +msgid "RR updated with success to %s!\\nReboot?" +msgstr "RR更新成功 %s!\\n重启?" #: menu.sh:1767 msgid "Installing new %s" @@ -1011,8 +1011,8 @@ msgid "Update all" msgstr "更新所有" #: menu.sh:1814 -msgid "Update arpl" -msgstr "更新arpl" +msgid "Update RR" +msgstr "更新RR" #: menu.sh:1815 msgid "Update addons" @@ -1051,8 +1051,8 @@ msgid "LKMs" msgstr "LKMs" #: menu.sh:1840 menu.sh:1847 -msgid "arpl" -msgstr "arpl" +msgid "RR" +msgstr "RR" #: menu.sh:1877 menu.sh:1888 menu.sh:1899 menu.sh:1909 menu.sh:1926 #: menu.sh:1940 @@ -1074,8 +1074,8 @@ msgid "" msgstr "请保持附件名称与 github 上附件名称一致.\\n" #: menu.sh:1905 -msgid "Upload update.zip will update arpl.\\n" -msgstr "上传 update.zip 将更新 arpl.\\n" +msgid "Upload update.zip will update RR.\\n" +msgstr "上传 update.zip 将更新 RR.\\n" #: menu.sh:1906 msgid "Upload addons.zip will update Addons.\\n" @@ -1166,8 +1166,8 @@ msgid "Reboot" msgstr "重启" #: menu.sh:2071 -msgid "Reboot to arpl" -msgstr "重启到arpl" +msgid "Reboot to RR" +msgstr "重启到RR" #: menu.sh:2072 msgid "Back to shell" diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.po b/files/initrd/opt/rr/lang/zh_HK.po similarity index 97% rename from files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.po rename to files/initrd/opt/rr/lang/zh_HK.po index d651b851..80ddb45c 100644 --- a/files/board/arpl/overlayfs/opt/arpl/lang/zh_HK.po +++ b/files/initrd/opt/rr/lang/zh_HK.po @@ -1,11 +1,11 @@ -# Chinese translations for arpl-i18n package. -# Copyright (C) 2023 THE arpl-i18n'S COPYRIGHT HOLDER -# This file is distributed under the same license as the arpl-i18n package. +# Chinese translations for rr package. +# Copyright (C) 2023 THE rr'S COPYRIGHT HOLDER +# This file is distributed under the same license as the rr package. # ing , 2023. # msgid "" msgstr "" -"Project-Id-Version: arpl-i18n\n" +"Project-Id-Version: rr\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-09 17:39+0800\n" "PO-Revision-Date: 2023-10-09 17:39+0800\n" @@ -685,8 +685,8 @@ msgid "Reset DSM system password" msgstr "重置 DSM 系統密碼" #: menu.sh:1039 -msgid "Save modifications of '/opt/arpl'" -msgstr "保存'/opt/arpl'的修改" +msgid "Save modifications of '/opt/rr'" +msgstr "保存'/opt/rr'的修改" #: menu.sh:1041 msgid "Custom dts file # Need rebuild" @@ -814,8 +814,8 @@ msgstr "重置密碼完成." #: menu.sh:1345 menu.sh:1403 menu.sh:1456 msgid "" "Warning:\\nDo not terminate midway, otherwise it may cause damage to the " -"arpl. Do you want to continue?" -msgstr "警告:\\n請不要中途停止, 否則將導致arpl引導損毀, 是否繼續?" +"RR. Do you want to continue?" +msgstr "警告:\\n請不要中途停止, 否則將導致RR引導損毀, 是否繼續?" #: menu.sh:1348 msgid "Saving ..." @@ -995,8 +995,8 @@ msgid "Installing new files" msgstr "安裝更新中" #: menu.sh:1752 -msgid "Arpl updated with success to %s!\\nReboot?" -msgstr "Arpl更新成功 %s!\\n重啓?" +msgid "RR updated with success to %s!\\nReboot?" +msgstr "RR更新成功 %s!\\n重啓?" #: menu.sh:1767 msgid "Installing new %s" @@ -1011,8 +1011,8 @@ msgid "Update all" msgstr "更新所有" #: menu.sh:1814 -msgid "Update arpl" -msgstr "更新arpl" +msgid "Update RR" +msgstr "更新RR" #: menu.sh:1815 msgid "Update addons" @@ -1051,8 +1051,8 @@ msgid "LKMs" msgstr "LKMs" #: menu.sh:1840 menu.sh:1847 -msgid "arpl" -msgstr "arpl" +msgid "RR" +msgstr "RR" #: menu.sh:1877 menu.sh:1888 menu.sh:1899 menu.sh:1909 menu.sh:1926 #: menu.sh:1940 @@ -1074,8 +1074,8 @@ msgid "" msgstr "請保持附件名稱與github上附件名稱一致.\\n" #: menu.sh:1905 -msgid "Upload update.zip will update arpl.\\n" -msgstr "上傳 update.zip 将更新 arpl.\\n" +msgid "Upload update.zip will update RR.\\n" +msgstr "上傳 update.zip 将更新 RR.\\n" #: menu.sh:1906 msgid "Upload addons.zip will update Addons.\\n" @@ -1166,8 +1166,8 @@ msgid "Reboot" msgstr "重啓" #: menu.sh:2071 -msgid "Reboot to arpl" -msgstr "重啓到arpl" +msgid "Reboot to RR" +msgstr "重啓到RR" #: menu.sh:2072 msgid "Back to shell" diff --git a/files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.po b/files/initrd/opt/rr/lang/zh_TW.po similarity index 96% rename from files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.po rename to files/initrd/opt/rr/lang/zh_TW.po index 0c0bc32e..c34e2530 100644 --- a/files/board/arpl/overlayfs/opt/arpl/lang/zh_TW.po +++ b/files/initrd/opt/rr/lang/zh_TW.po @@ -1,11 +1,11 @@ -# Chinese translations for arpl-i18n package. -# Copyright (C) 2023 THE arpl-i18n'S COPYRIGHT HOLDER -# This file is distributed under the same license as the arpl-i18n package. +# Chinese translations for rr package. +# Copyright (C) 2023 THE rr'S COPYRIGHT HOLDER +# This file is distributed under the same license as the rr package. # March Fun , 2023. # msgid "" msgstr "" -"Project-Id-Version: arpl-i18n\n" +"Project-Id-Version: rr\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: \n" "PO-Revision-Date: 2023-10-13 13:15+0800\n" @@ -74,8 +74,8 @@ msgstr "警告" msgid "Allow downgrade installation" msgstr "允許降級安裝" -msgid "Arpl updated with success to %s!\\nReboot?" -msgstr "Arpl 更新成功 %s!\\n重新開機?" +msgid "RR updated with success to %s!\\nReboot?" +msgstr "RR 更新成功 %s!\\n重新開機?" msgid "Back to shell" msgstr "退回到 shell" @@ -509,8 +509,8 @@ msgstr "重新開機" msgid "Reboot on kernel panic:" msgstr "核心崩潰時重新啟動:" -msgid "Reboot to arpl" -msgstr "重新開機並進入arpl" +msgid "Reboot to RR" +msgstr "重新開機並進入RR" msgid "Reboot to boot directly in DSM" msgstr "重新開機以直接啟動 DSM" @@ -548,8 +548,8 @@ msgstr "重試" msgid "Save is complete." msgstr "儲存完成。" -msgid "Save modifications of '/opt/arpl'" -msgstr "儲存「/opt/arpl」的修改" +msgid "Save modifications of '/opt/rr'" +msgstr "儲存「/opt/rr」的修改" msgid "Saving ..." msgstr "儲存中..." @@ -740,8 +740,8 @@ msgstr "更新增益集" msgid "Update all" msgstr "更新全部" -msgid "Update arpl" -msgstr "更新 ARPL" +msgid "Update RR" +msgstr "更新 RR" msgid "Update menu" msgstr "更新功能表" @@ -764,8 +764,8 @@ msgstr "上傳 modules.zip 將更新模組。\\n" msgid "Upload rp-lkms.zip will update LKMs.\\n" msgstr "上傳 rp-lkms.zip 將更新 LKM。\\n" -msgid "Upload update.zip will update arpl.\\n" -msgstr "上傳 update.zip 將更新 arpl。\\n" +msgid "Upload update.zip will update RR.\\n" +msgstr "上傳 update.zip 將更新 RR。\\n" msgid "User config is on" msgstr "使用者設定已開啟" @@ -782,8 +782,8 @@ msgstr "正在取得 IP (僅供參考)" msgid "Warning, running kexec with --noefi param, strange things will happen!!" msgstr "警告,使用'--noefi'參數執行'kexec',可能有意外事情發生!" -msgid "Warning:\\nDo not terminate midway, otherwise it may cause damage to the arpl. Do you want to continue?" -msgstr "警告:\\n請不要中途停止,否則將導致 arpl 開機損毀,是否繼續?" +msgid "Warning:\\nDo not terminate midway, otherwise it may cause damage to the RR. Do you want to continue?" +msgstr "警告:\\n請不要中途停止,否則將導致 RR 開機損毀,是否繼續?" msgid "Warning:\\nThe current hds is in raid, do you still want to format them?" msgstr "警告:\\n目前的硬碟使用 raid 中,是否仍要格式化?" @@ -815,8 +815,8 @@ msgstr "\\n埠總數: %s\\n" msgid "addons" msgstr "增益集" -msgid "arpl" -msgstr "arpl" +msgid "RR" +msgstr "RR" msgid "backup is complete." msgstr "備份完成。" diff --git a/files/board/arpl/overlayfs/opt/arpl/menu.sh b/files/initrd/opt/rr/menu.sh similarity index 97% rename from files/board/arpl/overlayfs/opt/arpl/menu.sh rename to files/initrd/opt/rr/menu.sh index 600a2831..4a2ed2a8 100755 --- a/files/board/arpl/overlayfs/opt/arpl/menu.sh +++ b/files/initrd/opt/rr/menu.sh @@ -1,12 +1,12 @@ #!/usr/bin/env bash -. /opt/arpl/include/functions.sh -. /opt/arpl/include/addons.sh -. /opt/arpl/include/modules.sh +. /opt/rr/include/functions.sh +. /opt/rr/include/addons.sh +. /opt/rr/include/modules.sh # Check partition 3 space, if < 2GiB is necessary clean cache folder CLEARCACHE=0 -LOADER_DISK="$(blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1)" +LOADER_DISK="$(blkid | grep 'LABEL="RR3"' | cut -d3 -f1)" LOADER_DEVICE_NAME=$(echo "${LOADER_DISK}" | sed 's|/dev/||') if [ $(cat "/sys/block/${LOADER_DEVICE_NAME}/${LOADER_DEVICE_NAME}3/size") -lt 4194304 ]; then CLEARCACHE=1 @@ -41,7 +41,7 @@ MAC1="$(readConfigKey "mac1" "${USER_CONFIG_FILE}")" ############################################################################### # Mounts backtitle dynamically function backtitle() { - BACKTITLE="${ARPL_TITLE}" + BACKTITLE="${RR_TITLE}" if [ -n "${MODEL}" ]; then BACKTITLE+=" ${MODEL}" else @@ -983,14 +983,14 @@ function make() { [ $? -ne 0 ] && return 1 fi - /opt/arpl/zimage-patch.sh + /opt/rr/zimage-patch.sh if [ $? -ne 0 ]; then dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Error")" \ --msgbox "$(TEXT "zImage not patched,\nPlease upgrade the bootloader version and try again.\nPatch error:\n")$(<"${LOG_FILE}")" 0 0 return 1 fi - /opt/arpl/ramdisk-patch.sh + /opt/rr/ramdisk-patch.sh if [ $? -ne 0 ]; then dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Error")" \ --msgbox "$(TEXT "Ramdisk not patched,\nPlease upgrade the bootloader version and try again.\nPatch error:\n")$(<"${LOG_FILE}")" 0 0 @@ -1036,7 +1036,7 @@ function advancedMenu() { echo "a \"$(TEXT "Allow downgrade installation")\"" >>"${TMP_PATH}/menu" echo "f \"$(TEXT "Format disk(s) # Without loader disk")\"" >>"${TMP_PATH}/menu" echo "x \"$(TEXT "Reset DSM system password")\"" >>"${TMP_PATH}/menu" - echo "p \"$(TEXT "Save modifications of '/opt/arpl'")\"" >>"${TMP_PATH}/menu" + echo "p \"$(TEXT "Save modifications of '/opt/rr'")\"" >>"${TMP_PATH}/menu" if [ -n "${MODEL}" -a "true" = "$(readModelKey "${MODEL}" "dt")" ]; then echo "d \"$(TEXT "Custom dts file # Need rebuild")\"" >>"${TMP_PATH}/menu" fi @@ -1342,7 +1342,7 @@ function advancedMenu() { ;; p) dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ - --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the arpl. Do you want to continue?")" 0 0 + --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the RR. Do you want to continue?")" 0 0 [ $? -ne 0 ] && return dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ --infobox "$(TEXT "Saving ...")" 0 0 @@ -1350,13 +1350,13 @@ function advancedMenu() { mkdir -p "${RDXZ_PATH}" ( cd "${RDXZ_PATH}" - xz -dc <"${ARPL_RAMDISK_FILE}" | cpio -idm + xz -dc <"${RR_RAMDISK_FILE}" | cpio -idm ) >/dev/null 2>&1 || true - rm -rf "${RDXZ_PATH}/opt/arpl" + rm -rf "${RDXZ_PATH}/opt/rr" cp -Rf "/opt" "${RDXZ_PATH}/" ( cd "${RDXZ_PATH}" - find . 2>/dev/null | cpio -o -H newc -R root:root | xz --check=crc32 >"${ARPL_RAMDISK_FILE}" + find . 2>/dev/null | cpio -o -H newc -R root:root | xz --check=crc32 >"${RR_RAMDISK_FILE}" ) || true rm -rf "${RDXZ_PATH}" dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ @@ -1400,7 +1400,7 @@ function advancedMenu() { return fi dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ - --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the arpl. Do you want to continue?")" 0 0 + --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the RR. Do you want to continue?")" 0 0 [ $? -ne 0 ] && return dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ --infobox "$(TEXT "Backuping...")" 0 0 @@ -1453,7 +1453,7 @@ function advancedMenu() { --msgbox "$(printf "$(TEXT "Not a valid .zip/.img.gz file, please try again!")" "${USER_FILE}")" 0 0 else dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ - --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the arpl. Do you want to continue?")" 0 0 + --yesno "$(TEXT "Warning:\nDo not terminate midway, otherwise it may cause damage to the RR. Do you want to continue?")" 0 0 [ $? -ne 0 ] && ( rm -f "${LOADER_DISK}" return @@ -1479,8 +1479,6 @@ function advancedMenu() { [ $? -ne 0 ] && return ( wget -O - http://bin.entware.net/x64-k3.2/installer/generic.sh | /bin/sh - sed -i 's|:/opt/arpl|:/opt/bin:/opt/arpl|' ~/.bashrc - source ~/.bashrc opkg update #opkg install python3 python3-pip ) 2>&1 | dialog --backtitle "$(backtitle)" --colors --title "$(TEXT "Advanced")" \ @@ -1659,7 +1657,7 @@ function downloadExts() { if [ "${PRERELEASE}" = "true" ]; then TAG="$(curl -skL "${PROXY}${3}/tags" | grep /refs/tags/.*\.zip | head -1 | sed -r 's/.*\/refs\/tags\/(.*)\.zip.*$/\1/')" else - # TAG=`curl -skL "${PROXY}https://api.github.com/repos/wjz304/arpl-addons/releases/latest" | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'` + # TAG=`curl -skL "${PROXY}https://api.github.com/repos/wjz304/rr-addons/releases/latest" | grep "tag_name" | awk '{print substr($2, 2, length($2)-3)}'` # In the absence of authentication, the default API access count for GitHub is 60 per hour, so removing the use of api.github.com LATESTURL="$(curl -skL -w %{url_effective} -o /dev/null "${PROXY}${3}/releases/latest")" TAG="${LATESTURL##*/}" @@ -1704,7 +1702,7 @@ function downloadExts() { } # 1 - ext name -function updateArpl() { +function updateRR() { T="$(printf "$(TEXT "Update %s")" "${1}")" dialog --backtitle "$(backtitle)" --colors --title "${T}" \ --infobox "$(TEXT "Extracting last version")" 0 0 @@ -1749,8 +1747,8 @@ function updateArpl() { fi done < <(readConfigMap "replace" "${TMP_PATH}/update-list.yml") dialog --backtitle "$(backtitle)" --colors --title "${T}" \ - --msgbox "$(printf "$(TEXT "Arpl updated with success to %s!\nReboot?")" "${TAG}")" 0 0 - arpl-reboot.sh config + --msgbox "$(printf "$(TEXT "RR updated with success to %s!\nReboot?")" "${TAG}")" 0 0 + rr-reboot.sh config } # 1 - ext name @@ -1803,7 +1801,7 @@ function updateExts() { ############################################################################### function updateMenu() { while true; do - CUR_ARPL_VER="${ARPL_VERSION:-0}" + CUR_RR_VER="${RR_VERSION:-0}" CUR_ADDONS_VER="$(cat "${CACHE_PATH}/addons/VERSION" 2>/dev/null)" CUR_MODULES_VER="$(cat "${CACHE_PATH}/modules/VERSION" 2>/dev/null)" CUR_LKMS_VER="$(cat "${CACHE_PATH}/lkms/VERSION" 2>/dev/null)" @@ -1811,7 +1809,7 @@ function updateMenu() { [ -n "${PROXY}" ] && [[ "${PROXY: -1}" != "/" ]] && PROXY="${PROXY}/" rm -f "${TMP_PATH}/menu" echo "a \"$(TEXT "Update all")\"" >>"${TMP_PATH}/menu" - echo "r \"$(TEXT "Update arpl")(${CUR_ARPL_VER:-None})\"" >>"${TMP_PATH}/menu" + echo "r \"$(TEXT "Update RR")(${CUR_RR_VER:-None})\"" >>"${TMP_PATH}/menu" echo "d \"$(TEXT "Update addons")(${CUR_ADDONS_VER:-None})\"" >>"${TMP_PATH}/menu" echo "m \"$(TEXT "Update modules")(${CUR_MODULES_VER:-None})\"" >>"${TMP_PATH}/menu" echo "l \"$(TEXT "Update LKMs")(${CUR_LKMS_VER:-None})\"" >>"${TMP_PATH}/menu" @@ -1829,44 +1827,44 @@ function updateMenu() { case "$(<${TMP_PATH}/resp)" in a) T="$(printf "$(TEXT "Update %s")" "$(TEXT "addons")")" - downloadExts "addons" "${CUR_ADDONS_VER:-None}" "https://github.com/wjz304/arpl-addons" "addons" "1" + downloadExts "addons" "${CUR_ADDONS_VER:-None}" "https://github.com/wjz304/rr-addons" "addons" "1" [ $? -eq 0 ] && updateExts "addons" "1" T="$(printf "$(TEXT "Update %s")" "$(TEXT "modules")")" - downloadExts "modules" "${CUR_MODULES_VER:-None}" "https://github.com/wjz304/arpl-modules" "modules" "1" + downloadExts "modules" "${CUR_MODULES_VER:-None}" "https://github.com/wjz304/rr-modules" "modules" "1" [ $? -eq 0 ] && updateExts "modules" "1" T="$(printf "$(TEXT "Update %s")" "$(TEXT "LKMs")")" - downloadExts "LKMs" "${CUR_LKMS_VER:-None}" "https://github.com/wjz304/redpill-lkm" "rp-lkms" "1" + downloadExts "LKMs" "${CUR_LKMS_VER:-None}" "https://github.com/wjz304/rr-lkms" "rp-lkms" "1" [ $? -eq 0 ] && updateExts "LKMs" "1" - T="$(printf "$(TEXT "Update %s")" "$(TEXT "arpl")")" - downloadExts "arpl" "${CUR_ARPL_VER:-None}" "https://github.com/wjz304/arpl-i18n" "update" "0" + T="$(printf "$(TEXT "Update %s")" "$(TEXT "RR")")" + downloadExts "RR" "${CUR_RR_VER:-None}" "https://github.com/wjz304/rr" "update" "0" [ $? -ne 0 ] && continue - updateArpl "arpl" + updateRR "RR" ;; r) - T="$(printf "$(TEXT "Update %s")" "$(TEXT "arpl")")" - downloadExts "arpl" "${CUR_ARPL_VER:-None}" "https://github.com/wjz304/arpl-i18n" "update" "0" + T="$(printf "$(TEXT "Update %s")" "$(TEXT "RR")")" + downloadExts "RR" "${CUR_RR_VER:-None}" "https://github.com/wjz304/rr" "update" "0" [ $? -ne 0 ] && continue - updateArpl "arpl" + updateRR "RR" ;; d) T="$(printf "$(TEXT "Update %s")" "$(TEXT "addons")")" - downloadExts "addons" "${CUR_ADDONS_VER:-None}" "https://github.com/wjz304/arpl-addons" "addons" "0" + downloadExts "addons" "${CUR_ADDONS_VER:-None}" "https://github.com/wjz304/rr-addons" "addons" "0" [ $? -ne 0 ] && continue updateExts "addons" "0" ;; m) T="$(printf "$(TEXT "Update %s")" "$(TEXT "modules")")" - downloadExts "modules" "${CUR_MODULES_VER:-None}" "https://github.com/wjz304/arpl-modules" "modules" "0" + downloadExts "modules" "${CUR_MODULES_VER:-None}" "https://github.com/wjz304/rr-modules" "modules" "0" [ $? -ne 0 ] && continue updateExts "modules" "0" ;; l) T="$(printf "$(TEXT "Update %s")" "$(TEXT "LKMs")")" - downloadExts "LKMs" "${CUR_LKMS_VER:-None}" "https://github.com/wjz304/redpill-lkm" "rp-lkms" "0" + downloadExts "LKMs" "${CUR_LKMS_VER:-None}" "https://github.com/wjz304/rr-lkms" "rp-lkms" "0" [ $? -ne 0 ] && continue updateExts "LKMs" "0" ;; @@ -1902,7 +1900,7 @@ function updateMenu() { fi MSG="" MSG+="$(TEXT "Please keep the attachment name consistent with the attachment name on Github.\n")" - MSG+="$(TEXT "Upload update.zip will update arpl.\n")" + MSG+="$(TEXT "Upload update.zip will update RR.\n")" MSG+="$(TEXT "Upload addons.zip will update Addons.\n")" MSG+="$(TEXT "Upload modules.zip will update Modules.\n")" MSG+="$(TEXT "Upload rp-lkms.zip will update LKMs.\n")" @@ -1929,7 +1927,7 @@ function updateMenu() { rm -f "${TMP_PATH}/${USER_FILE}" mv -f "${TMP_UP_PATH}/${USER_FILE}" "${TMP_PATH}/${USER_FILE}" if [ "${USER_FILE}" = "update.zip" ]; then - updateArpl "arpl" + updateRR "RR" elif [ "${USER_FILE}" = "addons.zip" ]; then updateExts "addons" "0" elif [ "${USER_FILE}" = "modules.zip" ]; then @@ -2068,7 +2066,7 @@ while true; do --default-item ${NEXT} --menu "$(TEXT "Choose a action")" 0 0 0 \ p "$(TEXT "Poweroff")" \ r "$(TEXT "Reboot")" \ - c "$(TEXT "Reboot to arpl")" \ + c "$(TEXT "Reboot to RR")" \ s "$(TEXT "Back to shell")" \ e "$(TEXT "Exit")" \ 2>${TMP_PATH}/resp @@ -2081,7 +2079,7 @@ while true; do reboot ;; c) - arpl-reboot.sh config + rr-reboot.sh config ;; s) break 2 diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1019+.yml b/files/initrd/opt/rr/model-configs/DS1019+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1019+.yml rename to files/initrd/opt/rr/model-configs/DS1019+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml b/files/initrd/opt/rr/model-configs/DS1520+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml rename to files/initrd/opt/rr/model-configs/DS1520+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1522+.yml b/files/initrd/opt/rr/model-configs/DS1522+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1522+.yml rename to files/initrd/opt/rr/model-configs/DS1522+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml b/files/initrd/opt/rr/model-configs/DS1621+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml rename to files/initrd/opt/rr/model-configs/DS1621+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml b/files/initrd/opt/rr/model-configs/DS1621xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621xs+.yml rename to files/initrd/opt/rr/model-configs/DS1621xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1819+.yml b/files/initrd/opt/rr/model-configs/DS1819+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1819+.yml rename to files/initrd/opt/rr/model-configs/DS1819+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1821+.yml b/files/initrd/opt/rr/model-configs/DS1821+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1821+.yml rename to files/initrd/opt/rr/model-configs/DS1821+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1823xs+.yml b/files/initrd/opt/rr/model-configs/DS1823xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS1823xs+.yml rename to files/initrd/opt/rr/model-configs/DS1823xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS220+.yml b/files/initrd/opt/rr/model-configs/DS220+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS220+.yml rename to files/initrd/opt/rr/model-configs/DS220+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS224+.yml b/files/initrd/opt/rr/model-configs/DS224+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS224+.yml rename to files/initrd/opt/rr/model-configs/DS224+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2419+.yml b/files/initrd/opt/rr/model-configs/DS2419+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS2419+.yml rename to files/initrd/opt/rr/model-configs/DS2419+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml b/files/initrd/opt/rr/model-configs/DS2422+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml rename to files/initrd/opt/rr/model-configs/DS2422+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml b/files/initrd/opt/rr/model-configs/DS3615xs.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml rename to files/initrd/opt/rr/model-configs/DS3615xs.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml b/files/initrd/opt/rr/model-configs/DS3617xs.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml rename to files/initrd/opt/rr/model-configs/DS3617xs.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml b/files/initrd/opt/rr/model-configs/DS3622xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml rename to files/initrd/opt/rr/model-configs/DS3622xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS423+.yml b/files/initrd/opt/rr/model-configs/DS423+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS423+.yml rename to files/initrd/opt/rr/model-configs/DS423+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS718+.yml b/files/initrd/opt/rr/model-configs/DS718+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS718+.yml rename to files/initrd/opt/rr/model-configs/DS718+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS720+.yml b/files/initrd/opt/rr/model-configs/DS720+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS720+.yml rename to files/initrd/opt/rr/model-configs/DS720+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS723+.yml b/files/initrd/opt/rr/model-configs/DS723+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS723+.yml rename to files/initrd/opt/rr/model-configs/DS723+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled b/files/initrd/opt/rr/model-configs/DS916+.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS916+.yml.disabled rename to files/initrd/opt/rr/model-configs/DS916+.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml b/files/initrd/opt/rr/model-configs/DS918+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml rename to files/initrd/opt/rr/model-configs/DS918+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml b/files/initrd/opt/rr/model-configs/DS920+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml rename to files/initrd/opt/rr/model-configs/DS920+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml b/files/initrd/opt/rr/model-configs/DS923+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml rename to files/initrd/opt/rr/model-configs/DS923+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml b/files/initrd/opt/rr/model-configs/DVA1622.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml rename to files/initrd/opt/rr/model-configs/DVA1622.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml b/files/initrd/opt/rr/model-configs/DVA3219.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml rename to files/initrd/opt/rr/model-configs/DVA3219.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml b/files/initrd/opt/rr/model-configs/DVA3221.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml rename to files/initrd/opt/rr/model-configs/DVA3221.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml b/files/initrd/opt/rr/model-configs/FS2500.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml rename to files/initrd/opt/rr/model-configs/FS2500.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS3017.yml.disabled b/files/initrd/opt/rr/model-configs/FS3017.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/FS3017.yml.disabled rename to files/initrd/opt/rr/model-configs/FS3017.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled b/files/initrd/opt/rr/model-configs/FS6400.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/FS6400.yml.disabled rename to files/initrd/opt/rr/model-configs/FS6400.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/HD6500.yml.disabled b/files/initrd/opt/rr/model-configs/HD6500.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/HD6500.yml.disabled rename to files/initrd/opt/rr/model-configs/HD6500.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS1221+.yml b/files/initrd/opt/rr/model-configs/RS1221+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS1221+.yml rename to files/initrd/opt/rr/model-configs/RS1221+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS1619xs+.yml b/files/initrd/opt/rr/model-configs/RS1619xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS1619xs+.yml rename to files/initrd/opt/rr/model-configs/RS1619xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS2423+.yml b/files/initrd/opt/rr/model-configs/RS2423+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS2423+.yml rename to files/initrd/opt/rr/model-configs/RS2423+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS2423RP+.yml.disabled b/files/initrd/opt/rr/model-configs/RS2423RP+.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS2423RP+.yml.disabled rename to files/initrd/opt/rr/model-configs/RS2423RP+.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS3413xs+.yml b/files/initrd/opt/rr/model-configs/RS3413xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS3413xs+.yml rename to files/initrd/opt/rr/model-configs/RS3413xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS3618xs.yml b/files/initrd/opt/rr/model-configs/RS3618xs.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS3618xs.yml rename to files/initrd/opt/rr/model-configs/RS3618xs.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS3621xs+.yml b/files/initrd/opt/rr/model-configs/RS3621xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS3621xs+.yml rename to files/initrd/opt/rr/model-configs/RS3621xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml b/files/initrd/opt/rr/model-configs/RS4021xs+.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml rename to files/initrd/opt/rr/model-configs/RS4021xs+.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3200D.yml.disabled b/files/initrd/opt/rr/model-configs/SA3200D.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3200D.yml.disabled rename to files/initrd/opt/rr/model-configs/SA3200D.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3400.yml b/files/initrd/opt/rr/model-configs/SA3400.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3400.yml rename to files/initrd/opt/rr/model-configs/SA3400.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3400D.yml.disabled b/files/initrd/opt/rr/model-configs/SA3400D.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3400D.yml.disabled rename to files/initrd/opt/rr/model-configs/SA3400D.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3410.yml b/files/initrd/opt/rr/model-configs/SA3410.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3410.yml rename to files/initrd/opt/rr/model-configs/SA3410.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3600.yml.disabled b/files/initrd/opt/rr/model-configs/SA3600.yml.disabled similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3600.yml.disabled rename to files/initrd/opt/rr/model-configs/SA3600.yml.disabled diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA3610.yml b/files/initrd/opt/rr/model-configs/SA3610.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA3610.yml rename to files/initrd/opt/rr/model-configs/SA3610.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml b/files/initrd/opt/rr/model-configs/SA6400.yml similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml rename to files/initrd/opt/rr/model-configs/SA6400.yml diff --git a/files/board/arpl/overlayfs/opt/arpl/modinfo b/files/initrd/opt/rr/modinfo similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/modinfo rename to files/initrd/opt/rr/modinfo diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/config-manipulators.sh b/files/initrd/opt/rr/patch/config-manipulators.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/config-manipulators.sh rename to files/initrd/opt/rr/patch/config-manipulators.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh b/files/initrd/opt/rr/patch/iosched-trampoline.sh similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/iosched-trampoline.sh rename to files/initrd/opt/rr/patch/iosched-trampoline.sh diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-disabled-ports-00000.patch b/files/initrd/opt/rr/patch/ramdisk-disable-disabled-ports-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-disabled-ports-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-disable-disabled-ports-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-disabled-ports-42661.patch b/files/initrd/opt/rr/patch/ramdisk-disable-disabled-ports-42661.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-disabled-ports-42661.patch rename to files/initrd/opt/rr/patch/ramdisk-disable-disabled-ports-42661.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-root-pwd-00000.patch b/files/initrd/opt/rr/patch/ramdisk-disable-root-pwd-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-root-pwd-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-disable-root-pwd-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-root-pwd-64216.patch b/files/initrd/opt/rr/patch/ramdisk-disable-root-pwd-64216.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-disable-root-pwd-64216.patch rename to files/initrd/opt/rr/patch/ramdisk-disable-root-pwd-64216.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-etc-rc-00000.patch b/files/initrd/opt/rr/patch/ramdisk-etc-rc-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-etc-rc-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-etc-rc-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-00000.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v4-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v4-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-25556.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v4-25556.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-25556.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v4-25556.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-64216.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v4-64216.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-64216.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v4-64216.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v4-69057.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v4-69057.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-00000.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v5-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v5-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-64216.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v5-64216.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-64216.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v5-64216.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch b/files/initrd/opt/rr/patch/ramdisk-init-script-v5-69057.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch rename to files/initrd/opt/rr/patch/ramdisk-init-script-v5-69057.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-network-hosts-00000.patch b/files/initrd/opt/rr/patch/ramdisk-network-hosts-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-network-hosts-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-network-hosts-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-00000.patch b/files/initrd/opt/rr/patch/ramdisk-post-init-script-00000.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-00000.patch rename to files/initrd/opt/rr/patch/ramdisk-post-init-script-00000.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-25556.patch b/files/initrd/opt/rr/patch/ramdisk-post-init-script-25556.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-25556.patch rename to files/initrd/opt/rr/patch/ramdisk-post-init-script-25556.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-42661.patch b/files/initrd/opt/rr/patch/ramdisk-post-init-script-42661.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-42661.patch rename to files/initrd/opt/rr/patch/ramdisk-post-init-script-42661.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-42951.patch b/files/initrd/opt/rr/patch/ramdisk-post-init-script-42951.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-42951.patch rename to files/initrd/opt/rr/patch/ramdisk-post-init-script-42951.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch b/files/initrd/opt/rr/patch/ramdisk-post-init-script-69057.patch similarity index 100% rename from files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch rename to files/initrd/opt/rr/patch/ramdisk-post-init-script-69057.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh b/files/initrd/opt/rr/ramdisk-patch.sh similarity index 98% rename from files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh rename to files/initrd/opt/rr/ramdisk-patch.sh index a78707d0..388f52c9 100755 --- a/files/board/arpl/overlayfs/opt/arpl/ramdisk-patch.sh +++ b/files/initrd/opt/rr/ramdisk-patch.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash -. /opt/arpl/include/functions.sh -. /opt/arpl/include/addons.sh +. /opt/rr/include/functions.sh +. /opt/rr/include/addons.sh set -o pipefail # Get exit code from process piped @@ -14,7 +14,7 @@ echo -n "Patching Ramdisk" rm -f "${MOD_RDGZ_FILE}" # Check disk space left -LOADER_DISK="$(blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1)" +LOADER_DISK="$(blkid | grep 'LABEL="RR3"' | cut -d3 -f1)" LOADER_DEVICE_NAME=$(echo ${LOADER_DISK} | sed 's|/dev/||') SPACELEFT=$(df --block-size=1 | awk '/'${LOADER_DEVICE_NAME}'3/{print$4}') [ ${SPACELEFT} -le 268435456 ] && rm -rf "${CACHE_PATH}/dl" @@ -198,7 +198,7 @@ echo "inetd" >>"${RAMDISK_PATH}/addons/addons.sh" [ "2" = "${BUILDNUM:0:1}" ] && sed -i 's/function //g' $(find "${RAMDISK_PATH}/addons/" -type f -name "*.sh") # Build modules dependencies -/opt/arpl/depmod -a -b ${RAMDISK_PATH} 2>/dev/null +/opt/rr/depmod -a -b ${RAMDISK_PATH} 2>/dev/null # Network card configuration file for N in $(seq 0 7); do diff --git a/files/board/arpl/overlayfs/opt/arpl/vmlinux-to-bzImage.sh b/files/initrd/opt/rr/vmlinux-to-bzImage.sh similarity index 98% rename from files/board/arpl/overlayfs/opt/arpl/vmlinux-to-bzImage.sh rename to files/initrd/opt/rr/vmlinux-to-bzImage.sh index 284c5964..26025894 100755 --- a/files/board/arpl/overlayfs/opt/arpl/vmlinux-to-bzImage.sh +++ b/files/initrd/opt/rr/vmlinux-to-bzImage.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # Based on code and ideas from @jumkey -. /opt/arpl/include/functions.sh +. /opt/rr/include/functions.sh MODEL="$(readConfigKey "model" "${USER_CONFIG_FILE}")" PRODUCTVER="$(readConfigKey "productver" "${USER_CONFIG_FILE}")" diff --git a/files/board/arpl/overlayfs/opt/arpl/zimage-patch.sh b/files/initrd/opt/rr/zimage-patch.sh similarity index 59% rename from files/board/arpl/overlayfs/opt/arpl/zimage-patch.sh rename to files/initrd/opt/rr/zimage-patch.sh index a82eb785..e6c873c7 100755 --- a/files/board/arpl/overlayfs/opt/arpl/zimage-patch.sh +++ b/files/initrd/opt/rr/zimage-patch.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -. /opt/arpl/include/functions.sh +. /opt/rr/include/functions.sh set -o pipefail # Get exit code from process piped @@ -12,13 +12,13 @@ echo -n "Patching zImage" rm -f "${MOD_ZIMAGE_FILE}" echo -n "." # Extract vmlinux -/opt/arpl/bzImage-to-vmlinux.sh "${ORI_ZIMAGE_FILE}" "${TMP_PATH}/vmlinux" >"${LOG_FILE}" 2>&1 || dieLog +/opt/rr/bzImage-to-vmlinux.sh "${ORI_ZIMAGE_FILE}" "${TMP_PATH}/vmlinux" >"${LOG_FILE}" 2>&1 || dieLog echo -n "." # Patch boot params and ramdisk check -/opt/arpl/kpatch "${TMP_PATH}/vmlinux" "${TMP_PATH}/vmlinux-mod" >"${LOG_FILE}" 2>&1 || dieLog +/opt/rr/kpatch "${TMP_PATH}/vmlinux" "${TMP_PATH}/vmlinux-mod" >"${LOG_FILE}" 2>&1 || dieLog echo -n "." # rebuild zImage -/opt/arpl/vmlinux-to-bzImage.sh "${TMP_PATH}/vmlinux-mod" "${MOD_ZIMAGE_FILE}" >"${LOG_FILE}" 2>&1 || dieLog +/opt/rr/vmlinux-to-bzImage.sh "${TMP_PATH}/vmlinux-mod" "${MOD_ZIMAGE_FILE}" >"${LOG_FILE}" 2>&1 || dieLog echo -n "." # Update HASH of new DSM zImage HASH="$(sha256sum ${ORI_ZIMAGE_FILE} | awk '{print$1}')" diff --git a/files/board/arpl/p1/EFI/BOOT/SynoBootLoader.conf b/files/p1/EFI/BOOT/SynoBootLoader.conf similarity index 100% rename from files/board/arpl/p1/EFI/BOOT/SynoBootLoader.conf rename to files/p1/EFI/BOOT/SynoBootLoader.conf diff --git a/files/board/arpl/p1/EFI/BOOT/SynoBootLoader.efi b/files/p1/EFI/BOOT/SynoBootLoader.efi similarity index 100% rename from files/board/arpl/p1/EFI/BOOT/SynoBootLoader.efi rename to files/p1/EFI/BOOT/SynoBootLoader.efi diff --git a/files/board/arpl/p1/ARPL-VERSION b/files/p1/RR_VERSION similarity index 100% rename from files/board/arpl/p1/ARPL-VERSION rename to files/p1/RR_VERSION diff --git a/files/board/arpl/p1/boot/grub/grub.cfg b/files/p1/boot/grub/grub.cfg similarity index 86% rename from files/board/arpl/p1/boot/grub/grub.cfg rename to files/p1/boot/grub/grub.cfg index ac0b894d..8be97c6f 100644 --- a/files/board/arpl/p1/boot/grub/grub.cfg +++ b/files/p1/boot/grub/grub.cfg @@ -66,9 +66,9 @@ function set_gfxpayload { } set TERM=tty2 -set ARPL_CMDLINE="" +set RR_CMDLINE="" -search --set=root --label "ARPL3" +search --set=root --label "RR3" if [ -s /zImage-dsm -a -s /initrd-dsm ]; then if [ "${default}" = "direct" ]; then set timeout="1" @@ -87,17 +87,17 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then menuentry 'Boot DSM' --id boot { set_gfxpayload echo "Loading kernel..." - linux /bzImage-arpl console=${TERM} net.ifnames=0 ${ARPL_CMDLINE} + linux /bzImage-rr console=${TERM} net.ifnames=0 ${RR_CMDLINE} echo "Loading initramfs..." - initrd /initrd-arpl + initrd /initrd-rr echo "Booting..." } menuentry 'Force re-install DSM' --id junior { set_gfxpayload echo "Loading kernel..." - linux /bzImage-arpl console=${TERM} net.ifnames=0 ${ARPL_CMDLINE} force_junior + linux /bzImage-rr console=${TERM} net.ifnames=0 ${RR_CMDLINE} force_junior echo "Loading initramfs..." - initrd /initrd-arpl + initrd /initrd-rr echo "Booting..." } fi @@ -105,9 +105,9 @@ fi menuentry 'Configure loader' --id config { set_gfxpayload echo "Loading kernel..." - linux /bzImage-arpl console=${TERM} net.ifnames=0 ${ARPL_CMDLINE} IWANTTOCHANGETHECONFIG + linux /bzImage-rr console=${TERM} net.ifnames=0 ${RR_CMDLINE} IWANTTOCHANGETHECONFIG echo "Loading initramfs..." - initrd /initrd-arpl + initrd /initrd-rr echo "Booting..." } diff --git a/files/board/arpl/p3/addons/.gitkeep b/files/p3/addons/.gitkeep similarity index 100% rename from files/board/arpl/p3/addons/.gitkeep rename to files/p3/addons/.gitkeep diff --git a/files/board/arpl/p3/lkms/.gitkeep b/files/p3/extractor/.gitkeep similarity index 100% rename from files/board/arpl/p3/lkms/.gitkeep rename to files/p3/extractor/.gitkeep diff --git a/files/board/arpl/p3/modules/.gitkeep b/files/p3/lkms/.gitkeep similarity index 100% rename from files/board/arpl/p3/modules/.gitkeep rename to files/p3/lkms/.gitkeep diff --git a/files/p3/modules/.gitkeep b/files/p3/modules/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/guide.md b/guide.md index 3995690c..c8f93853 100644 --- a/guide.md +++ b/guide.md @@ -36,103 +36,25 @@ * iGPU: https://jim.plus/ * vGPU: https://blog.kkk.rs/ -# ARPL: -* ### [命令输入方法演示](https://www.bilibili.com/video/BV1T84y1P7Kq) https://www.bilibili.com/video/BV1T84y1P7Kq - -* arpl各版本间切换(手动方式, 全量) (Any version): +# RR: +* RR 各版本间切换(手动方式, 全量): ```shell - # 在 shell 中下载需要的版本或者手动上传到/opt/arpl/下 - # Download the required version in the shell or manually upload it to/opt/arpl/ - curl -kL -o /opt/arpl/arpl.zip https://github.com/wjz304/arpl-i18n/releases/download/23.4.5/arpl-i18n-23.4.5.img.zip + # 在 shell 中下载需要的版本或者手动上传到 ~/ 下 + # Download the required version in the shell or manually upload it to ~/ + curl -kL -o ~/rr.zip https://github.com/wjz304/rr/releases/download/23.4.5/rr-23.11.1.img.zip # 卸载挂载的引导盘 # Uninstalling the mounted boot disk umount /mnt/p1 /mnt/p2 /mnt/p3 # 解压 并写入到引导盘 # Decompress and write to the boot disk - unzip -p arpl.zip | dd of=`blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1` bs=1M conv=fsync + # 获取当前的引导盘 + LOADER_DISK="$(blkid | grep 'LABEL="RR3"' | cut -d3 -f1)" + unzip -p rr.zip | dd of=${LOADER_DISK} bs=1M conv=fsync # 重启 reboot reboot ``` -* arpl各版本间切换(菜单更新, 增量)(arpl / arpl-zh_CN / arpl-i18n(ver < 23.4.5)): - ```shell - # shell 下输入以下命令修改更新 repo. - # 如果要切换原版修改第二条命令中的 wjz304/arpl-i18n 为 fbelavenuto/arpl - # 如果切换中文版修改第二条命令中的 wjz304/arpl-i18n 为 wjz304/arpl-zh_CN - # Enter the following command under the shell to modify and update repo - # If you want to switch the original version and modify wjz304/arpl-i18n to fbelavenuto/arpl in the second command. - # If you switch to the Chinese version and modify the wjz304/arpl-i18n to wjz304/arpl_zh_CN in the second command. - CURREPO=`grep "github.com.*update" menu.sh | sed -r 's/.*com\/(.*)\/releases.*/\1/'` - sed -i "s|${CURREPO}|wjz304/arpl-i18n|g" /opt/arpl/menu.sh - # 进入设置菜单执行更新arpl操作即可. 更新后请重启. - # Simply enter the main menu and perform the update arpl operation. Please restart after the update. - ``` -* arpl 备份 (Any version): - ```shell - # 备份为 disk.img.gz, 自行导出. - dd if=`blkid | grep 'LABEL="ARPL3"' | cut -d3 -f1` | gzip > disk.img.gz - # 结合 transfer.sh 直接导出链接 - curl -skL --insecure -w '\n' --upload-file disk.img.gz https://transfer.sh - ``` -* arpl 持久化 /opt/arpl 目录的修改 (Any version): - ```shell - RDXZ_PATH=/tmp/rdxz_tmp - mkdir -p "${RDXZ_PATH}" - (cd "${RDXZ_PATH}"; xz -dc < "/mnt/p3/initrd-arpl" | cpio -idm) >/dev/null 2>&1 || true - rm -rf "${RDXZ_PATH}/opt/arpl" - cp -rf "/opt/arpl" "${RDXZ_PATH}/opt" - (cd "${RDXZ_PATH}"; find . 2>/dev/null | cpio -o -H newc -R root:root | xz --check=crc32 > "/mnt/p3/initrd-arpl") || true - rm -rf "${RDXZ_PATH}" - ``` -* arpl 修改所有的pat下载源 (Any version): - ```shell - sed -i 's/global.synologydownload.com/cndl.synology.cn/g' /opt/arpl/menu.sh `find /opt/arpl/model-configs/ -type f'` - sed -i 's/global.download.synology.com/cndl.synology.cn/g' /opt/arpl/menu.sh `find /opt/arpl/model-configs/ -type f'` - ``` -* arpl 更新慢的解决办法 (arpl-zh_CN / arpl): - ```shell - sed -i 's|https://.*/https://|https://|g' /opt/arpl/menu.sh - sed -i 's|https://github.com|https://ghproxy.homeboyc.cn/&|g' /opt/arpl/menu.sh - sed -i 's|https://api.github.com|http://ghproxy.homeboyc.cn/&|g' /opt/arpl/menu.sh - ``` -* arpl 去掉pat的hash校验 (Any version): - ```shell - sed -i 's/HASH}" ]/& \&\& false/g' /opt/arpl/menu.sh - ``` -* arpl 下获取网卡驱动 (Any version): - ```shell - for i in `ls /sys/class/net | grep -v 'lo'`; do echo $i -- `ethtool -i $i | grep driver`; done - ``` -* arpl 使用自定义的dts文件 (arpl(ver > v1.1-beta2a / arpl-zh_CN): - ```shell - # 将dts文件放到/mnt/p1下,并重命名为model.dts. "/mnt/p1/model.dts" - sed -i '/^.*\/addons\/disks.sh.*$/a [ -f "\/mnt\/p1\/model.dts" ] \&\& cp "\/mnt\/p1\/model.dts" "${RAMDISK_PATH}\/addons\/model.dts"' /opt/arpl/ramdisk-patch.sh - ``` -* arpl 离线安装 (arpl_zh_CN(ver > ++-v1.3) / arpl-i18n(ver < 23.7.0>)): - ```shell - 1. arpl 下 - # arpl下获取型号版本的pat下载地址 (替换以下命令中的 版本号和型号部分) - yq eval '.builds.42218.pat.url' "/opt/arpl/model-configs/DS3622xs+.yml" - # 将pat重命名为<型号>-<版本>.pat, 放入 /mnt/p3/dl/ 下 - # 例: /mnt/p3/dl/DS3622xs+-42218.pat - 2. pc 下 - # 通过 DG等其他软件打开arpl.img, 将pat重命名为<型号>-<版本>.pat, 放入 第3个分区的 /dl/ 下. - ``` -* arpl 增删驱动 (Any version): - ```shell - # 1.首先你要有对应平台的驱动 比如 SA6400 7.1.1 增加 r8125 - # 略 - # 2.解包 - mkdir -p /mnt/p3/modules/epyc7002-5.10.55 - gzip -dc /mnt/p3/modules/epyc7002-5.10.55.tgz | tar xf - -C /mnt/p3/modules/epyc7002-5.10.55 - # 3.放入或删除驱动 - # 略 - # 4.打包 - tar -cf /mnt/p3/modules/epyc7002-5.10.55.tar -C /mnt/p3/modules/epyc7002-5.10.55 . - gzip -c /mnt/p3/modules/epyc7002-5.10.55.tar > /mnt/p3/modules/epyc7002-5.10.55.tgz - rm -rf /mnt/p3/modules/epyc7002-5.10.55.tar /mnt/p3/modules/epyc7002-5.10.55 - ``` -* arpl 开机强行进入到arpl (Any version): +* RR 开机强行进入到 RR shell: ```shell # 在 wait IP 的时候, 快速的连上, 杀死 boot.sh 进程. kill `ps | grep -v grep | grep boot.sh | awk '{print $1}'` @@ -160,10 +82,10 @@ mount /dev/synoboot2 /tmp/synoboot2 ls /tmp/synoboot2/ ``` -* dsm下重启到arpl(免键盘) (Any version): +* dsm下重启到RR(免键盘) (Any version): ```shell sudo -i # 输入密码 - /usr/bin/arpl-reboot.sh "config" + /usr/bin/rr-reboot.sh "config" ``` * dsm下修改sn (Any version): ```shell diff --git a/img-gen.sh b/img-gen.sh index f0c1a945..2b02dd87 100755 --- a/img-gen.sh +++ b/img-gen.sh @@ -4,35 +4,45 @@ set -e . scripts/func.sh -if [ ! -d .buildroot ]; then - echo "Downloading buildroot" - git clone --single-branch -b 2023.02.x https://github.com/buildroot/buildroot.git .buildroot -fi - # Convert po2mo, Get extractor, LKM, addons and Modules -convertpo2mo "files/board/arpl/overlayfs/opt/arpl/lang" -getExtractor "files/board/arpl/p3/extractor" -getLKMs "files/board/arpl/p3/lkms" true -getAddons "files/board/arpl/p3/addons" true -getModules "files/board/arpl/p3/modules" true +convertpo2mo "files/initrd/opt/rr/lang" +getExtractor "files/p3/extractor" +getLKMs "files/p3/lkms" true +getAddons "files/p3/addons" true +getModules "files/p3/modules" true -# Remove old files -rm -rf ".buildroot/output/target/opt/arpl" -rm -rf ".buildroot/board/arpl/overlayfs" -rm -rf ".buildroot/board/arpl/p1" -rm -rf ".buildroot/board/arpl/p3" -# Copy files +IMAGE_FILE="rr.img" +gzip -dc "files/grub.img.gz" >"${IMAGE_FILE}" +fdisk -l "${IMAGE_FILE}" + +LOOPX=$(sudo losetup -f) +sudo losetup -P "${LOOPX}" "${IMAGE_FILE}" + +echo "Mounting image file" +mkdir -p "/tmp/p1" +mkdir -p "/tmp/p3" +sudo mount ${LOOPX}p1 "/tmp/p1" +sudo mount ${LOOPX}p3 "/tmp/p3" + +echo "Get Buildroot" +getBuildroot "2023.02.x" "br" +[ ! -f "br/bzImage-rr" -o ! -f "br/initrd-rr" ] && return 1 + +echo "Repack initrd" +cp -f "br/bzImage-rr" "files/p3/bzImage-rr" +repackInitrd "br/initrd-rr" "files/initrd" "files/p3/initrd-rr" + echo "Copying files" -VERSION=$(cat VERSION) -sed 's/^ARPL_VERSION=.*/ARPL_VERSION="'${VERSION}'"/' -i files/board/arpl/overlayfs/opt/arpl/include/consts.sh -echo "${VERSION}" >files/board/arpl/p1/ARPL-VERSION -cp -Ru files/* .buildroot/ +sudo cp -Rf "files/p1/"* "/tmp/p1" +sudo cp -Rf "files/p3/"* "/tmp/p3" +sync + +echo "Unmount image file" +sudo umount "/tmp/p1" +sudo umount "/tmp/p3" +rmdir "/tmp/p1" +rmdir "/tmp/p3" + +sudo losetup --detach ${LOOPX} -cd .buildroot -echo "Generating default config" -make BR2_EXTERNAL=./external -j$(nproc) arpl_defconfig -echo "Version: ${VERSION}" -echo "Building... Drink a coffee and wait!" -make BR2_EXTERNAL=./external -j$(nproc) -cd - diff --git a/scripts/func.sh b/scripts/func.sh index e12df690..38a28f5e 100755 --- a/scripts/func.sh +++ b/scripts/func.sh @@ -66,6 +66,31 @@ function getExtractor() { echo "Getting syno extractor end" } +# Get latest Buildroot +# $1 TAG +# $2 path +function getBuildroot() { + echo "Getting Buildroot begin" + local TAG="${1:-latest}" + local DEST_PATH="${2:-buildroot}" + + if [ "${1}" = "latest" ]; then + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-lkms/releases" | jq -r ".[0].tag_name") + fi + [ ! -d "${DEST_PATH}" ] && mkdir -p "${DEST_PATH}" + rm -rf "${DEST_PATH}/bzImage-rr" + STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/rr-buildroot/releases/download/${TAG}/bzImage" -o "${DEST_PATH}/bzImage-rr") + echo "TAG=${TAG}; Status=${STATUS}" + [ ${STATUS} -ne 200 ] && exit 1 + + rm -rf "${DEST_PATH}/initrd-rr" + STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/rr-buildroot/releases/download/${TAG}/rootfs.cpio.xz" -o "${DEST_PATH}/initrd-rr") + echo "TAG=${TAG}; Status=${STATUS}" + [ ${STATUS} -ne 200 ] && exit 1 + + echo "Getting Buildroot end" +} + # Get latest LKMs # $1 path # $2 (true|false[d]) include prerelease @@ -75,11 +100,11 @@ function getLKMs() { local CACHE_FILE="/tmp/rp-lkms.zip" rm -f "${CACHE_FILE}" if [ "${2}" = "true" ]; then - TAG=$(curl -s "https://api.github.com/repos/wjz304/redpill-lkm/releases" | jq -r ".[0].tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-lkms/releases" | jq -r ".[0].tag_name") else - TAG=$(curl -s "https://api.github.com/repos/wjz304/redpill-lkm/releases/latest" | jq -r ".tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-lkms/releases/latest" | jq -r ".tag_name") fi - STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/redpill-lkm/releases/download/${TAG}/rp-lkms.zip" -o "${CACHE_FILE}") + STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/rr-lkms/releases/download/${TAG}/rp-lkms.zip" -o "${CACHE_FILE}") echo "TAG=${TAG}; Status=${STATUS}" [ ${STATUS} -ne 200 ] && exit 1 # Unzip LKMs @@ -99,11 +124,11 @@ function getAddons() { local CACHE_DIR="/tmp/addons" local CACHE_FILE="/tmp/addons.zip" if [ "${2}" = "true" ]; then - TAG=$(curl -s "https://api.github.com/repos/wjz304/arpl-addons/releases" | jq -r ".[0].tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-addons/releases" | jq -r ".[0].tag_name") else - TAG=$(curl -s "https://api.github.com/repos/wjz304/arpl-addons/releases/latest" | jq -r ".tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-addons/releases/latest" | jq -r ".tag_name") fi - STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/arpl-addons/releases/download/${TAG}/addons.zip" -o "${CACHE_FILE}") + STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/rr-addons/releases/download/${TAG}/addons.zip" -o "${CACHE_FILE}") echo "TAG=${TAG}; Status=${STATUS}" [ ${STATUS} -ne 200 ] && exit 1 rm -rf "${DEST_PATH}" @@ -132,11 +157,11 @@ function getModules() { local CACHE_FILE="/tmp/modules.zip" rm -f "${CACHE_FILE}" if [ "${2}" = "true" ]; then - TAG=$(curl -s "https://api.github.com/repos/wjz304/arpl-modules/releases" | jq -r ".[0].tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-modules/releases" | jq -r ".[0].tag_name") else - TAG=$(curl -s "https://api.github.com/repos/wjz304/arpl-modules/releases/latest" | jq -r ".tag_name") + TAG=$(curl -s "https://api.github.com/repos/wjz304/rr-modules/releases/latest" | jq -r ".tag_name") fi - STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/arpl-modules/releases/download/${TAG}/modules.zip" -o "${CACHE_FILE}") + STATUS=$(curl -w "%{http_code}" -L "https://github.com/wjz304/rr-modules/releases/download/${TAG}/modules.zip" -o "${CACHE_FILE}") echo "TAG=${TAG}; Status=${STATUS}" [ ${STATUS} -ne 200 ] && exit 1 # Unzip Modules @@ -146,3 +171,35 @@ function getModules() { rm -f "${CACHE_FILE}" echo "Getting Modules end" } + + +# repack initrd +# $1 initrd file +# $2 plugin path +# $3 output path +function repackInitrd() { + INITRD_FILE="${1}" + PLUGIN_PATH="${2}" + OUTPUT_PATH="${3:-${INITRD_FILE}}" + + [ -z "${INITRD_FILE}" -o ! -f "${INITRD_FILE}" ] && exit 1 + [ -z "${PLUGIN_PATH}" -o ! -d "${PLUGIN_PATH}" ] && exit 1 + + INITRD_FILE="$(readlink -f "${INITRD_FILE}")" + PLUGIN_PATH="$(readlink -f "${PLUGIN_PATH}")" + OUTPUT_PATH="$(readlink -f "${OUTPUT_PATH}")" + + RDXZ_PATH="rdxz_tmp" + mkdir -p "${RDXZ_PATH}" + ( + cd "${RDXZ_PATH}" + sudo xz -dc <"${INITRD_FILE}" | sudo cpio -idm + ) || true + sudo cp -Rf "${PLUGIN_PATH}/"* "${RDXZ_PATH}/" + [ -f "${OUTPUT_PATH}" ] && rm -rf "${OUTPUT_PATH}" + ( + cd "${RDXZ_PATH}" + sudo find . 2>/dev/null | sudo cpio -o -H newc -R root:root | xz --check=crc32 >"${OUTPUT_PATH}" + ) || true + sudo rm -rf "${RDXZ_PATH}" +} \ No newline at end of file diff --git a/scripts/grub.sh b/scripts/grub.sh index cee1068f..026c2535 100755 --- a/scripts/grub.sh +++ b/scripts/grub.sh @@ -8,6 +8,7 @@ GRUB=${1:-"grub-2.06"} BIOS=${2:-"i386-pc i386-efi x86_64-efi"} +NAME=${3:-"RR"} curl -#kLO https://ftp.gnu.org/gnu/grub/${GRUB}.tar.gz tar -zxvf ${GRUB}.tar.gz @@ -34,40 +35,40 @@ fdisk -l grub.img LOOPX=$(sudo losetup -f) sudo losetup -P ${LOOPX} grub.img -sudo mkdosfs -F32 -n ARPL1 ${LOOPX}p1 -sudo mkfs.ext2 -F -L ARPL2 ${LOOPX}p2 -sudo mkfs.ext4 -F -L ARPL3 ${LOOPX}p3 +sudo mkdosfs -F32 -n ${NAME}1 ${LOOPX}p1 +sudo mkfs.ext2 -F -L ${NAME}2 ${LOOPX}p2 +sudo mkfs.ext4 -F -L ${NAME}3 ${LOOPX}p3 -rm -rf ARPL1 -mkdir -p ARPL1 -sudo mount ${LOOPX}p1 ARPL1 +rm -rf ${NAME}1 +mkdir -p ${NAME}1 +sudo mount ${LOOPX}p1 ${NAME}1 -sudo mkdir -p ARPL1/EFI -sudo mkdir -p ARPL1/boot/grub +sudo mkdir -p ${NAME}1/EFI +sudo mkdir -p ${NAME}1/boot/grub cat >device.map <