Novice developer's diary - Nexus 5 Developer Discussion [Developers Only]

Hi all,
I am a junior programmer. I come from a Sony Xperia 2012 device that use the dead ST-Ericsson platform. I write this diary for note my progresses and for create a reference for other devs.
So stop talk about me and start talk about my project. I want create a usefull, fast and stable ROM.
My first idea, inspired by Cataclysm ROM, was build some custom files to overwrite to stock ones. Due some issues about my low knowledge I moved to almost pure AOSP ROM. After cherry-picked some features from CyanogenMod, @mikegapinski tell me about CAF. So now I am focus on build almost pure CAF ROM.

What is CAF and why I choose it?
CAF stay for Code Aurora Forum. It provide an Android version optimized and improved by Qualcomm.
In ordert to build these sources, the first step is obiusly get that sources. At this point I have my first issue.. Which branche is the right one? CAF's git repositories use names totally different from AOSP and without reference to the android version. After a day of search another friend @DevSwift1 link me the solution: the QAEP release page.

In order to build a device ROM, are required the device tree (a folder containing device's settings and configurations) and the kernel.
Except the recent hammerheadcaf I do not fond CAF compatible device tree. So my first attempt was use it. Unlucky there are tons of errors and incompatibilities.
Then I decide to create my own device tree starting from the AOSP's one and cherry-picking/take as reference the hammerheadcaf's commits.

I am back after some days of develop. In few words HAL by QCOM is strictly related to kernel. Cherry-pick from CAF kernel only HAL related stuff is very hard due commit dependences. So I am melding hammerhead kernel stuff from AOSP into CAF msm8x74 kernel. I find out that there are no so much commits added by LGE and Google (~850) from last common commit of CAF and AOSP kernels.

In order to find only LGE and Google commits I act in this way:
Find most recent common commit:
Code:
$ git merge-base aosp caf
23016defd7db701a01dc49f972ad6b1bae9651c2
Fetch all commits by LGE or Google from that commit to HEAD:
Code:
$ git checkout aosp
Checking out files: 100% (2739/2739), done.
Switched to branch 'aosp'
$git log 23016defd7db701a01dc49f972ad6b1bae9651c2..HEAD --format=oneline --author="\(lge.com\)\|\(google.com\)" --committer="\(lge.com\)\|\(google.com\)" --reverse > toCherryPick.txt
Currently I cherry-picked ~150/850 commits:
Log
Git

Recently my free time is low so I abandon manual meld of AOSP and CAF kernel, and use as base the CAF kernel by CyanogenMod. For the same reason I used CAF device tree by CyanogenMod. This chooses force me to use some CAF by CyanogenMod repos .
After some fixes related to:
QCOM makefiles (1 , 2 ),
kernel toolchain (1, 2),
SEPolicy,
minor build issues (1, 2, 3).
I managed to have a complete build but it bootloop with the following logcat:
Code:
F/dex2oat (23926): art/compiler/oat_writer.cc:561] Check failed: method != NULL void com.android.okhttp.TcmIdleTimerMonitor.<clinit>()
F/dex2oat (23926): art/runtime/runtime.cc:289] Runtime aborting...
F/dex2oat (23926): art/runtime/runtime.cc:289] Aborting thread:
F/dex2oat (23926): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Runnable (still starting up)
F/dex2oat (23926): art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x0 self=0xb5cdb400
F/dex2oat (23926): art/runtime/runtime.cc:289] | sysTid=23926 nice=0 cgrp=default sched=0/0 handle=0xb6f1ebec
F/dex2oat (23926): art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=2173 stm=100 core=3 HZ=100
F/dex2oat (23926): art/runtime/runtime.cc:289] | stack=0xbe4c3000-0xbe4c5000 stackSize=8MB
F/dex2oat (23926): art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #00 pc 000045b4 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #01 pc 0025b99d /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #02 pc 0023e14d /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+152)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #03 pc 002305a7 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+22)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #04 pc 00230873 /system/lib/libart.so (art::Runtime::Abort()+470)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #05 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #06 pc 001dc345 /system/lib/libart-compiler.so (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #07 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #08 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, art::TrackingAllocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, (art::AllocatorTag)6> >*)+454)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #09 pc 0000b0bb /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #10 pc 0000d24d /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #11 pc 0000fddd /system/lib/libc.so (__libc_init+44)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #12 pc 00004528 /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] (no managed stack frames)
F/dex2oat (23926): art/runtime/runtime.cc:289] Pending exception java.lang.NoClassDefFoundError thrown by 'unknown throw location'
F/dex2oat (23926): art/runtime/runtime.cc:289] java.lang.NoClassDefFoundError: com.android.okhttp.TcmIdleTimerMonitor
F/dex2oat (23926): art/runtime/runtime.cc:289] (Throwable with empty stack trace)Dumping all threads without appropriate locks held: thread list lock
F/dex2oat (23926): art/runtime/runtime.cc:289] All threads:
F/dex2oat (23926): art/runtime/runtime.cc:289] DALVIK THREADS (1):
F/dex2oat (23926): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Runnable (still starting up)
F/dex2oat (23926): art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x0 self=0xb5cdb400
F/dex2oat (23926): art/runtime/runtime.cc:289] | sysTid=23926 nice=0 cgrp=default sched=0/0 handle=0xb6f1ebec
F/dex2oat (23926): art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=2173 stm=100 core=3 HZ=100
F/dex2oat (23926): art/runtime/runtime.cc:289] | stack=0xbe4c3000-0xbe4c5000 stackSize=8MB
F/dex2oat (23926): art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #00 pc 000045b4 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #01 pc 0025b99d /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #02 pc 0023e14d /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+152)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #03 pc 002467fd /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+60)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #04 pc 00230817 /system/lib/libart.so (art::Runtime::Abort()+378)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #05 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #06 pc 001dc345 /system/lib/libart-compiler.so (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #07 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #08 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, art::TrackingAllocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, (art::AllocatorTag)6> >*)+454)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #09 pc 0000b0bb /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #10 pc 0000d24d /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #11 pc 0000fddd /system/lib/libc.so (__libc_init+44)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #12 pc 00004528 /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] (no managed stack frames)
F/dex2oat (23926): art/runtime/runtime.cc:289]
F/dex2oat (23926): art/runtime/runtime.cc:289]
F/libc (23926): Fatal signal 6 (SIGABRT), code -6 in tid 23926 (main)
I/DEBUG ( 240): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 240): Build fingerprint: 'google/caosp_hammerhead/hammerhead:5.1/LMY47D/259:userdebug/test-keys'
I/DEBUG ( 240): Revision: '11'
I/DEBUG ( 240): ABI: 'arm'
I/DEBUG ( 240): pid: 23926, tid: 23926, name: main >>> /system/bin/dex2oat <<<
I/DEBUG ( 240): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG ( 240): Abort message: 'art/compiler/oat_writer.cc:561] Check failed: method != NULL void com.android.okhttp.TcmIdleTimerMonitor.<clinit>()'
I/DEBUG ( 240): r0 00000000 r1 00005d76 r2 00000006 r3 00000000
I/DEBUG ( 240): r4 00005d76 r5 b6f1ee38 r6 00000002 r7 0000010c
I/DEBUG ( 240): r8 fffffadc r9 b5c73000 sl 00000000 fp 00000000
I/DEBUG ( 240): ip 00000006 sp becc18c8 lr b69765e7 pc b69988b8 cpsr 60030010
I/DEBUG ( 240):
I/DEBUG ( 240): backtrace:
I/DEBUG ( 240): #00 pc 000368b8 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 240): #01 pc 000145e3 /system/lib/libc.so (pthread_kill+66)
I/DEBUG ( 240): #02 pc 0001520b /system/lib/libc.so (raise+10)
I/DEBUG ( 240): #03 pc 00011a3b /system/lib/libc.so (__libc_android_abort+34)
I/DEBUG ( 240): #04 pc 0000ff14 /system/lib/libc.so (abort+4)
I/DEBUG ( 240): #05 pc 00230755 /system/lib/libart.so (art::Runtime::Abort()+184)
I/DEBUG ( 240): #06 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
I/DEBUG ( 240): #07 pc 001dc345 /system/lib/libart-compiler.so
I/DEBUG ( 240): #08 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
I/DEBUG ( 240): #09 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, st
I/DEBUG ( 240): #10 pc 0000b0bb /system/bin/dex2oat
I/DEBUG ( 240): #11 pc 0000d24d /system/bin/dex2oat
I/DEBUG ( 240): #12 pc 0000fddd /system/lib/libc.so (__libc_init+44)
I/DEBUG ( 240): #13 pc 00004528 /system/bin/dex2oat
I/DEBUG ( 240):
I/DEBUG ( 240): Tombstone written to: /data/tombstones/tombstone_05
W/art (23902): Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: Failed to generate image '/data/dalvik-cache/arm/[email protected]@boot.art': Failed execv(/system/bin/dex2oat --image=/data/dalvik-cache/arm/[email protected]@boot.art --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/conscrypt.jar --dex-file=/system/framework/okhttp.jar --dex-file=/system/framework/core-junit.jar --dex-file=/system/framework/bouncycastle.jar --dex-file=/system/framework/ext.jar --dex-file=/system/framework/framework.jar --dex-file=/system/framework/telephony-common.jar --dex-file=/system/framework/voip-common.jar --dex-file=/system/framework/ims-common.jar --dex-file=/system/framework/mms-common.jar --dex-file=/system/framework/android.policy.jar --dex-file=/system/framework/apache-xml.jar --dex-file=/system/framework/qcmediaplayer.jar --oat-file=/data/dalvik-cache/arm/[email protected]@boot.oat --instruction-set=arm --instruction-set-feat
I/SamplingProfilerIntegration(23902): Profiling disabled.
D/Zygote (23902): begin preload
I/Zygote (23902): Preloading classes...
I can not find the issue root (any suggestion is appreciated ), so I am recompiling in eng buildtype instead of userdebug. I hope that in this way I can have mode debug information.

95A31 said:
Recently my free time is low so I abandon manual meld of AOSP and CAF kernel, and use as base the CAF kernel by CyanogenMod. For the same reason I used CAF device tree by CyanogenMod. This chooses force me to use some CAF by CyanogenMod repos .
After some fixes related to:
QCOM makefiles (1 , 2 ),
kernel toolchain (1, 2),
SEPolicy,
minor build issues (1, 2, 3).
I managed to have a complete build but it bootloop with the following logcat:
Code:
F/dex2oat (23926): art/compiler/oat_writer.cc:561] Check failed: method != NULL void com.android.okhttp.TcmIdleTimerMonitor.<clinit>()
F/dex2oat (23926): art/runtime/runtime.cc:289] Runtime aborting...
F/dex2oat (23926): art/runtime/runtime.cc:289] Aborting thread:
F/dex2oat (23926): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Runnable (still starting up)
F/dex2oat (23926): art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x0 self=0xb5cdb400
F/dex2oat (23926): art/runtime/runtime.cc:289] | sysTid=23926 nice=0 cgrp=default sched=0/0 handle=0xb6f1ebec
F/dex2oat (23926): art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=2173 stm=100 core=3 HZ=100
F/dex2oat (23926): art/runtime/runtime.cc:289] | stack=0xbe4c3000-0xbe4c5000 stackSize=8MB
F/dex2oat (23926): art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #00 pc 000045b4 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #01 pc 0025b99d /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #02 pc 0023e14d /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+152)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #03 pc 002305a7 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+22)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #04 pc 00230873 /system/lib/libart.so (art::Runtime::Abort()+470)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #05 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #06 pc 001dc345 /system/lib/libart-compiler.so (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #07 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #08 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, art::TrackingAllocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, (art::AllocatorTag)6> >*)+454)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #09 pc 0000b0bb /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #10 pc 0000d24d /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #11 pc 0000fddd /system/lib/libc.so (__libc_init+44)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #12 pc 00004528 /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] (no managed stack frames)
F/dex2oat (23926): art/runtime/runtime.cc:289] Pending exception java.lang.NoClassDefFoundError thrown by 'unknown throw location'
F/dex2oat (23926): art/runtime/runtime.cc:289] java.lang.NoClassDefFoundError: com.android.okhttp.TcmIdleTimerMonitor
F/dex2oat (23926): art/runtime/runtime.cc:289] (Throwable with empty stack trace)Dumping all threads without appropriate locks held: thread list lock
F/dex2oat (23926): art/runtime/runtime.cc:289] All threads:
F/dex2oat (23926): art/runtime/runtime.cc:289] DALVIK THREADS (1):
F/dex2oat (23926): art/runtime/runtime.cc:289] "main" prio=5 tid=1 Runnable (still starting up)
F/dex2oat (23926): art/runtime/runtime.cc:289] | group="" sCount=0 dsCount=0 obj=0x0 self=0xb5cdb400
F/dex2oat (23926): art/runtime/runtime.cc:289] | sysTid=23926 nice=0 cgrp=default sched=0/0 handle=0xb6f1ebec
F/dex2oat (23926): art/runtime/runtime.cc:289] | state=R schedstat=( 0 0 0 ) utm=2173 stm=100 core=3 HZ=100
F/dex2oat (23926): art/runtime/runtime.cc:289] | stack=0xbe4c3000-0xbe4c5000 stackSize=8MB
F/dex2oat (23926): art/runtime/runtime.cc:289] | held mutexes= "abort lock" "mutator lock"(shared held)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #00 pc 000045b4 /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #01 pc 0025b99d /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #02 pc 0023e14d /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+152)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #03 pc 002467fd /system/lib/libart.so (art::ThreadList::DumpLocked(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+60)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #04 pc 00230817 /system/lib/libart.so (art::Runtime::Abort()+378)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #05 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #06 pc 001dc345 /system/lib/libart-compiler.so (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #07 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #08 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, art::TrackingAllocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, (art::AllocatorTag)6> >*)+454)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #09 pc 0000b0bb /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #10 pc 0000d24d /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #11 pc 0000fddd /system/lib/libc.so (__libc_init+44)
F/dex2oat (23926): art/runtime/runtime.cc:289] native: #12 pc 00004528 /system/bin/dex2oat (???)
F/dex2oat (23926): art/runtime/runtime.cc:289] (no managed stack frames)
F/dex2oat (23926): art/runtime/runtime.cc:289]
F/dex2oat (23926): art/runtime/runtime.cc:289]
F/libc (23926): Fatal signal 6 (SIGABRT), code -6 in tid 23926 (main)
I/DEBUG ( 240): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 240): Build fingerprint: 'google/caosp_hammerhead/hammerhead:5.1/LMY47D/259:userdebug/test-keys'
I/DEBUG ( 240): Revision: '11'
I/DEBUG ( 240): ABI: 'arm'
I/DEBUG ( 240): pid: 23926, tid: 23926, name: main >>> /system/bin/dex2oat <<<
I/DEBUG ( 240): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG ( 240): Abort message: 'art/compiler/oat_writer.cc:561] Check failed: method != NULL void com.android.okhttp.TcmIdleTimerMonitor.<clinit>()'
I/DEBUG ( 240): r0 00000000 r1 00005d76 r2 00000006 r3 00000000
I/DEBUG ( 240): r4 00005d76 r5 b6f1ee38 r6 00000002 r7 0000010c
I/DEBUG ( 240): r8 fffffadc r9 b5c73000 sl 00000000 fp 00000000
I/DEBUG ( 240): ip 00000006 sp becc18c8 lr b69765e7 pc b69988b8 cpsr 60030010
I/DEBUG ( 240):
I/DEBUG ( 240): backtrace:
I/DEBUG ( 240): #00 pc 000368b8 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 240): #01 pc 000145e3 /system/lib/libc.so (pthread_kill+66)
I/DEBUG ( 240): #02 pc 0001520b /system/lib/libc.so (raise+10)
I/DEBUG ( 240): #03 pc 00011a3b /system/lib/libc.so (__libc_android_abort+34)
I/DEBUG ( 240): #04 pc 0000ff14 /system/lib/libc.so (abort+4)
I/DEBUG ( 240): #05 pc 00230755 /system/lib/libart.so (art::Runtime::Abort()+184)
I/DEBUG ( 240): #06 pc 0009e713 /system/lib/libart.so (art::LogMessage::~LogMessage()+2046)
I/DEBUG ( 240): #07 pc 001dc345 /system/lib/libart-compiler.so
I/DEBUG ( 240): #08 pc 001decdd /system/lib/libart-compiler.so (art::eek:atWriter::InitOatCodeDexFiles(unsigned int)+424)
I/DEBUG ( 240): #09 pc 001df9bb /system/lib/libart-compiler.so (art::eek:atWriter::eek:atWriter(std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, unsigned int, unsigned int, int, art::CompilerDriver const*, art::TimingLogger*, art::SafeMap<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, st
I/DEBUG ( 240): #10 pc 0000b0bb /system/bin/dex2oat
I/DEBUG ( 240): #11 pc 0000d24d /system/bin/dex2oat
I/DEBUG ( 240): #12 pc 0000fddd /system/lib/libc.so (__libc_init+44)
I/DEBUG ( 240): #13 pc 00004528 /system/bin/dex2oat
I/DEBUG ( 240):
I/DEBUG ( 240): Tombstone written to: /data/tombstones/tombstone_05
W/art (23902): Could not create image space with image file '/system/framework/boot.art'. Attempting to fall back to imageless running. Error was: Failed to generate image '/data/dalvik-cache/arm/[email protected]@boot.art': Failed execv(/system/bin/dex2oat --image=/data/dalvik-cache/arm/[email protected]@boot.art --dex-file=/system/framework/core-libart.jar --dex-file=/system/framework/conscrypt.jar --dex-file=/system/framework/okhttp.jar --dex-file=/system/framework/core-junit.jar --dex-file=/system/framework/bouncycastle.jar --dex-file=/system/framework/ext.jar --dex-file=/system/framework/framework.jar --dex-file=/system/framework/telephony-common.jar --dex-file=/system/framework/voip-common.jar --dex-file=/system/framework/ims-common.jar --dex-file=/system/framework/mms-common.jar --dex-file=/system/framework/android.policy.jar --dex-file=/system/framework/apache-xml.jar --dex-file=/system/framework/qcmediaplayer.jar --oat-file=/data/dalvik-cache/arm/[email protected]@boot.oat --instruction-set=arm --instruction-set-feat
I/SamplingProfilerIntegration(23902): Profiling disabled.
D/Zygote (23902): begin preload
I/Zygote (23902): Preloading classes...
I can not find the issue root (any suggestion is appreciated ), so I am recompiling in eng buildtype instead of userdebug. I hope that in this way I can have mode debug information.
Click to expand...
Click to collapse
You miss a commit in frameworks: java.lang.NoClassDefFoundError: com.android.okhttp.TcmIdleTimerMonitor

A good news and a bad news:
- I have fix boot with this commit.
- No network signal

Thank to @mikegapinski i fixed network signal (using hardware/ril by CM) but no data

95A31 said:
Thank to @mikegapinski i fixed network signal (using hardware/ril by CM) but no data
Click to expand...
Click to collapse
Have you checked the APN settings? Sometimes they are missing for me for my network.

bitdomo said:
Have you checked the APN settings? Sometimes they are missing for me for my network.
Click to expand...
Click to collapse
Yes checked and it is fine.
EDIT:
CAF have update herdware/ril so no more CM hardware/ril is necessary.
I keep to not find data issue, and this is very disheartening... Community of XDA, I need your help! Attached there are logcat and radio logcat, when toggle on and off airplain mode.

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

95A31 said:
Click to expand...
Click to collapse
Where can I download
Sent from my Nexus 5

alwaysadeel said:
Where can I download
Sent from my Nexus 5
Click to expand...
Click to collapse
Just find the issue on code (I used stock libril.so on the screenshot). Soon I will provide the link for a pre-pre-pre-pre-Alpha version

All is working now. It is time to drop CM stuff

First thing to drop is CM kernel. I re-start to cherry pick the commits about hammerhead from official kernel sources into CAF kernel. There are 3 big issues:
Cloks info are refactored
Display is very customized
Camera code is refactored
Spitting commits in generics, camera and display I managed to cerry-pick without conflicts about 400/800 commits.

So basically are porting 3.10 kernel?

Deleted

Deleted

GR0S said:
So basically are porting 3.10 kernel?
Click to expand...
Click to collapse
No, I am making my version of CM-CAF Kernel.

Related

Major problems with custom roms

Ok, I've had this phone rooted and setup with Cyanogen for months. Probably 7 or 8 months. Last night, it started having some issues, so I opened up the Cyanogen updater and told it to get the latest one, given I was running a rather old version. It downloads it, installs, goes to restart, and gets stuck on the boot screen (in my case, the Rogers screen).
Fast forward to today, I have been flashing and installing all sorts of different firmwares, trying to get it working. 0 luck. Started looking at the log, and this is the output of 4.2.7 with adb's logcat. Any help would be greatly appreciated.
Code:
E/AndroidRuntime( 422): JNI_CreateJavaVM failed
D/AndroidRuntime( 423):
D/AndroidRuntime( 423): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 423): CheckJNI is OFF
E/dalvikvm( 423): Unable to find constructor for StackTraceElement
D/dalvikvm( 423): VM cleaning up
D/dalvikvm( 423): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 423): JNI_CreateJavaVM failed
E/AndroidRuntime( 423): JNI_CreateJavaVM failed
E/vold ( 131): Unable to read framework command (Bad file number)
E/vold ( 131): Error processing framework command (Bad file number)
D/AndroidRuntime( 424):
D/AndroidRuntime( 424): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 424): CheckJNI is OFF
E/dalvikvm( 424): Unable to find constructor for StackTraceElement
D/dalvikvm( 424): VM cleaning up
D/dalvikvm( 424): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 424): JNI_CreateJavaVM failed
E/AndroidRuntime( 424): JNI_CreateJavaVM failed
D/AndroidRuntime( 425):
D/AndroidRuntime( 425): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 425): CheckJNI is OFF
E/dalvikvm( 425): Unable to find constructor for StackTraceElement
D/dalvikvm( 425): VM cleaning up
D/dalvikvm( 425): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 425): JNI_CreateJavaVM failed
E/AndroidRuntime( 425): JNI_CreateJavaVM failed
D/AndroidRuntime( 426):
D/AndroidRuntime( 426): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 426): CheckJNI is OFF
E/dalvikvm( 426): Unable to find constructor for StackTraceElement
D/dalvikvm( 426): VM cleaning up
D/dalvikvm( 426): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 426): JNI_CreateJavaVM failed
E/AndroidRuntime( 426): JNI_CreateJavaVM failed
D/AndroidRuntime( 427):
D/AndroidRuntime( 427): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 427): CheckJNI is OFF
E/dalvikvm( 427): Unable to find constructor for StackTraceElement
D/dalvikvm( 427): VM cleaning up
D/dalvikvm( 427): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 427): JNI_CreateJavaVM failed
E/AndroidRuntime( 427): JNI_CreateJavaVM failed
D/AndroidRuntime( 428):
D/AndroidRuntime( 428): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 428): CheckJNI is OFF
E/dalvikvm( 428): Unable to find constructor for StackTraceElement
D/dalvikvm( 428): VM cleaning up
D/dalvikvm( 428): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 428): JNI_CreateJavaVM failed
E/AndroidRuntime( 428): JNI_CreateJavaVM failed
D/AndroidRuntime( 429):
D/AndroidRuntime( 429): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 429): CheckJNI is OFF
E/dalvikvm( 429): Unable to find constructor for StackTraceElement
D/dalvikvm( 429): VM cleaning up
D/dalvikvm( 429): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 429): JNI_CreateJavaVM failed
E/AndroidRuntime( 429): JNI_CreateJavaVM failed
D/AndroidRuntime( 430):
D/AndroidRuntime( 430): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 430): CheckJNI is OFF
E/dalvikvm( 430): Unable to find constructor for StackTraceElement
D/dalvikvm( 430): VM cleaning up
D/dalvikvm( 430): LinearAlloc 0x0 used 20780 of 5242880 (0%)
W/dalvikvm( 430): JNI_CreateJavaVM failed
E/AndroidRuntime( 430): JNI_CreateJavaVM failed
Etc, etc, etc
what cyanogen rom were you on before you downloaded the rom from the updater?
oshizzle1991 said:
what cyanogen rom were you on before you downloaded the rom from the updater?
Click to expand...
Click to collapse
I don't remember an exact version, I want to say it was 4.1.x
You need to flash the htc recovery image the cyanogen ROM. You will probably need to wipe and format your ext partition also.
cloverdale said:
You need to flash the htc recovery image the cyanogen ROM. You will probably need to wipe and format your ext partition also.
Click to expand...
Click to collapse
Already done that with most of the latest flashes. That would be the one from the signed-dream_devphone_userdebug-ota- ***.zip, correct? If so, I have flashed with 14721, and repartitioned several times with sdparted.
I actually have it now at the "Welcome to T-Mobile G1" screen...only problem is that all the applications are dropping like flies.
Force close on com.android.mms, com.android.phone, come.android.process.gapps
Skipping through that and going to the home screen brings..
Force close on com.google.android.apps.uploader, and no home screen at all. Just a black screen and a notification bar.
Log output as such:
Code:
I/ActivityThread( 1531): Publishing provider com.android.launcher.settings: com.android.launcher.LauncherProvider
I/dalvikvm( 1531): Unknown chunk 0x99b00203 (??), size=-268302586 in aux data area
D/dalvikvm( 155): GC freed 9667 objects / 842832 bytes in 397ms
I/CheckinService( 155): Sending checkin request (15493 bytes)...
D/Zygote ( 130): Process 1525 terminated by signal (11)
I/ActivityManager( 155): Process com.google.process.gapps (pid 1525) has died.
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 87783ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 11887ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 21887ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 31886ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 57778ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 89045409464320ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 67776ms
W/ActivityManager( 155): Scheduling restart of crashed service com.google.android.googleapps/.GoogleLoginService in 77776ms
I/DEBUG ( 1535): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1535): Build fingerprint: 'tmobile/kila/dream/trout:1.6/DRC83/14721:user/ota-rel-keys,release-keys'
I/DEBUG ( 1535): pid: 1531, tid: 1531 >>> android.process.acore <<<
I/DEBUG ( 1535): signal 11 (SIGSEGV), fault addr 35434798
I/DEBUG ( 1535): r0 0000004d r1 00000007 r2 d1918f9e r3 3c0081c4
I/DEBUG ( 1535): r4 002c90a0 r5 35434798 r6 ad07ff50 r7 f0020710
I/DEBUG ( 1535): r8 ad00f380 r9 0000bc20 10 4104eb9c fp 00000000
I/DEBUG ( 1535): ip afbc30c8 sp be8ae598 lr afbc1055 pc ad05ecc0 cpsr 20000030
I/ActivityManager( 155): Start proc com.google.process.gapps for restart com.google.process.gapps: pid=1539 uid=10020 gids={3003}
I/ActivityThread( 1539): Publishing provider com.google.settings: com.google.android.providers.settings.GoogleSettingsProvider
I/ActivityThread( 1539): Publishing provider gmail-ls: com.google.android.providers.gmail.MailProvider
I/dalvikvm( 1539): Unknown chunk 0x01190119 (), size=18415897 in aux data area
I/DEBUG ( 1535): #00 pc 0005ecc0 /system/lib/libdvm.so
I/DEBUG ( 1535): #01 pc 0005f3b4 /system/lib/libdvm.so
I/DEBUG ( 1535): #02 pc 000341cc /system/lib/libdvm.so
I/DEBUG ( 1535): #03 pc 0003c540 /system/lib/libdvm.so
I/DEBUG ( 1535): #04 pc 000525b4 /system/lib/libdvm.so
I/DEBUG ( 1535): #05 pc 00013f58 /system/lib/libdvm.so
I/DEBUG ( 1535): #06 pc 00019888 /system/lib/libdvm.so
I/DEBUG ( 1535): #07 pc 00018d5c /system/lib/libdvm.so
I/DEBUG ( 1535): #08 pc 0004d468 /system/lib/libdvm.so
I/DEBUG ( 1535): #09 pc 00054f4c /system/lib/libdvm.so
I/DEBUG ( 1535): #10 pc 00013f58 /system/lib/libdvm.so
I/DEBUG ( 1535): #11 pc 00019888 /system/lib/libdvm.so
I/DEBUG ( 1535): #12 pc 00018d5c /system/lib/libdvm.so
I/DEBUG ( 1535): #13 pc 0004d77c /system/lib/libdvm.so
I/DEBUG ( 1535): #14 pc 0003a74c /system/lib/libdvm.so
I/DEBUG ( 1535): #15 pc 00028374 /system/lib/libandroid_runtime.so
I/DEBUG ( 1535): #16 pc 00028e82 /system/lib/libandroid_runtime.so
I/DEBUG ( 1535): #17 pc 00008c9e /system/bin/app_process
I/DEBUG ( 1535): #18 pc 0000c4c2 /system/lib/libc.so
I/DEBUG ( 1535): #19 pc b00018c6 /system/bin/linker
I/DEBUG ( 1535): stack:
I/DEBUG ( 1535): be8ae558 00000000
I/DEBUG ( 1535): be8ae55c 0001f032 [heap]
I/DEBUG ( 1535): be8ae560 000081a4 /system/bin/app_process
I/DEBUG ( 1535): be8ae564 00000001
I/DEBUG ( 1535): be8ae568 000003e8
I/DEBUG ( 1535): be8ae56c 00002718
I/DEBUG ( 1535): be8ae570 00000000
I/DEBUG ( 1535): be8ae574 d1918f9e
I/DEBUG ( 1535): be8ae578 00000000
I/DEBUG ( 1535): be8ae57c 002c90a0 [heap]
I/DEBUG ( 1535): be8ae580 45414088 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae584 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae588 f0020706
I/DEBUG ( 1535): be8ae58c ad05eca7 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae590 df002777
I/DEBUG ( 1535): be8ae594 e3a070ad
I/DEBUG ( 1535): #00 be8ae598 00000099
I/DEBUG ( 1535): be8ae59c 000000b0
I/DEBUG ( 1535): be8ae5a0 00000002
I/DEBUG ( 1535): be8ae5a4 00000003
I/DEBUG ( 1535): be8ae5a8 f0020706
I/DEBUG ( 1535): be8ae5ac 00000028
I/DEBUG ( 1535): be8ae5b0 00000028
I/DEBUG ( 1535): be8ae5b4 ad06587c /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5b8 45414090 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae5bc ad076eb2 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5c0 002c90a0 [heap]
I/DEBUG ( 1535): be8ae5c4 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5c8 453e4000 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae5cc 002c90a0 [heap]
I/DEBUG ( 1535): be8ae5d0 00030090 [heap]
I/DEBUG ( 1535): be8ae5d4 ad05f3b9 /system/lib/libdvm.so
I/DEBUG ( 1535): #01 be8ae5d8 00000000
I/DEBUG ( 1535): be8ae5dc 00000000
I/DEBUG ( 1535): be8ae5e0 00000000
I/DEBUG ( 1535): be8ae5e4 00030090 [heap]
I/DEBUG ( 1535): be8ae5e8 002c90a0 [heap]
I/DEBUG ( 1535): be8ae5ec 00000000
I/DEBUG ( 1535): be8ae5f0 00000400
I/DEBUG ( 1535): be8ae5f4 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5f8 be8ae610 [stack]
I/DEBUG ( 1535): be8ae5fc 00000028
I/DEBUG ( 1535): be8ae600 be8ae6a8 [stack]
I/DEBUG ( 1535): be8ae604 ad0341d1 /system/lib/libdvm.so
I/CheckinService( 155): From server: Intent { act=android.server.checkin.FOTA_CANCEL }
I/ActivityManager( 155): Process android.process.acore (pid 1531) has died.
I/ActivityManager( 155): Start proc android.process.acore for restart android.process.acore: pid=1545 uid=10008 gids={3003, 3002, 3001, 1006, 1015}
D/Zygote ( 130): Process 1531 terminated by signal (11)
I/DEBUG ( 1535): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1535): Build fingerprint: 'tmobile/kila/dream/trout:1.6/DRC83/14721:user/ota-rel-keys,release-keys'
I/DEBUG ( 1535): pid: 1539, tid: 1539 >>> com.google.process.gapps <<<
I/DEBUG ( 1535): signal 11 (SIGSEGV), fault addr 45d67248
I/DEBUG ( 1535): r0 0000004b r1 00000007 r2 d1918f9e r3 0046404a
I/DEBUG ( 1535): r4 0011b998 r5 45d67248 r6 ad07ff50 r7 01190128
I/DEBUG ( 1535): r8 ad00f380 r9 0000bc20 10 4104eb9c fp 00000000
I/DEBUG ( 1535): ip afbc30c8 sp be8ae598 lr afbc1055 pc ad05ecc0 cpsr 00000030
I/ActivityThread( 1545): Publishing provider com.android.globalsearch.stats: com.android.globalsearch.StatsProvider
I/ActivityThread( 1545): Publishing provider contacts;call_log: com.android.providers.contacts.GoogleContactsProvider
I/DEBUG ( 1535): #00 pc 0005ecc0 /system/lib/libdvm.so
I/DEBUG ( 1535): #01 pc 0005f3b4 /system/lib/libdvm.so
I/DEBUG ( 1535): #02 pc 000341cc /system/lib/libdvm.so
I/DEBUG ( 1535): #03 pc 0003c540 /system/lib/libdvm.so
I/DEBUG ( 1535): #04 pc 000525b4 /system/lib/libdvm.so
I/DEBUG ( 1535): #05 pc 00013f58 /system/lib/libdvm.so
I/DEBUG ( 1535): #06 pc 00019888 /system/lib/libdvm.so
I/DEBUG ( 1535): #07 pc 00018d5c /system/lib/libdvm.so
I/DEBUG ( 1535): #08 pc 0004d468 /system/lib/libdvm.so
I/DEBUG ( 1535): #09 pc 00054f4c /system/lib/libdvm.so
I/DEBUG ( 1535): #10 pc 00013f58 /system/lib/libdvm.so
I/DEBUG ( 1535): #11 pc 00019888 /system/lib/libdvm.so
I/DEBUG ( 1535): #12 pc 00018d5c /system/lib/libdvm.so
I/DEBUG ( 1535): #13 pc 0004d77c /system/lib/libdvm.so
I/DEBUG ( 1535): #14 pc 0003a74c /system/lib/libdvm.so
I/ActivityThread( 1545): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
I/DEBUG ( 1535): #15 pc 00028374 /system/lib/libandroid_runtime.so
I/DEBUG ( 1535): #16 pc 00028e82 /system/lib/libandroid_runtime.so
I/DEBUG ( 1535): #17 pc 00008c9e /system/bin/app_process
I/DEBUG ( 1535): #18 pc 0000c4c2 /system/lib/libc.so
I/DEBUG ( 1535): #19 pc b00018c6 /system/bin/linker
I/DEBUG ( 1535): stack:
I/DEBUG ( 1535): be8ae558 00000000
I/DEBUG ( 1535): be8ae55c 0001f04d [heap]
I/DEBUG ( 1535): be8ae560 000081a4 /system/bin/app_process
I/DEBUG ( 1535): be8ae564 00000001
I/DEBUG ( 1535): be8ae568 000003e8
I/DEBUG ( 1535): be8ae56c 00002724
I/DEBUG ( 1535): be8ae570 00000000
I/DEBUG ( 1535): be8ae574 d1918f9e
I/DEBUG ( 1535): be8ae578 00000000
I/DEBUG ( 1535): be8ae57c 0011b998 [heap]
I/DEBUG ( 1535): be8ae580 44bd7120 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae584 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae588 01190119
I/DEBUG ( 1535): be8ae58c ad05eca7 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae590 df002777
I/DEBUG ( 1535): be8ae594 e3a070ad
I/DEBUG ( 1535): #00 be8ae598 00000001
I/DEBUG ( 1535): be8ae59c 00000019
I/DEBUG ( 1535): be8ae5a0 00000001
I/DEBUG ( 1535): be8ae5a4 00000019
I/DEBUG ( 1535): be8ae5a8 01190119
I/DEBUG ( 1535): be8ae5ac 0000001f
I/DEBUG ( 1535): be8ae5b0 0000001f
I/DEBUG ( 1535): be8ae5b4 ad06587c /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5b8 44bd7128 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae5bc ad076eb2 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5c0 0011b998 [heap]
I/DEBUG ( 1535): be8ae5c4 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5c8 44b94000 /data/dalvik-cache/[email protected]@[email protected]
I/DEBUG ( 1535): be8ae5cc 0011b998 [heap]
I/DEBUG ( 1535): be8ae5d0 00043128 [heap]
I/DEBUG ( 1535): be8ae5d4 ad05f3b9 /system/lib/libdvm.so
I/DEBUG ( 1535): #01 be8ae5d8 00000000
I/DEBUG ( 1535): be8ae5dc 00000000
I/DEBUG ( 1535): be8ae5e0 00000000
I/DEBUG ( 1535): be8ae5e4 00043128 [heap]
I/DEBUG ( 1535): be8ae5e8 0011b998 [heap]
I/DEBUG ( 1535): be8ae5ec 00000000
I/DEBUG ( 1535): be8ae5f0 00000400
I/DEBUG ( 1535): be8ae5f4 ad07ff50 /system/lib/libdvm.so
I/DEBUG ( 1535): be8ae5f8 be8ae610 [stack]
I/DEBUG ( 1535): be8ae5fc 0000001f
I/DEBUG ( 1535): be8ae600 be8ae6a8 [stack]
I/DEBUG ( 1535): be8ae604 ad0341d1 /system/lib/libdvm.so
Try again in this order:
Remove the sdcard (with the phone off) and format with gparted (do a fresh format at least to the ext). Place the sdcard in the phone and boot to recovery. Wipe everything, then flash the htc recovery, then WITHOUT A REBOOT, flash cyanogen.
I had something similar happen to me last week, and I had to repeat the above a few times, but it eventually worked.
cloverdale said:
Try again in this order:
Remove the sdcard (with the phone off) and format with gparted (do a fresh format at least to the ext). Place the sdcard in the phone and boot to recovery. Wipe everything, then flash the htc recovery, then WITHOUT A REBOOT, flash cyanogen.
I had something similar happen to me last week, and I had to repeat the above a few times, but it eventually worked.
Click to expand...
Click to collapse
Is there a huge difference if I mount the sdcard from the phone (via the console and echo /dev/block/mmcblk0 > /sys/devices/platform/usb_mass_storage/lun0/file) vs directly in the computer (given that the phone is the only way I currently have to access the sdcard.
Regardless, going to give your instructions a few steps right now with my method of loading it up, just to test. Wish me luck.
Result is the same, stuff dies and blank, black, useless home screen. Another interesting tidbit to this story is the fact that even though I am connected to a network, and show as having a full signal and 3G connection....no outgoing data seems to be going on.
Well, another update, but a bit of a sad one, in my opinion.
I got it working. But not with Cyanogen. I used this rom, and it installed and worked fine.
This is strange, it is way beyond me why this would be happening to you. lbcoder is one of the only people I can think of on here that would probably know.

Fatal Signal in log

Hi there, actually no problems on my moto x with stock rom and xposed but watching log there is a fatal signal logged. Can't find nothing on google inside xda, my 2 modules are running good, no battery drain, no warm device only these two lines.
Can somebody explain, in few words, what this means?
Good night
michyall said:
Hi there, actually no problems on my moto x with stock rom and xposed but watching log there is a fatal signal logged. Can't find nothing on google inside xda, my 2 modules are running good, no battery drain, no warm device only these two lines.
Can somebody explain, in few words, what this means?
Good night
Click to expand...
Click to collapse
Well, "fatal signal" in Linux/Android terms means the process died or crashed. The "F/libc" means the fatal crash occurred in the libc library.
I also get these errors on my Moto X. I suspect it has something to do with us using Android 5.0 since most other Lollipop phones are on 5.0.1 or 5.0.2. My log contains a bit more information, notably the backtrace, which indicates this is occurring in dex2oat (one of the files replaced by Xposed).
Code:
11-20 00:00:01.980 I/Xposed ( 385): -----------------
11-20 00:00:01.980 I/Xposed ( 385): Starting Xposed binary version 60, compiled for SDK 21
11-20 00:00:01.980 I/Xposed ( 385): Phone: XT1095 (motorola), Android version 5.0 (SDK 21)
11-20 00:00:01.980 I/Xposed ( 385): ROM: LXE22.46-11
11-20 00:00:01.980 I/Xposed ( 385): Build fingerprint: motorola/victara_tmo/victara:5.0/LXE22.46-11/10:user/release-keys
11-20 00:00:01.980 I/Xposed ( 385): Platform: armeabi-v7a, 32-bit binary, system server: yes
11-20 00:00:01.980 I/Xposed ( 385): SELinux enabled: yes, enforcing: yes
02-14 12:04:48.293 I/Xposed ( 385): -----------------
02-14 12:04:48.298 I/Xposed ( 385): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
02-14 12:04:48.709 I/Xposed ( 385): Detected ART runtime
02-14 12:04:48.735 I/Xposed ( 385): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
02-14 12:04:48.919 I/Xposed ( 385): Initializing XposedBridge version 61
02-14 12:04:49.038 I/Xposed ( 385): Loading modules from /data/app/com.oasisfeng.greenify-2/base.apk
02-14 12:04:49.237 I/Xposed ( 385): Loading class com.oasisfeng.greenify.pro.FrameworkPatch
02-14 12:04:49.261 I/Xposed ( 385): Loading class com.oasisfeng.greenify.pro.SettingsPatch
02-14 23:02:35.698 F/libc (12653): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb32050c0 in tid 12653 (main)
02-14 23:02:35.698 F/libc (12653): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb3221eae in tid 12657 (Compiler driver)
02-14 23:02:35.698 F/libc (12653): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb3221f1a in tid 12656 (Compiler driver)
02-14 23:02:35.698 F/libc (12653): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb322212a in tid 12655 (Compiler driver)
02-14 23:02:35.841 I/DEBUG ( 368): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-14 23:02:35.841 I/DEBUG ( 368): Build fingerprint: 'motorola/victara_tmo/victara:5.0/LXE22.46-11/10:user/release-keys'
02-14 23:02:35.842 I/DEBUG ( 368): Revision: 'p2bf'
02-14 23:02:35.842 I/DEBUG ( 368): ABI: 'arm'
02-14 23:02:35.846 I/DEBUG ( 368): pid: 12653, tid: 12657, name: Compiler driver >>> /system/bin/dex2oat <<<
02-14 23:02:35.846 I/DEBUG ( 368): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xb3221eae
02-14 23:02:35.893 I/DEBUG ( 368): r0 00000001 r1 0000206e r2 0000000b r3 00000002
02-14 23:02:35.893 E/DEBUG ( 368): AM write failure (32 / Broken pipe)
02-14 23:02:35.893 I/DEBUG ( 368): r4 b3221eac r5 00000002 r6 b2ec0b30 r7 00000007
02-14 23:02:35.893 I/DEBUG ( 368): r8 00000435 r9 b6ea8618 sl b6a4a970 fp b3221ea8
02-14 23:02:35.893 I/DEBUG ( 368): ip b6a1c538 sp b2ec0a58 lr b6985e2f pc b696753a cpsr 600b0030
02-14 23:02:35.893 I/DEBUG ( 368):
02-14 23:02:35.893 I/DEBUG ( 368): backtrace:
02-14 23:02:35.893 I/DEBUG ( 368): #00 pc 0012253a /system/lib/libart-compiler.so (art::optimizer::DexCompiler::Compile()+517)
02-14 23:02:35.893 I/DEBUG ( 368): #01 pc 001230cf /system/lib/libart-compiler.so (ArtCompileDEX+114)
02-14 23:02:35.893 I/DEBUG ( 368): #02 pc 001434cd /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art::DexFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art::DexFile const&, art::DexToDexCompilationLevel)+704)
02-14 23:02:35.893 I/DEBUG ( 368): #03 pc 00143d5b /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art::ParallelCompilationManager const*, unsigned int)+1458)
02-14 23:02:35.894 I/DEBUG ( 368): #04 pc 0013aac1 /system/lib/libart-compiler.so
02-14 23:02:35.894 I/DEBUG ( 368): #05 pc 0022d6cb /system/lib/libart.so (art::ThreadPoolWorker::Run()+34)
02-14 23:02:35.894 I/DEBUG ( 368): #06 pc 0022df19 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
02-14 23:02:35.894 I/DEBUG ( 368): #07 pc 00015e6b /system/lib/libc.so (__pthread_start(void*)+30)
02-14 23:02:35.894 I/DEBUG ( 368): #08 pc 00013e3f /system/lib/libc.so (__start_thread+6)
02-14 23:02:36.000 I/DEBUG ( 368):
02-14 23:02:36.000 I/DEBUG ( 368): Tombstone written to: /data/tombstones/tombstone_09
02-14 23:02:36.051 E/DEBUG ( 368): unexpected waitpid response: n=12656, status=0000000b
02-14 23:03:07.209 F/libc (12713): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb327d0c0 in tid 12713 (main)
02-14 23:03:07.209 F/libc (12713): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb3299eae in tid 12715 (Compiler driver)
02-14 23:03:07.209 F/libc (12713): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb3299f1a in tid 12716 (Compiler driver)
02-14 23:03:07.209 F/libc (12713): Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb329a12a in tid 12717 (Compiler driver)
02-14 23:03:07.340 I/DEBUG (12665): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-14 23:03:07.340 E/DEBUG (12665): AM write failure (32 / Broken pipe)
02-14 23:03:07.340 I/DEBUG (12665): Build fingerprint: 'motorola/victara_tmo/victara:5.0/LXE22.46-11/10:user/release-keys'
02-14 23:03:07.340 I/DEBUG (12665): Revision: 'p2bf'
02-14 23:03:07.340 I/DEBUG (12665): ABI: 'arm'
02-14 23:03:07.340 I/DEBUG (12665): pid: 12713, tid: 12713, name: main >>> /system/bin/dex2oat <<<
02-14 23:03:07.340 I/DEBUG (12665): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xb327d0c0
02-14 23:03:07.356 I/DEBUG (12665): r0 00000001 r1 0000106e r2 00000028 r3 00000002
02-14 23:03:07.356 I/DEBUG (12665): r4 b327d0be r5 00000003 r6 beb60e08 r7 0000013c
02-14 23:03:07.356 I/DEBUG (12665): r8 00008367 r9 b6f20618 sl b6ac2970 fp b327d0b8
02-14 23:03:07.356 I/DEBUG (12665): ip b6a94538 sp beb60d30 lr b69fde2f pc b69df53a cpsr 600e0030
02-14 23:03:07.356 I/DEBUG (12665):
02-14 23:03:07.356 I/DEBUG (12665): backtrace:
02-14 23:03:07.356 I/DEBUG (12665): #00 pc 0012253a /system/lib/libart-compiler.so (art::optimizer::DexCompiler::Compile()+517)
02-14 23:03:07.356 I/DEBUG (12665): #01 pc 001230cf /system/lib/libart-compiler.so (ArtCompileDEX+114)
02-14 23:03:07.357 I/DEBUG (12665): #02 pc 001434cd /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art::DexFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art::DexFile const&, art::DexToDexCompilationLevel)+704)
02-14 23:03:07.357 I/DEBUG (12665): #03 pc 00143d5b /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art::ParallelCompilationManager const*, unsigned int)+1458)
02-14 23:03:07.357 I/DEBUG (12665): #04 pc 0013aac1 /system/lib/libart-compiler.so
02-14 23:03:07.357 I/DEBUG (12665): #05 pc 0022d9b1 /system/lib/libart.so (art::ThreadPool::Wait(art::Thread*, bool, bool)+172)
02-14 23:03:07.357 I/DEBUG (12665): #06 pc 0013da47 /system/lib/libart-compiler.so
02-14 23:03:07.357 I/DEBUG (12665): #07 pc 0013e2bb /system/lib/libart-compiler.so (art::CompilerDriver::Compile(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+146)
02-14 23:03:07.357 I/DEBUG (12665): #08 pc 00146a75 /system/lib/libart-compiler.so (art::CompilerDriver::CompileAll(_jobject*, std::__1::vector<art::DexFile const*, std::__1::allocator<art::DexFile const*> > const&, art::TimingLogger*)+64)
02-14 23:03:07.357 I/DEBUG (12665): #09 pc 0000c7c9 /system/bin/dex2oat
02-14 23:03:07.357 I/DEBUG (12665): #10 pc 0000ea3f /system/bin/dex2oat
02-14 23:03:07.357 I/DEBUG (12665): #11 pc 00012115 /system/lib/libc.so (__libc_init+44)
02-14 23:03:07.357 I/DEBUG (12665): #12 pc 00006844 /system/bin/dex2oat
02-14 23:03:07.497 I/DEBUG (12665):
02-14 23:03:07.497 I/DEBUG (12665): Tombstone written to: /data/tombstones/tombstone_00
02-14 23:03:07.548 E/DEBUG (12665): unexpected waitpid response: n=12716, status=0000000b
Thanks Sir.
Maybe next days i flash a custom rom with 5.0.2 and see what's in the log.
.
I'm seeing the same errors in my logs as well, but I'm also facing problems from the gravitybox module not really working... Can it be related? The module devs can't really offer any help as long as my framework is raising exceptions
bump

XPosed didn't started

Please help ! Recently i was using xposed properly with my gnex with resurrectionremix. But suddenly xposed can't started. Even after the new update still do nothing. Here's the log.
03-09 15:17:25.699 I/Xposed ( 170): -----------------
03-09 15:17:25.699 I/Xposed ( 170): Starting Xposed binary version 61, compiled for SDK 21
03-09 15:17:25.699 I/Xposed ( 170): Device: Galaxy Nexus (samsung), Android version 5.0.2 (SDK 21)
03-09 15:17:25.699 I/Xposed ( 170): ROM: cm_maguro-userdebug 5.0.2 LRX22G 86141ace61 test-keys
03-09 15:17:25.699 I/Xposed ( 170): Build fingerprint: google/yakju/maguro:4.3/JWR66Y/776638:user/release-keys
03-09 15:17:25.699 I/Xposed ( 170): Platform: armeabi-v7a, 32-bit binary, system server: yes
03-09 15:17:25.699 I/Xposed ( 170): SELinux enabled: yes, enforcing: no
03-09 15:17:28.153 E/Xposed ( 170): Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed
03-09 15:17:28.434 I/Xposed ( 170): Forcing image recompilation because /data/dalvik-cache/arm/[email protected]@boot.art is not compiled for the current Xposed version
03-09 15:31:50.620 F/libc ( 1895): Fatal signal 6 (SIGABRT), code -6 in tid 1895 (main)
03-09 15:31:50.739 I/DEBUG ( 162): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-09 15:31:50.739 I/DEBUG ( 162): Build fingerprint: 'google/yakju/maguro:4.3/JWR66Y/776638:user/release-keys'
03-09 15:31:50.739 I/DEBUG ( 162): Revision: '9'
03-09 15:31:50.739 I/DEBUG ( 162): ABI: 'arm'
03-09 15:31:50.739 I/DEBUG ( 162): pid: 1895, tid: 1895, name: main >>> /system/bin/dex2oat <<<
03-09 15:31:50.739 I/DEBUG ( 162): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
03-09 15:31:50.822 I/DEBUG ( 162): Abort message: 'art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties'
03-09 15:31:50.822 I/DEBUG ( 162): r0 00000000 r1 00000767 r2 00000006 r3 00000000
03-09 15:31:50.822 I/DEBUG ( 162): r4 4007110c r5 00000006 r6 00000002 r7 0000010c
03-09 15:31:50.822 I/DEBUG ( 162): r8 0000001b r9 41e22d60 sl 40020078 fp 43695710
03-09 15:31:50.822 I/DEBUG ( 162): ip 00000767 sp beef0aa8 lr 40085685 pc 400ab438 cpsr 600f0010
03-09 15:31:50.822 I/DEBUG ( 162):
03-09 15:31:50.822 I/DEBUG ( 162): backtrace:
03-09 15:31:50.823 I/DEBUG ( 162): #00 pc 00039438 /system/lib/libc.so (tgkill+12)
03-09 15:31:50.823 I/DEBUG ( 162): #01 pc 00013681 /system/lib/libc.so (pthread_kill+52)
03-09 15:31:50.823 I/DEBUG ( 162): #02 pc 000143df /system/lib/libc.so (raise+10)
03-09 15:31:50.823 I/DEBUG ( 162): #03 pc 00010ad5 /system/lib/libc.so (__libc_android_abort+36)
03-09 15:31:50.823 I/DEBUG ( 162): #04 pc 0000f2a4 /system/lib/libc.so (abort+4)
03-09 15:31:50.823 I/DEBUG ( 162): #05 pc 002143ed /system/lib/libart.so (art::Runtime::Abort()+160)
03-09 15:31:50.823 I/DEBUG ( 162): #06 pc 000a7cdf /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
03-09 15:31:50.823 I/DEBUG ( 162): #07 pc 00139fdf /system/lib/libart-compiler.so (art::MIRGraph::ComputeSuccLineIn(art::ArenaBitVector*, art::ArenaBitVector const*, art::ArenaBitVector const*)+66)
03-09 15:31:50.823 I/DEBUG ( 162): #08 pc 0013a09b /system/lib/libart-compiler.so (art::MIRGraph::ComputeBlockLiveIns(art::BasicBlock*)+98)
03-09 15:31:50.823 I/DEBUG ( 162): #09 pc 0013a28b /system/lib/libart-compiler.so (art::MIRGraph::InsertPhiNodes()+186)
03-09 15:31:50.823 I/DEBUG ( 162): #10 pc 0012accf /system/lib/libart-compiler.so
03-09 15:31:50.823 I/DEBUG ( 162): #11 pc 00133239 /system/lib/libart-compiler.so
03-09 15:31:50.823 I/DEBUG ( 162): #12 pc 0012ea49 /system/lib/libart-compiler.so (art::MIRGraph::CalculateBasicBlockInformation()+208)
03-09 15:31:50.823 I/DEBUG ( 162): #13 pc 0012b2b1 /system/lib/libart-compiler.so
03-09 15:31:50.823 I/DEBUG ( 162): #14 pc 0012cd6f /system/lib/libart-compiler.so
03-09 15:31:50.824 I/DEBUG ( 162): #15 pc 0012d247 /system/lib/libart-compiler.so (ArtQuickCompileMethod+38)
03-09 15:31:50.824 I/DEBUG ( 162): #16 pc 001435bb /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art:exFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art:exFile const&, art:exToDexCompilationLevel)+942)
03-09 15:31:50.824 I/DEBUG ( 162): #17 pc 00143d5b /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art:[emoji14]arallelCompilationManager const*, unsigned int)+1458)
03-09 15:31:50.824 I/DEBUG ( 162): #18 pc 0013aac1 /system/lib/libart-compiler.so
03-09 15:31:50.824 I/DEBUG ( 162): #19 pc 0022d9b1 /system/lib/libart.so (art::ThreadPool::Wait(art::Thread*, bool, bool)+172)
03-09 15:31:50.824 I/DEBUG ( 162): #20 pc 0013da47 /system/lib/libart-compiler.so
03-09 15:31:50.824 I/DEBUG ( 162): #21 pc 0013e2bb /system/lib/libart-compiler.so (art::CompilerDriver::Compile(_jobject*, std::__1::vector<art:exFile const*, std::__1::allocator<art:exFile const*> > const&, art::ThreadPool*, art::TimingLogger*)+146)
03-09 15:31:50.824 I/DEBUG ( 162): #22 pc 00146a75 /system/lib/libart-compiler.so (art::CompilerDriver::CompileAll(_jobject*, std::__1::vector<art:exFile const*, std::__1::allocator<art:exFile const*> > const&, art::TimingLogger*)+64)
03-09 15:31:50.824 I/DEBUG ( 162): #23 pc 0000c7c9 /system/bin/dex2oat
03-09 15:31:50.824 I/DEBUG ( 162): #24 pc 0000ea3f /system/bin/dex2oat
03-09 15:31:50.824 I/DEBUG ( 162): #25 pc 0000f161 /system/lib/libc.so (__libc_init+44)
03-09 15:31:50.824 I/DEBUG ( 162): #26 pc 00006844 /system/bin/dex2oat
03-09 15:31:51.214 I/DEBUG ( 162):
03-09 15:31:51.214 I/DEBUG ( 162): Tombstone written to: /data/tombstones/tombstone_02
Hope that's help !

Xposed(67) installed, not active

Xposed is installed on my device but it's not active, i'm running stock 5.0.2 on my Z3.
I copied the log:
Code:
07-20 10:43:14.643 I/Xposed ( 736): -----------------
07-20 10:43:14.643 I/Xposed ( 736): Starting Xposed version 67, compiled for SDK 21
07-20 10:43:14.643 I/Xposed ( 736): Device: D6603 (Sony), Android version 5.0.2 (SDK 21)
07-20 10:43:14.643 I/Xposed ( 736): ROM: 23.1.A.1.28
07-20 10:43:14.643 I/Xposed ( 736): Build fingerprint: Sony/D6603/D6603:5.0.2/23.1.A.1.28/151083418:user/release-keys
07-20 10:43:14.643 I/Xposed ( 736): Platform: armeabi-v7a, 32-bit binary, system server: yes
07-20 10:43:14.643 I/Xposed ( 736): SELinux enabled: yes, enforcing: yes
07-20 10:43:14.655 E/Xposed ( 736): Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed
07-20 10:44:07.942 F/libc ( 2457): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x7bb51053 in tid 2460 (Compiler driver)
07-20 10:44:07.943 F/libc ( 2457): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x81863040 in tid 2459 (Compiler driver)
07-20 10:44:08.096 E/DEBUG ( 706): unexpected waitpid response: n=2459, status=0000000b
07-20 10:44:09.071 F/libc ( 2474): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x811e7080 in tid 2477 (Compiler driver)
07-20 10:44:09.071 F/libc ( 2474): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x8057b120 in tid 2478 (Compiler driver)
07-20 10:44:09.222 E/DEBUG ( 2473): unexpected waitpid response: n=2478, status=0000000b
07-20 10:44:12.020 F/libc ( 2479): Fatal signal 6 (SIGABRT), code -6 in tid 2479 (main)
07-20 10:44:12.020 F/libc ( 2479): Unable to open connection to debuggerd: Connection refused
07-20 10:44:13.245 F/libc ( 2571): Fatal signal 6 (SIGABRT), code -6 in tid 2575 (Compiler driver)
07-20 10:44:13.245 F/libc ( 2571): Unable to open connection to debuggerd: Connection refused
07-20 10:44:14.398 F/libc ( 2579): Fatal signal 6 (SIGABRT), code -6 in tid 2582 (Compiler driver)
07-20 10:44:14.522 I/DEBUG ( 2589): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-20 10:44:14.522 I/DEBUG ( 2589): UUID: c1e570e6-ae84-4be4-8df1-f7361441f792
07-20 10:44:14.522 I/DEBUG ( 2589): Build fingerprint: 'Sony/D6603/D6603:5.0.2/23.1.A.1.28/151083418:user/release-keys'
07-20 10:44:14.522 I/DEBUG ( 2589): Revision: '0'
07-20 10:44:14.522 I/DEBUG ( 2589): ABI: 'arm'
07-20 10:44:14.522 I/DEBUG ( 2589): pid: 2579, tid: 2582, name: Compiler driver >>> /system/bin/dex2oat <<<
07-20 10:44:14.523 I/DEBUG ( 2589): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
07-20 10:44:14.555 I/DEBUG ( 2589): Abort message: 'art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties'
07-20 10:44:14.555 I/DEBUG ( 2589): r0 00000000 r1 00000a16 r2 00000006 r3 00000000
07-20 10:44:14.555 I/DEBUG ( 2589): r4 b41d3db8 r5 00000006 r6 00000002 r7 0000010c
07-20 10:44:14.555 I/DEBUG ( 2589): r8 0000001b r9 b654f490 sl b3c06400 fp b3c9df20
07-20 10:44:14.555 I/DEBUG ( 2589): ip 00000a16 sp b41d3770 lr b6eb416d pc b6ed7254 cpsr 60030010
07-20 10:44:14.555 I/DEBUG ( 2589):
07-20 10:44:14.555 I/DEBUG ( 2589): backtrace:
07-20 10:44:14.555 I/DEBUG ( 2589): #00 pc 00037254 /system/lib/libc.so (tgkill+12)
07-20 10:44:14.555 I/DEBUG ( 2589): #01 pc 00014169 /system/lib/libc.so (pthread_kill+52)
07-20 10:44:14.555 I/DEBUG ( 2589): #02 pc 00014d87 /system/lib/libc.so (raise+10)
07-20 10:44:14.555 I/DEBUG ( 2589): #03 pc 00011579 /system/lib/libc.so (__libc_android_abort+36)
07-20 10:44:14.555 I/DEBUG ( 2589): #04 pc 0000fd04 /system/lib/libc.so (abort+4)
07-20 10:44:14.555 I/DEBUG ( 2589): #05 pc 00216e51 /system/lib/libart.so (art::Runtime::Abort()+160)
07-20 10:44:14.555 I/DEBUG ( 2589): #06 pc 000a7dd7 /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
07-20 10:44:14.555 I/DEBUG ( 2589): #07 pc 00139fdf /system/lib/libart-compiler.so (art::MIRGraph::ComputeSuccLineIn(art::ArenaBitVector*, art::ArenaBitVector const*, art::ArenaBitVector const*)+66)
07-20 10:44:14.555 I/DEBUG ( 2589): #08 pc 0013a09b /system/lib/libart-compiler.so (art::MIRGraph::ComputeBlockLiveIns(art::BasicBlock*)+98)
07-20 10:44:14.555 I/DEBUG ( 2589): #09 pc 0013a28b /system/lib/libart-compiler.so (art::MIRGraph::InsertPhiNodes()+186)
07-20 10:44:14.555 I/DEBUG ( 2589): #10 pc 0012accf /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #11 pc 00133239 /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #12 pc 0012ea49 /system/lib/libart-compiler.so (art::MIRGraph::CalculateBasicBlockInformation()+208)
07-20 10:44:14.555 I/DEBUG ( 2589): #13 pc 0012b2b1 /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #14 pc 0012cd6f /system/lib/libart-compiler.so
07-20 10:44:14.556 I/DEBUG ( 2589): #15 pc 0012d247 /system/lib/libart-compiler.so (ArtQuickCompileMethod+38)
07-20 10:44:14.556 I/DEBUG ( 2589): #16 pc 001435cb /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art::DexFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art::DexFile const&, art::DexToDexCompilationLevel)+942)
07-20 10:44:14.556 I/DEBUG ( 2589): #17 pc 00143d6b /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art::ParallelCompilationManager const*, unsigned int)+1458)
07-20 10:44:14.556 I/DEBUG ( 2589): #18 pc 0013aac1 /system/lib/libart-compiler.so
07-20 10:44:14.556 I/DEBUG ( 2589): #19 pc 00230083 /system/lib/libart.so (art::ThreadPoolWorker::Run()+34)
07-20 10:44:14.556 I/DEBUG ( 2589): #20 pc 002308d1 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
07-20 10:44:14.556 I/DEBUG ( 2589): #21 pc 000138ef /system/lib/libc.so (__pthread_start(void*)+30)
07-20 10:44:14.556 I/DEBUG ( 2589): #22 pc 000118e3 /system/lib/libc.so (__start_thread+6)
07-20 10:44:14.709 I/DEBUG ( 2589):
07-20 10:44:14.709 I/DEBUG ( 2589): Tombstone written to: /data/tombstones/tombstone_00
Cut.zip
Syzew said:
Xposed is installed on my device but it's not active, i'm running stock 5.0.2 on my Z3.
I copied the log:
Code:
07-20 10:43:14.643 I/Xposed ( 736): -----------------
07-20 10:43:14.643 I/Xposed ( 736): Starting Xposed version 67, compiled for SDK 21
07-20 10:43:14.643 I/Xposed ( 736): Device: D6603 (Sony), Android version 5.0.2 (SDK 21)
07-20 10:43:14.643 I/Xposed ( 736): ROM: 23.1.A.1.28
07-20 10:43:14.643 I/Xposed ( 736): Build fingerprint: Sony/D6603/D6603:5.0.2/23.1.A.1.28/151083418:user/release-keys
07-20 10:43:14.643 I/Xposed ( 736): Platform: armeabi-v7a, 32-bit binary, system server: yes
07-20 10:43:14.643 I/Xposed ( 736): SELinux enabled: yes, enforcing: yes
07-20 10:43:14.655 E/Xposed ( 736): Found /data/data/de.robv.android.xposed.installer/conf/disabled, not loading Xposed
07-20 10:44:07.942 F/libc ( 2457): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x7bb51053 in tid 2460 (Compiler driver)
07-20 10:44:07.943 F/libc ( 2457): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x81863040 in tid 2459 (Compiler driver)
07-20 10:44:08.096 E/DEBUG ( 706): unexpected waitpid response: n=2459, status=0000000b
07-20 10:44:09.071 F/libc ( 2474): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x811e7080 in tid 2477 (Compiler driver)
07-20 10:44:09.071 F/libc ( 2474): Fatal signal 11 (SIGSEGV), code 2, fault addr 0x8057b120 in tid 2478 (Compiler driver)
07-20 10:44:09.222 E/DEBUG ( 2473): unexpected waitpid response: n=2478, status=0000000b
07-20 10:44:12.020 F/libc ( 2479): Fatal signal 6 (SIGABRT), code -6 in tid 2479 (main)
07-20 10:44:12.020 F/libc ( 2479): Unable to open connection to debuggerd: Connection refused
07-20 10:44:13.245 F/libc ( 2571): Fatal signal 6 (SIGABRT), code -6 in tid 2575 (Compiler driver)
07-20 10:44:13.245 F/libc ( 2571): Unable to open connection to debuggerd: Connection refused
07-20 10:44:14.398 F/libc ( 2579): Fatal signal 6 (SIGABRT), code -6 in tid 2582 (Compiler driver)
07-20 10:44:14.522 I/DEBUG ( 2589): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-20 10:44:14.522 I/DEBUG ( 2589): UUID: c1e570e6-ae84-4be4-8df1-f7361441f792
07-20 10:44:14.522 I/DEBUG ( 2589): Build fingerprint: 'Sony/D6603/D6603:5.0.2/23.1.A.1.28/151083418:user/release-keys'
07-20 10:44:14.522 I/DEBUG ( 2589): Revision: '0'
07-20 10:44:14.522 I/DEBUG ( 2589): ABI: 'arm'
07-20 10:44:14.522 I/DEBUG ( 2589): pid: 2579, tid: 2582, name: Compiler driver >>> /system/bin/dex2oat <<<
07-20 10:44:14.523 I/DEBUG ( 2589): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
07-20 10:44:14.555 I/DEBUG ( 2589): Abort message: 'art/compiler/dex/ssa_transformation.cc:444] Incompatible set properties'
07-20 10:44:14.555 I/DEBUG ( 2589): r0 00000000 r1 00000a16 r2 00000006 r3 00000000
07-20 10:44:14.555 I/DEBUG ( 2589): r4 b41d3db8 r5 00000006 r6 00000002 r7 0000010c
07-20 10:44:14.555 I/DEBUG ( 2589): r8 0000001b r9 b654f490 sl b3c06400 fp b3c9df20
07-20 10:44:14.555 I/DEBUG ( 2589): ip 00000a16 sp b41d3770 lr b6eb416d pc b6ed7254 cpsr 60030010
07-20 10:44:14.555 I/DEBUG ( 2589):
07-20 10:44:14.555 I/DEBUG ( 2589): backtrace:
07-20 10:44:14.555 I/DEBUG ( 2589): #00 pc 00037254 /system/lib/libc.so (tgkill+12)
07-20 10:44:14.555 I/DEBUG ( 2589): #01 pc 00014169 /system/lib/libc.so (pthread_kill+52)
07-20 10:44:14.555 I/DEBUG ( 2589): #02 pc 00014d87 /system/lib/libc.so (raise+10)
07-20 10:44:14.555 I/DEBUG ( 2589): #03 pc 00011579 /system/lib/libc.so (__libc_android_abort+36)
07-20 10:44:14.555 I/DEBUG ( 2589): #04 pc 0000fd04 /system/lib/libc.so (abort+4)
07-20 10:44:14.555 I/DEBUG ( 2589): #05 pc 00216e51 /system/lib/libart.so (art::Runtime::Abort()+160)
07-20 10:44:14.555 I/DEBUG ( 2589): #06 pc 000a7dd7 /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
07-20 10:44:14.555 I/DEBUG ( 2589): #07 pc 00139fdf /system/lib/libart-compiler.so (art::MIRGraph::ComputeSuccLineIn(art::ArenaBitVector*, art::ArenaBitVector const*, art::ArenaBitVector const*)+66)
07-20 10:44:14.555 I/DEBUG ( 2589): #08 pc 0013a09b /system/lib/libart-compiler.so (art::MIRGraph::ComputeBlockLiveIns(art::BasicBlock*)+98)
07-20 10:44:14.555 I/DEBUG ( 2589): #09 pc 0013a28b /system/lib/libart-compiler.so (art::MIRGraph::InsertPhiNodes()+186)
07-20 10:44:14.555 I/DEBUG ( 2589): #10 pc 0012accf /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #11 pc 00133239 /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #12 pc 0012ea49 /system/lib/libart-compiler.so (art::MIRGraph::CalculateBasicBlockInformation()+208)
07-20 10:44:14.555 I/DEBUG ( 2589): #13 pc 0012b2b1 /system/lib/libart-compiler.so
07-20 10:44:14.555 I/DEBUG ( 2589): #14 pc 0012cd6f /system/lib/libart-compiler.so
07-20 10:44:14.556 I/DEBUG ( 2589): #15 pc 0012d247 /system/lib/libart-compiler.so (ArtQuickCompileMethod+38)
07-20 10:44:14.556 I/DEBUG ( 2589): #16 pc 001435cb /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art::DexFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art::DexFile const&, art::DexToDexCompilationLevel)+942)
07-20 10:44:14.556 I/DEBUG ( 2589): #17 pc 00143d6b /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art::ParallelCompilationManager const*, unsigned int)+1458)
07-20 10:44:14.556 I/DEBUG ( 2589): #18 pc 0013aac1 /system/lib/libart-compiler.so
07-20 10:44:14.556 I/DEBUG ( 2589): #19 pc 00230083 /system/lib/libart.so (art::ThreadPoolWorker::Run()+34)
07-20 10:44:14.556 I/DEBUG ( 2589): #20 pc 002308d1 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
07-20 10:44:14.556 I/DEBUG ( 2589): #21 pc 000138ef /system/lib/libc.so (__pthread_start(void*)+30)
07-20 10:44:14.556 I/DEBUG ( 2589): #22 pc 000118e3 /system/lib/libc.so (__start_thread+6)
07-20 10:44:14.709 I/DEBUG ( 2589):
07-20 10:44:14.709 I/DEBUG ( 2589): Tombstone written to: /data/tombstones/tombstone_00
Click to expand...
Click to collapse
love
all

request for build for HP TouchPad

current official build of xposed for 5.0 will crash on HP TouchPad CM-12.0 (5.0)
Code:
E/DEBUG ( 149): AM write failure (32 / Broken pipe)
I/DEBUG ( 149): r0 00000000 r1 000010a4 r2 00000006 r3 00000000
I/DEBUG ( 149): r4 2aba0114 r5 00000006 r6 00000002 r7 0000010c
I/DEBUG ( 149): r8 00000082 r9 2b54f490 sl 00000000 fp 2b54d480
I/DEBUG ( 149): ip 000010a4 sp 7ef1bf20 lr 2ac5e905 pc 2ac82bd0 cpsr 600f0010
I/DEBUG ( 149):
I/DEBUG ( 149): backtrace:
I/DEBUG ( 149): #00 pc 00038bd0 /system/lib/libc.so (tgkill+12)
I/DEBUG ( 149): #01 pc 00014901 /system/lib/libc.so (pthread_kill+52)
I/DEBUG ( 149): #02 pc 00015663 /system/lib/libc.so (raise+10)
I/DEBUG ( 149): #03 pc 00011d75 /system/lib/libc.so (__libc_android_abort+36)
I/DEBUG ( 149): #04 pc 0000fcbc /system/lib/libc.so (abort+4)
I/DEBUG ( 149): #05 pc 00217209 /system/lib/libart.so (art::Runtime::Abort()+160)
I/DEBUG ( 149): #06 pc 000a7e97 /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
I/DEBUG ( 149): #07 pc 001d2a8d /system/lib/libart.so (art::MemMap::CheckNoGaps(art::MemMap*, art::MemMap*)+628)
I/DEBUG ( 149): #08 pc 00135993 /system/lib/libart.so (art::gc::Heap::Heap(unsigned int, unsigned int, unsigned
int, unsigned int, double, double, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > const&, art::InstructionSet, art::gc::CollectorType, art::gc::CollectorType, unsigned int,
unsigned int, bool, unsigned int, unsigned int, bool, bool, bool, bool, bool, bool, bool, bool, bool, unsigned long long
)+3782)
I/DEBUG ( 149): #09 pc 00218553 /system/lib/libart.so (art::Runtime::Init(std::__1::vector<std::__1::pair<std::_
_1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std::
__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > const&
, bool)+690)
I/DEBUG ( 149): #10 pc 0021a203 /system/lib/libart.so (art::Runtime::Create(std::__1::vector<std::__1::pair<std:
:__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std
::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > cons
t&, bool)+46)
I/DEBUG ( 149): #11 pc 0000a089 /system/bin/dex2oat
I/DEBUG ( 149): #12 pc 0000e5f1 /system/bin/dex2oat
I/DEBUG ( 149): #13 pc 0000fb79 /system/lib/libc.so (__libc_init+44)
I/DEBUG ( 149): #14 pc 00006858 /system/bin/dex2oat
can someone please build xposed with special custom setting
It seems HP TouchPad uses special build for art
BoardConfig.mk (see git://github.com/invisiblek/android_device_hp_tenderloin)
Code:
ART_DONT_CHECK_GAP := true
LIBART_IMG_BASE := 0x60000000
http://review.cyanogenmod.org/#/c/92958/1 may be cherry-pick for ART_DONT_CHECK_GAP

Categories

Resources