i'm working on my pandaboard (arm7hf architecture) and making the necessary tweaks to make mkinitcpio compatible OOTB (archlinuxarm.org upstream). the changes are minimal: - modify `resolve_kernver` to support looking at `uImage files` # file /boot/uImage /boot/uImage: u-boot legacy uImage, Linux-3.4.4-1-ARCH, Linux/ARM, OS Kernel Image (Not compressed), 4557120 bytes, Mon Jul 16 21:32:19 2012, Load Address: 0x80008000, Entry Point: 0x80008000, Header CRC: 0xD586CD31, Data CRC: 0xE965D864 ... i'm not sure the `Linux-3.4.4-ARCH` tag is generated though, i think its just assigned during creation. i extracted the zImage (not a bzImage) from the uImage, but the `file` output is near worthless (i think the ARM guys are stripping it or something). - add support for a post-image-creation event need to generate a u-boot compatible uImage from the raw initramfs. i can do a really nasty hack and call mkinitcpio from within a preset file (ie. nested mkinitcpio ...), run mkimage, then exit ... but that's absolutely disgusting ... solution? -- C Anthony