https://forum.xda-developers.com/showthread.php?t=2073775
Android Image Kitchen -- Unpack/Repack Kernel+Recovery Images, and Edit the ramdisk.
Windows ports of the necessary Linux utils for Android image (kernel/recovery) mod work:
mkbootimg, unpackbootimg: https://github.com/osm0sis/mkbootimg
mkbootfs: https://github.com/osm0sis/mkbootfs
pxa-mkbootimg, pxa-unpackbootimg: https://github.com/osm0sis/pxa-mkbootimg
unpackelf: https://github.com/osm0sis/unpackelf
dumpimage, mkimage: http://www.denx.de/wiki/U-Boot/WebHome
mkmtkhdr: https://github.com/osm0sis/mkmtkhdr
loki_tool: https://github.com/djrbliss/loki
futility: https://github.com/osm0sis/futility
BootSignature.jar (requires JRE 8+): https://forum.xda-developers.com/and...ified-t3600606
blobpack, blobunpack: https://github.com/AndroidRoot/BlobTools
dhtbsign: https://github.com/osm0sis/dhtbsign
rkcrc: https://github.com/rockchip-linux/rkflashtool
kernel_dump: https://forum.xda-developers.com/cro...image-t3530077
bzip2, chmod, cpio, cut, dd, file, gzip, lzop, printf, tail, xz;
cygbz2-1, cygcrypto-1.0.0, cyggcc_s-1, cygiconv-2, cygintl-8, cyglzma-5, cyglzo2-2, cygmagic-1, cygssl-1.0.0, cygwin1, cygz: http://cygwin.com/
lz4: http://lz4.github.io/lz4/
magic: http://www.darwinsys.com/file/
See the Mobile Edition (AIK-mobile) initial release notes for the specifics on the native Android version.
Likewise for the Linux Edition (AIK-Linux) initial release notes.