skinbark
Well-known member
Re: 4.4 KitKat?
Edit:
Actually it might be the dalvikvm crashing when it tries to start SystemServer. I looked at the dalvikvm commits and it doesn't seem to have changed between 4.4.0 and 4.4.1 so it might be something in the SystemServer code. It looks like the dalvik tries to allocate memory for the SystemServer process and libc throws a segfault which means a bad memory address (out-of-bounds). I already tried an older bionic version and still got the error so I think libc is ok, and like I said the dalvikvm doesn't seem to have changed significantly.
The libc error is the adreno error I was talking about, same error. That's where it crashes and loops.This is what we need to see to know we got past it:I pushed all my changes. The libcamera is in the msm7x27-common and vendor lge. Still ends with the libc error. And I added the libemoji in the qcom device folder. Even more errors pop up when I added to the Board kernel command line in thunderc. : androidboot.selinux=permissive
Code:
I/System ( 97): Loaded time zone names for "" in 316ms (288ms in ICU)
I/System ( 97): Loaded time zone names for "en_US" in 199ms (172ms in ICU)
I/Zygote ( 97): ...preloaded 2778 classes in 11203ms.
I/Zygote ( 97): Preload resources disabled, skipped.
W/linker ( 97): libgsl.so has text relocations. This is wasting memory and is a security risk. Please fix.
W/linker ( 97): libEGL_adreno200.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/libEGL ( 97): loaded /system/lib/egl/libEGL_adreno200.so
W/linker ( 97): libGLESv1_CM_adreno200.so has text relocations. This is wasting memory and is a security risk. Please fix.
W/linker ( 97): libGLESv2_adreno200.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/libEGL ( 97): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL ( 97): loaded /system/lib/egl/libGLESv2_adreno200.so
I/dalvikvm( 97): System server process 461 has been created
I/Zygote ( 97): Accepting command socket connections
Actually it might be the dalvikvm crashing when it tries to start SystemServer. I looked at the dalvikvm commits and it doesn't seem to have changed between 4.4.0 and 4.4.1 so it might be something in the SystemServer code. It looks like the dalvik tries to allocate memory for the SystemServer process and libc throws a segfault which means a bad memory address (out-of-bounds). I already tried an older bionic version and still got the error so I think libc is ok, and like I said the dalvikvm doesn't seem to have changed significantly.
Last edited: