简体中文 | English
This project provides automated kernel compilation workflow based on GitHub Actions, supporting multiple OnePlus and Realme devices powered by SM8750 platform. Through highly integrated scripts, it enables one-click compilation of OKI kernels with features including (Re)SukiSU, SUSFS, Fengchi Scheduler, and more.
- 🚀 Fully Automated - GitHub Actions based, no local environment required
- 🔧 Multiple KSU Options - ReSukiSU / SukiSU-Ultra selectable
- 📱 Multi-Device Support - 10 OnePlus/Realme devices supported
- ⚡ Performance Optimized - Integrated perfect Fengchi scheduler patch
- 💾 ccache Caching - Intelligent cache management, 50% faster for first build with public cache, 80% faster for rebuilds
- 📦 Ready to Use - Automatically generates AnyKernel3 flashable packages
| # | Device Name | Codename | Platform |
|---|---|---|---|
| 1 | OnePlus 13 | oneplus_13 |
SM8750 |
| 2 | OnePlus Ace 5 Pro | oneplus_ace5_pro |
SM8750 |
| 3 | OnePlus Ace 6 | oneplus_ace_6 |
SM8750 |
| 4 | OnePlus 13T | oneplus_13t |
SM8750 |
| 5 | OnePlus Pad 2 Pro | oneplus_pad_2_pro |
SM8750 |
| 6 | OnePlus Ace5 Ultra | oneplus_ace5_ultra |
MT6991 |
| 7 | Realme GT 7 | realme_GT7 |
MT6991 |
| 8 | Realme GT 7 Pro | realme_GT7pro |
SM8750 |
| 9 | Realme GT 7 Pro Speed | realme_GT7pro_Speed |
SM8750 |
| 10 | Realme GT 8 | realme_GT8 |
SM8750 |
Click the Fork button in the upper right corner to copy this repository to your own GitHub account.
- Go to your forked repository
- Click the Actions tab
- Select the corresponding workflow (see table below)
- Click Run workflow button
- Fill in compilation parameters
- Wait for compilation to complete (approximately 12 minutes for first build)
- Download build artifacts from Artifacts section
| Workflow | Description | Use Case |
|---|---|---|
| Build_oneplus_sm8750 | Full kernel build (with KSU/SUSFS etc.) | |
| Build_kernel_only | Official source build without Root | Stock kernel without KSU integration |
| clean-caches | Clean ccache caches | When cache is corrupted or needs rebuild |
| Clear_All_Workflow | Clean workflow run records | Keep Actions page tidy |
The project automatically downloads public cache from Public_Ccache_SM8750, enabling acceleration even for first-time builds.
When build time exceeds 8 minutes, old ccache caches are automatically cleaned to avoid excessive GitHub storage usage. You can also manually run the clean-caches workflow to clear all caches.
- Go to Actions page
- Click corresponding workflow run record
- Expand each step to view detailed output
- Focus on error steps
[INFO] - General information
[SUCCESS] - Successfully completed
[ERROR] - Error (requires immediate attention)
- Telegram Channel: @qdykernel
- CoolAPK Profile: @showdo
- GitHub Issues: Submit Issue
This project build support from:
This project is licensed under GPL-3.0.
Copyright (C) 2024 showdo
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
For questions or suggestions, please contact via:
- Telegram: @qdykernel
- GitHub Issues: Create Issue
- CoolAPK: DM @showdo
Last Updated: March 15, 2026
Maintenance Status: 🟢 Actively Maintained