Skip to content

Choose AnyKernel3 or Boot Image

Recommended if you already have root or custom recovery.

  • Download the -AnyKernel3.zip.
  • Example: ESK-5.10.247-VNL-AnyKernel3.zip

Use this if you are flashing with fastboot.

  • For xaga, download -boot.img.
  • For generic, download -boot-<format>.img.

Examples:

  • Xaga: ESK-5.10.247-VNL-boot.img
  • Generic: ESK-5.10.247-VNL-boot-gz.img

Choose the correct kernel format for Generic Kernel

Section titled “Choose the correct kernel format for Generic Kernel”

Example release assets:

ESK-5.10.247-VNL-boot-gz.img
ESK-5.10.247-VNL-boot-lz4.img
ESK-5.10.247-VNL-boot-raw.img
  1. Open Termux.
  2. Optional: allow storage access.
Terminal window
termux-setup-storage
  1. Download the script.
Terminal window
curl -fsSL https://raw.githubusercontent.com/ESK-Project/gki-releases/refs/heads/main/scripts/check_fmt.sh -o check_fmt.sh
  1. Make it executable.
Terminal window
chmod +x check_fmt.sh
  1. Copy your stock boot image into Termux.
  2. Run:
Terminal window
./check_fmt.sh <path_to_stock_boot.img>
  • gzip -> -boot-gz.img
  • lz4 -> -boot-lz4.img
  • raw -> -boot-raw.img