thank you for your reply.
flowering the bootlog,
sdhci_probe_slot ...10...
sdhci_probe_slot ...11...
sdhci_probe_slot ...12...
sdhci_probe_slot ...13...
mmc0: SDHCI detect irq 128 irq 1 INTERNAL DMA
sdhci_probe_slot ...14...
sdhci_probe ...1...
mxsdhci: MXC SDHCI Controller Driver.
sdhci_probe ...0...
sdhci_probe ...01...
sdhci_probe_slot ...0...
sdhci_probe_slot ...1...
sdhci_probe_slot ...2...
sdhci_probe_slot ...3...
sdhci_probe_slot ...4...
sdhci_probe_slot ...5...
sdhci_probe_slot ...6...
sdhci_probe_slot ...7...
sdhci_probe_slot ...8...
sdhci_probe_slot ...9...
sdhci_probe_slot ...10...
sdhci_probe_slot ...11...
sdhci_probe_slot ...12...
sdhci_probe_slot ...13...
mmc1: SDHCI detect irq 134 irq 2 INTERNAL DMA
sdhci_probe_slot ...14...
sdhci_probe ...1...
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
logger: created 64K log 'log_system'
TCP cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20090105 abi 8)
NET: Registered protocol family 29
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
Bluetooth: L2CAP ver 2.14
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.6
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev
2
mxcfb0_init ...0...
regulator_init_complete: disabling VCAM
regulator_init_complete: disabling VAUDIO
regulator_init_complete: disabling VVIDEO
regulator_init_complete: disabling VSD
regulator_init_complete: disabling VDIG
input: mxc_ts as /devices/virtual/input/input2
mxc input touchscreen loaded
mxc_rtc mxc_rtc.0: setting system clock to 1970-01-05 21:47:11 UTC
(424031)
kernel_init ...0...
kernel_init ...1...
kernel_init ...2...
kernel_init ...3...
kernel_init ...4...(null)
kernel_init ...5.../init
kernel_init ...6...
init_post ...0...
init_post ...1...
Freeing init memory: 184K
init_post ...2...
init_post ...3...
init_post ...4...
init_post ...5...
init_post ...6...
init_post ...7...
init_post ...8...
android ..init...0...
android ..init...1...
android ..init...2...
android ..init?/
`
// open_devnull_stdio();
printf("android ..init...2...\n");
// log_init();
printf("android ..init...3...\n");
INFO("reading config file\n");
printf("android ..init...4...\n");
init_parse_config_file("/init.rc");
printf("android ..init...5...\n");
/* pull the kernel commandline and ramdisk properties file in */
import_kernel_cmdline(0);
printf("android ..init...6...\n");
get_hardware_name(hardware, &revision);
printf("android ..init...7...\n");
snprintf(tmp, sizeof(tmp), "/init.%s.rc", hardware);
printf("android ..init...8...\n");
init_parse_config_file(tmp);
printf("android ..init...9...\n");
action_for_each_trigger("early-init", action_add_queue_tail);
printf("android ..init...a...\n");
queue_builtin_action(wait_for_coldboot_done_action,
"wait_for_coldboot_done");
printf("android ..init...b...\n");
queue_builtin_action(property_init_action, "property_init");
printf("android ..init...c...\n");
when comment the following two lines at init.rc
on early-init
start ueventd
can print android..init..c...
--
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting