From f88d4eaacbe13c124ca4381d4a888d2202ae08ed Mon Sep 17 00:00:00 2001 From: luigimak Date: Sat, 23 May 2026 06:39:31 +0200 Subject: [PATCH 1/2] Add OnePlus Pad 3 Pro OOS16 support --- .github/workflows/clean-up.yml | 1 + configs/oos16/OP-PAD-3-PRO.json | 26 +++++++++++++++++++++++++ manifests/oos16/oneplus_pad_3_pro_w.xml | 23 ++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 configs/oos16/OP-PAD-3-PRO.json create mode 100644 manifests/oos16/oneplus_pad_3_pro_w.xml diff --git a/.github/workflows/clean-up.yml b/.github/workflows/clean-up.yml index 5d5b60bc8..69014d3f9 100644 --- a/.github/workflows/clean-up.yml +++ b/.github/workflows/clean-up.yml @@ -72,6 +72,7 @@ on: - OP-ACE # OnePlus Tablets & Others - OP-OPEN + - OP-PAD-3-PRO - OP-PAD-3-SM8750 - OP-PAD-3-MT6897 - OP-PAD-2-PRO diff --git a/configs/oos16/OP-PAD-3-PRO.json b/configs/oos16/OP-PAD-3-PRO.json new file mode 100644 index 000000000..ff662b4c8 --- /dev/null +++ b/configs/oos16/OP-PAD-3-PRO.json @@ -0,0 +1,26 @@ +{ + "model": "OP-PAD-3-PRO", + "soc": "canoe", + "branch": "wild/sm8850", + "manifest": "oneplus_pad_3_pro_w.xml", + "android_version": "android16", + "kernel_version": "6.12", + "os_version": "OOS16", + "lto": "none", + "zyc_compiler": "", + "c_compiler": "kernel_platform/prebuilts/clang/host/linux-x86/clang-r547379/bin", + "rust_compiler": "kernel_platform/prebuilts/rust/linux-x86/1.82.0/bin", + "bindgen": "", + "rust_build": true, + "disk_cleanup": true, + "hmbird": false, + "susfs": true, + "ds": true, + "bbg": true, + "bbr": true, + "ttl": true, + "ip_set": true, + "unicode": true, + "ntsync": true, + "uname": "OP-WILD" +} diff --git a/manifests/oos16/oneplus_pad_3_pro_w.xml b/manifests/oos16/oneplus_pad_3_pro_w.xml new file mode 100644 index 000000000..8cddb2c70 --- /dev/null +++ b/manifests/oos16/oneplus_pad_3_pro_w.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + From 5d2ab1464f0381db49f902697e9b72fdc25227cc Mon Sep 17 00:00:00 2001 From: luigimak Date: Sat, 23 May 2026 06:44:35 +0200 Subject: [PATCH 2/2] Add OnePlus Pad 4 OOS16 support --- .github/workflows/clean-up.yml | 1 + configs/oos16/OP-PAD-4.json | 26 ++++++++++++++++++++++++++ manifests/oos16/oneplus_pad_4_w.xml | 23 +++++++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 configs/oos16/OP-PAD-4.json create mode 100644 manifests/oos16/oneplus_pad_4_w.xml diff --git a/.github/workflows/clean-up.yml b/.github/workflows/clean-up.yml index 69014d3f9..bdf069901 100644 --- a/.github/workflows/clean-up.yml +++ b/.github/workflows/clean-up.yml @@ -72,6 +72,7 @@ on: - OP-ACE # OnePlus Tablets & Others - OP-OPEN + - OP-PAD-4 - OP-PAD-3-PRO - OP-PAD-3-SM8750 - OP-PAD-3-MT6897 diff --git a/configs/oos16/OP-PAD-4.json b/configs/oos16/OP-PAD-4.json new file mode 100644 index 000000000..96caa5791 --- /dev/null +++ b/configs/oos16/OP-PAD-4.json @@ -0,0 +1,26 @@ +{ + "model": "OP-PAD-4", + "soc": "canoe", + "branch": "wild/sm8850", + "manifest": "oneplus_pad_4_w.xml", + "android_version": "android16", + "kernel_version": "6.12", + "os_version": "OOS16", + "lto": "none", + "zyc_compiler": "", + "c_compiler": "kernel_platform/prebuilts/clang/host/linux-x86/clang-r547379/bin", + "rust_compiler": "kernel_platform/prebuilts/rust/linux-x86/1.82.0/bin", + "bindgen": "", + "rust_build": true, + "disk_cleanup": true, + "hmbird": false, + "susfs": true, + "ds": true, + "bbg": true, + "bbr": true, + "ttl": true, + "ip_set": true, + "unicode": true, + "ntsync": true, + "uname": "OP-WILD" +} diff --git a/manifests/oos16/oneplus_pad_4_w.xml b/manifests/oos16/oneplus_pad_4_w.xml new file mode 100644 index 000000000..2852e7e93 --- /dev/null +++ b/manifests/oos16/oneplus_pad_4_w.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + +