From 704193404f5b5fd8d6c29239db2af72dc0a3967c Mon Sep 17 00:00:00 2001 From: fatalcoder524 <11532648+fatalcoder524@users.noreply.github.com> Date: Tue, 30 Jun 2026 20:24:04 +0530 Subject: [PATCH 1/6] Lock OnePlus 12, 13R and Ace 5 A16 kernels to a bootable source. Model ; Kernel Source ; Modules Source OnePlus 12 ; 54b18d5b7877bebe6d2e26d90f52472ec8283985 ; 71860b2a0a78e139edaf0db85935d87c46bcb2ca OnePlus 13R ; cce121851ca0d7d383b11122776901ef74f3af03 ; 794b47d09d11c3a965333dad92f0379a0c4b23ac OnePlus Ace 5 ; 086936b3387b4018805500fa4069d09637fdb89b ; 21a5694f721d3826ac9e101e5d65919f2a8e739e --- manifests/a16/oneplus_12_w.xml | 4 ++-- manifests/a16/oneplus_13r_w.xml | 4 ++-- manifests/a16/oneplus_ace5_w.xml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/manifests/a16/oneplus_12_w.xml b/manifests/a16/oneplus_12_w.xml index a71d9e8d2..d79956606 100644 --- a/manifests/a16/oneplus_12_w.xml +++ b/manifests/a16/oneplus_12_w.xml @@ -5,10 +5,10 @@ - + - + diff --git a/manifests/a16/oneplus_13r_w.xml b/manifests/a16/oneplus_13r_w.xml index cee69d86e..2a2e8a133 100644 --- a/manifests/a16/oneplus_13r_w.xml +++ b/manifests/a16/oneplus_13r_w.xml @@ -5,10 +5,10 @@ - + - + diff --git a/manifests/a16/oneplus_ace5_w.xml b/manifests/a16/oneplus_ace5_w.xml index 9fe585d5b..3d5a3b372 100644 --- a/manifests/a16/oneplus_ace5_w.xml +++ b/manifests/a16/oneplus_ace5_w.xml @@ -5,10 +5,10 @@ - + - + From 2c7a843020fe170ceb8c746223d2068fae3fc07b Mon Sep 17 00:00:00 2001 From: fatalcoder524 <11532648+fatalcoder524@users.noreply.github.com> Date: Fri, 3 Jul 2026 21:24:51 +0530 Subject: [PATCH 2/6] Remove fuzz 3 from optimisation patches --- .github/actions/build-kernel/action.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/actions/build-kernel/action.yml b/.github/actions/build-kernel/action.yml index 9f221cb6b..68181cb94 100644 --- a/.github/actions/build-kernel/action.yml +++ b/.github/actions/build-kernel/action.yml @@ -1343,29 +1343,29 @@ runs: echo "Patching add_limitation_scaling_min_freq.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/add_limitation_scaling_min_freq.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/add_limitation_scaling_min_freq.patch" echo "Patching re_write_limitation_scaling_min_freq.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/re_write_limitation_scaling_min_freq.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/re_write_limitation_scaling_min_freq.patch" echo "Patching adjust_cpu_scan_order.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/adjust_cpu_scan_order.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/adjust_cpu_scan_order.patch" echo "Patching avoid_extra_s2idle_wake_attempts.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/avoid_extra_s2idle_wake_attempts.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/avoid_extra_s2idle_wake_attempts.patch" echo "Patching disable_cache_hot_buddy.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/disable_cache_hot_buddy.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/disable_cache_hot_buddy.patch" echo "Patching f2fs_enlarge_min_fsync_blocks.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/f2fs_enlarge_min_fsync_blocks.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/f2fs_enlarge_min_fsync_blocks.patch" echo "Patching increase_ext4_default_commit_age.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/increase_ext4_default_commit_age.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/increase_ext4_default_commit_age.patch" echo "Patching increase_sk_mem_packets.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/increase_sk_mem_packets.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/increase_sk_mem_packets.patch" echo "Patching reduce_pci_pme_wakeups.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/reduce_pci_pme_wakeups.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/reduce_pci_pme_wakeups.patch" echo "Patching silence_irq_cpu_logspam.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/silence_irq_cpu_logspam.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/silence_irq_cpu_logspam.patch" echo "Patching silence_system_logspam.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/silence_system_logspam.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/silence_system_logspam.patch" echo "Patching use_unlikely_wrap_cpufreq.patch" - patch -p1 -F3 --forward < "$KERNEL_PATCHES_FOLDER/common/use_unlikely_wrap_cpufreq.patch" + patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/use_unlikely_wrap_cpufreq.patch" echo "✅ Other patches applied" echo "::endgroup::" From 85052299c6ee71d5ec66029fc3b4821922f043dd Mon Sep 17 00:00:00 2001 From: fatalcoder524 <11532648+fatalcoder524@users.noreply.github.com> Date: Fri, 3 Jul 2026 21:37:08 +0530 Subject: [PATCH 3/6] Add flag to enable/disable optimization patches --- .github/actions/build-kernel/action.yml | 26 ++++++++++++++++++++-- configs/a14/OP-ACE-2V.json | 1 + configs/a14/OP-ACE-3-PRO.json | 1 + configs/a14/OP-ACE-RACE.json | 1 + configs/a14/OP-ACE.json | 1 + configs/a14/OP-NORD-3.json | 1 + configs/a14/OP-PAD-GO.json | 1 + configs/a14/OP-PAD-MT6983.json | 1 + configs/a14/OP-PAD-PRO.json | 1 + configs/a14/OP10pro.json | 1 + configs/a14/OP10r.json | 1 + configs/a14/OP11.json | 1 + configs/a14/OP11r.json | 1 + configs/a14/OP12.json | 1 + configs/a15/OP-ACE-2-5.10.209.json | 1 + configs/a15/OP-ACE-2-PRO-5.15.149.json | 1 + configs/a15/OP-ACE-2-PRO.json | 1 + configs/a15/OP-ACE-2.json | 1 + configs/a15/OP-ACE-2V-5.10.209.json | 1 + configs/a15/OP-ACE-2V.json | 1 + configs/a15/OP-ACE-3-5.15.149.json | 1 + configs/a15/OP-ACE-3-PRO-6.1.75.json | 1 + configs/a15/OP-ACE-3-PRO.json | 1 + configs/a15/OP-ACE-3.json | 1 + configs/a15/OP-ACE-3V-6.1.75.json | 1 + configs/a15/OP-ACE-3V.json | 1 + configs/a15/OP-ACE-5-6.1.75.json | 1 + configs/a15/OP-ACE-5-PRO-6.6.30.json | 1 + configs/a15/OP-ACE-5-PRO.json | 1 + configs/a15/OP-ACE-5-RACE.json | 1 + configs/a15/OP-ACE-5-ULTRA-6.6.50.json | 1 + configs/a15/OP-ACE-5-ULTRA.json | 1 + configs/a15/OP-ACE-5.10.209.json | 1 + configs/a15/OP-ACE-5.10.226.json | 1 + configs/a15/OP-ACE-5.json | 1 + configs/a15/OP-ACE-RACE-5.10.209.json | 1 + configs/a15/OP-ACE-RACE-5.10.226.json | 1 + configs/a15/OP-ACE-RACE.json | 1 + configs/a15/OP-ACE.json | 1 + configs/a15/OP-NORD-3-5.10.209.json | 1 + configs/a15/OP-NORD-3.json | 1 + configs/a15/OP-NORD-4-6.1.75.json | 1 + configs/a15/OP-NORD-4-CE-5.15.149.json | 1 + configs/a15/OP-NORD-4-CE-5.15.167.json | 1 + configs/a15/OP-NORD-4-CE.json | 1 + configs/a15/OP-NORD-4.json | 1 + configs/a15/OP-NORD-5.json | 1 + configs/a15/OP-NORD-CE-5.json | 1 + configs/a15/OP-NORD-CE4-LITE.json | 1 + configs/a15/OP-NORD-N30-SE.json | 1 + configs/a15/OP-OPEN-5.15.149.json | 1 + configs/a15/OP-OPEN.json | 1 + configs/a15/OP-PAD-2-PRO-6.6.30.json | 1 + configs/a15/OP-PAD-2-PRO.json | 1 + configs/a15/OP-PAD-2-SM8650-6.1.75.json | 1 + configs/a15/OP-PAD-2-SM8650.json | 1 + configs/a15/OP-PAD-3-MT6897-6.1.75.json | 1 + configs/a15/OP-PAD-3-MT6897.json | 1 + configs/a15/OP-PAD-3-SM8750-6.6.30.json | 1 + configs/a15/OP-PAD-3-SM8750.json | 1 + configs/a15/OP-PAD-LITE.json | 1 + configs/a15/OP-PAD-MT6983-5.10.209.json | 1 + configs/a15/OP-PAD-MT6983.json | 1 + configs/a15/OP-PAD-PRO-6.1.75.json | 1 + configs/a15/OP-PAD-PRO.json | 1 + configs/a15/OP10pro-5.10.209.json | 1 + configs/a15/OP10pro.json | 1 + configs/a15/OP10r.json | 1 + configs/a15/OP10t-5.10.209.json | 1 + configs/a15/OP10t-5.10.226.json | 1 + configs/a15/OP10t.json | 1 + configs/a15/OP11-5.15.149.json | 1 + configs/a15/OP11.json | 1 + configs/a15/OP11r-5.10.209.json | 1 + configs/a15/OP11r.json | 1 + configs/a15/OP12-6.1.75.json | 1 + configs/a15/OP12.json | 1 + configs/a15/OP12r-5.15.149.json | 1 + configs/a15/OP12r.json | 1 + configs/a15/OP13-6.6.30.json | 1 + configs/a15/OP13-CPH-6.6.56.json | 1 + configs/a15/OP13-CPH.json | 1 + configs/a15/OP13-PJZ.json | 1 + configs/a15/OP13S.json | 1 + configs/a15/OP13T-6.6.56.json | 1 + configs/a15/OP13T.json | 1 + configs/a15/OP13r-6.1.75.json | 1 + configs/a15/OP13r.json | 1 + configs/a16/OP-ACE-2-PRO.json | 1 + configs/a16/OP-ACE-2.json | 1 + configs/a16/OP-ACE-2V.json | 1 + configs/a16/OP-ACE-3-5.15.167.json | 1 + configs/a16/OP-ACE-3-PRO.json | 1 + configs/a16/OP-ACE-3.json | 1 + configs/a16/OP-ACE-3V-6.1.118.json | 1 + configs/a16/OP-ACE-3V.json | 1 + configs/a16/OP-ACE-5-6.1.118.json | 1 + configs/a16/OP-ACE-5-PRO.json | 1 + configs/a16/OP-ACE-5-RACE.json | 1 + configs/a16/OP-ACE-5-ULTRA.json | 1 + configs/a16/OP-ACE-5.json | 1 + configs/a16/OP-ACE-6-ULTRA.json | 1 + configs/a16/OP-ACE-6.json | 1 + configs/a16/OP-ACE-6T.json | 1 + configs/a16/OP-NORD-4-6.1.118.json | 1 + configs/a16/OP-NORD-4-CE.json | 1 + configs/a16/OP-NORD-4.json | 1 + configs/a16/OP-NORD-5-6.1.118.json | 1 + configs/a16/OP-NORD-5.json | 1 + configs/a16/OP-NORD-6.json | 1 + configs/a16/OP-NORD-CE-5.json | 1 + configs/a16/OP-NORD-CE4-LITE.json | 1 + configs/a16/OP-NORD-CE6-LITE.json.disabled | 1 + configs/a16/OP-OPEN-5.15.167.json | 1 + configs/a16/OP-OPEN.json | 1 + configs/a16/OP-PAD-2-MT6991.json | 1 + configs/a16/OP-PAD-2-PRO.json | 1 + configs/a16/OP-PAD-2-SM8650.json | 1 + configs/a16/OP-PAD-3-MT6897.json | 1 + configs/a16/OP-PAD-3-PRO.json | 1 + configs/a16/OP-PAD-3-SM8750.json | 1 + configs/a16/OP-PAD-4.json | 1 + configs/a16/OP-PAD-GO-2.json | 1 + configs/a16/OP-PAD-LITE.json | 1 + configs/a16/OP-PAD-MT6983.json | 1 + configs/a16/OP-PAD-PRO.json | 1 + configs/a16/OP-TURBO-6.json | 1 + configs/a16/OP-TURBO-6V.json | 1 + configs/a16/OP10pro.json | 1 + configs/a16/OP11-5.15.167.json | 1 + configs/a16/OP11.json | 1 + configs/a16/OP11r.json | 1 + configs/a16/OP12-6.1.118.json | 1 + configs/a16/OP12.json | 1 + configs/a16/OP12r-5.15.167.json | 1 + configs/a16/OP12r.json | 1 + configs/a16/OP13.json | 1 + configs/a16/OP13S.json | 1 + configs/a16/OP13T.json | 1 + configs/a16/OP13r-6.1.118.json | 1 + configs/a16/OP13r.json | 1 + configs/a16/OP15.json | 1 + configs/a16/OP15T.json | 1 + configs/a16/OP15r.json | 1 + 144 files changed, 167 insertions(+), 2 deletions(-) diff --git a/.github/actions/build-kernel/action.yml b/.github/actions/build-kernel/action.yml index 68181cb94..4ec7135fa 100644 --- a/.github/actions/build-kernel/action.yml +++ b/.github/actions/build-kernel/action.yml @@ -128,6 +128,7 @@ runs: os_version="$OP_OS_VERSION" hmbird="$OP_HMBIRD" susfs="$OP_SUSFS" + opt="$OP_OPT" bbg="$OP_BBG" bbr="$OP_BBR" bbr3="$OP_BBR3" @@ -213,6 +214,12 @@ runs: errors+=("Input 'susfs' contains invalid characters. Allowed: 'true' or 'false'. Got: '$susfs'") fi + if [[ -z "$opt" ]]; then + errors+=("Input 'opt' cannot be empty") + elif [[ "$opt" != "true" && "$opt" != "false" ]]; then + errors+=("Input 'opt' contains invalid characters. Allowed: 'true' or 'false'. Got: '$opt'") + fi + if [[ -z "$bbg" ]]; then errors+=("Input 'bbg' cannot be empty") elif [[ "$bbg" != "true" && "$bbg" != "false" ]]; then @@ -1294,6 +1301,7 @@ runs: else echo "Kernel >= $MIN_VERSION, skipping ptrace patch" fi + if [ "$OP_HMBIRD" = true ]; then echo "Patching hmbird!" HMBIRD_MODEL=$(echo "$OP_MODEL" | sed 's/-[0-9]\+\.[0-9]\+\.[0-9]\+$//') @@ -1314,6 +1322,19 @@ runs: echo "Hmbird not enabled, skipping fengchi patch" fi + echo "✅ Other patches applied" + echo "::endgroup::" + + + - name: Apply Optimisation Patches + if: ${{ env.OP_OPT == 'true' }} + shell: bash + run: | + set -euo pipefail + echo "::group::Apply Optimisation patches" + cd "$COMMON_KERNEL_FOLDER" + KERNEL_VERSION="${{ env.KERNEL_VER }}" + MIN_VERSION="5.16" patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/optimized_mem_operations.patch" patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/file_struct_8bytes_align.patch" patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/reduce_cache_pressure.patch" @@ -1341,7 +1362,6 @@ runs: cat "$KERNEL_PATCHES_FOLDER/common/clear_page_16bytes_align.patch" | sed -e 's/SYM_FUNC_START_PI(clear_page)/SYM_FUNC_START_PI(__pi_clear_page)/' | patch -p1 -F3 --forward fi - echo "Patching add_limitation_scaling_min_freq.patch" patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/add_limitation_scaling_min_freq.patch" echo "Patching re_write_limitation_scaling_min_freq.patch" @@ -1367,7 +1387,7 @@ runs: echo "Patching use_unlikely_wrap_cpufreq.patch" patch -p1 --forward < "$KERNEL_PATCHES_FOLDER/common/use_unlikely_wrap_cpufreq.patch" - echo "✅ Other patches applied" + echo "✅ Optimisation Patches applied" echo "::endgroup::" - name: Apply NTSync Patch @@ -2105,6 +2125,7 @@ runs: echo "Clean Build: ${{ inputs.clean }}" echo "" echo "=== OnePlus Features ===" + echo "Kernel Optimisations: ${{ env.OP_OPT }}" echo "BBR: ${{ env.OP_BBR }}" echo "BBRv3: ${{ env.OP_BBR3 }}" echo "BBG: ${{ env.OP_BBG }}" @@ -2171,6 +2192,7 @@ runs: echo "" echo "| Feature | Status |" echo "|---------|--------|" + echo "| **Kernel Optimisations** | ${{ env.OP_OPT }} |" echo "| **BBR** | ${{ env.OP_BBR }} |" echo "| **BBRv3** | ${{ env.OP_BBR3 }} |" echo "| **BBG** | ${{ env.OP_BBG }} |" diff --git a/configs/a14/OP-ACE-2V.json b/configs/a14/OP-ACE-2V.json index ede8ba284..ded01ae8c 100644 --- a/configs/a14/OP-ACE-2V.json +++ b/configs/a14/OP-ACE-2V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-ACE-3-PRO.json b/configs/a14/OP-ACE-3-PRO.json index b20d70c88..00481be74 100644 --- a/configs/a14/OP-ACE-3-PRO.json +++ b/configs/a14/OP-ACE-3-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-ACE-RACE.json b/configs/a14/OP-ACE-RACE.json index e26bd2b35..409bfe816 100644 --- a/configs/a14/OP-ACE-RACE.json +++ b/configs/a14/OP-ACE-RACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-ACE.json b/configs/a14/OP-ACE.json index a3c1c3ddb..ffc8833b9 100644 --- a/configs/a14/OP-ACE.json +++ b/configs/a14/OP-ACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-NORD-3.json b/configs/a14/OP-NORD-3.json index 4c78a3347..6a3b3934a 100644 --- a/configs/a14/OP-NORD-3.json +++ b/configs/a14/OP-NORD-3.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-PAD-GO.json b/configs/a14/OP-PAD-GO.json index 22df6365b..020d38b98 100644 --- a/configs/a14/OP-PAD-GO.json +++ b/configs/a14/OP-PAD-GO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-PAD-MT6983.json b/configs/a14/OP-PAD-MT6983.json index 87fc4befd..d8d983f15 100644 --- a/configs/a14/OP-PAD-MT6983.json +++ b/configs/a14/OP-PAD-MT6983.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP-PAD-PRO.json b/configs/a14/OP-PAD-PRO.json index 678af988c..9ad43861c 100644 --- a/configs/a14/OP-PAD-PRO.json +++ b/configs/a14/OP-PAD-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP10pro.json b/configs/a14/OP10pro.json index f62e8aea5..380c81449 100644 --- a/configs/a14/OP10pro.json +++ b/configs/a14/OP10pro.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP10r.json b/configs/a14/OP10r.json index 8750e997a..14614929f 100644 --- a/configs/a14/OP10r.json +++ b/configs/a14/OP10r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP11.json b/configs/a14/OP11.json index a0ad45de4..7263353d8 100644 --- a/configs/a14/OP11.json +++ b/configs/a14/OP11.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP11r.json b/configs/a14/OP11r.json index ff63ba30d..9ea84a95d 100644 --- a/configs/a14/OP11r.json +++ b/configs/a14/OP11r.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a14/OP12.json b/configs/a14/OP12.json index 70df3417e..c0017f466 100644 --- a/configs/a14/OP12.json +++ b/configs/a14/OP12.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2-5.10.209.json b/configs/a15/OP-ACE-2-5.10.209.json index 60b9250b9..b4c80f975 100644 --- a/configs/a15/OP-ACE-2-5.10.209.json +++ b/configs/a15/OP-ACE-2-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2-PRO-5.15.149.json b/configs/a15/OP-ACE-2-PRO-5.15.149.json index a8e645115..a3efefbc7 100644 --- a/configs/a15/OP-ACE-2-PRO-5.15.149.json +++ b/configs/a15/OP-ACE-2-PRO-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2-PRO.json b/configs/a15/OP-ACE-2-PRO.json index f53751b91..3f58eed5b 100644 --- a/configs/a15/OP-ACE-2-PRO.json +++ b/configs/a15/OP-ACE-2-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2.json b/configs/a15/OP-ACE-2.json index dee77f34c..c06af142b 100644 --- a/configs/a15/OP-ACE-2.json +++ b/configs/a15/OP-ACE-2.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2V-5.10.209.json b/configs/a15/OP-ACE-2V-5.10.209.json index 64d8f602c..d65139ebd 100644 --- a/configs/a15/OP-ACE-2V-5.10.209.json +++ b/configs/a15/OP-ACE-2V-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-2V.json b/configs/a15/OP-ACE-2V.json index a1d76e117..2289ced57 100644 --- a/configs/a15/OP-ACE-2V.json +++ b/configs/a15/OP-ACE-2V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3-5.15.149.json b/configs/a15/OP-ACE-3-5.15.149.json index 8e286f123..699d67cf6 100644 --- a/configs/a15/OP-ACE-3-5.15.149.json +++ b/configs/a15/OP-ACE-3-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3-PRO-6.1.75.json b/configs/a15/OP-ACE-3-PRO-6.1.75.json index e28511b07..497a9f670 100644 --- a/configs/a15/OP-ACE-3-PRO-6.1.75.json +++ b/configs/a15/OP-ACE-3-PRO-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3-PRO.json b/configs/a15/OP-ACE-3-PRO.json index 48f5f1986..cd9606ef1 100644 --- a/configs/a15/OP-ACE-3-PRO.json +++ b/configs/a15/OP-ACE-3-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3.json b/configs/a15/OP-ACE-3.json index 347a0ae12..698bbfd46 100644 --- a/configs/a15/OP-ACE-3.json +++ b/configs/a15/OP-ACE-3.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3V-6.1.75.json b/configs/a15/OP-ACE-3V-6.1.75.json index 0421ad76b..22c0b1baa 100644 --- a/configs/a15/OP-ACE-3V-6.1.75.json +++ b/configs/a15/OP-ACE-3V-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-3V.json b/configs/a15/OP-ACE-3V.json index 90ec341d5..80b4bfd78 100644 --- a/configs/a15/OP-ACE-3V.json +++ b/configs/a15/OP-ACE-3V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-6.1.75.json b/configs/a15/OP-ACE-5-6.1.75.json index bbec8e494..a6778c182 100644 --- a/configs/a15/OP-ACE-5-6.1.75.json +++ b/configs/a15/OP-ACE-5-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-PRO-6.6.30.json b/configs/a15/OP-ACE-5-PRO-6.6.30.json index 7ac420cce..f35a41464 100644 --- a/configs/a15/OP-ACE-5-PRO-6.6.30.json +++ b/configs/a15/OP-ACE-5-PRO-6.6.30.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-PRO.json b/configs/a15/OP-ACE-5-PRO.json index 35aa83275..5c85f2007 100644 --- a/configs/a15/OP-ACE-5-PRO.json +++ b/configs/a15/OP-ACE-5-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-RACE.json b/configs/a15/OP-ACE-5-RACE.json index d93761d18..2a8f06355 100644 --- a/configs/a15/OP-ACE-5-RACE.json +++ b/configs/a15/OP-ACE-5-RACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-ULTRA-6.6.50.json b/configs/a15/OP-ACE-5-ULTRA-6.6.50.json index fdb026d4f..b093722ee 100644 --- a/configs/a15/OP-ACE-5-ULTRA-6.6.50.json +++ b/configs/a15/OP-ACE-5-ULTRA-6.6.50.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5-ULTRA.json b/configs/a15/OP-ACE-5-ULTRA.json index 8250a5899..9c1f2a099 100644 --- a/configs/a15/OP-ACE-5-ULTRA.json +++ b/configs/a15/OP-ACE-5-ULTRA.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5.10.209.json b/configs/a15/OP-ACE-5.10.209.json index a2d3843df..4a35cbf4d 100644 --- a/configs/a15/OP-ACE-5.10.209.json +++ b/configs/a15/OP-ACE-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5.10.226.json b/configs/a15/OP-ACE-5.10.226.json index b3ffaf1d7..2eb60681d 100644 --- a/configs/a15/OP-ACE-5.10.226.json +++ b/configs/a15/OP-ACE-5.10.226.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-5.json b/configs/a15/OP-ACE-5.json index a0b3bde8d..856db33fd 100644 --- a/configs/a15/OP-ACE-5.json +++ b/configs/a15/OP-ACE-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-RACE-5.10.209.json b/configs/a15/OP-ACE-RACE-5.10.209.json index 2df924e33..2ba9318f7 100644 --- a/configs/a15/OP-ACE-RACE-5.10.209.json +++ b/configs/a15/OP-ACE-RACE-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-RACE-5.10.226.json b/configs/a15/OP-ACE-RACE-5.10.226.json index 3916011a4..85b038b36 100644 --- a/configs/a15/OP-ACE-RACE-5.10.226.json +++ b/configs/a15/OP-ACE-RACE-5.10.226.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE-RACE.json b/configs/a15/OP-ACE-RACE.json index bc16abd3d..810940890 100644 --- a/configs/a15/OP-ACE-RACE.json +++ b/configs/a15/OP-ACE-RACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-ACE.json b/configs/a15/OP-ACE.json index e42bc63d1..4e4dea380 100644 --- a/configs/a15/OP-ACE.json +++ b/configs/a15/OP-ACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-3-5.10.209.json b/configs/a15/OP-NORD-3-5.10.209.json index 2bf09e8f6..9f0db3ece 100644 --- a/configs/a15/OP-NORD-3-5.10.209.json +++ b/configs/a15/OP-NORD-3-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-3.json b/configs/a15/OP-NORD-3.json index 2771a1fa8..03c124acb 100644 --- a/configs/a15/OP-NORD-3.json +++ b/configs/a15/OP-NORD-3.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-4-6.1.75.json b/configs/a15/OP-NORD-4-6.1.75.json index 3254702a3..c952d3a0c 100644 --- a/configs/a15/OP-NORD-4-6.1.75.json +++ b/configs/a15/OP-NORD-4-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-4-CE-5.15.149.json b/configs/a15/OP-NORD-4-CE-5.15.149.json index dd73d3606..7422f1bd2 100644 --- a/configs/a15/OP-NORD-4-CE-5.15.149.json +++ b/configs/a15/OP-NORD-4-CE-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-4-CE-5.15.167.json b/configs/a15/OP-NORD-4-CE-5.15.167.json index 53aba0b29..3cfdfaf27 100644 --- a/configs/a15/OP-NORD-4-CE-5.15.167.json +++ b/configs/a15/OP-NORD-4-CE-5.15.167.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-4-CE.json b/configs/a15/OP-NORD-4-CE.json index 282729031..6feccdbfa 100644 --- a/configs/a15/OP-NORD-4-CE.json +++ b/configs/a15/OP-NORD-4-CE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-4.json b/configs/a15/OP-NORD-4.json index 856d50fb4..afb481896 100644 --- a/configs/a15/OP-NORD-4.json +++ b/configs/a15/OP-NORD-4.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-5.json b/configs/a15/OP-NORD-5.json index 1ca4f3107..1719fc8de 100644 --- a/configs/a15/OP-NORD-5.json +++ b/configs/a15/OP-NORD-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-CE-5.json b/configs/a15/OP-NORD-CE-5.json index 6690aac4f..a14229c57 100644 --- a/configs/a15/OP-NORD-CE-5.json +++ b/configs/a15/OP-NORD-CE-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-CE4-LITE.json b/configs/a15/OP-NORD-CE4-LITE.json index dd8c1d5ca..99b3771ae 100644 --- a/configs/a15/OP-NORD-CE4-LITE.json +++ b/configs/a15/OP-NORD-CE4-LITE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-NORD-N30-SE.json b/configs/a15/OP-NORD-N30-SE.json index ab6517d56..0106ced64 100644 --- a/configs/a15/OP-NORD-N30-SE.json +++ b/configs/a15/OP-NORD-N30-SE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-OPEN-5.15.149.json b/configs/a15/OP-OPEN-5.15.149.json index 19d489fe2..049fa20a8 100644 --- a/configs/a15/OP-OPEN-5.15.149.json +++ b/configs/a15/OP-OPEN-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-OPEN.json b/configs/a15/OP-OPEN.json index 60b40e451..71588c360 100644 --- a/configs/a15/OP-OPEN.json +++ b/configs/a15/OP-OPEN.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-2-PRO-6.6.30.json b/configs/a15/OP-PAD-2-PRO-6.6.30.json index d419063d9..a5aaa9c8b 100644 --- a/configs/a15/OP-PAD-2-PRO-6.6.30.json +++ b/configs/a15/OP-PAD-2-PRO-6.6.30.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-2-PRO.json b/configs/a15/OP-PAD-2-PRO.json index e43896605..81306a139 100644 --- a/configs/a15/OP-PAD-2-PRO.json +++ b/configs/a15/OP-PAD-2-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-2-SM8650-6.1.75.json b/configs/a15/OP-PAD-2-SM8650-6.1.75.json index 0871b83d2..26c7b2bbe 100644 --- a/configs/a15/OP-PAD-2-SM8650-6.1.75.json +++ b/configs/a15/OP-PAD-2-SM8650-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-2-SM8650.json b/configs/a15/OP-PAD-2-SM8650.json index a9278a28b..b7b64a2c5 100644 --- a/configs/a15/OP-PAD-2-SM8650.json +++ b/configs/a15/OP-PAD-2-SM8650.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-3-MT6897-6.1.75.json b/configs/a15/OP-PAD-3-MT6897-6.1.75.json index 9699609fe..b3940703c 100644 --- a/configs/a15/OP-PAD-3-MT6897-6.1.75.json +++ b/configs/a15/OP-PAD-3-MT6897-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-3-MT6897.json b/configs/a15/OP-PAD-3-MT6897.json index 8cf816900..3f812f2ec 100644 --- a/configs/a15/OP-PAD-3-MT6897.json +++ b/configs/a15/OP-PAD-3-MT6897.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-3-SM8750-6.6.30.json b/configs/a15/OP-PAD-3-SM8750-6.6.30.json index ad5272f0f..07dfd5578 100644 --- a/configs/a15/OP-PAD-3-SM8750-6.6.30.json +++ b/configs/a15/OP-PAD-3-SM8750-6.6.30.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-3-SM8750.json b/configs/a15/OP-PAD-3-SM8750.json index c1686353c..fc6edcd56 100644 --- a/configs/a15/OP-PAD-3-SM8750.json +++ b/configs/a15/OP-PAD-3-SM8750.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-LITE.json b/configs/a15/OP-PAD-LITE.json index e53ef0cc5..63d7bab96 100644 --- a/configs/a15/OP-PAD-LITE.json +++ b/configs/a15/OP-PAD-LITE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-MT6983-5.10.209.json b/configs/a15/OP-PAD-MT6983-5.10.209.json index fb4ae9134..1145a5b5e 100644 --- a/configs/a15/OP-PAD-MT6983-5.10.209.json +++ b/configs/a15/OP-PAD-MT6983-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-MT6983.json b/configs/a15/OP-PAD-MT6983.json index 5602632cb..2a1ce1e7a 100644 --- a/configs/a15/OP-PAD-MT6983.json +++ b/configs/a15/OP-PAD-MT6983.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-PRO-6.1.75.json b/configs/a15/OP-PAD-PRO-6.1.75.json index 9a6890b5d..8ebc9c07d 100644 --- a/configs/a15/OP-PAD-PRO-6.1.75.json +++ b/configs/a15/OP-PAD-PRO-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP-PAD-PRO.json b/configs/a15/OP-PAD-PRO.json index 02d174176..5e542b027 100644 --- a/configs/a15/OP-PAD-PRO.json +++ b/configs/a15/OP-PAD-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10pro-5.10.209.json b/configs/a15/OP10pro-5.10.209.json index 43422bb30..6b3b25e07 100644 --- a/configs/a15/OP10pro-5.10.209.json +++ b/configs/a15/OP10pro-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10pro.json b/configs/a15/OP10pro.json index 8cfde7725..d13d8847c 100644 --- a/configs/a15/OP10pro.json +++ b/configs/a15/OP10pro.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10r.json b/configs/a15/OP10r.json index c98c2a082..816d737ff 100644 --- a/configs/a15/OP10r.json +++ b/configs/a15/OP10r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10t-5.10.209.json b/configs/a15/OP10t-5.10.209.json index 9aff9c0a3..3ceb0ff97 100644 --- a/configs/a15/OP10t-5.10.209.json +++ b/configs/a15/OP10t-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10t-5.10.226.json b/configs/a15/OP10t-5.10.226.json index d7f67bf9b..651a9b921 100644 --- a/configs/a15/OP10t-5.10.226.json +++ b/configs/a15/OP10t-5.10.226.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP10t.json b/configs/a15/OP10t.json index 50ee77e0c..03b3d29b0 100644 --- a/configs/a15/OP10t.json +++ b/configs/a15/OP10t.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP11-5.15.149.json b/configs/a15/OP11-5.15.149.json index 1b2b155dd..7112aa7e9 100644 --- a/configs/a15/OP11-5.15.149.json +++ b/configs/a15/OP11-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP11.json b/configs/a15/OP11.json index 323a93d40..34fae1084 100644 --- a/configs/a15/OP11.json +++ b/configs/a15/OP11.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP11r-5.10.209.json b/configs/a15/OP11r-5.10.209.json index 0b8da64e4..9835610fb 100644 --- a/configs/a15/OP11r-5.10.209.json +++ b/configs/a15/OP11r-5.10.209.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP11r.json b/configs/a15/OP11r.json index 83062aeb9..aa7be310a 100644 --- a/configs/a15/OP11r.json +++ b/configs/a15/OP11r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP12-6.1.75.json b/configs/a15/OP12-6.1.75.json index d95d3cf48..360cef685 100644 --- a/configs/a15/OP12-6.1.75.json +++ b/configs/a15/OP12-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP12.json b/configs/a15/OP12.json index 7a838e804..0f431939a 100644 --- a/configs/a15/OP12.json +++ b/configs/a15/OP12.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP12r-5.15.149.json b/configs/a15/OP12r-5.15.149.json index d50b03832..3ee3a2bf3 100644 --- a/configs/a15/OP12r-5.15.149.json +++ b/configs/a15/OP12r-5.15.149.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP12r.json b/configs/a15/OP12r.json index 451d6ae6a..53109a120 100644 --- a/configs/a15/OP12r.json +++ b/configs/a15/OP12r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13-6.6.30.json b/configs/a15/OP13-6.6.30.json index dbb045e8b..1c473c2ae 100644 --- a/configs/a15/OP13-6.6.30.json +++ b/configs/a15/OP13-6.6.30.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13-CPH-6.6.56.json b/configs/a15/OP13-CPH-6.6.56.json index b5b1ece6f..b9410b3f4 100644 --- a/configs/a15/OP13-CPH-6.6.56.json +++ b/configs/a15/OP13-CPH-6.6.56.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13-CPH.json b/configs/a15/OP13-CPH.json index e35220c3e..5c14d6f48 100644 --- a/configs/a15/OP13-CPH.json +++ b/configs/a15/OP13-CPH.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13-PJZ.json b/configs/a15/OP13-PJZ.json index 48fe34950..00378a5a8 100644 --- a/configs/a15/OP13-PJZ.json +++ b/configs/a15/OP13-PJZ.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13S.json b/configs/a15/OP13S.json index ebdf03a52..940b16572 100644 --- a/configs/a15/OP13S.json +++ b/configs/a15/OP13S.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13T-6.6.56.json b/configs/a15/OP13T-6.6.56.json index f6dbc1a3d..7c0139d8b 100644 --- a/configs/a15/OP13T-6.6.56.json +++ b/configs/a15/OP13T-6.6.56.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13T.json b/configs/a15/OP13T.json index 51c19fe35..dd9fb2b66 100644 --- a/configs/a15/OP13T.json +++ b/configs/a15/OP13T.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13r-6.1.75.json b/configs/a15/OP13r-6.1.75.json index a13330827..cda9ec710 100644 --- a/configs/a15/OP13r-6.1.75.json +++ b/configs/a15/OP13r-6.1.75.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a15/OP13r.json b/configs/a15/OP13r.json index 6fff4f368..0ced85a5e 100644 --- a/configs/a15/OP13r.json +++ b/configs/a15/OP13r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-2-PRO.json b/configs/a16/OP-ACE-2-PRO.json index 7ae3edc11..d8571cb1b 100644 --- a/configs/a16/OP-ACE-2-PRO.json +++ b/configs/a16/OP-ACE-2-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-2.json b/configs/a16/OP-ACE-2.json index e3d5f54e0..a8a422a43 100644 --- a/configs/a16/OP-ACE-2.json +++ b/configs/a16/OP-ACE-2.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-2V.json b/configs/a16/OP-ACE-2V.json index 4c8789b06..9c6221391 100644 --- a/configs/a16/OP-ACE-2V.json +++ b/configs/a16/OP-ACE-2V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-3-5.15.167.json b/configs/a16/OP-ACE-3-5.15.167.json index 9844bfd64..f51c2d768 100644 --- a/configs/a16/OP-ACE-3-5.15.167.json +++ b/configs/a16/OP-ACE-3-5.15.167.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-3-PRO.json b/configs/a16/OP-ACE-3-PRO.json index 88d206be0..522268159 100644 --- a/configs/a16/OP-ACE-3-PRO.json +++ b/configs/a16/OP-ACE-3-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-3.json b/configs/a16/OP-ACE-3.json index c05913473..0e4f33742 100644 --- a/configs/a16/OP-ACE-3.json +++ b/configs/a16/OP-ACE-3.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-3V-6.1.118.json b/configs/a16/OP-ACE-3V-6.1.118.json index 750d56106..a509ee960 100644 --- a/configs/a16/OP-ACE-3V-6.1.118.json +++ b/configs/a16/OP-ACE-3V-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-3V.json b/configs/a16/OP-ACE-3V.json index 36c6eb1b6..eb7305ae7 100644 --- a/configs/a16/OP-ACE-3V.json +++ b/configs/a16/OP-ACE-3V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-5-6.1.118.json b/configs/a16/OP-ACE-5-6.1.118.json index 321d94eb2..302f14e0e 100644 --- a/configs/a16/OP-ACE-5-6.1.118.json +++ b/configs/a16/OP-ACE-5-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-5-PRO.json b/configs/a16/OP-ACE-5-PRO.json index 48a0d693a..934d7067e 100644 --- a/configs/a16/OP-ACE-5-PRO.json +++ b/configs/a16/OP-ACE-5-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-5-RACE.json b/configs/a16/OP-ACE-5-RACE.json index 5d6ba6a52..11277f228 100644 --- a/configs/a16/OP-ACE-5-RACE.json +++ b/configs/a16/OP-ACE-5-RACE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-5-ULTRA.json b/configs/a16/OP-ACE-5-ULTRA.json index 96a6cf0e1..7d2129715 100644 --- a/configs/a16/OP-ACE-5-ULTRA.json +++ b/configs/a16/OP-ACE-5-ULTRA.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-5.json b/configs/a16/OP-ACE-5.json index 89aedfd90..9cb4479f2 100644 --- a/configs/a16/OP-ACE-5.json +++ b/configs/a16/OP-ACE-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-6-ULTRA.json b/configs/a16/OP-ACE-6-ULTRA.json index 405f9312a..0059bcc93 100644 --- a/configs/a16/OP-ACE-6-ULTRA.json +++ b/configs/a16/OP-ACE-6-ULTRA.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-6.json b/configs/a16/OP-ACE-6.json index 2329e81e3..7a6cc7ee7 100644 --- a/configs/a16/OP-ACE-6.json +++ b/configs/a16/OP-ACE-6.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-ACE-6T.json b/configs/a16/OP-ACE-6T.json index d8922c295..ae58c815b 100644 --- a/configs/a16/OP-ACE-6T.json +++ b/configs/a16/OP-ACE-6T.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-4-6.1.118.json b/configs/a16/OP-NORD-4-6.1.118.json index 158be3740..61c71f517 100644 --- a/configs/a16/OP-NORD-4-6.1.118.json +++ b/configs/a16/OP-NORD-4-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-4-CE.json b/configs/a16/OP-NORD-4-CE.json index 39a7828dc..29f346068 100644 --- a/configs/a16/OP-NORD-4-CE.json +++ b/configs/a16/OP-NORD-4-CE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-4.json b/configs/a16/OP-NORD-4.json index 9dd442cc0..20dcbb73b 100644 --- a/configs/a16/OP-NORD-4.json +++ b/configs/a16/OP-NORD-4.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-5-6.1.118.json b/configs/a16/OP-NORD-5-6.1.118.json index 5b619cbc8..90d00bc69 100644 --- a/configs/a16/OP-NORD-5-6.1.118.json +++ b/configs/a16/OP-NORD-5-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-5.json b/configs/a16/OP-NORD-5.json index a56ec7ad2..fa49bfea9 100644 --- a/configs/a16/OP-NORD-5.json +++ b/configs/a16/OP-NORD-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-6.json b/configs/a16/OP-NORD-6.json index 54426ae44..2c3c1900b 100644 --- a/configs/a16/OP-NORD-6.json +++ b/configs/a16/OP-NORD-6.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-CE-5.json b/configs/a16/OP-NORD-CE-5.json index 454097c4f..c52531c46 100644 --- a/configs/a16/OP-NORD-CE-5.json +++ b/configs/a16/OP-NORD-CE-5.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-CE4-LITE.json b/configs/a16/OP-NORD-CE4-LITE.json index 080139906..d3c0e78d4 100644 --- a/configs/a16/OP-NORD-CE4-LITE.json +++ b/configs/a16/OP-NORD-CE4-LITE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-NORD-CE6-LITE.json.disabled b/configs/a16/OP-NORD-CE6-LITE.json.disabled index 2a0e8d3c4..ea721cfd3 100644 --- a/configs/a16/OP-NORD-CE6-LITE.json.disabled +++ b/configs/a16/OP-NORD-CE6-LITE.json.disabled @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-OPEN-5.15.167.json b/configs/a16/OP-OPEN-5.15.167.json index d1204518b..220b2e9a3 100644 --- a/configs/a16/OP-OPEN-5.15.167.json +++ b/configs/a16/OP-OPEN-5.15.167.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-OPEN.json b/configs/a16/OP-OPEN.json index 9cc109617..76e69b9d5 100644 --- a/configs/a16/OP-OPEN.json +++ b/configs/a16/OP-OPEN.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-2-MT6991.json b/configs/a16/OP-PAD-2-MT6991.json index 4a58b05f5..f87cc2b3b 100644 --- a/configs/a16/OP-PAD-2-MT6991.json +++ b/configs/a16/OP-PAD-2-MT6991.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-2-PRO.json b/configs/a16/OP-PAD-2-PRO.json index a35dac1dd..49263a1e8 100644 --- a/configs/a16/OP-PAD-2-PRO.json +++ b/configs/a16/OP-PAD-2-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-2-SM8650.json b/configs/a16/OP-PAD-2-SM8650.json index f80aa9a0d..b52a31f2f 100644 --- a/configs/a16/OP-PAD-2-SM8650.json +++ b/configs/a16/OP-PAD-2-SM8650.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-3-MT6897.json b/configs/a16/OP-PAD-3-MT6897.json index 1b0d23ded..645735075 100644 --- a/configs/a16/OP-PAD-3-MT6897.json +++ b/configs/a16/OP-PAD-3-MT6897.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-3-PRO.json b/configs/a16/OP-PAD-3-PRO.json index 84e7c5032..f8d502d51 100644 --- a/configs/a16/OP-PAD-3-PRO.json +++ b/configs/a16/OP-PAD-3-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-3-SM8750.json b/configs/a16/OP-PAD-3-SM8750.json index e76cafa4a..e6518903e 100644 --- a/configs/a16/OP-PAD-3-SM8750.json +++ b/configs/a16/OP-PAD-3-SM8750.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-4.json b/configs/a16/OP-PAD-4.json index 43c07255a..079e6b9c7 100644 --- a/configs/a16/OP-PAD-4.json +++ b/configs/a16/OP-PAD-4.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-GO-2.json b/configs/a16/OP-PAD-GO-2.json index 4896d7dd2..b6a4771e7 100644 --- a/configs/a16/OP-PAD-GO-2.json +++ b/configs/a16/OP-PAD-GO-2.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-LITE.json b/configs/a16/OP-PAD-LITE.json index e2ef26aac..78dfeff61 100644 --- a/configs/a16/OP-PAD-LITE.json +++ b/configs/a16/OP-PAD-LITE.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-MT6983.json b/configs/a16/OP-PAD-MT6983.json index 4eebbd5e8..25e251075 100644 --- a/configs/a16/OP-PAD-MT6983.json +++ b/configs/a16/OP-PAD-MT6983.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-PAD-PRO.json b/configs/a16/OP-PAD-PRO.json index d0043864d..053e5ce58 100644 --- a/configs/a16/OP-PAD-PRO.json +++ b/configs/a16/OP-PAD-PRO.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-TURBO-6.json b/configs/a16/OP-TURBO-6.json index 319c8d844..922fac689 100644 --- a/configs/a16/OP-TURBO-6.json +++ b/configs/a16/OP-TURBO-6.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP-TURBO-6V.json b/configs/a16/OP-TURBO-6V.json index 730c923b9..e7b2b1fda 100644 --- a/configs/a16/OP-TURBO-6V.json +++ b/configs/a16/OP-TURBO-6V.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP10pro.json b/configs/a16/OP10pro.json index d67855d21..fa098f4c9 100644 --- a/configs/a16/OP10pro.json +++ b/configs/a16/OP10pro.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP11-5.15.167.json b/configs/a16/OP11-5.15.167.json index e3599b2aa..321a69c1d 100644 --- a/configs/a16/OP11-5.15.167.json +++ b/configs/a16/OP11-5.15.167.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP11.json b/configs/a16/OP11.json index b9054c099..ad206a2c4 100644 --- a/configs/a16/OP11.json +++ b/configs/a16/OP11.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP11r.json b/configs/a16/OP11r.json index 56cc4bc1c..c55d06e05 100644 --- a/configs/a16/OP11r.json +++ b/configs/a16/OP11r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP12-6.1.118.json b/configs/a16/OP12-6.1.118.json index b6297b35d..1814a8109 100644 --- a/configs/a16/OP12-6.1.118.json +++ b/configs/a16/OP12-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP12.json b/configs/a16/OP12.json index 8ea44a0b9..8099922c5 100644 --- a/configs/a16/OP12.json +++ b/configs/a16/OP12.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP12r-5.15.167.json b/configs/a16/OP12r-5.15.167.json index 52a39bef0..1a1dd1213 100644 --- a/configs/a16/OP12r-5.15.167.json +++ b/configs/a16/OP12r-5.15.167.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP12r.json b/configs/a16/OP12r.json index 7598c6e86..bd0644f26 100644 --- a/configs/a16/OP12r.json +++ b/configs/a16/OP12r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP13.json b/configs/a16/OP13.json index 10223c22b..b918651e9 100644 --- a/configs/a16/OP13.json +++ b/configs/a16/OP13.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP13S.json b/configs/a16/OP13S.json index 6f55aa7dd..7a1bdf30f 100644 --- a/configs/a16/OP13S.json +++ b/configs/a16/OP13S.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP13T.json b/configs/a16/OP13T.json index 72f1e9b1e..4651303c3 100644 --- a/configs/a16/OP13T.json +++ b/configs/a16/OP13T.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": true, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP13r-6.1.118.json b/configs/a16/OP13r-6.1.118.json index 962b67048..4b7dcc3a7 100644 --- a/configs/a16/OP13r-6.1.118.json +++ b/configs/a16/OP13r-6.1.118.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP13r.json b/configs/a16/OP13r.json index 2aeb62475..763d4eca2 100644 --- a/configs/a16/OP13r.json +++ b/configs/a16/OP13r.json @@ -15,6 +15,7 @@ "disk_cleanup": false, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP15.json b/configs/a16/OP15.json index f1f7d672a..30bb9079d 100644 --- a/configs/a16/OP15.json +++ b/configs/a16/OP15.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP15T.json b/configs/a16/OP15T.json index 6190888e0..b686f51d9 100644 --- a/configs/a16/OP15T.json +++ b/configs/a16/OP15T.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, diff --git a/configs/a16/OP15r.json b/configs/a16/OP15r.json index 52b9049f0..dc1294d8f 100644 --- a/configs/a16/OP15r.json +++ b/configs/a16/OP15r.json @@ -15,6 +15,7 @@ "disk_cleanup": true, "hmbird": false, "susfs": true, + "opt": true, "ds": true, "bbg": true, "bbr": true, From 743ea47731f061142327488b28516bc0f404c53c Mon Sep 17 00:00:00 2001 From: fatalcoder524 <11532648+fatalcoder524@users.noreply.github.com> Date: Fri, 3 Jul 2026 21:45:58 +0530 Subject: [PATCH 4/6] Add OnePlus Nord CE4 Lite 6.1.118 Support --- configs/a16/OP-NORD-CE4-LITE-6.1.118.json | 28 +++++++++++++++++++ .../oneplus_nord_ce4_lite_5g_6.1.118_w.xml | 16 +++++++++++ 2 files changed, 44 insertions(+) create mode 100644 configs/a16/OP-NORD-CE4-LITE-6.1.118.json create mode 100644 manifests/a16/oneplus_nord_ce4_lite_5g_6.1.118_w.xml diff --git a/configs/a16/OP-NORD-CE4-LITE-6.1.118.json b/configs/a16/OP-NORD-CE4-LITE-6.1.118.json new file mode 100644 index 000000000..3a07fb100 --- /dev/null +++ b/configs/a16/OP-NORD-CE4-LITE-6.1.118.json @@ -0,0 +1,28 @@ +{ + "model": "OP-NORD-CE4-LITE", + "soc": "blair", + "branch": "wild/sm6375", + "manifest": "oneplus_nord_ce4_lite_5g_6.1.118_w.xml", + "android_version": "android14", + "kernel_version": "6.1", + "os_version": "A16", + "lto": "thin", + "zyc_compiler": "", + "c_compiler": "kernel_platform/prebuilts/clang/host/linux-x86/clang-r487747c/bin", + "rust_compiler": "", + "bindgen": "", + "rust_build": false, + "disk_cleanup": false, + "hmbird": false, + "susfs": true, + "opt": true, + "ds": true, + "bbg": true, + "bbr": true, + "bbr3": true, + "ttl": true, + "ip_set": true, + "unicode": true, + "ntsync": true, + "uname": "OP-WILD" +} diff --git a/manifests/a16/oneplus_nord_ce4_lite_5g_6.1.118_w.xml b/manifests/a16/oneplus_nord_ce4_lite_5g_6.1.118_w.xml new file mode 100644 index 000000000..0b56bbe10 --- /dev/null +++ b/manifests/a16/oneplus_nord_ce4_lite_5g_6.1.118_w.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + From 23006fea95d2a8872a7307caec5b06061f5e54e1 Mon Sep 17 00:00:00 2001 From: huangdihd Date: Sun, 5 Jul 2026 13:22:13 +0800 Subject: [PATCH 5/6] fix(release): store zipname in device_info so per-device download links resolve device_info stored 6 fields but readers parsed 7: zipfile always read empty (every download link became ...//.zip), and ksu_ver_global picked up susfs_ver instead of ksu_ver. Append zipname as field 7 and read ksu_ver from field 5. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01QbpeHQAnAZTfs7xbczhkiB --- .github/workflows/build-kernel-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-kernel-release.yml b/.github/workflows/build-kernel-release.yml index a35cf52bb..c32d994fd 100644 --- a/.github/workflows/build-kernel-release.yml +++ b/.github/workflows/build-kernel-release.yml @@ -917,7 +917,7 @@ jobs: susfs_ver="none" fi full_model="${model}_${os_version}_${kernel_version}" - device_info["$full_model"]="$model|$os_version|$kernel_version|$ksu_type|$ksu_ver|$susfs_ver" + device_info["$full_model"]="$model|$os_version|$kernel_version|$ksu_type|$ksu_ver|$susfs_ver|$zipname" fi done @@ -1029,7 +1029,7 @@ jobs: if [ ${#device_info[@]} -gt 0 ]; then first_entry=$(printf '%s\n' "${!device_info[@]}" | sort | head -n1) - IFS='|' read -r _ _ _ _ _ ksu_ver_global _ <<< "${device_info["$first_entry"]}" + IFS='|' read -r _ _ _ _ ksu_ver_global _ _ <<< "${device_info["$first_entry"]}" else echo "::error::No device info found!" >&2 exit 1 From 7167b62a239ea0532ade2e2d6141939bc387e8ae Mon Sep 17 00:00:00 2001 From: opencode Date: Sun, 5 Jul 2026 05:46:01 +0000 Subject: [PATCH 6/6] =?UTF-8?q?Fixed=20os=5Fversion=20A16=E2=86=92OOS16=20?= =?UTF-8?q?in=20config.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: huangdihd --- configs/oos16/OP-NORD-CE4-LITE-6.1.118.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configs/oos16/OP-NORD-CE4-LITE-6.1.118.json b/configs/oos16/OP-NORD-CE4-LITE-6.1.118.json index 2f10bc179..c6bc068a9 100644 --- a/configs/oos16/OP-NORD-CE4-LITE-6.1.118.json +++ b/configs/oos16/OP-NORD-CE4-LITE-6.1.118.json @@ -5,7 +5,7 @@ "manifest": "oneplus_nord_ce4_lite_5g_6.1.118_w.xml", "android_version": "android14", "kernel_version": "6.1", - "os_version": "A16", + "os_version": "OOS16", "lto": "thin", "zyc_compiler": "", "c_compiler": "kernel_platform/prebuilts/clang/host/linux-x86/clang-r487747c/bin",