en Requirements - JackA1ltman/NonGKI_Kernel_Build_2nd GitHub Wiki

Requirements

Please confirm you meet the following requirements before getting started.

From a Personal Standpoint

  • A brain that enjoys thinking through problems
  • Hands willing to put in the work
  • Enough free time and patience
  • A habit of searching for answers yourself rather than relying on AI
  • Think before asking questions

From a Hardware Standpoint

Item Minimum Notes
CPU cores ≥ 4 More cores = faster builds
RAM ≥ 16 GB Or more swap + ≥ 8 GB physical RAM
Free disk space ≥ 100 GB Includes toolchain and kernel source

Recommended Operating Systems

OS Rating
Ubuntu 24.04 ✅ Best — recommended first choice
Ubuntu 22.04 ⚠️ Slightly older Binutils, but fine for Non-GKI kernels
Arch Linux ⚠️ Binutils too new — use LXC/Docker container to mitigate
Windows WSL2 ⚠️ Cannot fully utilize CPU performance
Android Chroot/Proot ❌ Not recommended