Hey Guys. What's the difference between a bootp zImage (kernel + initrd) and a android boot.img?
We're porting Gingerbread to Samsung Galaxy S and added MTD support. I'm able to flash bootp zImages to boot partition and boot it correctly. But we're not able to boot boot.img (header + kernel + initrd + second) from android build system because of the header (android magic). Our crappy samsung bootloader doesn't like it. Now i'm simply building without the header and we're able to boot it. The kernel comes up (can see this because we're displaying a splash image) and crashes over and over again. https://github.com/coolya/android_system_core/commit/ad2750e46a865e00820abee8ccf6ea7ee6329a68 Is there any another difference between bootp zImage and a android boot.img? What about initrd? Is it compressed or somewhat? -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
