Hello Rajesh,

I formated my USB pendrive and create an EXT2 filesystem on it.
I load a fresh android filesystem on the pendrive.
Then i start the android init using the following command:
/system/bin/strace -ff -F -tt -s 200 -o /dev/null /init &

The logcat display the following message:
I/Parcel  ( 1828): read Setting data pos of 0x8cd64 to 76
I/SystemServer( 1828): Starting Activity Manager.
I/Parcel  ( 1828): read Setting data pos of 0x8cd64 to 48
I/Parcel  ( 1828): read Setting data pos of 0x8cd64 to 48
I/SystemServer( 1828): Starting telephony registry
I/Parcel  ( 1828): read Setting data pos of 0x8cd64 to 48
I/SystemServer( 1828): Starting Package Manager.
I/Installer( 1828): connecting...
I/installd( 1771): new connection
I/PackageManager( 1828): No current settings file!
W/PackageManager( 1828): Library not found: /system/framework/
com.google.android.gtalkservice.jar
W/PackageManager( 1828): Library not found: /system/framework/
com.google.android.maps.jar
E/        ( 1828): ***** ERROR! android_os_fileobserver_observe() got
a short event!
D/PackageManager( 1828): Scanning app dir /system/framework
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
W/PackageParser( 1828): Bad element under <manifest>: eat-comment
I/PackageManager( 1828): /system/framework/framework-res.apk changed;
collecting certs
D/dalvikvm( 1828): GC freed 3871 objects / 172288 bytes in 76ms
I/ARMAssembler( 1828): generated
scanline__00000177:03545404_00001A04_00000000 [ 61 ipp] (86 ins) at
[0x1bcfd8:0x1bd130] in 0 ns
D/dalvikvm( 1828): GC freed 1192 objects / 396688 bytes in 281ms
I/ARMAssembler( 1828): generated
scanline__00000177:03010104_00001A01_00000000 [ 40 ipp] (65 ins) at
[0x1be238:0x1be33c] in 0 ns
I/ARMAssembler( 1828): generated
scanline__00000177:03545404_00000A01_00000000 [ 48 ipp] (72 ins) at
[0x1be340:0x1be460] in 0 ns
D/dalvikvm( 1828): GC freed 2963 objects / 297504 bytes in 83ms
D/dalvikvm( 1828): GC freed 4412 objects / 180160 bytes in 97ms
D/dalvikvm( 1828): GC freed 5752 objects / 257288 bytes in 97ms
I/PackageManager( 1828): New shared user android.media: id=10000
I/PackageManager( 1828): /system/app/MediaProvider.apk changed;
unpacking
D/dalvikvm( 1828): GC freed 5738 objects / 503976 bytes in 105ms
I/PackageManager( 1828): /system/app/Contacts.apk changed; collecting
certs
I/PackageManager( 1828): New shared user android.uid.shared: id=10001
I/PackageManager( 1828): /system/app/Contacts.apk changed; unpacking
I/PackageManager( 1828): /system/app/GoogleContactsProvider.apk
changed; collecting certs
D/dalvikvm( 1828): GC freed 25902 objects / 1609168 bytes in 118ms
I/PackageManager( 1828): /system/app/GoogleContactsProvider.apk
changed; unpacking
I/PackageManager( 1828): /system/app/ImProvider.apk changed;
collecting certs
I/PackageManager( 1828): /system/app/ImProvider.apk changed; unpacking
I/PackageManager( 1828): /system/app/TelephonyProvider.apk changed;
collecting certs
I/PackageManager( 1828): /system/app/TelephonyProvider.apk changed;
unpacking
I/PackageManager( 1828): /system/app/Email.apk changed; collecting
certs
D/dalvikvm( 1828): GC freed 9639 objects / 638432 bytes in 142ms
I/PackageManager( 1828): /system/app/Email.apk changed; unpacking
I/PackageManager( 1828): /system/app/Settings.apk changed; collecting
certs
D/dalvikvm( 1828): GC freed 5771 objects / 371648 bytes in 91ms
I/PackageManager( 1828): /system/app/Settings.apk changed; unpacking
I/PackageManager( 1828): /system/app/Launcher.apk changed; collecting
certs
D/dalvikvm( 1828): GC freed 7851 objects / 495912 bytes in 107ms
I/PackageManager( 1828): /system/app/Launcher.apk changed; unpacking
I/PackageManager( 1828): /system/app/GoogleSearch.apk changed;
collecting certs
D/dalvikvm( 1828): GC freed 8549 objects / 567728 bytes in 111ms
I/PackageManager( 1828): /system/app/GoogleSearch.apk changed;
unpacking
syscall: unknown syscall trap 0xad4ab9c8
PANIC: handle_group_exit: 1829 leader 1828
PANIC: handle_group_exit: 1830 leader 1828
PANIC: handle_group_exit: 1831 leader 1828
PANIC: handle_group_exit: 1832 leader 1828
PANIC: handle_group_exit: 1833 leader 1828
PANIC: handle_group_exit: 1834 leader 1828
PANIC: handle_group_exit: 1842 leader 1828
PANIC: handle_group_exit: 1843 leader 1828
PANIC: handle_group_exit: 1845 leader 1828
PANIC: handle_group_exit: 1846 leader 1828
I/ServiceManager( 1648): service 'telephony.registry' died
I/ServiceManager( 1648): service 'SurfaceFlinger' died
I/ServiceManager( 1648): service 'power' died
I/ServiceManager( 1648): service 'batteryinfo' died
E/installd( 1771): eof
E/installd( 1771): failed to read size
I/installd( 1771): closing connection
PANIC: handle_group_exit: 1847 leader 1828
D/Zygote  ( 1827): Process 1828 terminated by signal (4)
I/Zygote  ( 1827): Exit zygote because system server (1828) has
terminated
D/AndroidRuntime( 1851):
D/AndroidRuntime( 1851): >>>>>>>>>>>>>> AndroidRuntime START
<<<<<<<<<<<<<<
D/AndroidRuntime( 1851): CheckJNI is ON
D/AndroidRuntime( 1851): --- registering native functions ---
I/DEBUG   ( 1651): ptrace attach failed: Operation not permitted
D/AndroidRuntime( 1852):
D/AndroidRuntime( 1852): >>>>>>>>>>>>>> AndroidRuntime START
<<<<<<<<<<<<<<
D/AndroidRuntime( 1852): CheckJNI is ON
D/AndroidRuntime( 1852): --- registering native functions ---
I/Zygote  ( 1852): Preloading classes...
D/dalvikvm( 1852): GC freed 746 objects / 41240 bytes in 9ms
D/dalvikvm( 1852): GC freed 302 objects / 18584 bytes in 9ms
D/dalvikvm( 1852): GC freed 309 objects / 18720 bytes in 10ms
D/dalvikvm( 1852): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1852): Added shared lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1852): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1852): Shared lib '/system/lib/libmedia_jni.so' already
loaded in same CL 0x0
D/dalvikvm( 1852): Trying to load lib /system/lib/libmedia_jni.so 0x0
.....

==> In between the message, i seen some ERROR and PANIC message like
these
syscall: unknown syscall trap 0xad4ab9c8
PANIC: handle_group_exit: 1829 leader 1828
PANIC: handle_group_exit: 1830 leader 1828
PANIC: handle_group_exit: 1831 leader 1828
PANIC: handle_group_exit: 1832 leader 1828
I/ServiceManager( 1648): service 'telephony.registry' died
I/ServiceManager( 1648): service 'SurfaceFlinger' died
I/ServiceManager( 1648): service 'power' died
I/ServiceManager( 1648): service 'batteryinfo' died
E/installd( 1771): eof
E/installd( 1771): failed to read size
I/installd( 1771): closing connection
PANIC: handle_group_exit: 1847 leader 1828
D/Zygote  ( 1827): Process 1828 terminated by signal (4)
I/Zygote  ( 1827): Exit zygote because system server (1828) has
terminated

==> after these error and panic message all the services gets died.

Can any body tells me what would be the reason for these ERROR and
PANIC message????????


Regards,
Saroj K Pradhan




On Feb 10, 3:48 pm, Rajesh N <[email protected]> wrote:
> kindly format u r SDcard with EXT2 filesystem , it will work
>
> Rajesh
>
> On Tue, Feb 10, 2009 at 3:04 PM, Saroj (सरोज) <[email protected]> wrote:
> > Hello rajesh,
>
> > I tried this command "/system/bin/strace -ff -F -tt -s 200 -o /dev/null
> > /init"
> > It gives the following error message:
>
> > init: log_fd value=3<6>init: log init=/dev//dev/__kmsg__
> > init: reading config file
> > init: device init
> > init: open_uevent_socket=4
> > init: device_init...fd = 4
> > init: coldboot 4722170 uS
> > init: init_property_area return 0
> > init:
> > load_properties_from_file
> > init: cannot open '/initlogo.rle'
> > init: processing action 0x25098 (init)
> > init: .....do_loglevel start....
> > init: log_level=level=3
> > init: service 'console' requires console
> > init: cannot find '/system/bin/playmp3', disabling 'bootsound'
> > FAT: bogus number of reserved sectors
> > VFS: Can't find a valid FAT filesystem on dev mmcblk0.
> > warning: `rild' uses 32-bit capabilities (legacy support in use)
> > PANIC: handle_group_exit: 1690 leader 1670
> > PANIC: handle_group_exit: 1689 leader 1670
> > PANIC: handle_group_exit: 1688 leader 1670
> > PANIC: handle_group_exit: 1687 leader 1670
> > PANIC: handle_group_exit: 1685 leader 1670
> > PANIC: handle_group_exit: 1676 leader 1670
> > PANIC: handle_group_exit: 1677 leader 1670
> > PANIC: handle_group_exit: 1675 leader 1670
> > PANIC: handle_group_exit: 1674 leader 1670
> > PANIC: handle_group_exit: 1672 leader 1670
>
> > What would be the reason ?????
>
> > Regards,
> > Saroj K Pradhan
>
> > On Tue, Feb 10, 2009 at 10:42 AM, Rajesh N <[email protected]>wrote:
>
> >> Hi Saroj,
>
> >> i went through u  r mail,dont start ./init directly first time start it
> >> with this command
> >>  "/system/bin/strace -ff -F -tt -s 200 -o /dev/null /init"
>
> >> then u wont get zygoat problem! , I dont know why it happens, probabily
> >> it must be due to rw permissions in ext2 formated disk over which mounting
> >> takes place, where /data is read only!
>
> >> Best Regards,
> >> Rajesh N
>
> >> On Mon, Feb 9, 2009 at 9:01 PM, saroj <[email protected]> wrote:
>
> >>> Hello,
>
> >>> I ported my linux kernel 2.6.25 to Freescale based IMX31 board. After
> >>> that i applied the android kernel patches from the android 1.0 source
> >>> to my kernel 2.6.25.
> >>> I build the filesystem and load on my ext2 formatted SD card.
>
> >>> Then i load my normal linux kernel 2.6.25 and mount the sdcard and run
> >>> the android ./init process.
> >>> After sometimes the Zygote process gets died due to SIGSEGV.
>
> >>> Log messages:
> >>> # logcat
> >>> I/DEBUG   ( 1651): debuggerd: Jan 19 2009 17:28:23
> >>> E/mountd  ( 1650): could not read initial mass storage state
> >>> E/mountd  ( 1650): inotify_init failed, Function not implemented
> >>> E/flash_image( 1659): can't find recovery partition
> >>> D/AndroidRuntime( 1653):
> >>> D/AndroidRuntime( 1653): >>>>>>>>>>>>>> AndroidRuntime START
> >>> <<<<<<<<<<<<<<
> >>> D/AndroidRuntime( 1653): CheckJNI is ON
> >>> I/        ( 1654): ServiceManager: 0xaab8
> >>> W/AudioHardwareInterface( 16read Setting54): Using stubbed audio
> >>> hardware. No sound will be produced.
> >>> I/AudioFlinger( 1654): AudioFlinger's main thread ready to run.
> >>> I/Parcel  ( 1654): read Setting data pos of 0xa834 to 76
> >>> I/Parcel  ( 1654): read Setting data pos of 0xa834 to 76
> >>> I/CameraService( 1654): CameraService started: pid=1654
> >>> I/Parcel  ( 1654):  data pos of 0xa834 to 76
> >>> D/AndroidRuntime( 1653): --- registering native functions ---
> >>> I/Zygote  ( 1653): Preloading classes...
> >>> D/dalvikvm( 1653): GC freed 746 objects / 41240 bytes in 3ms
> >>> D/dalvikvm( 1653): GC freed 302 objects / 18584 bytes in 3ms
> >>> D/dalvikvm( 1653): GC freed 309 objects / 18720 bytes in 4ms
> >>> D/dalvikvm( 1653): Trying to load lib /system/lib/libmedia_jni.so 0x0
> >>> D/dalvikvm( 1653): Added shared lib /system/lib/libmedia_jni.so 0x0
> >>> D/dalvikvm( 1653): Trying to load lib /system/lib/libmedia_jni.so 0x0
> >>> D/dalvikvm( 1653): Shared lib '/system/lib/libmedia_jni.so' already
> >>> loaded in same CL 0x0
> >>> D/dalvikvm( 1653): Trying to load lib /system/lib/libmedia_jni.so 0x0
> >>> D/dalvikvm( 1653): Shared lib '/system/lib/libmedia_jni.so' already
> >>> loaded in same CL 0x0
> >>> I/DEBUG   ( 1651): *** *** *** *** *** *** *** *** *** *** *** *** ***
> >>> *** *** ***
> >>> I/DEBUG   ( 1651): Build fingerprint: 'generic/generic/generic/:1.0/
> >>> TC3/eng.deepak.singal.20090119.170753:eng/test-keys'
> >>> I/DEBUG   ( 1651): pid: 1653, tid: 1653  >>> zygote <<<
> >>> I/DEBUG   ( 1651): signal 11 (SIGSEGV), fault addr 0000002c
> >>> I/DEBUG   ( 1651):  r0 0000bb00  r1 41106f58  r2 00000000  r3 00000003
> >>> I/DEBUG   ( 1651):  r4 befa0398  r5 00000000  r6 41106f58  r7 00000000
> >>> I/DEBUG   ( 1651):  r8 00000162  r9 00000000  10 4104acac  fp 00000000
> >>> I/DEBUG   ( 1651):  ip ad07f030  sp befa0340  lr ad050eaa  pc
> >>> ad051eb6  cpsr 20000030
> >>> I/DEBUG   ( 1651):          #00  pc ad051eb6  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #01  pc ad051f60  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #02  pc ad05a0a4  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #03  pc ad05a93e  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #04  pc ad0121dc  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #05  pc ad02a92c  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #06  pc ad0169d0  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #07  pc ad051f40  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #08  pc ad051f60  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #09  pc ad03ddd0  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #10  pc ad012748  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #11  pc ad02a92c  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #12  pc ad0169d0  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #13  pc ad051f40  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #14  pc ad051f60  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #15  pc ad05a0a4  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #16  pc ad05ab8c  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #17  pc ad00f7e8  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #18  pc ad02a92c  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #19  pc ad0169d0  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #20  pc ad051f40  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #21  pc ad051f60  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #22  pc ad05a0a4  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #23  pc ad05a17e  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #24  pc ad03c560  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #25  pc ad03c5e2  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #26  pc ad012748  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #27  pc ad02a92c  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #28  pc ad0169d0  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #29  pc ad051f40  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #30  pc ad03f8aa  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):          #31  pc ad030b96  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651): stack:
> >>> I/DEBUG   ( 1651):     befa0300  00000000
> >>> I/DEBUG   ( 1651):     befa0304  00000000
> >>> I/DEBUG   ( 1651):     befa0308  0000bb00  [heap]
> >>> I/DEBUG   ( 1651):     befa030c  ad06929a  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):     befa0310  41106f58
> >>> I/DEBUG   ( 1651):     befa0314  00000000
> >>> I/DEBUG   ( 1651):     befa0318  befa0338  [stack]
> >>> I/DEBUG   ( 1651):     befa031c  ad05a571  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):     befa0320  befa0328  [stack]
> >>> I/DEBUG   ( 1651):     befa0324  ad057fe1  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):     befa0328  0000002a
> >>> I/DEBUG   ( 1651):     befa032c  ad07fa78
> >>> I/DEBUG   ( 1651):     befa0330  00000054
> >>> I/DEBUG   ( 1651):     befa0334  00000320
> >>> I/DEBUG   ( 1651):     befa0338  df002777
> >>> I/DEBUG   ( 1651):     befa033c  e3a070ad
> >>> I/DEBUG   ( 1651): #00 befa0340  befa0398  [stack]
> >>> I/DEBUG   ( 1651):     befa0344  00000000
> >>> I/DEBUG   ( 1651):     befa0348  4184f0f8
> >>> I/DEBUG   ( 1651):     befa034c  400759e0
> >>> I/DEBUG   ( 1651):     befa0350  befa0328  [stack]
> >>> I/DEBUG   ( 1651):     befa0354  befa0330  [stack]
> >>> I/DEBUG   ( 1651):     befa0358  00000000
> >>> I/DEBUG   ( 1651):     befa035c  befa0398  [stack]
> >>> I/DEBUG   ( 1651):     befa0360  400759e0
> >>> I/DEBUG   ( 1651):     befa0364  0000bb00  [heap]
> >>> I/DEBUG   ( 1651):     befa0368  ad07edf8
> >>> I/DEBUG   ( 1651):     befa036c  ad051f63  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651): #01 befa0370  befa0390  [stack]
> >>> I/DEBUG   ( 1651):     befa0374  0000bb00  [heap]
> >>> I/DEBUG   ( 1651):     befa0378  ad07edf8
> >>> I/DEBUG   ( 1651):     befa037c  befa0390  [stack]
> >>> I/DEBUG   ( 1651):     befa0380  ad069298  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):     befa0384  fffea4a0
> >>> I/DEBUG   ( 1651):     befa0388  ad05a0a7  /system/lib/libdvm.so
> >>> I/DEBUG   ( 1651):     befa038c  befa0398  [stack]
>
> >>> Can anybody tell me why the Zygote process is died. what may be the
> >>> reason ?
>
> >>> Regards,
> >>> Saroj K Pradhan
>
> > --
> > Regards,
> > Saroj K Pradhan
>
> > "My formula for living is quite simple. I get up in the morning and I go to
> > bed at night. In between, I occupy myself as best I can. "
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to