Network engineer and Linux/Android developer based in Shiraz, Iran. I spend most of my time working with custom Android kernels, device bring-up, OpenWRT, and small pieces of automation that make debugging less painful.
- Linux kernels — Android GKI, MediaTek platforms, device trees, build configs, and stable updates
- Android bring-up — device/vendor trees, HALs, SELinux policies, recovery, and boot issues
- OpenWRT and networking — board support, drivers, firewall rules, VPNs, QoS, and RouterOS
- Automation — Bash and Python scripts for builds, device testing, validation, and maintenance
| Project | Description |
|---|---|
| ESK Kernel source | Linux 5.10 GKI kernel source for the MediaTek MT6895 xaga family. |
| ESK Kernel releases | Flashable AnyKernel3 builds and installation notes for supported devices and variants. |
| infinity-xaga-fixes | A small fix kit for MTK IMS, VoLTE, sepolicy, and related Infinity X issues. Includes apply and verify scripts. |
| xaga device tree | Device configuration for the POCO X4 GT / Redmi Note 11T Pro family. |
| xaga vendor tree | Xiaomi vendor files used by the xaga Infinity X build. |
| BakaSU | A KernelSU-based root solution for Android. |
The ESK Kernel source repository includes DEVELOPMENT.md with build details, patch layout, and maintenance notes. Installation instructions live with the release builds.
- Maintaining the ESK kernel for MT6895
xagadevices - Keeping Android 16/17 device and vendor trees in sync
- Porting OpenWRT to the ZLT X28
- Working with RouterOS networks, VPNs, firewall rules, and QoS
- Testing fixes on real hardware instead of trusting build logs alone
Linux · Android · C · Kotlin · Shell · Python · Make · Git · OpenWRT · RouterOS · ADB · Fastboot · GitHub Actions
- GitHub: @ENGRahsepar
- Email: [email protected]
If you are working on an Android kernel, an MT6895 device, or an OpenWRT port and need help with logs or source-level debugging, feel free to open an issue or get in touch.