- Operating system
- Windows 10 or Windows 11, 64-bit, on x64 or on ARM64. Or a current 64-bit x86 Linux desktop.
- Disk space
- Enough for the firmware, its unpacked contents and what you build. A current flagship ROM comfortably wants 60 GB or more free on the drive holding your projects.
- Memory
- 8 GB is enough. Extraction, building and packing stream through a bounded window, so a 7 GB partition does not need 7 GB of RAM.
- Dependencies
- Nothing to install. WSL is not used, a Linux distribution is not needed on Windows, and no external command line tools are called anywhere.
- For device work
- A USB cable. Android mode needs USB debugging turned on; bootloader, fastbootd and Samsung download mode need the matching USB driver on Windows, and on Debian and Ubuntu the usual Android udev rules.
- Integrity
- Every package ships a signature file that sits beside the executable. The application checks it at launch and refuses to run without it.