Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build instructions #2

Open
BtbN opened this issue May 15, 2018 · 2 comments
Open

Build instructions #2

BtbN opened this issue May 15, 2018 · 2 comments

Comments

@BtbN
Copy link

BtbN commented May 15, 2018

I can't figure out how to build a ROM based on this and the two related repos you have.

Cloned the AOSP tree from https://android.googlesource.com/platform/manifest on android-8.1.0_r29
Added a bunch of local repos with stuff that seems to be needed

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
        <remote name="alberto" fetch="https://github.com/Alberto97" revision="oreo-mr1" />
        <remote name="aospext" fetch="https://github.com/AospExtended" revision="8.1.x" />
        <project path="device/motorola/addison" remote="alberto" name="android_device_motorola_addison" />
        <project path="kernel/motorola/msm8953" remote="alberto" name="android_kernel_motorola_msm8953" />
        <project path="vendor/motorola" remote="alberto" name="proprietary_vendor_motorola" revision="oreo-mr1-addison" depth="1" />
        <project path="device/qcom/sepolicy" remote="aospext" name="platform_device_qcom_sepolicy" />
        <project path="device/qcom/common" remote="aospext" name="platform_device_qcom_common" />
        <project path="system/qcom" remote="aospext" name="platform_system_qcom" />
        <project path="vendor/aosp" remote="aospext" name="platform_vendor_aosp" />
</manifest>

And then tried lunch + make for aosp_addison.

But it always fails with various errors every time. I tried LineageOS and AospExt as source for the missing files so far. Stuff from caf does not seem to match what is expected.

Some very short build hints/instructions to get this device building would be super nice to have.

@BtbN
Copy link
Author

BtbN commented Jul 13, 2018

For reference, this is a working local manifest as of today.
https://github.com/BtbN/android_device_qcom_sepolicy is identical with upstream LineageOS but with LineageOS/android_device_qcom_sepolicy@7eac191 reverted.

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <remote name="lineage" fetch="https://github.com/LineageOS/" revision="lineage-15.1" />
  <remote name="btbn" fetch="https://github.com/BtbN/" revision="lineage-15.1" />
  <remote name="aosp_porting" fetch="https://github.com/AOSP-Porting/" revision="oreo-mr1" />
  <remote name="alberto" fetch="https://github.com/Alberto97/" revision="oreo-mr1" />

  <remove-project path="device/sample" name="device/sample" groups="pdk" />
  <project path="device/sample" name="device/sample" revision="master" />

  <project path="device/qcom/sepolicy" name="android_device_qcom_sepolicy" remote="btbn" />
  <project path="packages/resources/devicesettings" name="android_packages_resources_devicesettings" remote="lineage" />
  <project path="system/tools/dtbtool" name="android_system_tools_dtbtool" remote="lineage" />
  <project path="system/qcom" name="android_system_qcom" remote="lineage" />
  <project path="vendor/qcom/opensource/cryptfs_hw" name="android_vendor_qcom_opensource_cryptfs_hw" remote="lineage" />
  <project path="vendor/qcom/opensource/interfaces" name="android_vendor_qcom_opensource_interfaces" remote="lineage">
    <copyfile dest="vendor/qcom/opensource/Android.bp" src="os_pickup.bp"/>
  </project>

  <project path="device/motorola/addison" name="android_device_motorola_addison" remote="alberto" />
  <project path="kernel/motorola/msm8953" name="android_kernel_motorola_msm8953" remote="alberto" />
  <project path="vendor/motorola" name="proprietary_vendor_motorola" remote="alberto" revision="oreo-mr1-addison" />

  <remove-project path="bootable/recovery" name="platform/bootable/recovery" groups="pdk" />
  <remove-project path="bionic" name="platform/bionic" groups="pdk" />
  <remove-project path="frameworks/native" name="platform/frameworks/native" groups="pdk" />
  <remove-project path="frameworks/base" name="platform/frameworks/base" groups="pdk-cw-fs,pdk-fs" />
  <remove-project path="frameworks/av" name="platform/frameworks/av" groups="pdk" />
  <remove-project path="build/make" name="platform/build" groups="pdk" />
  <remove-project path="build/soong" name="platform/build/soong" groups="pdk,tradefed" />
  <remove-project path="build/kati" name="platform/build/kati" groups="pdk,tradefed" />
  <remove-project path="system/vold" name="platform/system/vold" groups="pdk" />
  <remove-project path="system/sepolicy" name="platform/system/sepolicy" groups="pdk" />
  <remove-project path="system/bt" name="platform/system/bt" groups="pdk" />
  <remove-project path="system/core" name="platform/system/core" groups="pdk" />
  <remove-project path="hardware/qcom/media" name="platform/hardware/qcom/media" groups="qcom,pdk" />
  <remove-project path="hardware/qcom/display" name="platform/hardware/qcom/display" groups="pdk,qcom,qcom_display" />
  <remove-project path="hardware/qcom/audio" name="platform/hardware/qcom/audio" groups="qcom,qcom_audio,pdk" />
  <remove-project path="hardware/qcom/wlan" name="platform/hardware/qcom/wlan" groups="qcom_wlan,pdk" />
  <remove-project path="hardware/qcom/bt" name="platform/hardware/qcom/bt" groups="qcom,pdk" />
  <remove-project path="packages/inputmethods/LatinIME" name="platform/packages/inputmethods/LatinIME" groups="pdk-fs" />
  <remove-project path="packages/apps/Settings" name="platform/packages/apps/Settings" groups="pdk-fs" />
  <remove-project path="packages/apps/Messaging" name="platform/packages/apps/Messaging" groups="pdk-fs" />
  <remove-project path="packages/apps/DeskClock" name="platform/packages/apps/DeskClock" groups="pdk-fs" />
  <remove-project path="packages/apps/Contacts" name="platform/packages/apps/Contacts" groups="pdk-fs" />
  <remove-project path="packages/apps/Stk" name="platform/packages/apps/Stk" groups="apps_stk,pdk-fs" />
  <remove-project path="external/tinycompress" name="platform/external/tinycompress" groups="pdk" />
  <remove-project path="external/selinux" name="platform/external/selinux" groups="pdk" />

  <project path="bionic" name="platform_bionic" remote="aosp_porting" />
  <project path="bootable/recovery" name="platform_bootable_recovery" remote="aosp_porting" />
  <project path="build/make" name="platform_build" remote="aosp_porting">
    <copyfile src="core/root.mk" dest="Makefile" />
    <linkfile src="CleanSpec.mk" dest="build/CleanSpec.mk" />
    <linkfile src="buildspec.mk.default" dest="build/buildspec.mk.default" />
    <linkfile src="core" dest="build/core" />
    <linkfile src="envsetup.sh" dest="build/envsetup.sh" />
    <linkfile src="target" dest="build/target" />
    <linkfile src="tools" dest="build/tools" />
  </project>
  <project path="build/soong" name="platform_build_soong" remote="aosp_porting">
    <linkfile src="root.bp" dest="Android.bp" />
    <linkfile src="bootstrap.bash" dest="bootstrap.bash" />
  </project>
  <project path="build/kati" name="platform_build_kati" remote="aosp_porting" />
  <project path="vendor/aosp" name="platform_vendor_aosp" remote="aosp_porting" />
  <project path="frameworks/native" name="platform_frameworks_native" remote="aosp_porting" />
  <project path="frameworks/base" name="platform_frameworks_base" remote="aosp_porting" />
  <project path="frameworks/av" name="platform_frameworks_av" remote="aosp_porting" />
  <project path="system/sepolicy" name="platform_system_sepolicy" remote="aosp_porting" />
  <project path="system/bt" name="platform_system_bt" remote="aosp_porting" />
  <project path="system/vold" name="platform_system_vold" remote="aosp_porting" />
  <project path="system/core" name="platform_system_core" remote="aosp_porting" />
  <project path="hardware/qcom/media" name="platform_hardware_qcom_media" remote="aosp_porting" revision="oreo-mr1-caf-8996" />
  <project path="hardware/qcom/display" name="platform_hardware_qcom_display" remote="aosp_porting" revision="oreo-mr1-caf-8996" />
  <project path="hardware/qcom/audio" name="platform_hardware_qcom_audio" remote="aosp_porting" revision="oreo-mr1-caf-8996" />
  <project path="hardware/qcom/wlan" name="platform_hardware_qcom_wlan" remote="aosp_porting" />
  <project path="hardware/qcom/bt" name="platform_hardware_qcom_bt" remote="aosp_porting" />
  <project path="packages/inputmethods/LatinIME" name="platform_packages_inputmethods_LatinIME" remote="aosp_porting" />
  <project path="packages/overlays/Accents" name="platform_packages_overlays_Accents" remote="aosp_porting" />
  <project path="packages/apps/Settings" name="platform_packages_apps_Settings" remote="aosp_porting" />
  <project path="packages/apps/Messaging" name="platform_packages_apps_Messaging" remote="aosp_porting" />
  <project path="packages/apps/DeskClock" name="platform_packages_apps_DeskClock" remote="aosp_porting" />
  <project path="packages/apps/Contacts" name="platform_packages_apps_Contacts" remote="aosp_porting" />
  <project path="packages/apps/Stk" name="platform_packages_apps_Stk" remote="aosp_porting" />
  <project path="external/google-fonts/google-sans" name="platform_external_google-fonts_google-sans" remote="aosp_porting" />
  <project path="external/tinycompress" name="platform_external_tinycompress" remote="aosp_porting" />
  <project path="external/selinux" name="platform_external_selinux" remote="aosp_porting" />
</manifest>

@skinzor
Copy link

skinzor commented Jul 13, 2018

@BtbN:
Hi!
I have a different phone and this morning i've just thought about trying to build AOSP (nougat though) and since i knew that Alberto97 is the guy with AOSP, i've looked into his repo xD. I've ran into some build errors as well (which i've fixed) and i keep getting errors. I just wanna ask you if Alberto97 is the one who own AOSP-Porting and if you know whether he's using that for his builds or not. I'm planning to build AOSP 8.1 once i get rid of the bugs on LOS 15 and AOSP-Porting might be useful then and save me some time. Thank you!

PS: I'm not sure, but i think your name sounds familiar to me. Probably i've seen it before somewhere xD.

EDIT: found this post: https://forum.xda-developers.com/showpost.php?p=77008715&postcount=774

Alberto97 added a commit that referenced this issue Jun 9, 2019
Always advertise injectSensorData, registerDirectChannel, unregisterDirectChannel and configDirectReport as unsupported.
These are not supported by our HAL and it should fix the following segfault occasionally seen:

Build fingerprint: 'motorola/addison/addison:8.0.0/OPNS27.76-12-22-9/10:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 1286, tid: 1376, name: system-server-i  >>> system_server <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7a81e700d4
    x0  0000007aa31425a0  x1  0000000000000000  x2  00000000ffffffff  x3  000000000000001b
    x4  000000000000008a  x5  0000007a997a8e08  x6  0000007a9b1a5b30  x7  0000007a85cf89e1
    x8  0000007a81e70548  x9  00000000ffffffff  x10 0000007a81e700d4  x11 0000000000000000
    x12 0000000000000000  x13 0000007a9b1a5c00  x14 00000000ffffffff  x15 05136f2600000000
    x16 0000007a878f3850  x17 0000007b240d0918  x18 0000007a85cf782a  x19 0000007a85cf8ac0
    x20 0000007a85cf8ac0  x21 0000007a85cf9588  x22 0000007b2393c100  x23 0000007b2393c050
    x24 0000007b24f50528  x25 00000000700d0690  x26 0000000012dc0128  x27 0000000013645970
    x28 0000000000000000  x29 0000007a85cf8960
    sp  0000007a85cf8950  lr  0000007a8598f144  pc  0000007a81e700d4

backtrace:
    #00 pc 0000007a81e700d4  <unknown>
    #1 pc 0000000000008140  /system/vendor/lib64/hw/android.hardware.sensors@1.0-impl.so (android::hardware::sensors::V1_0::implementation::Sensors::unregisterDirectChannel(int)+48)
    #2 pc 00000000000176a0  /system/lib64/android.hardware.sensors@1.0.so (android::hardware::sensors::V1_0::BsSensors::unregisterDirectChannel(int)+128)
    #03 pc 00000000000147d0  /system/lib64/libsensorservice.so (android::SensorDevice::SensorDevice()+560)
    #04 pc 000000000001f7d8  /system/lib64/libsensorservice.so (android::SensorService::onFirstRef()+112)
    #05 pc 0000000000061a34  /system/lib64/libandroid_servers.so (android::BinderService<android::SensorService>::publish(bool, int)+116)
    #06 pc 0000000000061754  /system/lib64/libandroid_servers.so (android::android_server_SystemServer_startSensorService(_JNIEnv*, _jobject*)+76)
    #07 pc 0000000000715190  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.HardwarePropertiesManagerService.nativeInit [DEDUPED]+144)
    #08 pc 000000000067dbf4  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServer$UyrPns7R814g-ZEylCbDKhe8It4.run+196)
    #09 pc 000000000079b838  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.SystemServerInitThreadPool.lambda$submit$0+280)
    #10 pc 000000000067e0bc  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServerInitThreadPool$7wfLGkZF7FvYZv7xj3ghvuiJJGk.run+76)
    #11 pc 00000000002ca0c4  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.Executors$RunnableAdapter.call+68)
    #12 pc 000000000037075c  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.FutureTask.run+204)
    #13 pc 00000000003d9524  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor.runWorker+996)
    #14 pc 00000000003d6290  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor$Worker.run+64)
    #15 pc 0000000000e1d918  /system/framework/arm64/boot-framework.oat (offset 0x3cd000) (com.android.internal.util.ConcurrentUtils$1$1.run+104)
    #16 pc 000000000055c988  /system/lib64/libart.so (art_quick_invoke_stub+584)
    #17 pc 00000000000cf740  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
    #18 pc 00000000004633b8  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
    #19 pc 0000000000464480  /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+424)
    #20 pc 000000000048f7f0  /system/lib64/libart.so (art::Thread::CreateCallback(void*)+1120)
    #21 pc 000000000008309c  /system/lib64/libc.so (__pthread_start(void*)+36)
    #22 pc 0000000000023344  /system/lib64/libc.so (__start_thread+68)
Artx-II pushed a commit to Artx-II/android_device_motorola_addison that referenced this issue Jul 10, 2019
Always advertise injectSensorData, registerDirectChannel, unregisterDirectChannel and configDirectReport as unsupported.
These are not supported by our HAL and it should fix the following segfault occasionally seen:

Build fingerprint: 'motorola/addison/addison:8.0.0/OPNS27.76-12-22-9/10:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 1286, tid: 1376, name: system-server-i  >>> system_server <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7a81e700d4
    x0  0000007aa31425a0  x1  0000000000000000  x2  00000000ffffffff  x3  000000000000001b
    x4  000000000000008a  x5  0000007a997a8e08  x6  0000007a9b1a5b30  x7  0000007a85cf89e1
    x8  0000007a81e70548  x9  00000000ffffffff  x10 0000007a81e700d4  x11 0000000000000000
    x12 0000000000000000  x13 0000007a9b1a5c00  x14 00000000ffffffff  x15 05136f2600000000
    x16 0000007a878f3850  x17 0000007b240d0918  x18 0000007a85cf782a  x19 0000007a85cf8ac0
    x20 0000007a85cf8ac0  x21 0000007a85cf9588  x22 0000007b2393c100  x23 0000007b2393c050
    x24 0000007b24f50528  x25 00000000700d0690  x26 0000000012dc0128  x27 0000000013645970
    x28 0000000000000000  x29 0000007a85cf8960
    sp  0000007a85cf8950  lr  0000007a8598f144  pc  0000007a81e700d4

backtrace:
    #00 pc 0000007a81e700d4  <unknown>
    Alberto97#1 pc 0000000000008140  /system/vendor/lib64/hw/android.hardware.sensors@1.0-impl.so (android::hardware::sensors::V1_0::implementation::Sensors::unregisterDirectChannel(int)+48)
    Alberto97#2 pc 00000000000176a0  /system/lib64/android.hardware.sensors@1.0.so (android::hardware::sensors::V1_0::BsSensors::unregisterDirectChannel(int)+128)
    #03 pc 00000000000147d0  /system/lib64/libsensorservice.so (android::SensorDevice::SensorDevice()+560)
    #04 pc 000000000001f7d8  /system/lib64/libsensorservice.so (android::SensorService::onFirstRef()+112)
    #05 pc 0000000000061a34  /system/lib64/libandroid_servers.so (android::BinderService<android::SensorService>::publish(bool, int)+116)
    #06 pc 0000000000061754  /system/lib64/libandroid_servers.so (android::android_server_SystemServer_startSensorService(_JNIEnv*, _jobject*)+76)
    #07 pc 0000000000715190  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.HardwarePropertiesManagerService.nativeInit [DEDUPED]+144)
    #08 pc 000000000067dbf4  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServer$UyrPns7R814g-ZEylCbDKhe8It4.run+196)
    #09 pc 000000000079b838  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.SystemServerInitThreadPool.lambda$submit$0+280)
    #10 pc 000000000067e0bc  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServerInitThreadPool$7wfLGkZF7FvYZv7xj3ghvuiJJGk.run+76)
    #11 pc 00000000002ca0c4  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.Executors$RunnableAdapter.call+68)
    #12 pc 000000000037075c  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.FutureTask.run+204)
    #13 pc 00000000003d9524  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor.runWorker+996)
    #14 pc 00000000003d6290  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor$Worker.run+64)
    #15 pc 0000000000e1d918  /system/framework/arm64/boot-framework.oat (offset 0x3cd000) (com.android.internal.util.ConcurrentUtils$1$1.run+104)
    #16 pc 000000000055c988  /system/lib64/libart.so (art_quick_invoke_stub+584)
    #17 pc 00000000000cf740  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
    #18 pc 00000000004633b8  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
    #19 pc 0000000000464480  /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+424)
    #20 pc 000000000048f7f0  /system/lib64/libart.so (art::Thread::CreateCallback(void*)+1120)
    #21 pc 000000000008309c  /system/lib64/libc.so (__pthread_start(void*)+36)
    #22 pc 0000000000023344  /system/lib64/libc.so (__start_thread+68)
Artx-II pushed a commit to Artx-II/android_device_motorola_addison that referenced this issue Aug 2, 2019
Always advertise injectSensorData, registerDirectChannel, unregisterDirectChannel and configDirectReport as unsupported.
These are not supported by our HAL and it should fix the following segfault occasionally seen:

Build fingerprint: 'motorola/addison/addison:8.0.0/OPNS27.76-12-22-9/10:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 1286, tid: 1376, name: system-server-i  >>> system_server <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7a81e700d4
    x0  0000007aa31425a0  x1  0000000000000000  x2  00000000ffffffff  x3  000000000000001b
    x4  000000000000008a  x5  0000007a997a8e08  x6  0000007a9b1a5b30  x7  0000007a85cf89e1
    x8  0000007a81e70548  x9  00000000ffffffff  x10 0000007a81e700d4  x11 0000000000000000
    x12 0000000000000000  x13 0000007a9b1a5c00  x14 00000000ffffffff  x15 05136f2600000000
    x16 0000007a878f3850  x17 0000007b240d0918  x18 0000007a85cf782a  x19 0000007a85cf8ac0
    x20 0000007a85cf8ac0  x21 0000007a85cf9588  x22 0000007b2393c100  x23 0000007b2393c050
    x24 0000007b24f50528  x25 00000000700d0690  x26 0000000012dc0128  x27 0000000013645970
    x28 0000000000000000  x29 0000007a85cf8960
    sp  0000007a85cf8950  lr  0000007a8598f144  pc  0000007a81e700d4

backtrace:
    #00 pc 0000007a81e700d4  <unknown>
    Alberto97#1 pc 0000000000008140  /system/vendor/lib64/hw/android.hardware.sensors@1.0-impl.so (android::hardware::sensors::V1_0::implementation::Sensors::unregisterDirectChannel(int)+48)
    Alberto97#2 pc 00000000000176a0  /system/lib64/android.hardware.sensors@1.0.so (android::hardware::sensors::V1_0::BsSensors::unregisterDirectChannel(int)+128)
    #03 pc 00000000000147d0  /system/lib64/libsensorservice.so (android::SensorDevice::SensorDevice()+560)
    #04 pc 000000000001f7d8  /system/lib64/libsensorservice.so (android::SensorService::onFirstRef()+112)
    #05 pc 0000000000061a34  /system/lib64/libandroid_servers.so (android::BinderService<android::SensorService>::publish(bool, int)+116)
    #06 pc 0000000000061754  /system/lib64/libandroid_servers.so (android::android_server_SystemServer_startSensorService(_JNIEnv*, _jobject*)+76)
    #07 pc 0000000000715190  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.HardwarePropertiesManagerService.nativeInit [DEDUPED]+144)
    #08 pc 000000000067dbf4  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServer$UyrPns7R814g-ZEylCbDKhe8It4.run+196)
    #09 pc 000000000079b838  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.SystemServerInitThreadPool.lambda$submit$0+280)
    #10 pc 000000000067e0bc  /system/framework/oat/arm64/services.odex (offset 0x60c000) (com.android.server.-$$Lambda$SystemServerInitThreadPool$7wfLGkZF7FvYZv7xj3ghvuiJJGk.run+76)
    #11 pc 00000000002ca0c4  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.Executors$RunnableAdapter.call+68)
    #12 pc 000000000037075c  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.FutureTask.run+204)
    #13 pc 00000000003d9524  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor.runWorker+996)
    #14 pc 00000000003d6290  /system/framework/arm64/boot.oat (offset 0x114000) (java.util.concurrent.ThreadPoolExecutor$Worker.run+64)
    #15 pc 0000000000e1d918  /system/framework/arm64/boot-framework.oat (offset 0x3cd000) (com.android.internal.util.ConcurrentUtils$1$1.run+104)
    #16 pc 000000000055c988  /system/lib64/libart.so (art_quick_invoke_stub+584)
    #17 pc 00000000000cf740  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
    #18 pc 00000000004633b8  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
    #19 pc 0000000000464480  /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+424)
    #20 pc 000000000048f7f0  /system/lib64/libart.so (art::Thread::CreateCallback(void*)+1120)
    #21 pc 000000000008309c  /system/lib64/libc.so (__pthread_start(void*)+36)
    #22 pc 0000000000023344  /system/lib64/libc.so (__start_thread+68)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants