CyanogenMod Boot-Fehler identifizieren

M

McBane87

Ambitioniertes Mitglied
18
Hallo Zusammen,

Da ich nun geschafft habe mir ein CWM zu für das Odys Uno_X8 (Amlogic, Cortex A9) zu basteln. Wollte ich mich nun an bereits vorhandenen CyanogenMod 10.2 für das Anoil Crystal versuchen, welches ich für das Uno X8 anpassen wollte.

Nun das Booten klappt schon mal und es erscheint das CyanogenMod-Logo.
Aber mehr passiert dann nicht. Folgendes kann man beim Boot loggen:

Code:
--------- beginning of /dev/log/main
I/installd( 1276): installd firing up
E/cutils  ( 1276): Failed to read /data/.layout_version: No such file or directory
D/installd( 1276): Upgrading /data/media for multi-user
D/installd( 1276): Upgrading to shared /data/media/obb
I/DEBUG   ( 1271): debuggerd: Nov 30 2013 08:00:53
--------- beginning of /dev/log/system
I/Vold    ( 1269): Vold 2.1 (the revenge) firing up
E/Vold    ( 1269): failed to open /fstab.amlogic
E/Vold    ( 1269): Error reading configuration (No such file or directory)... continuing anyways
I/Netd    ( 1270): Netd 1.0 starting
W/InterfaceController( 1270): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library
E/NetlinkEvent( 1269): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
W/        ( 1269): addMdmDev don't find a match usb device(1d6b_2) in isKnownMdmDev
E/NetlinkEvent( 1269): NetlinkEvent::FindParam(): Parameter 'INTERFACE' not found
W/        ( 1269): addMdmDev don't find a match usb device(1d6b_2) in isKnownMdmDev
I/SurfaceFlinger( 1272): SurfaceFlinger is starting
I/SurfaceFlinger( 1272): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL  ( 1272): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  ( 1272): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  ( 1272): loaded /system/lib/egl/libGLESv2_mali.so
W/[Gralloc-Warning]( 1272): int init_frame_buffer_locked(private_module_t*):284 fbdev pixclock is zero for fd: 17
I/[Gralloc]( 1272): using (fd=17)
I/[Gralloc]( 1272): id           = OSD FB
I/[Gralloc]( 1272): xres         = 1024 px
I/[Gralloc]( 1272): yres         = 768 px
I/[Gralloc]( 1272): xres_virtual = 1024 px
I/[Gralloc]( 1272): yres_virtual = 1536 px
I/[Gralloc]( 1272): bpp          = 32
I/[Gralloc]( 1272): r            = 16:8
I/[Gralloc]( 1272): g            =  8:8
I/[Gralloc]( 1272): b            =  0:8
I/[Gralloc]( 1272): width        = 162 mm (160.553085 dpi)
I/[Gralloc]( 1272): height       = 122 mm (159.895081 dpi)
I/[Gralloc]( 1272): refresh rate = 60.00 Hz
E/HAL     ( 1272): load: module=/system/lib/hw/hwcomposer.amlogic.so
E/HAL     ( 1272): dlopen failed: could not load library "libamavutils.so" needed by "hwcomposer.amlogic.so"; caused by could
 not load library "libandroid_runtime.so" needed by "libamavutils.so"; caused by cannot locate symbol "wifi_set_mode" referen
ced by "libandroid_runtime.so"...
E/SurfaceFlinger( 1272): hwcomposer module not found
W/SurfaceFlinger( 1272): getting VSYNC period from fb HAL: 16666666
I/Netd    ( 1691): Netd 1.0 starting
W/InterfaceController( 1691): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library
E/cutils-trace( 1272): Error opening trace file: No such file or directory (2)
I/SurfaceFlinger( 1272): EGL informations:
I/SurfaceFlinger( 1272): vendor    : Android
I/SurfaceFlinger( 1272): version   : 1.4 Android META-EGL
I/SurfaceFlinger( 1272): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KH
R_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_ANDROID_image_native_bu
ffer
I/SurfaceFlinger( 1272): Client API: OpenGL_ES
I/SurfaceFlinger( 1272): EGLSurface: 8-8-8-8, config=0x60000014
I/SurfaceFlinger( 1272): OpenGL ES informations:
I/SurfaceFlinger( 1272): vendor    : ARM
I/SurfaceFlinger( 1272): renderer  : Mali-400 MP
I/SurfaceFlinger( 1272): version   : OpenGL ES-CM 1.1
I/SurfaceFlinger( 1272): extensions: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision G
L_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_tex
ture_npot GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_OES
_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebu
ffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_mu
ltisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer GL_EXT_robustness
I/SurfaceFlinger( 1272): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 1272): GL_MAX_VIEWPORT_DIMS = 4096 x 4096
D/SurfaceFlinger( 1272): Screen acquired, type=0 flinger=0x41387478
D/libEGL  ( 1695): loaded /system/lib/egl/libEGL_mali.so
D/libEGL  ( 1695): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL  ( 1695): loaded /system/lib/egl/libGLESv2_mali.so
E/cutils-trace( 1695): Error opening trace file: No such file or directory (2)
I/Netd    ( 1895): Netd 1.0 starting
W/InterfaceController( 1895): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library
D/MDnsDS  ( 1895): MDnsSdListener::Hander starting up
D/MDnsDS  ( 1895): MDnsSdListener starting to monitor
D/MDnsDS  ( 1895): Going to poll with pollCount 1
I/Netd    ( 2105): Netd 1.0 starting
W/InterfaceController( 2105): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library
D/MDnsDS  ( 2105): MDnsSdListener::Hander starting up
D/MDnsDS  ( 2105): MDnsSdListener starting to monitor
D/MDnsDS  ( 2105): Going to poll with pollCount 1
I/Netd    ( 2315): Netd 1.0 starting
W/InterfaceController( 2315): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library

Nun weiß ich leider nciht was hier genau das Problem ist.
Entweder:
Code:
W/InterfaceController( 1895): Warning (dlopen failed: library "/system/lib/libnetcmdiface.so" not found) while opening the ne
t interface command library
Oder
Code:
E/HAL     ( 1272): load: module=/system/lib/hw/hwcomposer.amlogic.so
E/HAL     ( 1272): dlopen failed: could not load library "libamavutils.so" needed by "hwcomposer.amlogic.so"; caused by could
 not load library "libandroid_runtime.so" needed by "libamavutils.so"; caused by cannot locate symbol "wifi_set_mode" referen
ced by "libandroid_runtime.so"...

Kann mir hier jemand auf die Sprünge helfen?
Eine libnetcmdiface.so gibt es nirgends, auch nicht im unmodofizierten CyanogenMod, weshalb ich darauf tippe, dass man dies vernachlässigen kann.

Bliebe also das mit dem hwcomposer.amlogic.so.
Ich habe hier schon versucht die Libs, die hier nach und nach angezählt werden aus der Original Firmware (hwcomposer.amlogic.so + libamavutils.so + libandroid_runtime.so + libhardware_legacy.so + libmedia_native.so) hinzuzufügen. Leider endet der Versuch dann in einem ähnlichen Fehler, bloß fehlt diesmal irgend so ein Symbol mit einer Cryptischen Bezeichnung.
 

Ähnliche Themen

C
Antworten
1
Aufrufe
1.968
blackdesire1412
B
L
Antworten
0
Aufrufe
1.031
lebr0n
L
FoxBob79
Antworten
3
Aufrufe
1.400
Ghost1983
G
Zurück
Oben Unten