HI Folks:
    I'm trying to bring up android at my own platform. And find that program
init
fail to start several services, linke zygote, media, servicemanager... which
will
be killed.
    My platform only have 32M Bytes memory, not sure whether it's the
problem
of OOM.
    Attached files is the log message.

    I would appreciate if anyone can shed some lights on me, thanks

Dennis

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
RPC: Registered udp transport module.                                           
RPC: Registered tcp transport module.                                           
turn off boot console early0                                                    
<6>init: reading config file                                                    
[ on init ]                                                                     
[ on boot ]                                                                     
[ service list ]                                                                
[ service console ]                                                             
[ service adbd ]                                                                
[ on property:persist.service.adb.enable=1 ]                                    
[ on property:persist.service.adb.enable=0 ]                                    
[ service servicemanager ]                                                      
[ service vold ]                                                                
[ service debuggerd ]                                                           
[ service zygote ]                                                              
[ service media ]                                                               
[ service installd ]                                                            
<6>init: device init                                                            
<6>init: coldboot 59952868 uS                                                   
<6>init: property_init end                                                      
<6>init: beofre console                                                         
<6>init: no console(/dev/console)                                               
<3>init: cannot open '/initlogo.rle'                                            
<6>init: end display image                                                      
<6>init: after import cmdline                                                   
<6>init: before init                                                            
<6>init: after init                                                             
<6>init: processing action 0xacfb0 (init)                                       
<6>init: command 'sysclktz' r=0                                                 
<6>init: command 'loglevel' r=0                                                 
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'export' r=0                                                   
<6>init: command 'symlink' r=0                                                  
<6>init: command 'mkdir' r=0                                                    
<6>init: command 'mkdir' r=0                                                    
<6>init: command 'mkdir' r=0                                                    
<6>init: command 'mount' r=0                                                    
<6>init: command 'mkdir' r=0                                                    
<6>init: command 'mount' r=0                                                    
<6>init: command 'write' r=0                                                    
<6>init: command 'write' r=-1                                                   
<6>init: command 'write' r=-1                                                   
<6>init: command 'write' r=0                                                    
<6>init: command 'write' r=0                                                    
<6>init: command 'mount' r=0                                                    
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'symlink' r=0                                                  
<6>init: command 'symlink' r=0                                                  
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chmod' r=-2                                                   
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'chown' r=0                                                    
<6>init: command 'chmod' r=0                                                    
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'mkdir' r=-17                                                  
<6>init: command 'chown' r=0                                                    
<6>init: command 'chmod' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chmod' r=0                                                    
<6>init: Created socket '/dev/socket/property_service' with mode '666', 
user '0'
<6>init: processing action 0xad768 (boot)                                       
<6>init: command 'ifup' r=0                                                     
<6>init: command 'hostname' r=0                                                 
<6>init: command 'domainname' r=0                                               
<6>init: command 'setrlimit' r=0                                                
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'write' r=-1                                                   
<6>init: command 'write' r=0                                                    
<6>init: command 'write' r=0                                                    
<6>init: command 'write' r=-1                                                   
<6>init: command 'write' r=0                                                    
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chmod' r=0                                                    
<6>init: command 'chmod' r=-2                                                   
<6>init: command 'chmod' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=-2                                                   
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'chown' r=0                                                    
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<6>init: command 'setprop' r=0                                                  
<5>init: starting 'list'                                                        
<3>init: service 'console' requires console                                     
<5>init: starting 'adbd'                                                        
<5>init: starting 'servicemanager'                                              
<5>init: starting 'vold'                                                        
<5>init: starting 'debuggerd'                                                   
<6>init: Created socket '/dev/socket/vold' with mode '660', user '0', 
group '10'
<5>init: starting 'zygote'                                                      
<5>init: starting 'media'                                                       
<5>init: starting 'installd'                                                    
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<6>init: command 'class_start' r=0                                              
<6>init: processing action 0xae398 
(property:persist.service.adb.enable=1)      
<6>init: command 'start' r=0                                                    
<6>init: Created socket '/dev/socket/installd' with mode '600', user 
'1000', gr'
<5>init: befor final loops                                                      
<6>init: waitpid returned pid 1374, status = 0000000b                           
<5>init: process 'servicemanager', pid 1374 exited                              
<5>init: process 'servicemanager' killing any children in process group         
<5>init: service 'zygote' is being killed                                       
<5>init: starting 'zygote'                                                      
<5>init: service 'media' is being killed                                        
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1378, status = 0000000f                           
<3>init: untracked pid 1378 exited                                              
<6>init: waitpid returned pid 1379, status = 0000000f                           
<3>init: untracked pid 1379 exited                                              
<6>init: waitpid returned pid 1384, status = 0000000f                           
<3>init: untracked pid 1384 exited                                              
<5>init: starting 'servicemanager'                                              
<6>init: waitpid returned pid 1372, status = 00000000                           
<5>init: process 'list', pid 1372 exited                                        
<6>init: waitpid returned pid 1387, status = 0000000b                           
<5>init: process 'servicemanager', pid 1387 exited                              
<5>init: process 'servicemanager' killing any children in process group         
<5>init: service 'zygote' is being killed                                       
<5>init: starting 'zygote'                                                      
<5>init: service 'media' is being killed                                        
<5>init: starting 'media'                                                       
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<6>init: waitpid returned pid 1385, status = 0000000f                           
<3>init: untracked pid 1385 exited                                              
<6>init: waitpid returned pid 1386, status = 0000000f                           
<3>init: untracked pid 1386 exited                                              
<6>init: waitpid returned pid 1388, status = 0000000f                           
<3>init: untracked pid 1388 exited                                              
<5>init: starting 'servicemanager'                                              
<6>init: waitpid returned pid 1393, status = 0000000b                           
<5>init: process 'servicemanager', pid 1393 exited                              
<5>init: process 'servicemanager' killing any children in process group         
<5>init: service 'zygote' is being killed                                       
<5>init: starting 'zygote'                                                      
<5>init: service 'media' is being killed                                        
<5>init: starting 'media'                                                       
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<6>init: waitpid returned pid 1389, status = 0000000f                           
<3>init: untracked pid 1389 exited                                              
<5>init: starting 'servicemanager'                                              
<6>init: waitpid returned pid 1392, status = 0000000f                           
<3>init: untracked pid 1392 exited                                              
<6>init: waitpid returned pid 1394, status = 0000000f                           
<3>init: untracked pid 1394 exited                                              
<6>init: waitpid returned pid 1397, status = 0000000b                           
<5>init: process 'servicemanager', pid 1397 exited                              
<5>init: process 'servicemanager' killing any children in process group         
<5>init: service 'zygote' is being killed                                       
<5>init: starting 'zygote'                                                      
<5>init: service 'media' is being killed                                        
<5>init: starting 'media'                                                       
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<6>init: waitpid returned pid 1395, status = 0000000f                           
<3>init: untracked pid 1395 exited                                              
<6>init: waitpid returned pid 1396, status = 0000000f                           
<3>init: untracked pid 1396 exited                                              
<6>init: waitpid returned pid 1398, status = 0000000f                           
<3>init: untracked pid 1398 exited                                              
<5>init: starting 'servicemanager'                                              
<6>init: waitpid returned pid 1401, status = 0000000b                           
<5>init: process 'servicemanager', pid 1401 exited                              
<5>init: process 'servicemanager' killing any children in process group         
<3>init: critical process 'servicemanager' exited 4 times in 4 minutes; 
rebootie
<6>init: waitpid returned pid 1399, status = 00000000                           
<5>init: process 'zygote', pid 1399 exited                                      
<5>init: process 'zygote' killing any children in process group                 
<5>init: starting 'zygote'                                                      
<6>init: Created socket '/dev/socket/zygote' with mode '666', user '0', 
group ''
<6>init: waitpid returned pid 1400, status = 0000000b                           
<5>init: process 'media', pid 1400 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1405, status = 0000000b                           
<5>init: process 'media', pid 1405 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1406, status = 0000000b                           
<5>init: process 'media', pid 1406 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1410, status = 0000000b                           
<5>init: process 'media', pid 1410 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1411, status = 0000000b                           
<5>init: process 'media', pid 1411 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1412, status = 0000000b                           
<5>init: process 'media', pid 1412 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1413, status = 0000000b                           
<5>init: process 'media', pid 1413 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1415, status = 0000000b                           
<5>init: process 'media', pid 1415 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1416, status = 0000000b                           
<5>init: process 'media', pid 1416 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1417, status = 0000000b                           
<5>init: process 'media', pid 1417 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1418, status = 0000000b                           
<5>init: process 'media', pid 1418 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1419, status = 0000000b                           
<5>init: process 'media', pid 1419 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1420, status = 0000000b                           
<5>init: process 'media', pid 1420 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1421, status = 0000000b                           
<5>init: process 'media', pid 1421 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1422, status = 0000000b                           
<5>init: process 'media', pid 1422 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'                                                       
<6>init: waitpid returned pid 1423, status = 0000000b                           
<5>init: process 'media', pid 1423 exited                                       
<5>init: process 'media' killing any children in process group                  
<5>init: starting 'media'         

Reply via email to