[Sony Xperia 5 Questions & Answers] RealNoobKanger:
And another, there are still many things need to fix. now I got bootloop after bootanimation. I think there might some wrong about media profiles.

UPDATE: Fixed:https://github.com/ShirokaneShizuku...mmit/c00ad0c5551084ddf20bc544cb3cb0957910c8bd

04-14 20:24:18.966 895 895 F MediaProfiles: frameworks/av/media/libmedia/MediaProfiles.cpp:1276 CHECK((fp = fopen(xml, "r"))) failed.
04-14 20:24:18.989 895 895 E zygote64: holding "abort lock" at point where thread suspension is expected
04-14 20:24:19.000 1391 1391 I update_engine: [INFO:update_attempter_android.cc(736)] Terminating cleanup previous update.
04-14 20:24:19.034 1488 1488 E QTI_SDM_INFO: [qti_rmnet_peripheral.c:768] qti_file_open():Could not open device file. Errno 2 error msg=No such file or directory
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] Runtime aborting...
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] Dumping all threads without mutator lock held
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] All threads:
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] DALVIK THREADS (6):
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "main" prio=10 tid=1 Runnable
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=0 ucsCount=0 flags=0 obj=0x141c0078 self=0xb400006f0bf0ebe0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=895 nice=-20 cgrp=default sched=0/0 handle=0x7053a8b518
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=R schedstat=( 2904812844 104277000 2877 ) utm=256 stm=33 core=7 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x7ff6267000-0x7ff6269000 stackSize=8188KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes= "abort lock" "mutator lock"(shared held)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 0000000000689ad0 /apex/com.android.art/lib64/libartd.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+152) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000007abef0 /apex/com.android.art/lib64/libartd.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+364) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 00000000007ca0d8 /apex/com.android.art/lib64/libartd.so (art::DumpCheckpoint::Run(art::Thread*)+456) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 00000000007c4088 /apex/com.android.art/lib64/libartd.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+860) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 00000000007c38fc /apex/com.android.art/lib64/libartd.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool)+284) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #05 pc 000000000077afac /apex/com.android.art/lib64/libartd.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+196) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #06 pc 0000000000767a1c /apex/com.android.art/lib64/libartd.so (art::Runtime::Abort(char const*)+448) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #07 pc 0000000000016520 /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+80) (BuildId: a0d9aded1efbe2b8ba45b8cf5b21564a)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #08 pc 0000000000006ff0 /system/lib64/liblog.so (__android_log_assert+308) (BuildId: 3e321ce170c14ea4a5f3d41c04565d9f)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #09 pc 0000000000080980 /system/lib64/libmedia.so (android::MediaProfiles::createInstanceFromXmlFile(char const*) (.cfi)+320) (BuildId: 4fd0fc5657d45f9a3aa5f856a8362c60)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #10 pc 000000000007fea0 /system/lib64/libmedia.so (android::MediaProfiles::getInstance() (.cfi)+564) (BuildId: 4fd0fc5657d45f9a3aa5f856a8362c60)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #11 pc 0000000000076dc4 /system/lib64/libmedia_jni.so (android_media_MediaProfiles_native_init(_JNIEnv*)+60) (BuildId: 5eb839d1a99234e4322d98e4ac25669d)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at android.media.CamcorderProfile.native_init(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at android.media.CamcorderProfile.<clinit>(CamcorderProfile.java:697)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Class.classForName(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Class.forName(Class.java:454)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.preloadClasses(ZygoteInit.java:304)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.preload(ZygoteInit.java:128)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "Jit thread pool worker thread 0" prio=1 tid=2 Native
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=1 ucsCount=0 flags=1 obj=0x141c00f0 self=0xb400006f0bf1e630
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=1052 nice=19 cgrp=default sched=0/0 handle=0x6d8cd7bcb0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=S schedstat=( 2573033376 351901920 1218 ) utm=250 stm=6 core=4 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x6d8cc7c000-0x6d8cc7e000 stackSize=1023KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes=
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 000000000004dd5c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000001ee400 /apex/com.android.art/lib64/libartd.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+212) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 00000000007cba20 /apex/com.android.art/lib64/libartd.so (art::ThreadPool::GetTask(art::Thread*)+120) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 00000000007caf8c /apex/com.android.art/lib64/libartd.so (art::ThreadPoolWorker::Run()+148) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 00000000007caa34 /apex/com.android.art/lib64/libartd.so (art::ThreadPoolWorker::Callback(void*)+176) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #05 pc 00000000000c2dd0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #06 pc 0000000000053474 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] (no managed stack frames)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "ReferenceQueueDaemon" prio=10 tid=3 Waiting
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=1 ucsCount=0 flags=1 obj=0x141c0000 self=0xb400006f0bf192c0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=1054 nice=-8 cgrp=default sched=0/0 handle=0x6d86c1ccb0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=S schedstat=( 3646614 20485313 6 ) utm=0 stm=0 core=5 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x6d86b19000-0x6d86b1b000 stackSize=1039KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes=
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 000000000004dd5c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000001ee400 /apex/com.android.art/lib64/libartd.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+212) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 0000000000682ce8 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+488) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 0000000000685808 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+536) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 000000000069e190 /apex/com.android.art/lib64/libartd.so (art::mirror::Object::Wait(art::Thread*, long, int)+140) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #05 pc 000000000069dc9c /apex/com.android.art/lib64/libartd.so (art::Object_waitJI(_JNIEnv*, _jobject*, long, int)+168) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Object.wait(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - waiting on <0x07dad2b5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Object.wait(Object.java:442)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Object.wait(Object.java:568)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:232)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - locked <0x07dad2b5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$Daemon.run(Daemons.java:140)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.run(Thread.java:1012)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "FinalizerWatchdogDaemon" prio=10 tid=4 Sleeping
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=1 ucsCount=0 flags=1 obj=0x141c0410 self=0xb400006f0bf15b20
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=1056 nice=-8 cgrp=default sched=0/0 handle=0x6d86a08cb0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=S schedstat=( 444584 28008333 4 ) utm=0 stm=0 core=7 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x6d86905000-0x6d86907000 stackSize=1039KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes=
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 000000000004dd60 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000001ee94c /apex/com.android.art/lib64/libartd.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+264) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 0000000000682d10 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+528) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 0000000000685808 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+536) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 00000000006ae350 /apex/com.android.art/lib64/libartd.so (art::Thread_sleep(_JNIEnv*, _jclass*, _jobject*, long, int)+428) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.sleep(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - sleeping on <0x015d0d4a> (a java.lang.Object)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.sleep(Thread.java:450)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - locked <0x015d0d4a> (a java.lang.Object)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.sleep(Thread.java:355)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:438)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForProgress(Daemons.java:480)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:369)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$Daemon.run(Daemons.java:140)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.run(Thread.java:1012)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "FinalizerDaemon" prio=10 tid=5 Waiting
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=1 ucsCount=0 flags=1 obj=0x141c0530 self=0xb400006f0bf176f0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=1055 nice=-8 cgrp=default sched=0/0 handle=0x6d86b12cb0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=S schedstat=( 2302392 28260678 18 ) utm=0 stm=0 core=6 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x6d86a0f000-0x6d86a11000 stackSize=1039KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes=
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 000000000004dd5c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000001ee400 /apex/com.android.art/lib64/libartd.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+212) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 0000000000682ce8 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+488) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 0000000000685808 /apex/com.android.art/lib64/libartd.so (art::Monitor::Wait(art::Thread*, art::ObjPtr<art::mirror::Object>, long, int, bool, art::ThreadState)+536) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 000000000069e190 /apex/com.android.art/lib64/libartd.so (art::mirror::Object::Wait(art::Thread*, long, int)+140) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #05 pc 000000000069dc9c /apex/com.android.art/lib64/libartd.so (art::Object_waitJI(_JNIEnv*, _jobject*, long, int)+168) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Object.wait(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - waiting on <0x0fe764bb> (a java.lang.Object)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Object.wait(Object.java:442)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:203)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] - locked <0x0fe764bb> (a java.lang.Object)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:224)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:300)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$Daemon.run(Daemons.java:140)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.run(Thread.java:1012)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "HeapTaskDaemon" prio=10 tid=6 WaitingForTaskProcessor
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=1 ucsCount=0 flags=1 obj=0x141c0658 self=0xb400006f0bf13f50
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=1053 nice=-8 cgrp=default sched=0/0 handle=0x6d86d26cb0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=S schedstat=( 490891672 24684113 158 ) utm=49 stm=0 core=7 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x6d86c23000-0x6d86c25000 stackSize=1039KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes=
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 000000000004dd60 /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000001ee94c /apex/com.android.art/lib64/libartd.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+264) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 000000000047e4e8 /apex/com.android.art/lib64/libartd.so (art::gc::TaskProcessor::GetTask(art::Thread*)+172) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 000000000047ea54 /apex/com.android.art/lib64/libartd.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+96) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at dalvik.system.VMRuntime.runHeapTasks(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:609)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Daemons$Daemon.run(Daemons.java:140)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Thread.run(Thread.java:1012)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] Aborting thread:
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] "main" prio=10 tid=1 Native
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | group="" sCount=0 ucsCount=0 flags=0 obj=0x141c0078 self=0xb400006f0bf0ebe0
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | sysTid=895 nice=-20 cgrp=default sched=0/0 handle=0x7053a8b518
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | state=R schedstat=( 2917973468 104301636 2898 ) utm=257 stm=34 core=7 HZ=100
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | stack=0x7ff6267000-0x7ff6269000 stackSize=8188KB
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] | held mutexes= "abort lock" "mutator lock"(shared held)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #00 pc 0000000000689ad0 /apex/com.android.art/lib64/libartd.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+152) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #01 pc 00000000007abef0 /apex/com.android.art/lib64/libartd.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+364) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #02 pc 000000000077b288 /apex/com.android.art/lib64/libartd.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*) const+100) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #03 pc 000000000077b094 /apex/com.android.art/lib64/libartd.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+428) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #04 pc 0000000000767a1c /apex/com.android.art/lib64/libartd.so (art::Runtime::Abort(char const*)+448) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #05 pc 0000000000016520 /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+80) (BuildId: a0d9aded1efbe2b8ba45b8cf5b21564a)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #06 pc 0000000000006ff0 /system/lib64/liblog.so (__android_log_assert+308) (BuildId: 3e321ce170c14ea4a5f3d41c04565d9f)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #07 pc 0000000000080980 /system/lib64/libmedia.so (android::MediaProfiles::createInstanceFromXmlFile(char const*) (.cfi)+320) (BuildId: 4fd0fc5657d45f9a3aa5f856a8362c60)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #08 pc 000000000007fea0 /system/lib64/libmedia.so (android::MediaProfiles::getInstance() (.cfi)+564) (BuildId: 4fd0fc5657d45f9a3aa5f856a8362c60)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #09 pc 0000000000076dc4 /system/lib64/libmedia_jni.so (android_media_MediaProfiles_native_init(_JNIEnv*)+60) (BuildId: 5eb839d1a99234e4322d98e4ac25669d)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #10 pc 00000000001a8420 /system/framework/arm64/boot-framework.oat (art_jni_trampoline+112) (BuildId: 33b25c28546eeb29c3c8b7cbc99d1e2cab8673b9)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #11 pc 0000000000891c98 /apex/com.android.art/lib64/libartd.so (nterp_helper+152) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #12 pc 000000000032a03a /system/framework/framework.jar (android.media.CamcorderProfile.<clinit>+10)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #13 pc 000000000089b480 /apex/com.android.art/lib64/libartd.so (art_quick_invoke_static_stub+640) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #14 pc 00000000001d5608 /apex/com.android.art/lib64/libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+740) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #15 pc 0000000000241988 /apex/com.android.art/lib64/libartd.so (art::ClassLinker::InitializeClass(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+3732) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #16 pc 00000000001fed6c /apex/com.android.art/lib64/libartd.so (art::ClassLinker::EnsureInitialized(art::Thread*, art::Handle<art::mirror::Class>, bool, bool)+184) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #17 pc 0000000000697794 /apex/com.android.art/lib64/libartd.so (art::Class_classForName(_JNIEnv*, _jclass*, _jstring*, unsigned char, _jobject*)+348) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #18 pc 00000000000978ec /system/framework/arm64/boot.oat (art_jni_trampoline+124) (BuildId: b8d0eca8710a8c2874b975f9e561d2525a9c1cbb)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #19 pc 000000000022cc54 /system/framework/arm64/boot.oat (java.lang.Class.forName+116) (BuildId: b8d0eca8710a8c2874b975f9e561d2525a9c1cbb)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #20 pc 00000000007ae260 /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.preloadClasses+1216) (BuildId: 33b25c28546eeb29c3c8b7cbc99d1e2cab8673b9)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #21 pc 00000000007ad954 /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.preload+260) (BuildId: 33b25c28546eeb29c3c8b7cbc99d1e2cab8673b9)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #22 pc 00000000007ad1dc /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+2860) (BuildId: 33b25c28546eeb29c3c8b7cbc99d1e2cab8673b9)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #23 pc 000000000089b480 /apex/com.android.art/lib64/libartd.so (art_quick_invoke_static_stub+640) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #24 pc 00000000001d5608 /apex/com.android.art/lib64/libartd.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+740) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #25 pc 000000000075d2c8 /apex/com.android.art/lib64/libartd.so (art::JValue art::InvokeWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+296) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #26 pc 000000000075d994 /apex/com.android.art/lib64/libartd.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+112) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #27 pc 00000000005e6224 /apex/com.android.art/lib64/libartd.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+132) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #28 pc 0000000000594dc8 /apex/com.android.art/lib64/libartd.so (art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType)+1980) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #29 pc 000000000058b988 /apex/com.android.art/lib64/libartd.so (art::(anonymous namespace)::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+76) (BuildId: 52aa786c3fb225a5d29aea91bf360638)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #30 pc 00000000000ad5c8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+120) (BuildId: f6d434a78b2b543c1d1e146234d76c3c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #31 pc 00000000000bb948 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+1136) (BuildId: f6d434a78b2b543c1d1e146234d76c3c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #32 pc 0000000000002418 /system/bin/app_process64 (main+964) (BuildId: c366616000f1e2325e658f5c89b30adc)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] native: #33 pc 000000000004b4e0 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96) (BuildId: 8221ca674e71258a1bb57cb76b52975c)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at android.media.CamcorderProfile.native_init(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at android.media.CamcorderProfile.<clinit>(CamcorderProfile.java:697)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Class.classForName(Native method)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at java.lang.Class.forName(Class.java:454)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.preloadClasses(ZygoteInit.java:304)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.preload(ZygoteInit.java:128)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
04-14 20:24:19.036 895 895 F zygote64: runtime.cc:673]

I will push my changes (Actually some cherry-pick, I do nothing) on GitHub. Thanks for your DT and kernel