文件名称:Android.Image.Kitchen.v3.5-Win32.zip
文件大小:6.92MB
文件格式:ZIP
更新时间:2022-07-16 19:55:13
Kitchen Android
My original intent was to have this package dependency-free, but as you can see, I did have to include Cygwin. Initially just for mkbootimg since the huaixzk standalone version wouldn't work (it wasn't loading the kernel as binary, thanks trevd); then I discovered that using the GNUWin32 cpio to unpack somehow didn't play nice with repacking the ramdisk in a usable state, so at that point I decided I might as well go Cygwin across the board. As it is, I've included the latest Cygwin-dependent executables and required libraries from their repos and built my own custom Cygwin image and ramdisk utilities built from the latest sources. Originally only for Google Pixel/Nexus/AOSP standard boot.img files, built-in support has now expanded to Android Verified Boot (AVBv1)/ChromeOS/SignBlob signed boot.img files, Barnes & Noble Nook "Green Loader" signed boot.img files, Samsung/Spreadtrum DHTB header signed boot.img files, the Samsung/Marvell PXA1088/1908 board boot.img variant (AOSP-PXA), Loki patched boot.img files, Sony SIN signed/packaged kernel.elf extraction, Sony ELF kernel.elf files, Intel OSIP Android image files, DENX U-Boot uImage files, Rockchip KRNL signed ramdisk image files, MTK headers for zImage/ramdisk, and LG Bump/Samsung SEAndroid footers for boot.img. The main advantage here is you don't need Cygwin shell or PERL scripts. Other guides exist but none of them are universal for target device, compression and/or developed for Windows, Android ARM/x86/MIPS + ARM64/x86_64/MIPS64, and now macOS. With this universality in mind I've automated the whole process with batch/shell scripts. My development work on my many projects comes out of my free time, so if you enjoy this project or anything else I've done on xda, please do hit the donate link from my profile. Thank you for your support!
【文件预览】:
Android Image Kitchen
----android_win_tools()
--------unpackelf.exe(13KB)
--------dhtbsign.exe(13KB)
--------loki_tool.exe(20KB)
--------cygmagic-1.dll(138KB)
--------mkbootimg.exe(21KB)
--------lzop.exe(55KB)
--------unpackbootimg.exe(14KB)
--------rkcrc.exe(10KB)
--------xz.exe(71KB)
--------cyglzma-5.dll(157KB)
--------avb()
--------cygstdc++-6.dll(1.47MB)
--------cygcrypto-1.1.dll(2.25MB)
--------cat.exe(35KB)
--------printf.exe(65KB)
--------futility.exe(158KB)
--------find.exe(255KB)
--------blobunpack.exe(9KB)
--------cut.exe(38KB)
--------kernel_dump.exe(92KB)
--------file.exe(20KB)
--------cygiconv-2.dll(1010KB)
--------sudo.exe(582KB)
--------lz4.exe(222KB)
--------blobpack.exe(9KB)
--------elftool.exe(18KB)
--------cygbz2-1.dll(67KB)
--------dumpimage.exe(220KB)
--------chromeos()
--------cygncursesw-10.dll(317KB)
--------mboot.exe(16KB)
--------cyggcc_s-1.dll(109KB)
--------magic(52KB)
--------cpio.exe(137KB)
--------dd.exe(90KB)
--------cygwin1.dll(3.14MB)
--------pxa-mkbootimg.exe(15KB)
--------gzip.exe(97KB)
--------pxa-unpackbootimg.exe(13KB)
--------tail.exe(54KB)
--------bzip2.exe(32KB)
--------BootSignature.jar(1.54MB)
--------hexdump.exe(47KB)
--------cygz.dll(87KB)
--------mkmtkhdr.exe(11KB)
--------chmod.exe(54KB)
--------cygintl-8.dll(42KB)
--------cygssl-1.1.dll(518KB)
--------cyglzo2-2.dll(132KB)
--------mkimage.exe(226KB)
--------androidbootimg.magic(3KB)
----repackimg.bat(16KB)
----authors.txt(2KB)
----cleanup.bat(466B)
----unpackimg.bat(12KB)