KernelSU-Next v3.0.1 + SUSFS + Docker + Touchscreen Fix
Repositório para desenvolvimento de kernel Android 16 (kernel 5.4.302) para POCO X5 5G (moonstone) com suporte completo para modding.
- KernelSU-Next v3.0.1: Root system com AllowList
- SUSFS: Hide modules from detection
- Docker/LXC: Container support para Ubuntu Touch
- Touchscreen Fix: FT3519T driver corrigido
- Performance: Otimizado para Ryzen 7 5700G (16 threads)
| Componente | Especificação |
|---|---|
| Device | POCO X5 5G |
| Codename | rose / moonstone |
| SoC | Snapdragon 695 (SM6375) |
| Touch | FocalTech FT3519T |
| Display | FHD+ 10800×24000 |
| Architecture | ARM64 |
Arquivo: KernelSU-Next-v3.0.1-SUSFS-Docker-POCO-X5-5G-20260204-FINAL.zip
Status: 🧪 EM TESTE
Tamanho: 22MB
- ✅ FT3519T Firmware Fix: Array preenchido com header válido (0x89, 0x00, 0x35, 0x19)
- ✅ Configurações Habilitadas: CONFIG_TOUCHSCREEN_FT3519T=y por padrão
- ✅ DTBO Completo: moonstone-overlay com project-name e ic-type
- ✅ Debug Ativado: FTS_DEBUG_EN=1 para troubleshooting
- ✅ KernelSU + SUSFS: Root + hide modules
- ✅ Docker Support: Container runtime
- v3.0.1 (2026-02-04): Build inicial - Touch não funciona
- v3.0.1-DTBO-FIX (2026-02-04): DTBO atualizado - Touch ainda não funciona
- v3.0.1-FINAL (2026-02-04): Correção completa - Em teste
- OS: Arch Linux (Kernel Zen 6.18.7)
- CPU: AMD Ryzen 7 5700G (8C/16T @ 4.6GHz)
- Toolchain: Clang + aarch64-linux-gnu-gcc
- Build Time: ~2-4 horas (16 threads)
export ARCH=arm64
export CROSS_COMPILE=aarch64-linux-gnu-
export CC=clang
make -j$(nproc) Image.gzadb reboot recovery
adb sideload KernelSU-Next-v3.0.1-SUSFS-Docker-POCO-X5-5G-20260204-FINAL.zip# Logs do touchscreen
adb shell dmesg | grep -i focaltech
# Verificar device tree
adb shell cat /proc/device-tree/focaltech@38/status
# Teste touch
adb shell getevent | grep focaltechkernel-moonstone-devs/ # Source kernel 5.4.302
├── drivers/input/touchscreen/FT3519T/ # Driver corrigido
├── arch/arm64/boot/dts/vendor/xiaomi/ # Device tree
├── .config # Config otimizada
└── arch/arm64/boot/Image.gz # Kernel compilado
workspace/ # Logs e documentação
└── 2026-02-04.md # Session atual
anykernel3-poco-x5/ # Pacote flash
└── moonstone-overlay.dtbo # DTBO específico
- Build: FINAL completo e commitado
- Flash: Boot original restaurado (comparação)
- Teste: Aguardando feedback do usuário
- Próximo: Firmware real extraction (se necessário)
- Source: Xiaomi Kernel Source
- Device Tree:
arch/arm64/boot/dts/vendor/xiaomi/moonstone.dts - Touch Driver:
drivers/input/touchscreen/FT3519T/ - Build Logs:
workspace/directory
# Clonar repositório
git clone https://github.com/seu-usuario/android16-kernel.git
# Entrar no diretório
cd android16-kernel
# Verificar workspace
cat workspace/$(date +%Y-%m-%d).md
# Build (se necessário)
cd kernel-moonstone-devs
export ARCH=arm64
export CROSS_COMPILE=aarch64-linux-gnu-
export CC=clang
make -j$(nproc) Image.gz
# Empacotar
cp arch/arm64/boot/Image.gz anykernel3-poco-x5/
cd anykernel3-poco-x5
zip -r ../kernel-novo.zip .Maintainer: @deivisan
License: GPL-2.0
Last Updated: 2026-02-04