[Android Software Development] g3v0:
Still bootloop with latest zip:

If I include libaudioflinger.so

02-01 22:55:27.573 1812 1812 F libc : CANNOT LINK EXECUTABLE "/system/bin/audioserver": cannot locate symbol "_ZN7android19MmapStreamInterface14openMmapStreamENS0_18stream_direction_tEPK18audio_attributes_tP17audio_config_baseRKNS_11AudioClientEPiRKNS_2spINS_18MmapStreamCallbackEEERNSB_IS0_EESA_" referenced by "/system/lib/libaaudioservice.so"...
02-01 22:55:27.573 1812 1812 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 1812 (audioserver), pid 1812 (audioserver)
02-01 22:55:27.581 1815 1815 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone
02-01 22:55:27.582 893 893 I /system/bin/tombstoned: received crash request for pid 1812
02-01 22:55:27.582 1815 1815 I crash_dump32: performing dump of process 1812 (target tid = 1812)
02-01 22:55:27.582 1815 1815 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-01 22:55:27.587 1815 1815 F DEBUG : Build fingerprint: 'google/taimen/taimen:8.1.0/OPM1.171019.013/4474084:user/release-keys'
02-01 22:55:27.587 1815 1815 F DEBUG : Revision: 'rev_10'
02-01 22:55:27.587 1815 1815 F DEBUG : ABI: 'arm'
02-01 22:55:27.587 1815 1815 F DEBUG : pid: 1812, tid: 1812, name: audioserver >>> /system/bin/audioserver <<<
02-01 22:55:27.587 1815 1815 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
02-01 22:55:27.588 1815 1815 F DEBUG : Abort message: 'CANNOT LINK EXECUTABLE "/system/bin/audioserver": cannot locate symbol "_ZN7android19MmapStreamInterface14openMmapStreamENS0_18stream_direction_tEPK18audio_attributes_tP17audio_config_baseRKNS_11AudioClientEPiRKNS_2spINS_18MmapStreamCallbackEEERNSB_IS0_EESA_" referenced by "/system/lib/libaaudioservice.so"...'
02-01 22:55:27.588 1815 1815 F DEBUG : r0 00000000 r1 00000714 r2 00000006 r3 00000008
02-01 22:55:27.588 1815 1815 F DEBUG : r4 00000714 r5 00000714 r6 ff968a9c r7 0000010c
02-01 22:55:27.588 1815 1815 F DEBUG : r8 00000000 r9 ff969d3c sl ff969d34 fp efba8010
02-01 22:55:27.588 1815 1815 F DEBUG : ip ff968ac0 sp ff968a88 lr efc15f21 pc efc14420 cpsr 200f0030
02-01 22:55:27.588 1815 1815 F DEBUG :
02-01 22:55:27.588 1815 1815 F DEBUG : backtrace:
02-01 22:55:27.588 1815 1815 F DEBUG : #00 pc 0005f420 /system/bin/linker (__dl_abort+63)
02-01 22:55:27.588 1815 1815 F DEBUG : #01 pc 000101af /system/bin/linker (__dl___linker_init+2798)
02-01 22:55:27.588 1815 1815 F DEBUG : #02 pc 00014f1c /system/bin/linker (_start+4)

If I don't include libaudioflinger.so:

2-01 22:59:09.307 1728 1728 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-01 22:59:09.307 1728 1728 F DEBUG : Build fingerprint: 'google/taimen/taimen:8.1.0/OPM1.171019.013/4474084:user/release-keys'
02-01 22:59:09.307 1728 1728 F DEBUG : Revision: 'rev_10'
02-01 22:59:09.307 1728 1728 F DEBUG : ABI: 'arm'
02-01 22:59:09.307 1728 1728 F DEBUG : pid: 1696, tid: 1696, name: audioserver >>> /system/bin/audioserver <<<
02-01 22:59:09.308 1728 1728 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2c
02-01 22:59:09.308 1728 1728 F DEBUG : Cause: null pointer dereference
02-01 22:59:09.308 1728 1728 F DEBUG : r0 00000000 r1 00000001 r2 00000000 r3 00000000
02-01 22:59:09.308 1728 1728 F DEBUG : r4 e54fd540 r5 e54fd528 r6 00000000 r7 e54fd528
02-01 22:59:09.308 1728 1728 F DEBUG : r8 e5de32b8 r9 e5de3280 sl e6657918 fp e83448f4
02-01 22:59:09.308 1728 1728 F DEBUG : ip e836d89c sp ffb06020 lr e8345dab pc e833d4a4 cpsr 600f0030
02-01 22:59:09.336 1728 1728 F DEBUG :
02-01 22:59:09.336 1728 1728 F DEBUG : backtrace:
02-01 22:59:09.336 1728 1728 F DEBUG : #00 pc 000194a4 /system/lib/libdlbdsservice.so (dolby::Tuning::setEndpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>)+111)
02-01 22:59:09.336 1728 1728 F DEBUG : #01 pc 00021da7 /system/lib/libdlbdsservice.so (dolby::DsContext::getSelectedProfileEndpoint(dolby::Port)+136)
02-01 22:59:09.336 1728 1728 F DEBUG : #02 pc 000207f9 /system/lib/libdlbdsservice.so (dolby::DapController::onLoad(dolby::DsContext&)+112)
02-01 22:59:09.336 1728 1728 F DEBUG : #03 pc 000402c1 /system/lib/libdlbdsservice.so (dolby::DsManager::init()+228)
02-01 22:59:09.336 1728 1728 F DEBUG : #04 pc 0000bc47 /system/lib/libdlbmemoryservice.so (android::DolbyMemoryService::onFirstRef()+238)
02-01 22:59:09.336 1728 1728 F DEBUG : #05 pc 00001bf9 /system/bin/audioserver (android::BinderService<android::DolbyMemoryService>::publish(bool)+68)
02-01 22:59:09.336 1728 1728 F DEBUG : #06 pc 00001565 /system/bin/audioserver (main+484)
02-01 22:59:09.337 1728 1728 F DEBUG : #07 pc 0007972d /system/lib/libc.so (__libc_init+48)
02-01 22:59:09.337 1728 1728 F DEBUG : #08 pc 000012a8 /system/bin/audioserver (_start+96)
02-01 22:59:09.368 1123 1281 E AudioService: Audioserver died.

Edit:

Nevermind, was a SElinux permissive issue. However, DolbyAtmos still FC on launch if I don't include libaudioflinger.so:

02-01 23:39:01.331 808 808 D QCOM PowerHAL: LAUNCH HINT: ON
02-01 23:39:01.333 808 808 D QCOM PowerHAL: Activity launch hint handled
02-01 23:39:01.351 1199 1827 I ActivityManager: Start proc 6501:com.dolby.dax2appUI/u0a137 for activity com.dolby.dax2appUI/.MainActivity
02-01 23:39:01.381 6501 6515 D libEGL : loaded /vendor/lib64/egl/libEGL_adreno.so
02-01 23:39:01.390 6501 6515 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_adreno.so
02-01 23:39:01.399 6501 6501 W AudioTrack: Use of stream types is deprecated for operations other than volume control
02-01 23:39:01.399 6501 6501 W AudioTrack: See the documentation of AudioTrack() for what to use instead with android.media.AudioAttributes to qualify your playback use case
02-01 23:39:01.401 6501 6515 D libEGL : loaded /vendor/lib64/egl/libGLESv2_adreno.so
02-01 23:39:01.403 875 875 W AudioFlinger: createEffect() effect not found
02-01 23:39:01.403 6501 6501 E AudioEffect: set(): AudioFlinger could not create effect 46d279d9-9be7-453d-9d7c-ef937f675587 / ec7178ec-e5e1-4432-a3f4-4657e6795210, status: -22
02-01 23:39:01.403 6501 6501 E AudioEffects-JNI: AudioEffect initCheck failed -3
02-01 23:39:01.403 6501 6501 E AudioEffect-JAVA: Error code -3 when initializing AudioEffect.
02-01 23:39:01.403 6501 6501 D AndroidRuntime: Shutting down VM
02-01 23:39:01.404 6501 6501 E AndroidRuntime: FATAL EXCEPTION: main
02-01 23:39:01.404 6501 6501 E AndroidRuntime: Process: com.dolby.dax2appUI, PID: 6501
02-01 23:39:01.404 6501 6501 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.dolby.dax2appUI/com.dolby.dax2appUI.MainActivity}: java.lang.RuntimeException: Cannot initialize effect engine for type: 46d279d9-9be7-453d-9d7c-ef937f675587 Error: -3
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2856)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread.-wrap11(Unknown Source:0)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1589)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6494)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: Caused by: java.lang.RuntimeException: Cannot initialize effect engine for type: 46d279d9-9be7-453d-9d7c-ef937f675587 Error: -3
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.media.audiofx.AudioEffect.<init>(AudioEffect.java:411)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at com.dolby.dax.DolbyAudioEffect.<init>(DolbyAudioEffect.java:105)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at com.dolby.dax2appUI.MainActivity.onCreate(MainActivity.java:221)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6999)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6990)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1214)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2731)
02-01 23:39:01.404 6501 6501 E AndroidRuntime: ... 9 more
02-01 23:39:01.406 1199 1619 W ActivityManager: Force finishing activity com.dolby.dax2appUI/.MainActivity
02-01 23:39:01.408 1199 1230 I ActivityManager: Showing crash dialog for package com.dolby.dax2appUI u0

If I do include libaudioflinger, it still bootloops:

2-01 23:47:34.515 1801 1801 F libc : CANNOT LINK EXECUTABLE "/system/bin/audioserver": cannot locate symbol "_ZN7android11AudioSystem15getInputForAttrEPK18audio_attributes_tPi15audio_session_tijPK17audio_config_base19audio_input_flags_tiS4_" referenced by "/system/lib/libaudioflinger.so"...
02-01 23:47:34.515 1801 1801 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 1801 (audioserver), pid 1801 (audioserver)
02-01 23:47:34.524 1804 1804 I crash_dump32: obtaining output fd from tombstoned, type: kDebuggerdTombstone
02-01 23:47:34.524 938 938 I /system/bin/tombstoned: received crash request for pid 1801
02-01 23:47:34.526 1804 1804 I crash_dump32: performing dump of process 1801 (target tid = 1801)
02-01 23:47:34.526 1804 1804 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
02-01 23:47:34.526 1804 1804 F DEBUG : Build fingerprint: 'google/taimen/taimen:8.1.0/OPM1.171019.013/4474084:user/release-keys'
02-01 23:47:34.526 1804 1804 F DEBUG : Revision: 'rev_10'
02-01 23:47:34.526 1804 1804 F DEBUG : ABI: 'arm'
02-01 23:47:34.526 1804 1804 F DEBUG : pid: 1801, tid: 1801, name: audioserver >>> /system/bin/audioserver <<<
02-01 23:47:34.526 1804 1804 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
02-01 23:47:34.526 1804 1804 F DEBUG : Abort message: 'CANNOT LINK EXECUTABLE "/system/bin/audioserver": cannot locate symbol "_ZN7android11AudioSystem15getInputForAttrEPK18audio_attributes_tPi15audio_session_tijPK17audio_config_base19audio_input_flags_tiS4_" referenced by "/system/lib/libaudioflinger.so"...'
02-01 23:47:34.526 1804 1804 F DEBUG : r0 00000000 r1 00000709 r2 00000006 r3 00000008
02-01 23:47:34.526 1804 1804 F DEBUG : r4 00000709 r5 00000709 r6 ff8e7ccc r7 0000010c
02-01 23:47:34.526 1804 1804 F DEBUG : r8 00000000 r9 ff8e8f6c sl ff8e8f64 fp f73e0010
02-01 23:47:34.526 1804 1804 F DEBUG : ip ff8e7cf0 sp ff8e7cb8 lr f744df21 pc f744c420 cpsr 200f0030
02-01 23:47:34.527 1804 1804 F DEBUG :
02-01 23:47:34.527 1804 1804 F DEBUG : backtrace:
02-01 23:47:34.527 1804 1804 F DEBUG : #00 pc 0005f420 /system/bin/linker (__dl_abort+63)
02-01 23:47:34.527 1804 1804 F DEBUG : #01 pc 000101af /system/bin/linker (__dl___linker_init+2798)
02-01 23:47:34.527 1804 1804 F DEBUG : #02 pc 00014f1c /system/bin/linker (_start+4)
02-01 23:47:34.538 1804 1804 E crash_dump32: unable to connect to activity manager: Connection refused
02-01 23:47:34.538 938 938 E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_07
02-01 23:47:34.544 593 593 E hw-IPCThreadState: attemptIncStrongHandle(57): Not supported