[Milestone 2 General] mimitech:
i have successfully compiled a kernel following your instruction, it's easy i think. but the kernel can't boot, about 10 second after i issue the "2ndboot_gb.sh", the red moto logo appeared, and the phone rebooted.

i use the stock config file, with one modification: 'config_swap=y'.

the kernel i compiled is larger than you provide, size is 3,130,008 bytes. the compiler is arm-linux-androideabi-4.4.3.

do you have any idea about this? maybe you can provide me a clean kernel with swap enabled to test? thanks

---------- Post added at 08:23 AM ---------- Previous post was at 08:18 AM ----------

i post the kernel message before the new kernel reboot, please help me verify the process is ok. thakns

==================================================

<4>[ 221.475616] czecho: hboot_init

<4>[ 221.475708] dev[power.0], driver[power]

<4>[ 221.475799] dev[ram_console.0], driver[ram_console]

<4>[ 221.475982] dev[omap-panel], driver[omap-panel]

<4>[ 221.476074] dev[omapdss], driver[omapdss]

<4>[ 221.476165] dev[sfh7743], driver[sfh7743]

<4>[ 221.476562] dev[bu52014hfv], driver[bu52014hfv]

<4>[ 221.476654] dev[vib-gpio], driver[vib-gpio]

<4>[ 221.476745] dev[musb_hdrc], driver[musb_hdrc]

<4>[ 221.476928] dev[ehci-omap.0], driver[ehci-omap]

<4>[ 221.477020] dev[mapphone_bpwake], driver[mapphone_bpwake]

<4>[ 221.477172] dev[omap_hdq.0], driver[omap_hdq]

<4>[ 221.477264] dev[wl127x-rfkill.0], driver[wl127x-rfkill]

<4>[ 221.477691] dev[wl127x-test.0], driver[UNKNOWN]

<4>[ 221.477783] dev[mmci-omap-hs.0], driver[mmci-omap-hs]

<4>[ 221.477874] dev[mmci-omap-hs.1], driver[mmci-omap-hs]

<4>[ 221.478057] dev[TIWLAN_SDIO.2], driver[TIWLAN_SDIO]

<4>[ 221.478149] dev[omapvout], driver[omapvout]

<4>[ 221.478302] dev[omaplfb], driver[UNKNOWN]

<4>[ 221.478424] dev[usb_mass_storage], driver[usb_mass_storage]

<4>[ 221.478698] dev[rndis], driver[rndis]

<4>[ 221.478881] dev[android_usb], driver[android_usb]

<4>[ 221.478942] dev[sim.1], driver[sim]

<4>[ 221.479125] dev[omap3isp], driver[omap3isp]

<4>[ 221.479217] dev[omap2_mcspi.1], driver[omap2_mcspi]

<4>[ 221.479309] dev[omap2_mcspi.2], driver[omap2_mcspi]

<4>[ 221.479461] dev[omap2_mcspi.3], driver[omap2_mcspi]

<4>[ 221.479553] dev[omap2_mcspi.4], driver[omap2_mcspi]

<4>[ 221.479736] dev[omap-uart.1], driver[omap-uart]

<4>[ 221.479827] dev[omap-uart.2], driver[omap-uart]

<4>[ 221.479919] dev[omap-uart.3], driver[UNKNOWN]

<4>[ 221.480102] dev[omap-mcbsp.1], driver[omap-mcbsp]

<4>[ 221.480194] dev[omap-mcbsp.2], driver[omap-mcbsp]

<4>[ 221.480346] dev[omap-mcbsp.3], driver[omap-mcbsp]

<4>[ 221.480438] dev[omap-mcbsp.4], driver[omap-mcbsp]

<4>[ 221.480560] dev[omap-mcbsp.5], driver[omap-mcbsp]

<4>[ 221.480712] dev[i2c_omap.1], driver[i2c_omap]

<4>[ 221.480804] dev[i2c_omap.2], driver[i2c_omap]

<4>[ 221.480987] dev[i2c_omap.3], driver[i2c_omap]

<4>[ 221.481079] dev[omap_wdt], driver[omap_wdt]

<4>[ 221.481170] dev[omapfb], driver[omapfb]

<4>[ 221.484344] dev[cpcap_uc], driver[cpcap_uc]

<4>[ 221.484466] dev[cpcap_adc], driver[cpcap_adc]

<4>[ 221.484558] dev[cpcap_key], driver[cpcap_key]

<4>[ 221.484710] dev[cpcap_battery], driver[cpcap_battery]

<4>[ 221.484802] dev[cpcap_rtc], driver[cpcap_rtc]

<4>[ 221.484954] dev[cpcap_usb], driver[cpcap_usb]

<4>[ 221.485046] dev[cpcap_usb_det], driver[cpcap_usb_det]

<4>[ 221.485229] dev[cpcap_audio], driver[cpcap_audio]

<4>[ 221.485321] dev[cpcap_3mm5], driver[cpcap_3mm5]

<4>[ 221.485382] dev[bd7885], driver[bd7885]

<4>[ 221.485565] dev[leds-cpcap-kpb], driver[leds-cpcap-kpb]

<4>[ 221.485656] dev[leds-cpcap-gpio], driver[leds-cpcap-gpio]

<4>[ 221.485809] dev[leds-cpcap-rgb], driver[leds-cpcap-rgb]

<4>[ 221.485900] dev[flash-torch], driver[flash-torch]

<4>[ 221.485992] dev[wakeup_timer.0], driver[wakeup_timer]

<4>[ 221.486145] dev[omap-iommu.0], driver[omap-iommu]

<4>[ 221.486236] dev[C6410], driver[C6410]

<4>[ 221.486419] dev[adp5588-backlight], driver[UNKNOWN]

<4>[ 221.486511] dev[keyreset.0], driver[keyreset]

<4>[ 221.486572] dev[gpio-event.0], driver[gpio-event]

<4>[ 221.486755] dev[device_wifi.1], driver[device_wifi]

<4>[ 221.486846] dev[gpio-device.0], driver[gpio-device]

<4>[ 221.486999] dev[clock_32k], driver[clock_32k]

<4>[ 221.487091] dev[alarm], driver[alarm]

<4>[ 221.487182] dev[hp3a], driver[hp3a]

<4>[ 221.487365] dev[hplens-i2c], driver[UNKNOWN]

<4>[ 221.487426] dev[cpcap_usb_charger], driver[cpcap_usb_charger]

<4>[ 221.487609] dev[cpcap_usb_connected], driver[cpcap_usb_connected]

<4>[ 221.487701] dev[ondemand], driver[ondemand]

<4>[ 221.487854] dev[pvrsrvkm], driver[pvrsrvkm]

<4>[ 221.487945] dev[cpcap_usbled], driver[cpcap_usbled]

<4>[ 221.488037] hboot_init

<6>[ 221.488220] hbootctrl: Successfully registered dev

<6>[ 221.548248] hbootctrl: `open' stub called

<4>[ 221.549468] hbootctrl: ioctl. cmd[0], arg[-1097176624]

<4>[ 221.549652] hbootctrl: HBOOT_ALLOCATE_BUFFER. tag[0], type[0], attrs[0], size[9556], rest[0]

<4>[ 221.549743] hbootctrl: HBOOT_ALLOCATE_BUFFER. ret[0]

<4>[ 221.549926] hbootctrl: ioctl. cmd[4], arg[0]

<4>[ 221.550018] hbootctrl: HBOOT_SELECT_BUFFER. handle[0], ret[0]

<4>[ 221.551422] hbootctrl: ioctl. cmd[0], arg[-1097176624]

<4>[ 221.551513] hbootctrl: HBOOT_ALLOCATE_BUFFER. tag[1], type[1], attrs[1], size[3130008], rest[0]

<4>[ 221.597412] hbootctrl: HBOOT_ALLOCATE_BUFFER. ret[1]

<4>[ 221.597534] hbootctrl: ioctl. cmd[4], arg[1]

<4>[ 221.597686] hbootctrl: HBOOT_SELECT_BUFFER. handle[1], ret[0]

<4>[ 221.899444] hbootctrl: ioctl. cmd[0], arg[-1097176624]

<4>[ 221.899627] hbootctrl: HBOOT_ALLOCATE_BUFFER. tag[2], type[1], attrs[1], size[150558], rest[0]

<4>[ 221.899810] hbootctrl: HBOOT_ALLOCATE_BUFFER. ret[2]

<4>[ 221.899993] hbootctrl: ioctl. cmd[4], arg[2]

<4>[ 221.900085] hbootctrl: HBOOT_SELECT_BUFFER. handle[2], ret[0]

<4>[ 221.911102] hbootctrl: ioctl. cmd[0], arg[-1097176624]

<4>[ 221.911193] hbootctrl: HBOOT_ALLOCATE_BUFFER. tag[3], type[0], attrs[1], size[6220], rest[0]

<4>[ 222.208953] hbootctrl: HBOOT_ALLOCATE_BUFFER. ret[3]

<4>[ 222.209075] hbootctrl: ioctl. cmd[4], arg[3]

<4>[ 222.209228] hbootctrl: HBOOT_SELECT_BUFFER. handle[3], ret[0]

<4>[ 222.210693] hbootctrl: ioctl. cmd[0], arg[-1097176624]

<4>[ 222.210876] hbootctrl: HBOOT_ALLOCATE_BUFFER. tag[4], type[0], attrs[1], size[294], rest[0]

<4>[ 222.210968] hbootctrl: HBOOT_ALLOCATE_BUFFER. ret[4]

<4>[ 222.211120] hbootctrl: ioctl. cmd[4], arg[4]

<4>[ 222.211212] hbootctrl: HBOOT_SELECT_BUFFER. handle[4], ret[0]

<4>[ 222.212097] hbootctrl: ioctl. cmd[3], arg[0]

<4>[ 222.212188] hbootctrl: HBOOT_BOOT1. handle[0]

<4>[ 222.212432] hboot_boot