[Samsung Galaxy Nexus] brandonabandon:
http://pastebin.com/aVTDigtM hmm, the fml kernel w/ fml libs + cm12 androidruntime.so boot animation running. its the cm11 boot animation. i disabled selinux and fastboot flashed the kernel. the cm12 kernel will not recognize egl. aosp runtime replies

E/art ( 3674): Failed to register non-native method android.content.res.AssetManager.addOverlayPath(Ljava/lang/String;)I as native
F/art ( 3674): art/runtime/jni_internal.cc:771] JNI FatalError called: RegisterNatives failed for 'android/content/res/AssetManager'; aborting...
F/art ( 3674): art/runtime/runtime.cc:284] Runtime aborting...
F/art ( 3674): art/runtime/runtime.cc:284] Aborting thread:
F/art ( 3674): art/runtime/runtime.cc:284] "main" prio=5 tid=1 Native
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c330e0 self=0x41f07800
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3674 nice=0 cgrp=default sched=0/0 handle=0x40182ec8
F/art ( 3674): art/runtime/runtime.cc:284] | state=R schedstat=( 346984864 386169433 46 ) utm=29 stm=4 core=1 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0xbe286000-0xbe288000 stackSize=8MB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes= "abort lock" "mutator lock"(shared held)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 00003531 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 00245ec5 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 0022aad3 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+146)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 0021abc3 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+22)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 0021ae33 /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+374)
F/art ( 3674): art/runtime/runtime.cc:284] native: #06 pc 0021aff1 /system/lib/libart.so (art::Runtime::Abort()+72)
F/art ( 3674): art/runtime/runtime.cc:284] native: #07 pc 000a72a5 /system/lib/libart.so (art::LogMessage::~LogMessage()+1316)
F/art ( 3674): art/runtime/runtime.cc:284] native: #08 pc 001b41cf /system/lib/libart.so (art::JNI::FatalError(_JNIEnv*, char const*)+58)
F/art ( 3674): art/runtime/runtime.cc:284] native: #09 pc 00001f33 /system/lib/libnativehelper.so (jniRegisterNativeMethods+98)
F/art ( 3674): art/runtime/runtime.cc:284] native: #10 pc 0005e001 /system/lib/libandroid_runtime.so (???)
F/art ( 3674): art/runtime/runtime.cc:284] native: #11 pc 0005f051 /system/lib/libandroid_runtime.so (android::AndroidRuntime::startReg(_JNIEnv*)+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #12 pc 0005f18d /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&)+276)
F/art ( 3674): art/runtime/runtime.cc:284] native: #13 pc 00001655 /system/bin/app_process32 (???)
F/art ( 3674): art/runtime/runtime.cc:284] native: #14 pc 00012961 /system/lib/libc.so (__libc_init+44)
F/art ( 3674): art/runtime/runtime.cc:284] native: #15 pc 00001770 /system/bin/app_process32 (???)
F/art ( 3674): art/runtime/runtime.cc:284] (no managed stack frames)
F/art ( 3674): art/runtime/runtime.cc:284] Pending exception java.lang.NoSuchMethodError thrown by 'unknown throw location'
F/art ( 3674): art/runtime/runtime.cc:284] java.lang.NoSuchMethodError: no native method "Landroid/content/res/AssetManager;.addOverlayPath(Ljava/lang/String;)I"
F/art ( 3674): art/runtime/runtime.cc:284] (Throwable with empty stack trace)Dumping all threads without appropriate locks held: thread list lock mutator lock
F/art ( 3674): art/runtime/runtime.cc:284] All threads:
F/art ( 3674): art/runtime/runtime.cc:284] DALVIK THREADS (6):
F/art ( 3674): art/runtime/runtime.cc:284] "main" prio=5 tid=1 Native
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c330e0 self=0x41f07800
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3674 nice=0 cgrp=default sched=0/0 handle=0x40182ec8
F/art ( 3674): art/runtime/runtime.cc:284] | state=R schedstat=( 360473634 403106689 48 ) utm=31 stm=4 core=1 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0xbe286000-0xbe288000 stackSize=8MB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes= "abort lock"
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00004ce4 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 00003531 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 00245ec5 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 0022aad3 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+146)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 0023392d /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+104)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 0021adab /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+238)
F/art ( 3674): art/runtime/runtime.cc:284] native: #06 pc 0021aff1 /system/lib/libart.so (art::Runtime::Abort()+72)
F/art ( 3674): art/runtime/runtime.cc:284] native: #07 pc 000a72a5 /system/lib/libart.so (art::LogMessage::~LogMessage()+1316)
F/art ( 3674): art/runtime/runtime.cc:284] native: #08 pc 001b41cf /system/lib/libart.so (art::JNI::FatalError(_JNIEnv*, char const*)+58)
F/art ( 3674): art/runtime/runtime.cc:284] native: #09 pc 00001f33 /system/lib/libnativehelper.so (jniRegisterNativeMethods+98)
F/art ( 3674): art/runtime/runtime.cc:284] native: #10 pc 0005e001 /system/lib/libandroid_runtime.so (???)
F/art ( 3674): art/runtime/runtime.cc:284] native: #11 pc 0005f051 /system/lib/libandroid_runtime.so (android::AndroidRuntime::startReg(_JNIEnv*)+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #12 pc 0005f18d /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&)+276)
F/art ( 3674): art/runtime/runtime.cc:284] native: #13 pc 00001655 /system/bin/app_process32 (???)
F/art ( 3674): art/runtime/runtime.cc:284] native: #14 pc 00012961 /system/lib/libc.so (__libc_init+44)
F/art ( 3674): art/runtime/runtime.cc:284] native: #15 pc 00001770 /system/bin/app_process32 (???)
F/art ( 3674): art/runtime/runtime.cc:284] (no managed stack frames)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284] "ReferenceQueueDaemon" prio=5 tid=2 Waiting
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c33140 self=0x41f07c00
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3697 nice=0 cgrp=default sched=0/0 handle=0x41fa0080
F/art ( 3674): art/runtime/runtime.cc:284] | state=S schedstat=( 1007080 5310059 1 ) utm=0 stm=0 core=0 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0x460a7000-0x460a9000 stackSize=1036KB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes=
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00012f0c /system/lib/libc.so (syscall+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 000a9fb1 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+80)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 001ebcd1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+940)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 001ed2c9 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::eek:bject*, long long, int, bool, art::ThreadState)+120)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 001fa0c3 /system/lib/libart.so (art::eek:bject_wait(_JNIEnv*, _jobject*)+30)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 000003d3 /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait!(Native method)
F/art ( 3674): art/runtime/runtime.cc:284] - waiting on <0x0f4d0bfe> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
F/art ( 3674): art/runtime/runtime.cc:284] - locked <0x0f4d0bfe> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Thread.run(Thread.java:818)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284] "FinalizerWatchdogDaemon" prio=5 tid=3 Waiting
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c33260 self=0x41f08400
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3699 nice=0 cgrp=default sched=0/0 handle=0x41fa0580
F/art ( 3674): art/runtime/runtime.cc:284] | state=S schedstat=( 701904 5523682 1 ) utm=0 stm=0 core=0 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0x463b9000-0x463bb000 stackSize=1036KB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes=
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00012f0c /system/lib/libc.so (syscall+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 000a9fb1 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+80)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 001ebcd1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+940)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 001ed2c9 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::eek:bject*, long long, int, bool, art::ThreadState)+120)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 001fa0c3 /system/lib/libart.so (art::eek:bject_wait(_JNIEnv*, _jobject*)+30)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 000003d3 /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait!(Native method)
F/art ( 3674): art/runtime/runtime.cc:284] - waiting on <0x01e9af5f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
F/art ( 3674): art/runtime/runtime.cc:284] - locked <0x01e9af5f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Thread.run(Thread.java:818)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284] "GCDaemon" prio=5 tid=4 Waiting
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c33320 self=0x41f08c00
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3701 nice=0 cgrp=default sched=0/0 handle=0x41fa0a80
F/art ( 3674): art/runtime/runtime.cc:284] | state=S schedstat=( 701904 5554199 1 ) utm=0 stm=0 core=0 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0x466c6000-0x466c8000 stackSize=1036KB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes=
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00012f0c /system/lib/libc.so (syscall+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 000a9fb1 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+80)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 001ebcd1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+940)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 001ed2c9 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::eek:bject*, long long, int, bool, art::ThreadState)+120)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 001fa0c3 /system/lib/libart.so (art::eek:bject_wait(_JNIEnv*, _jobject*)+30)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 000003d3 /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait!(Native method)
F/art ( 3674): art/runtime/runtime.cc:284] - waiting on <0x0668cdac> (a java.lang.Daemons$GCDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
F/art ( 3674): art/runtime/runtime.cc:284] - locked <0x0668cdac> (a java.lang.Daemons$GCDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Thread.run(Thread.java:818)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284] "HeapTrimmerDaemon" prio=5 tid=5 Waiting
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c332c0 self=0x41f08800
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3700 nice=0 cgrp=default sched=0/0 handle=0x41fa0800
F/art ( 3674): art/runtime/runtime.cc:284] | state=S schedstat=( 946045 19775390 1 ) utm=0 stm=0 core=1 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0x464fa000-0x464fc000 stackSize=1036KB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes=
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00012f0c /system/lib/libc.so (syscall+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 000a9fb1 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+80)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 001ebcd1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+940)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 001ed2c9 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::eek:bject*, long long, int, bool, art::ThreadState)+120)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 001fa0c3 /system/lib/libart.so (art::eek:bject_wait(_JNIEnv*, _jobject*)+30)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 000003d3 /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+82)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait!(Native method)
F/art ( 3674): art/runtime/runtime.cc:284] - waiting on <0x28522a75> (a java.lang.Daemons$HeapTrimmerDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
F/art ( 3674): art/runtime/runtime.cc:284] - locked <0x28522a75> (a java.lang.Daemons$HeapTrimmerDaemon)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Thread.run(Thread.java:818)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284] "FinalizerDaemon" prio=5 tid=6 Waiting
F/art ( 3674): art/runtime/runtime.cc:284] | group="" sCount=0 dsCount=0 obj=0x12c33200 self=0x41f08000
F/art ( 3674): art/runtime/runtime.cc:284] | sysTid=3698 nice=0 cgrp=default sched=0/0 handle=0x41fa0300
F/art ( 3674): art/runtime/runtime.cc:284] | state=S schedstat=( 762940 21392822 1 ) utm=0 stm=0 core=1 HZ=100
F/art ( 3674): art/runtime/runtime.cc:284] | stack=0x4624a000-0x4624c000 stackSize=1036KB
F/art ( 3674): art/runtime/runtime.cc:284] | held mutexes=
F/art ( 3674): art/runtime/runtime.cc:284] native: #00 pc 00012f0c /system/lib/libc.so (syscall+28)
F/art ( 3674): art/runtime/runtime.cc:284] native: #01 pc 000a9fb1 /system/lib/libart.so (art::ConditionVariable::Wait(art::Thread*)+80)
F/art ( 3674): art/runtime/runtime.cc:284] native: #02 pc 001ebcd1 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, long long, int, bool, art::ThreadState)+940)
F/art ( 3674): art/runtime/runtime.cc:284] native: #03 pc 001ed2c9 /system/lib/libart.so (art::Monitor::Wait(art::Thread*, art::mirror::eek:bject*, long long, int, bool, art::ThreadState)+120)
F/art ( 3674): art/runtime/runtime.cc:284] native: #04 pc 001fa09d /system/lib/libart.so (art::eek:bject_waitJI(_JNIEnv*, _jobject*, long long, int)+36)
F/art ( 3674): art/runtime/runtime.cc:284] native: #05 pc 000005f7 /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+102)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait!(Native method)
F/art ( 3674): art/runtime/runtime.cc:284] - waiting on <0x3f69ea0a> (a java.lang.ref.ReferenceQueue)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Object.wait(Object.java:422)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
F/art ( 3674): art/runtime/runtime.cc:284] - locked <0x3f69ea0a> (a java.lang.ref.ReferenceQueue)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
F/art ( 3674): art/runtime/runtime.cc:284] at java.lang.Thread.run(Thread.java:818)
F/art ( 3674): art/runtime/runtime.cc:284]
F/art ( 3674): art/runtime/runtime.cc:284]
F/libc ( 3674): Fatal signal 6 (SIGABRT), code -6 in tid 3674 (main)

no explanation with cm12 runtime. anybody?

edit: i narrowed the problem down to the ramdisk cm12 kernel. im not to keen on my kernel troubleshooting, if someone with kernel dev skills could chime in.