diff --git a/.github/workflows/format-pull-request.yml b/.github/workflows/format-pull-request.yml
index 4a292bc..8a4a919 100644
--- a/.github/workflows/format-pull-request.yml
+++ b/.github/workflows/format-pull-request.yml
@@ -1,8 +1,7 @@
-name: Format docs on PR with Prettier
+name: Format docs with Prettier
on:
- # https://stackoverflow.com/a/58740879
- pull_request_target:
+ push:
branches: [main]
jobs:
@@ -11,15 +10,12 @@ jobs:
steps:
- uses: actions/checkout@v4
with:
- token: ${{ secrets.PR_OP_GITHUB_TOKEN }}
- repository: ${{ github.event.pull_request.head.repo.full_name }}
- ref: ${{ github.event.pull_request.head.ref }}
submodules: 'recursive'
- name: Setup Node.js
- uses: actions/setup-node@v3
+ uses: actions/setup-node@v4
with:
- node-version: '22'
+ node-version: 'lts/*'
- name: Install dependencies
run: npm i -g prettier
@@ -27,9 +23,22 @@ jobs:
- name: Format code with Prettier
run: npx prettier -cw .
+ - name: Check diff
+ id: check-diff
+ run: |
+ EXIT_CODE=0
+ git diff --quiet --exit-code || EXIT_CODE=$?
+ if [ $EXIT_CODE -eq 1 ]; then
+ echo "has_diff=true" >> $GITHUB_OUTPUT
+ else
+ echo "has_diff=false" >> $GITHUB_OUTPUT
+ fi
+
- name: Commit and push changes
+ if: steps.check-diff.outputs.has_diff == 'true'
run: |
git config user.email "github-actions[bot]@users.noreply.github.com"
git config user.name "github-actions[bot]"
git add .
- git diff --quiet && git diff --staged --quiet || (git commit -m "style: format code with prettier [skip ci]" && git push)
+ git commit -m "style: format code with prettier [skip ci]"
+ git push
diff --git a/DeviceReports/marble.md b/DeviceReports/marble.md
index 7d09170..66384b2 100644
--- a/DeviceReports/marble.md
+++ b/DeviceReports/marble.md
@@ -31,9 +31,9 @@
| RyoamicLights | ✅(0.2.11) |
| TouchController | ✅(0.1.5) |
| Physics Mod Pro | ✅(v172b) |
-| Distant Horizons | ✅(2.3.0-b, 需启用 ANGLE) |
+| Distant Horizons | ✅(2.3.0-b, 需启用 ANGLE) |
| Modern UI | ✅(3.11.1.9) |
-| Immersive Portals Continued | \*️⃣(6.0.7, 无法渲染传送门) |
+| Immersive Portals Continued | \*️⃣(6.0.7, 无法渲染传送门) |
## Shaderpack compatibility
diff --git a/DeviceReports/sagit.md b/DeviceReports/sagit.md
index dc286e1..3145ad3 100644
--- a/DeviceReports/sagit.md
+++ b/DeviceReports/sagit.md
@@ -33,7 +33,7 @@
| Physics Mod Pro | ✅(v172b) |
| Distant Horizons | ❌(2.3.0-b) |
| Modern UI | ✅(3.11.1.9) |
-| Immersive Portals Continued | \*️⃣(6.0.7, 无法渲染传送门) |
+| Immersive Portals Continued | \*️⃣(6.0.7, 无法渲染传送门) |
## Shaderpack compatibility
diff --git a/ModSupportMatrix.md b/ModSupportMatrix.md
index 7717d27..5e0768d 100644
--- a/ModSupportMatrix.md
+++ b/ModSupportMatrix.md
@@ -8,40 +8,40 @@ Guidance on how to fill out the table can be found in the [Call to Action sectio
-| **Device (Codename)** | **SoC** | **GPU** | **OS** | **Additional Drivers/Plugins in use** | **MobileGlues** | **Minecraft** | **ModLoader** | **Sodium** | **Iris** | **Indium** | **Distant Horizon** | **Xaero's Minimap** | **Xaero's World Map** | **Physics Mod Pro** | **Create** | **TaCZ** | **Entity Texture Features** | **Modern UI** | **Continuity** | **Jade** | **Inventory HUD+** | **Just Enough Items** | **Report** |
-| ----------------------------------------- | -------------------------------------- | ------------------------------------- | ----------- | --------------------------------------------- | --------------- | --------------- | ----------------------------- | ---------------------------------- | ------------------------------- | ---------- | --------------------- | ------------------- | --------------------- | --------- | ------------------------------- | ----------------- | --------------------------- | --------------- | -------------- | -------------- | ------------------ | ----------------------------- | ---------------------------------------------- |
-| Xiaomi 15 (dada) | Qualcomm Snapdragon 8 Elite (SM8750) | Adreno (TM) 830 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.11) | ✅(1.7.2) | ✅(1.0.34) | ✅(2.2.1-a) | ✅(25.0.0) | ✅(1.39.2) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2) | ? | ✅(3.11.1.6) | ? | ? | ? | ? | [dada.md](./DeviceReports/dada.md) |
-| vivo X200 Pro (PD2405) | MediaTek Dimensity 9400(MT6991Z/CZB) | Mali-G925-Immortalis MC12 | Android 15 | ANGLE | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.11) | ✅(1.7.5) | ✅(1.0.36) | ? | ✅(25.0.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j)
\* | ✅(1.0.2) | ? | ? | ? | ? | ? | ? | [PD2405.md](./DeviceReports/PD2405.md) |
-| vivo X80 (PD2183) | MediaTek Dimensity 9000(MT6983Z/CZA) | Mali-G710 MC10 | Android 15 | ANGLE | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.36) | ? | ✅(25.0.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j)
\* | ✅(1.0.2) | ? | ? | ? | ? | ? | ? | [PD2183.md](./DeviceReports/PD2183.md) |
-| Xiaomi Mi CC9 Pro (tucana) | Qualcomm Snapdragon 730G(SM7150) | Adreno (TM) 618 | Android 11 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.6) | ✅(1.8.5) | ? | ? | ✅(25.0.0) | ✅(1.39.2) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [tucana.md](./DeviceReports/tucana.md) |
-| aya Odin Lite (OdinLite) | MediaTek Dimensity 900(MT6877V/ZA) | Mali-G68 MC4 | Android 11 | N/A | 1.1.0.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [OdinLite.md](./DeviceReports/OdinLite.md) |
-| Redmi Note 12 Turbo (marble) | Qualcomm Snapdragon 7+Gen 2(SM7475) | Adreno (TM) 725 | Android 15 | N/A | 1.1.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ✅(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ✅(v172b) | ✅(6.0.2, NeoForge) | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ✅(15.9.3) | ✅(3.4.26) | ✅(19.21.0.247) | [marble.md](./DeviceReports/marble.md) |
-| Xiaomi 10 Pro (cmi) | Qualcomm Snapdragon 865(SM8250) | Adreno (TM) 650 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [cmi.md](./DeviceReports/cmi.md) |
-| Xiaomi 6 (sagit) | Qualcomm Snapdragon 835(MSM8998) | Adreno (TM) 540 | Android 15 | N/A | 1.1.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ❌(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ✅(v172b) | ✅(6.0.2, NeoForge) | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ✅(15.9.3) | ✅(3.4.26) | ✅(19.21.0.247) | [sagit.md](./DeviceReports/sagit.md) |
-| Redmi K20 Pro (raphael) | Qualcomm Snapdragon 855(SM8150) | Adreno (TM) 640 | Android 13 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [raphael.md](./DeviceReports/raphael.md) |
-| Huawei MatePad Air 12 (BKY-W00) | HUAWEI Kirin T90A | Maleoon 910 MP3 | Android 12 | N/A | 1.1.0.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.5) | \*️⃣(1.8.1) | ? | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.9) | ? | ? | ? | ? | [BKY-W00.md](./DeviceReports/BKY-W00.md) |
-| Oppo A9 (PCAM10) | MediaTek Helio P70 (MT6771T) | Mali-G72 MP3 | Android 11 | ANGLE | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [PCAM10.md](./DeviceReports/PCAM10.md) |
-| OnePlus 13 (PJZ110) | Qualcomm Snapdragon 8 Elite (SM8750) | Adreno (TM) 830 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [PJZ110.md](./DeviceReports/PJZ110.md) |
-| Samsung S24 SM-S921B/DS (e1sxeea) | Samsung Exynos 2400(S5E9945) | Xclipse 940(RDNA 3 768:48:32:126 WGP) | Android 14 | N/A (vendor ES driver is already ANGLE) | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [e1sxeea.md](./DeviceReports/e1sxeea.md) |
-| Xiaomi Pad 6 Pro (liuqin) | Qualcomm Snapdragon 8+(SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [liuqin.md](./DeviceReports/liuqin.md) |
-| HESC TK Watch (DW99) | Unisoc SC9832E | Mali-T820 MP1 | Android 8.1 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [DW99.md](./DeviceReports/DW99.md) |
-| Realme GT Neo 6 (RMX3852) | Snapdragon 8s Gen 3 (SM8635) | Adreno (TM) 735 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [RMX3852.md](./DeviceReports/RMX3852.md) |
-| Xiaomi Redmi K70 (vermeer) | Qualcomm Snapdragon 8 Gen 2 (SM8550) | Adreno (TM) 740 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ❌(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ? | ✅(3.11.1.6) | ? | ? | ? | ? | [23113RKC6C.md](./DeviceReports/23113RKC6C.md) |
-| Xiaomi Redmi K60 (mondrian) | Qualcomm Snapdragon 8+Gen 1 (SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ❌(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ❌(3.0.0) | ✅(11.12.3) | ✅(3.4.26) | ✅(15.20.0.106) | [RedmiK60.md](./DeviceReports/RedmiK60.md) |
-| Xiaomi 14 (houji) | Qualcomm Snapdragon 8 Gen 3 (SM8650) | Adreno (TM) 750 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.9 | ✅(0.6.3) | ✅(1.8.3) | ✅(1.0.35) | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ? | ? | ? | ? | [23127PN0CC.md](./DeviceReports/23127PN0CC.md) |
-| Vivo Pad2 (PA2373) | MediaTek Dimensity 9000 (MT8798Z/CNZA) | Mali-G710 MC10 | Android 14 | ANGLE | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(0.6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅3.4.27 | ? | [PA2373.md](./DeviceReports/PA2373.md) |
-| HONOR ViewPad 7 Pro(BRT-W09) | MediaTek Kompanio 1300T | Mali G77 MC9 | Android 12 | ANGLE(Required to archive better performance) | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ❎(no 1.21.4 version) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.11) | ? | ? | ? | ? | [BRT-W09.md](./DeviceReports/BRT-W09.md) |
-| OPPO Reno9 Pro+ (PGW110) | Snapdragon 8+ Gen 1 (SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.6) | ✅(1.8.5) | ? | ? | ✅(25.0.1) | ✅(1.39.3) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [PGW110.md](./DeviceReports/PGW110.md) |
-| Xiaomi Redmi Note 11T Pro + (22041216UC) | MediaTek Dimensity 8100 (MT6895Z/TCZA) | Mali-G610 MC6 | Android 14 | N/A | 1.1.0.1 | 1.21.4 | NeoForge 21.4.109-beta | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ✅(17.3.0) | ? | ? | [22041216UC.md](./DeviceReports/22041216UC.md) |
-| OPPO A58 5G (PHJ110) | MediaTek Dimensity 700 (MT6833V/ZA) | Mali-G57 MC2 | Android 13 | N/A | 1.1.0.1 | 1.21.4 | NeoForge 21.4.109-beta | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ✅(17.3.0) | ? | ? | [PHJ110.md](./DeviceReports/PHJ110.md) |
-| Xiaomi Redmi K30 Pro Zoom Editon (lmipro) | Qualcomm Snapdragon 865 5G (SM8250) | Adreno (TM) 650 | Android 14 | N/A | 1.1.0.1 | 1.21.3 | Fabric 0.16.10 | ✅(0.6.5) | \*️⃣(1.8.1) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.9) | ? | ✅(3.0.0) | ✅(16.0.4) | ? | ? | [lmipro.md](./DeviceReports/lmipro.md) |
-| TD Tech M40 (TDT-MA01) | Dimensity 1000+ (MT6889) | Mali-G77 MC9 | Android 10 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [TDT-MA01.md](./DeviceReports/TDT-MA01.md) |
-| Vivo Y31s (V2054A) | Snapdragon 480 (SM4350) | Adreno 619 | Android 11 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [V2054A.md](./DeviceReports/V2054A.md) |
-| Oppo A72 5G (PDYM20) | MediaTek Dimensity 720 (MT6853) | Mali-G57 MC3 | Android 12 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.2) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | (1.0.2) | ✅(6.2.9) | ✅(3.11.1.6) | ✅(3.0.0) | ✅(11.12.3) | ✅(3.4.26) | ✅15.20.0.106 | [PDYM20.md](./DeviceReports/PDYM20.md) |
-| HUAWEI Mate 30 5G (TAS-AN00) | Kirin 990 5G | Mali-G76 | Android 12 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [TAS-AN00.md](./DeviceReports/TAS-AN00.md) |
-| HUAWEI Mate Pad Air 2025 (BKY-W10) | HUAWEI Kirin T90 | Maleoon 910 | Android 12 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [BKY-W10.md](./DeviceReports/BKY-W10.md) |
-| Redmi Turbo 3(peridot) | Snapdragon 8s Gen 3 (SM8635) | Adreno (TM) 735 | Android 15 | ANGLE | 1.1.0.2 | 1.20.1 | Fabric 0.14.22 | ✅(0.5.0) | ✅(1.6.5) | ✅(1.0.23) | ✅(2.3.0-b) | X | X | ? | ✅(fabric-0.5.1-j) | ? | ? | ✅(3.11.1.6) | ✅(3.0.0) | ? | ✅(3.4.17) | ? | [corot.md](./DeviceReports/peridot.md) |
-| Redmi K60 Ultra(corot) | MediaTek Dimensity 9200+ (MT6985) | Mali-G715-Immortails MC11 | Android 15 | ANGLE | 1.1.0.2 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ✅(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ? | ? | ? | [corot.md](./DeviceReports/corot.md) |
-| OnePlus 8T (kebab) | Qualcomm Snapdragon 865 5G (SM8250) | Adreno (TM) 650 | Android 15 | N/A | 1.1.1 | 1.20.1 / 1.21.1 | Forge 47.3.6 / Fabric 0.16.10 | ✅(Fo Embeddium 0.3.31 / Fa 0.6.9) | \*️⃣(Fo Oculus 1.8.0 / Fa 1.8.8) | ? | ? | ✅(Fo 24.6.1) | ✅(Fo 1.39.2) | ? | ? | ? | ✅(Fa 6.2.9) | ✅(Fo 3.11.1.6) | ? | ✅(Fo 11.12.2) | ✅(Fo 3.4.26) | ✅(Fo 15.20.0.105+EMI 1.1.18) | [kebab.md](./DeviceReports/kebab.md) |
+| **Device (Codename)** | **SoC** | **GPU** | **OS** | **Additional Drivers/Plugins in use** | **MobileGlues** | **Minecraft** | **ModLoader** | **Sodium** | **Iris** | **Indium** | **Distant Horizon** | **Xaero's Minimap** | **Xaero's World Map** | **Physics Mod Pro** | **Create** | **TaCZ** | **Entity Texture Features** | **Modern UI** | **Continuity** | **Jade** | **Inventory HUD+** | **Just Enough Items** | **Report** |
+| ----------------------------------------- | -------------------------------------- | ------------------------------------- | ----------- | --------------------------------------------- | --------------- | --------------- | ----------------------------- | ---------------------------------- | ------------------------------- | ---------- | --------------------- | ------------------- | --------------------- | ------------------- | ------------------------------- | ----------------- | --------------------------- | --------------- | -------------- | -------------- | ------------------ | ----------------------------- | ---------------------------------------------- |
+| Xiaomi 15 (dada) | Qualcomm Snapdragon 8 Elite (SM8750) | Adreno (TM) 830 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.11) | ✅(1.7.2) | ✅(1.0.34) | ✅(2.2.1-a) | ✅(25.0.0) | ✅(1.39.2) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2) | ? | ✅(3.11.1.6) | ? | ? | ? | ? | [dada.md](./DeviceReports/dada.md) |
+| vivo X200 Pro (PD2405) | MediaTek Dimensity 9400(MT6991Z/CZB) | Mali-G925-Immortalis MC12 | Android 15 | ANGLE | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.11) | ✅(1.7.5) | ✅(1.0.36) | ? | ✅(25.0.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j)
\* | ✅(1.0.2) | ? | ? | ? | ? | ? | ? | [PD2405.md](./DeviceReports/PD2405.md) |
+| vivo X80 (PD2183) | MediaTek Dimensity 9000(MT6983Z/CZA) | Mali-G710 MC10 | Android 15 | ANGLE | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.36) | ? | ✅(25.0.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j)
\* | ✅(1.0.2) | ? | ? | ? | ? | ? | ? | [PD2183.md](./DeviceReports/PD2183.md) |
+| Xiaomi Mi CC9 Pro (tucana) | Qualcomm Snapdragon 730G(SM7150) | Adreno (TM) 618 | Android 11 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.6) | ✅(1.8.5) | ? | ? | ✅(25.0.0) | ✅(1.39.2) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [tucana.md](./DeviceReports/tucana.md) |
+| aya Odin Lite (OdinLite) | MediaTek Dimensity 900(MT6877V/ZA) | Mali-G68 MC4 | Android 11 | N/A | 1.1.0.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [OdinLite.md](./DeviceReports/OdinLite.md) |
+| Redmi Note 12 Turbo (marble) | Qualcomm Snapdragon 7+Gen 2(SM7475) | Adreno (TM) 725 | Android 15 | N/A | 1.1.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ✅(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ✅(v172b) | ✅(6.0.2, NeoForge) | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ✅(15.9.3) | ✅(3.4.26) | ✅(19.21.0.247) | [marble.md](./DeviceReports/marble.md) |
+| Xiaomi 10 Pro (cmi) | Qualcomm Snapdragon 865(SM8250) | Adreno (TM) 650 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [cmi.md](./DeviceReports/cmi.md) |
+| Xiaomi 6 (sagit) | Qualcomm Snapdragon 835(MSM8998) | Adreno (TM) 540 | Android 15 | N/A | 1.1.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ❌(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ✅(v172b) | ✅(6.0.2, NeoForge) | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ✅(15.9.3) | ✅(3.4.26) | ✅(19.21.0.247) | [sagit.md](./DeviceReports/sagit.md) |
+| Redmi K20 Pro (raphael) | Qualcomm Snapdragon 855(SM8150) | Adreno (TM) 640 | Android 13 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [raphael.md](./DeviceReports/raphael.md) |
+| Huawei MatePad Air 12 (BKY-W00) | HUAWEI Kirin T90A | Maleoon 910 MP3 | Android 12 | N/A | 1.1.0.1 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.5) | \*️⃣(1.8.1) | ? | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.9) | ? | ? | ? | ? | [BKY-W00.md](./DeviceReports/BKY-W00.md) |
+| Oppo A9 (PCAM10) | MediaTek Helio P70 (MT6771T) | Mali-G72 MP3 | Android 11 | ANGLE | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [PCAM10.md](./DeviceReports/PCAM10.md) |
+| OnePlus 13 (PJZ110) | Qualcomm Snapdragon 8 Elite (SM8750) | Adreno (TM) 830 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [PJZ110.md](./DeviceReports/PJZ110.md) |
+| Samsung S24 SM-S921B/DS (e1sxeea) | Samsung Exynos 2400(S5E9945) | Xclipse 940(RDNA 3 768:48:32:126 WGP) | Android 14 | N/A (vendor ES driver is already ANGLE) | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [e1sxeea.md](./DeviceReports/e1sxeea.md) |
+| Xiaomi Pad 6 Pro (liuqin) | Qualcomm Snapdragon 8+(SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [liuqin.md](./DeviceReports/liuqin.md) |
+| HESC TK Watch (DW99) | Unisoc SC9832E | Mali-T820 MP1 | Android 8.1 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ? | ? | ? | ? | [DW99.md](./DeviceReports/DW99.md) |
+| Realme GT Neo 6 (RMX3852) | Snapdragon 8s Gen 3 (SM8635) | Adreno (TM) 735 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [RMX3852.md](./DeviceReports/RMX3852.md) |
+| Xiaomi Redmi K70 (vermeer) | Qualcomm Snapdragon 8 Gen 2 (SM8550) | Adreno (TM) 740 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ❌(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ? | ✅(3.11.1.6) | ? | ? | ? | ? | [23113RKC6C.md](./DeviceReports/23113RKC6C.md) |
+| Xiaomi Redmi K60 (mondrian) | Qualcomm Snapdragon 8+Gen 1 (SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.6) | ✅(1.0.36) | ❌(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | ✅(1.0.2-hotfix3) | ✅(6.2.9) | ✅(3.11.1.6) | ❌(3.0.0) | ✅(11.12.3) | ✅(3.4.26) | ✅(15.20.0.106) | [RedmiK60.md](./DeviceReports/RedmiK60.md) |
+| Xiaomi 14 (houji) | Qualcomm Snapdragon 8 Gen 3 (SM8650) | Adreno (TM) 750 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.9 | ✅(0.6.3) | ✅(1.8.3) | ✅(1.0.35) | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ? | ? | ? | ? | [23127PN0CC.md](./DeviceReports/23127PN0CC.md) |
+| Vivo Pad2 (PA2373) | MediaTek Dimensity 9000 (MT8798Z/CNZA) | Mali-G710 MC10 | Android 14 | ANGLE | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(0.6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅3.4.27 | ? | [PA2373.md](./DeviceReports/PA2373.md) |
+| HONOR ViewPad 7 Pro(BRT-W09) | MediaTek Kompanio 1300T | Mali G77 MC9 | Android 12 | ANGLE(Required to archive better performance) | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ❎(no 1.21.4 version) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.11) | ? | ? | ? | ? | [BRT-W09.md](./DeviceReports/BRT-W09.md) |
+| OPPO Reno9 Pro+ (PGW110) | Snapdragon 8+ Gen 1 (SM8475) | Adreno (TM) 730 | Android 15 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.6) | ✅(1.8.5) | ? | ? | ✅(25.0.1) | ✅(1.39.3) | ? | ? | ? | ✅(6.2.10) | ? | ? | ? | ? | ? | [PGW110.md](./DeviceReports/PGW110.md) |
+| Xiaomi Redmi Note 11T Pro + (22041216UC) | MediaTek Dimensity 8100 (MT6895Z/TCZA) | Mali-G610 MC6 | Android 14 | N/A | 1.1.0.1 | 1.21.4 | NeoForge 21.4.109-beta | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ✅(17.3.0) | ? | ? | [22041216UC.md](./DeviceReports/22041216UC.md) |
+| OPPO A58 5G (PHJ110) | MediaTek Dimensity 700 (MT6833V/ZA) | Mali-G57 MC2 | Android 13 | N/A | 1.1.0.1 | 1.21.4 | NeoForge 21.4.109-beta | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ? | ? | ✅(17.3.0) | ? | ? | [PHJ110.md](./DeviceReports/PHJ110.md) |
+| Xiaomi Redmi K30 Pro Zoom Editon (lmipro) | Qualcomm Snapdragon 865 5G (SM8250) | Adreno (TM) 650 | Android 14 | N/A | 1.1.0.1 | 1.21.3 | Fabric 0.16.10 | ✅(0.6.5) | \*️⃣(1.8.1) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.9) | ? | ✅(3.0.0) | ✅(16.0.4) | ? | ? | [lmipro.md](./DeviceReports/lmipro.md) |
+| TD Tech M40 (TDT-MA01) | Dimensity 1000+ (MT6889) | Mali-G77 MC9 | Android 10 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [TDT-MA01.md](./DeviceReports/TDT-MA01.md) |
+| Vivo Y31s (V2054A) | Snapdragon 480 (SM4350) | Adreno 619 | Android 11 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [V2054A.md](./DeviceReports/V2054A.md) |
+| Oppo A72 5G (PDYM20) | MediaTek Dimensity 720 (MT6853) | Mali-G57 MC3 | Android 12 | N/A | 1.1.0.1 | 1.20.1 | Fabric 0.16.10 | ✅(0.5.13) | ✅(1.7.2) | ✅(1.0.36) | ✅(2.2.1-a) | ✅(25.1.0) | ✅(1.39.4) | ? | ✅(fabric-0.5.1-j) | (1.0.2) | ✅(6.2.9) | ✅(3.11.1.6) | ✅(3.0.0) | ✅(11.12.3) | ✅(3.4.26) | ✅15.20.0.106 | [PDYM20.md](./DeviceReports/PDYM20.md) |
+| HUAWEI Mate 30 5G (TAS-AN00) | Kirin 990 5G | Mali-G76 | Android 12 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ✅(6.2.10) | ✅(3.11.1.11) | ✅(3.0.0) | ✅(17.2.2) | ✅(3.4.27) | ? | [TAS-AN00.md](./DeviceReports/TAS-AN00.md) |
+| HUAWEI Mate Pad Air 2025 (BKY-W10) | HUAWEI Kirin T90 | Maleoon 910 | Android 12 | N/A | 1.1.0.1 | 1.21.4 | Fabric 0.16.10 | ✅(0.6.10) | ✅(1.8.8) | ? | ? | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ? | ? | ? | ? | ? | [BKY-W10.md](./DeviceReports/BKY-W10.md) |
+| Redmi Turbo 3(peridot) | Snapdragon 8s Gen 3 (SM8635) | Adreno (TM) 735 | Android 15 | ANGLE | 1.1.0.2 | 1.20.1 | Fabric 0.14.22 | ✅(0.5.0) | ✅(1.6.5) | ✅(1.0.23) | ✅(2.3.0-b) | X | X | ? | ✅(fabric-0.5.1-j) | ? | ? | ✅(3.11.1.6) | ✅(3.0.0) | ? | ✅(3.4.17) | ? | [corot.md](./DeviceReports/peridot.md) |
+| Redmi K60 Ultra(corot) | MediaTek Dimensity 9200+ (MT6985) | Mali-G715-Immortails MC11 | Android 15 | ANGLE | 1.1.0.2 | 1.21.1 | Fabric 0.16.10 | ✅(0.6.9) | ✅(1.8.8) | ✅(1.0.35) | ✅(2.3.0-b) | ✅(25.1.0) | ✅(1.39.4) | ? | ? | ? | ? | ✅(3.11.1.9) | ✅(3.0.0) | ? | ? | ? | [corot.md](./DeviceReports/corot.md) |
+| OnePlus 8T (kebab) | Qualcomm Snapdragon 865 5G (SM8250) | Adreno (TM) 650 | Android 15 | N/A | 1.1.1 | 1.20.1 / 1.21.1 | Forge 47.3.6 / Fabric 0.16.10 | ✅(Fo Embeddium 0.3.31 / Fa 0.6.9) | \*️⃣(Fo Oculus 1.8.0 / Fa 1.8.8) | ? | ? | ✅(Fo 24.6.1) | ✅(Fo 1.39.2) | ? | ? | ? | ✅(Fa 6.2.9) | ✅(Fo 3.11.1.6) | ? | ✅(Fo 11.12.2) | ✅(Fo 3.4.26) | ✅(Fo 15.20.0.105+EMI 1.1.18) | [kebab.md](./DeviceReports/kebab.md) |