diff options
author | Sijie Chen <sijiec@google.com> | 2024-02-17 01:29:23 +0000 |
---|---|---|
committer | Android Build Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | 2024-02-17 01:29:23 +0000 |
commit | 74ba31b819354d2052968462149560455634cdad (patch) | |
tree | cd2d478073e6eae3a3838651ea5774c2fe1c6d57 | |
parent | 797e55fe4628dcd85de2f33e9bc4d5b897209ee1 (diff) | |
download | native_bridge_support-74ba31b819354d2052968462149560455634cdad.tar.gz |
[Berberis] Generate trampolines
Ran following command:
./native_bridge_support/gen_proxy_libraries.py --trampolines --skip_build
Bug: 311207303
Test: NA
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7a9c834af9ce8835b48e7701ac207daf9febd9cf)
Merged-In: Ibf8fc3ce4f2015211a33c2c78d086569b7a1bcd1
Change-Id: Ibf8fc3ce4f2015211a33c2c78d086569b7a1bcd1
69 files changed, 1968 insertions, 2556 deletions
diff --git a/android_api/libEGL/stubs_arm.cc b/android_api/libEGL/stubs_arm.cc index 3cc131c..3f13ebb 100644 --- a/android_api/libEGL/stubs_arm.cc +++ b/android_api/libEGL/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libEGL/stubs_arm64.cc b/android_api/libEGL/stubs_arm64.cc index 0a00ce8..9cb8a9e 100644 --- a/android_api/libEGL/stubs_arm64.cc +++ b/android_api/libEGL/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libEGL/stubs_riscv64.cc b/android_api/libEGL/stubs_riscv64.cc index 0a00ce8..9cb8a9e 100644 --- a/android_api/libEGL/stubs_riscv64.cc +++ b/android_api/libEGL/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv1_CM/stubs_arm.cc b/android_api/libGLESv1_CM/stubs_arm.cc index 1382106..1c7b3db 100644 --- a/android_api/libGLESv1_CM/stubs_arm.cc +++ b/android_api/libGLESv1_CM/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv1_CM/stubs_arm64.cc b/android_api/libGLESv1_CM/stubs_arm64.cc index 1382106..1c7b3db 100644 --- a/android_api/libGLESv1_CM/stubs_arm64.cc +++ b/android_api/libGLESv1_CM/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv1_CM/stubs_riscv64.cc b/android_api/libGLESv1_CM/stubs_riscv64.cc index 1382106..1c7b3db 100644 --- a/android_api/libGLESv1_CM/stubs_riscv64.cc +++ b/android_api/libGLESv1_CM/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv2/stubs_arm.cc b/android_api/libGLESv2/stubs_arm.cc index 82cf8c5..8668322 100644 --- a/android_api/libGLESv2/stubs_arm.cc +++ b/android_api/libGLESv2/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv2/stubs_arm64.cc b/android_api/libGLESv2/stubs_arm64.cc index 82cf8c5..8668322 100644 --- a/android_api/libGLESv2/stubs_arm64.cc +++ b/android_api/libGLESv2/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv2/stubs_riscv64.cc b/android_api/libGLESv2/stubs_riscv64.cc index 82cf8c5..8668322 100644 --- a/android_api/libGLESv2/stubs_riscv64.cc +++ b/android_api/libGLESv2/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv3/stubs_arm.cc b/android_api/libGLESv3/stubs_arm.cc index abe02b3..8ca9200 100644 --- a/android_api/libGLESv3/stubs_arm.cc +++ b/android_api/libGLESv3/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv3/stubs_arm64.cc b/android_api/libGLESv3/stubs_arm64.cc index abe02b3..8ca9200 100644 --- a/android_api/libGLESv3/stubs_arm64.cc +++ b/android_api/libGLESv3/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libGLESv3/stubs_riscv64.cc b/android_api/libGLESv3/stubs_riscv64.cc index abe02b3..8ca9200 100644 --- a/android_api/libGLESv3/stubs_riscv64.cc +++ b/android_api/libGLESv3/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenMAXAL/stubs_arm.cc b/android_api/libOpenMAXAL/stubs_arm.cc index 2094d6a..f017563 100644 --- a/android_api/libOpenMAXAL/stubs_arm.cc +++ b/android_api/libOpenMAXAL/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenMAXAL/stubs_arm64.cc b/android_api/libOpenMAXAL/stubs_arm64.cc index 2094d6a..f017563 100644 --- a/android_api/libOpenMAXAL/stubs_arm64.cc +++ b/android_api/libOpenMAXAL/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenMAXAL/stubs_riscv64.cc b/android_api/libOpenMAXAL/stubs_riscv64.cc index 2094d6a..f017563 100644 --- a/android_api/libOpenMAXAL/stubs_riscv64.cc +++ b/android_api/libOpenMAXAL/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenSLES/stubs_arm.cc b/android_api/libOpenSLES/stubs_arm.cc index 0bb17fb..f7871f4 100644 --- a/android_api/libOpenSLES/stubs_arm.cc +++ b/android_api/libOpenSLES/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenSLES/stubs_arm64.cc b/android_api/libOpenSLES/stubs_arm64.cc index 0bb17fb..f7871f4 100644 --- a/android_api/libOpenSLES/stubs_arm64.cc +++ b/android_api/libOpenSLES/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libOpenSLES/stubs_riscv64.cc b/android_api/libOpenSLES/stubs_riscv64.cc index 0bb17fb..f7871f4 100644 --- a/android_api/libOpenSLES/stubs_riscv64.cc +++ b/android_api/libOpenSLES/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libaaudio/stubs_arm.cc b/android_api/libaaudio/stubs_arm.cc index 63ade8d..80c5cdf 100644 --- a/android_api/libaaudio/stubs_arm.cc +++ b/android_api/libaaudio/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libaaudio/stubs_arm64.cc b/android_api/libaaudio/stubs_arm64.cc index 63ade8d..80c5cdf 100644 --- a/android_api/libaaudio/stubs_arm64.cc +++ b/android_api/libaaudio/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libaaudio/stubs_riscv64.cc b/android_api/libaaudio/stubs_riscv64.cc index 63ade8d..80c5cdf 100644 --- a/android_api/libaaudio/stubs_riscv64.cc +++ b/android_api/libaaudio/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libamidi/stubs_arm.cc b/android_api/libamidi/stubs_arm.cc index d2f9015..54dbaf6 100644 --- a/android_api/libamidi/stubs_arm.cc +++ b/android_api/libamidi/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libamidi/stubs_arm64.cc b/android_api/libamidi/stubs_arm64.cc index d2f9015..54dbaf6 100644 --- a/android_api/libamidi/stubs_arm64.cc +++ b/android_api/libamidi/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libamidi/stubs_riscv64.cc b/android_api/libamidi/stubs_riscv64.cc index d2f9015..54dbaf6 100644 --- a/android_api/libamidi/stubs_riscv64.cc +++ b/android_api/libamidi/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libandroid/proxy/trampolines_arm64_to_x86_64-inl.h b/android_api/libandroid/proxy/trampolines_arm64_to_x86_64-inl.h index 790c0a2..b775873 100644 --- a/android_api/libandroid/proxy/trampolines_arm64_to_x86_64-inl.h +++ b/android_api/libandroid/proxy/trampolines_arm64_to_x86_64-inl.h @@ -214,8 +214,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"APerformanceHint_getPreferredUpdateRateNanos", GetTrampolineFunc<auto(void*) -> int64_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_getThreadIds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_reportActualWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_reportActualWorkDuration2", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_sendHint", GetTrampolineFunc<auto(void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setIHintManagerForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_setPreferPowerEfficiency", GetTrampolineFunc<auto(void*, uint8_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setThreads", GetTrampolineFunc<auto(void*, void*, uint64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_updateTargetWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APermissionManager_checkPermission", GetTrampolineFunc<auto(void*, int32_t, uint32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -320,8 +322,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AThermal_acquireManager", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getCurrentThermalStatus", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getThermalHeadroom", GetTrampolineFunc<auto(void*, int32_t) -> float>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_getThermalHeadroomThresholds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_registerThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_releaseManager", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_setIThermalServiceForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AThermal_unregisterThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginAsyncSection", GetTrampolineFunc<auto(void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginSection", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, @@ -329,6 +333,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"ATrace_endSection", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_isEnabled", GetTrampolineFunc<auto(void) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_setCounter", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_create", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualCpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualGpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualTotalDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setWorkPeriodStartTimestampNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"android_getaddrinfofornetwork", GetTrampolineFunc<auto(uint64_t, void*, void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocdns", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocnetwork", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libandroid/proxy/trampolines_arm_to_x86-inl.h b/android_api/libandroid/proxy/trampolines_arm_to_x86-inl.h index 0628768..8272ec8 100644 --- a/android_api/libandroid/proxy/trampolines_arm_to_x86-inl.h +++ b/android_api/libandroid/proxy/trampolines_arm_to_x86-inl.h @@ -214,8 +214,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"APerformanceHint_getPreferredUpdateRateNanos", GetTrampolineFunc<auto(void*) -> int64_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_getThreadIds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_reportActualWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_reportActualWorkDuration2", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_sendHint", GetTrampolineFunc<auto(void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setIHintManagerForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_setPreferPowerEfficiency", GetTrampolineFunc<auto(void*, uint8_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setThreads", GetTrampolineFunc<auto(void*, void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_updateTargetWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APermissionManager_checkPermission", GetTrampolineFunc<auto(void*, int32_t, uint32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -320,8 +322,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AThermal_acquireManager", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getCurrentThermalStatus", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getThermalHeadroom", GetTrampolineFunc<auto(void*, int32_t) -> float>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_getThermalHeadroomThresholds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_registerThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_releaseManager", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_setIThermalServiceForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AThermal_unregisterThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginAsyncSection", GetTrampolineFunc<auto(void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginSection", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, @@ -329,6 +333,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"ATrace_endSection", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_isEnabled", GetTrampolineFunc<auto(void) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_setCounter", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_create", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualCpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualGpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualTotalDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setWorkPeriodStartTimestampNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"android_getaddrinfofornetwork", GetTrampolineFunc<auto(uint64_t, void*, void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocdns", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocnetwork", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libandroid/proxy/trampolines_riscv64_to_x86_64-inl.h b/android_api/libandroid/proxy/trampolines_riscv64_to_x86_64-inl.h index 790c0a2..b775873 100644 --- a/android_api/libandroid/proxy/trampolines_riscv64_to_x86_64-inl.h +++ b/android_api/libandroid/proxy/trampolines_riscv64_to_x86_64-inl.h @@ -214,8 +214,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"APerformanceHint_getPreferredUpdateRateNanos", GetTrampolineFunc<auto(void*) -> int64_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_getThreadIds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_reportActualWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_reportActualWorkDuration2", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_sendHint", GetTrampolineFunc<auto(void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setIHintManagerForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APerformanceHint_setPreferPowerEfficiency", GetTrampolineFunc<auto(void*, uint8_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_setThreads", GetTrampolineFunc<auto(void*, void*, uint64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APerformanceHint_updateTargetWorkDuration", GetTrampolineFunc<auto(void*, int64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"APermissionManager_checkPermission", GetTrampolineFunc<auto(void*, int32_t, uint32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -320,8 +322,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AThermal_acquireManager", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getCurrentThermalStatus", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_getThermalHeadroom", GetTrampolineFunc<auto(void*, int32_t) -> float>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_getThermalHeadroomThresholds", GetTrampolineFunc<auto(void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_registerThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AThermal_releaseManager", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AThermal_setIThermalServiceForTesting", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AThermal_unregisterThermalStatusListener", GetTrampolineFunc<auto(void*, auto(*)(void*, uint32_t) -> void, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginAsyncSection", GetTrampolineFunc<auto(void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_beginSection", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, @@ -329,6 +333,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"ATrace_endSection", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"ATrace_isEnabled", GetTrampolineFunc<auto(void) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"ATrace_setCounter", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_create", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualCpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualGpuDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setActualTotalDurationNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AWorkDuration_setWorkPeriodStartTimestampNanos", GetTrampolineFunc<auto(void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, {"android_getaddrinfofornetwork", GetTrampolineFunc<auto(uint64_t, void*, void*, void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocdns", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"android_getprocnetwork", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libandroid/stubs_arm.cc b/android_api/libandroid/stubs_arm.cc index aaeaab7..924b16c 100644 --- a/android_api/libandroid/stubs_arm.cc +++ b/android_api/libandroid/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -231,8 +231,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getPreferredUpdateRateNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getThreadIds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration2); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_sendHint); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setIHintManagerForTesting); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setPreferPowerEfficiency); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setThreads); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_updateTargetWorkDuration); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APermissionManager_checkPermission); @@ -337,8 +339,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASystemFontIterator_open); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_acquireManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getCurrentThermalStatus); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroom); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroomThresholds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_registerThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_releaseManager); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_setIThermalServiceForTesting); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_unregisterThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginSection); @@ -346,6 +350,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_isEnabled); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_setCounter); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_create); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_release); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualCpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualGpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualTotalDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setWorkPeriodStartTimestampNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getaddrinfofornetwork); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocdns); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocnetwork); @@ -575,8 +585,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getPreferredUpdateRateNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getThreadIds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration2); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_sendHint); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setIHintManagerForTesting); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setPreferPowerEfficiency); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setThreads); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_updateTargetWorkDuration); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APermissionManager_checkPermission); @@ -681,8 +693,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_acquireManager); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getCurrentThermalStatus); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroom); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroomThresholds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_registerThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_releaseManager); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_setIThermalServiceForTesting); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_unregisterThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginAsyncSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginSection); @@ -690,6 +704,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_endSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_isEnabled); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_setCounter); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_create); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_release); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualCpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualGpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualTotalDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setWorkPeriodStartTimestampNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getaddrinfofornetwork); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocdns); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocnetwork); diff --git a/android_api/libandroid/stubs_arm64.cc b/android_api/libandroid/stubs_arm64.cc index aaeaab7..924b16c 100644 --- a/android_api/libandroid/stubs_arm64.cc +++ b/android_api/libandroid/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -231,8 +231,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getPreferredUpdateRateNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getThreadIds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration2); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_sendHint); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setIHintManagerForTesting); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setPreferPowerEfficiency); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setThreads); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_updateTargetWorkDuration); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APermissionManager_checkPermission); @@ -337,8 +339,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASystemFontIterator_open); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_acquireManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getCurrentThermalStatus); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroom); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroomThresholds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_registerThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_releaseManager); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_setIThermalServiceForTesting); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_unregisterThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginSection); @@ -346,6 +350,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_isEnabled); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_setCounter); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_create); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_release); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualCpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualGpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualTotalDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setWorkPeriodStartTimestampNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getaddrinfofornetwork); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocdns); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocnetwork); @@ -575,8 +585,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getPreferredUpdateRateNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getThreadIds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration2); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_sendHint); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setIHintManagerForTesting); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setPreferPowerEfficiency); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setThreads); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_updateTargetWorkDuration); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APermissionManager_checkPermission); @@ -681,8 +693,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_acquireManager); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getCurrentThermalStatus); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroom); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroomThresholds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_registerThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_releaseManager); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_setIThermalServiceForTesting); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_unregisterThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginAsyncSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginSection); @@ -690,6 +704,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_endSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_isEnabled); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_setCounter); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_create); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_release); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualCpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualGpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualTotalDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setWorkPeriodStartTimestampNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getaddrinfofornetwork); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocdns); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocnetwork); diff --git a/android_api/libandroid/stubs_riscv64.cc b/android_api/libandroid/stubs_riscv64.cc index aaeaab7..924b16c 100644 --- a/android_api/libandroid/stubs_riscv64.cc +++ b/android_api/libandroid/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -231,8 +231,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getPreferredUpdateRateNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_getThreadIds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_reportActualWorkDuration2); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_sendHint); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setIHintManagerForTesting); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setPreferPowerEfficiency); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setThreads); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_updateTargetWorkDuration); DEFINE_INTERCEPTABLE_STUB_FUNCTION(APermissionManager_checkPermission); @@ -337,8 +339,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASystemFontIterator_open); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_acquireManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getCurrentThermalStatus); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroom); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_getThermalHeadroomThresholds); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_registerThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_releaseManager); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_setIThermalServiceForTesting); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AThermal_unregisterThermalStatusListener); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_beginSection); @@ -346,6 +350,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endAsyncSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_endSection); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_isEnabled); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ATrace_setCounter); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_create); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_release); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualCpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualGpuDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setActualTotalDurationNanos); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AWorkDuration_setWorkPeriodStartTimestampNanos); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getaddrinfofornetwork); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocdns); DEFINE_INTERCEPTABLE_STUB_FUNCTION(android_getprocnetwork); @@ -575,8 +585,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getPreferredUpdateRateNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getThreadIds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_reportActualWorkDuration2); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_sendHint); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setIHintManagerForTesting); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setPreferPowerEfficiency); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setThreads); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_updateTargetWorkDuration); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APermissionManager_checkPermission); @@ -681,8 +693,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_acquireManager); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getCurrentThermalStatus); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroom); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_getThermalHeadroomThresholds); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_registerThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_releaseManager); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_setIThermalServiceForTesting); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AThermal_unregisterThermalStatusListener); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginAsyncSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_beginSection); @@ -690,6 +704,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_endSection); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_isEnabled); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ATrace_setCounter); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_create); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_release); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualCpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualGpuDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setActualTotalDurationNanos); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AWorkDuration_setWorkPeriodStartTimestampNanos); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getaddrinfofornetwork); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocdns); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", android_getprocnetwork); diff --git a/android_api/libandroid_runtime/proxy/trampolines_arm64_to_x86_64-inl.h b/android_api/libandroid_runtime/proxy/trampolines_arm64_to_x86_64-inl.h index 3519923..5226b70 100644 --- a/android_api/libandroid_runtime/proxy/trampolines_arm64_to_x86_64-inl.h +++ b/android_api/libandroid_runtime/proxy/trampolines_arm64_to_x86_64-inl.h @@ -17,6 +17,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AStatsEvent_writeInt32", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeInt64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeString", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"AStatsEvent_writeStringArray", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsSocket_close", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AndroidRuntimeGetJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"JNI_CreateJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -34,6 +35,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z12EndIterationPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z13OpenArchiveFdiPKcPP10ZipArchiveb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14GetArchiveInfoP10ZipArchive", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z14SkStringPrintfPKcz", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z15ErrorCodeStringi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -84,6 +86,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioRecordP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioSystemP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_opengl_jni_EGLExtP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -242,7 +245,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTableD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback13onServiceDiedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -260,6 +263,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN5SkUTF10CountUTF32EPKim", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF16ToUTF8EPciPKtm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF8ToUTF16EPtiPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF6ToUTF8EiPc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF7ToUTF16EiPt", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF8NextUTF8EPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -304,33 +308,29 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11GetReferentEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemoryD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueC2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13nativeDestroyEPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime10getRuntimeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -355,6 +355,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android14AndroidRuntimeC2EPcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -407,15 +408,26 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource8flushAllEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19register_jni_commonEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState11getVelocityEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState22computeCurrentVelocityEif", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20poly_clip_to_frustumEPNS_4PolyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -457,13 +469,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext9getJNIEnvEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24LockAndStartAssetManagerEl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -474,6 +480,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver14reportTimelineEill", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver16finishInputEventEjb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24NativeInputEventReceiver16probablyHasInputEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver21processOutboundEventsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver4dumpEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -482,6 +489,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_DebugEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_TraceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -496,13 +504,20 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26audioEffectDescriptorClassEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26register_android_os_HwBlobEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -521,21 +536,15 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android28NativeInputApplicationHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NativeInputApplicationHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwBinderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwParcelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_NativeActivity_finishEP15ANativeActivity", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_app_ActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_view_SurfaceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spI21AudioRecordJNIStorageEaSEOS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_10AudioTrackEEaSEOS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_11AudioRecordEEaSEPS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30register_android_os_HidlMemoryEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -545,10 +554,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_opengl_classesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_HidlSupportEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_SystemClockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android31register_android_os_VintfObjectEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -563,6 +572,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32register_android_text_HyphenatorEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32register_android_view_InputQueueEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33register_android_content_XmlBlockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -577,7 +587,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android34register_android_view_InputChannelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_NativeActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -593,7 +604,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -609,8 +619,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -622,7 +630,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -643,6 +650,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui16WindowInfoHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui16WindowInfoHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -655,6 +663,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -662,6 +672,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -672,17 +683,18 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -698,6 +710,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -726,8 +739,14 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processRemainingEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser6finishEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7processEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParserC2Ebb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -735,7 +754,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -752,15 +770,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7JHwBlobD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7JHwBlobD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlE11updateValueERKll", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlE8toStringEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -795,22 +804,9 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIdED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIdED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIhED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIhED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIiED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIiED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIjED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIjED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplItED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplItED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10Cliperator4nextEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10Spanerator4nextEPiS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -878,32 +874,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN8SkStringaSEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkStringaSERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Fingerprint128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna6Hash64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Fingerprint128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash64WithSeedEPKcmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash64WithSeedsEPKcmmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash4HashEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash7Hash128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9Transform25forCropFollowedByRotationEiiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9TransformC2Eiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK11zip_archive6Reader10IsZeroCopyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -941,13 +911,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK6SkRect4dumpEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK6SkRect6toQuadEP7SkPoint", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android15JHwRemoteBinder9getBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -964,122 +927,16 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui16WindowInfoHandle8getTokenEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser5errorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1094,56 +951,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android9JHwParcel7wasSentEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion10intersectsERK7SkIRect", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion10intersectsERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion13writeToMemoryEPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1164,73 +971,71 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK8SkString6equalsERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9Transform3mapEiiPiS0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9TransformeqERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1243,93 +1048,49 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZThn16_N7android18NativeMessageQueue11handleEventEiiPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1351,12 +1112,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n24_N7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n24_N7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android22NativeInputEventSenderD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android22NativeInputEventSenderD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, diff --git a/android_api/libandroid_runtime/proxy/trampolines_arm_to_x86-inl.h b/android_api/libandroid_runtime/proxy/trampolines_arm_to_x86-inl.h index 447869e..175fb36 100644 --- a/android_api/libandroid_runtime/proxy/trampolines_arm_to_x86-inl.h +++ b/android_api/libandroid_runtime/proxy/trampolines_arm_to_x86-inl.h @@ -17,6 +17,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AStatsEvent_writeInt32", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeInt64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeString", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"AStatsEvent_writeStringArray", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsSocket_close", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AndroidRuntimeGetJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"JNI_CreateJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -34,6 +35,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z12EndIterationPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z13OpenArchiveFdiPKcPP10ZipArchiveb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14GetArchiveInfoP10ZipArchive", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z14SkStringPrintfPKcz", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z15ErrorCodeStringi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -84,6 +86,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioRecordP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioSystemP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_opengl_jni_EGLExtP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -242,7 +245,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTableD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback13onServiceDiedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -260,6 +263,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN5SkUTF10CountUTF32EPKij", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF16ToUTF8EPciPKtj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF8ToUTF16EPtiPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF6ToUTF8EiPc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF7ToUTF16EiPt", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF8NextUTF8EPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -323,14 +327,19 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemoryD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeTraceEP7_JNIEnvP7_jclassxP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueC2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13nativeDestroyEPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime10getRuntimeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -355,6 +364,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android14AndroidRuntimeC2EPcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -407,15 +417,26 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource8flushAllEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19register_jni_commonEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState11getVelocityEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState22computeCurrentVelocityEif", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20poly_clip_to_frustumEPNS_4PolyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -457,13 +478,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext9getJNIEnvEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24LockAndStartAssetManagerEx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -474,6 +489,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvbxPb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver14reportTimelineEixx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver16finishInputEventEjb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24NativeInputEventReceiver16probablyHasInputEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver21processOutboundEventsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver4dumpEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -482,6 +498,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassxi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_DebugEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_TraceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -496,13 +513,20 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android26NativeDisplayEventReceiver13dispatchVsyncExNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver15dispatchHotplugExNS_17PhysicalDisplayIdEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedExNS_17PhysicalDisplayIdEix", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesExNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorExi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26audioEffectDescriptorClassEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26register_android_os_HwBlobEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -521,12 +545,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android28NativeInputApplicationHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NativeInputApplicationHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwBinderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwParcelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_NativeActivity_finishEP15ANativeActivity", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_app_ActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_view_SurfaceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -545,10 +569,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclassxj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_opengl_classesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_HidlSupportEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_SystemClockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android31register_android_os_VintfObjectEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -563,6 +587,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32register_android_text_HyphenatorEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32register_android_view_InputQueueEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33register_android_content_XmlBlockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -577,7 +602,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android34register_android_view_InputChannelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclassxj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_NativeActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -593,7 +619,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -609,8 +634,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -622,7 +645,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -643,6 +665,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui16WindowInfoHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui16WindowInfoHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -655,6 +678,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -662,6 +687,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -672,17 +698,18 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -699,6 +726,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -727,8 +755,14 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processRemainingEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser6finishEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7processEPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParserC2Ebb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -736,6 +770,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassx", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android6Parcel5writeINS_4RectEEEiRKNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -754,6 +789,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android7JHwBlobD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7JHwBlobD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE11updateValueERKS6_l", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE14incrementValueERKS6_l", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE8toStringEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEEC2EtRKS6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -797,6 +833,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -880,32 +918,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN8SkStringaSEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkStringaSERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Fingerprint128EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcjNSt3__14pairIyyEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna14Hash64WithSeedEPKcjy", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcjyy", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna6Hash64EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint64EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Fingerprint128EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash32WithSeedEPKcjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash64WithSeedEPKcjy", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash128WithSeedEPKcjNSt3__14pairIyyEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash64WithSeedsEPKcjyy", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash4HashEPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash32EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash64EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash7Hash128EPKcj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9Transform25forCropFollowedByRotationEiiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9TransformC2Eiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK11zip_archive6Reader10IsZeroCopyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -966,7 +978,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui16WindowInfoHandle8getTokenEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser5errorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1166,6 +1181,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK8SkString6equalsERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9Transform3mapEiiPiS0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9TransformeqERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1180,9 +1196,40 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE19__transform_primaryIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1204,6 +1251,39 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OxS8_SF_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEjjPNS_16__owns_one_stateIcEEjjb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_QUOTED_CHARIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1212,12 +1292,11 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS7_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS7_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1247,13 +1326,22 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1264,31 +1352,48 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE10push_frontEOS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS8_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEERA2_SI_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEES7_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_yEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS5_PNS_11__tree_nodeIS5_SF_EEiEERPNS_15__tree_end_nodeISH_EESI_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEEiEENS_21__tree_const_iteratorIS5_SN_iEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiNS_10unique_ptrIN7android23VelocityTrackerStrategyENS_14default_deleteIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EEiEERPNS_15__tree_end_nodeISJ_EESK_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEENS_21__tree_const_iteratorIS8_SP_iEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS2_PNS_11__tree_nodeIS2_SC_EEiEERPNS_15__tree_end_nodeISE_EESF_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16__treeINS_12__value_typeIjPN7android26PerfettoDataSourceInstanceEEENS_19__map_value_compareIjS5_NS_4lessIjEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEEiEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EEiEERPNS_15__tree_end_nodeISF_EESG_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEENS_21__tree_const_iteratorIS6_SI_iEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEEiEEEEvT_SD_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorI11audio_patchNS_9allocatorIS1_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorI13audio_port_v7NS_9allocatorIS1_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1297,13 +1402,16 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRyiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRyS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE8__appendEjRKS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIN7android3gui17OverlayProperties27SupportedBufferCombinationsENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRS4_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1315,12 +1423,24 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEjRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEjRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6assignIPKiEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS8_E9referenceEEE5valueEvE4typeES8_S8_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1353,12 +1473,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZTv0_n12_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n12_N7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n12_N7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android21JNIAudioTrackCallbackD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android21JNIAudioTrackCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android22NativeInputEventSenderD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android22NativeInputEventSenderD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n12_N7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n12_N7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n12_N7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, diff --git a/android_api/libandroid_runtime/proxy/trampolines_riscv64_to_x86_64-inl.h b/android_api/libandroid_runtime/proxy/trampolines_riscv64_to_x86_64-inl.h index 3519923..5226b70 100644 --- a/android_api/libandroid_runtime/proxy/trampolines_riscv64_to_x86_64-inl.h +++ b/android_api/libandroid_runtime/proxy/trampolines_riscv64_to_x86_64-inl.h @@ -17,6 +17,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AStatsEvent_writeInt32", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeInt64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsEvent_writeString", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"AStatsEvent_writeStringArray", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AStatsSocket_close", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AndroidRuntimeGetJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"JNI_CreateJavaVM", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -34,6 +35,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z12EndIterationPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z13OpenArchiveFdiPKcPP10ZipArchiveb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14GetArchiveInfoP10ZipArchive", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z14SkStringPrintfPKcz", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z15ErrorCodeStringi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -84,6 +86,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioRecordP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_media_AudioSystemP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_Z34register_android_opengl_jni_EGLExtP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -242,7 +245,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN19FileDescriptorTableD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback13onServiceDiedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -260,6 +263,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN5SkUTF10CountUTF32EPKim", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF16ToUTF8EPciPKtm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF11UTF8ToUTF16EPtiPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF6ToUTF8EiPc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF7ToUTF16EiPt", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN5SkUTF8NextUTF8EPPKcS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -304,33 +308,29 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11GetReferentEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android11JHidlMemoryD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueC2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android12MessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android13nativeDestroyEPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime10getRuntimeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -355,6 +355,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android14AndroidRuntimeC2EPcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android14AndroidRuntimeD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -407,15 +408,26 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android18NativeMessageQueueD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSource8flushAllEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android18PerfettoDataSourceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android19register_jni_commonEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState11getVelocityEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState22computeCurrentVelocityEif", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerState5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android20poly_clip_to_frustumEPNS_4PolyE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -457,13 +469,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContext9getJNIEnvEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android24JNISurfaceTextureContextD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24LockAndStartAssetManagerEl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -474,6 +480,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver14reportTimelineEill", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver16finishInputEventEjb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24NativeInputEventReceiver16probablyHasInputEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver21processOutboundEventsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver4dumpEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -482,6 +489,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android24NativeInputEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_DebugEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android25register_android_os_TraceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -496,13 +504,20 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiver7disposeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26NativeDisplayEventReceiverD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android26PerfettoDataSourceInstanceD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26audioEffectDescriptorClassEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android26register_android_os_HwBlobEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -521,21 +536,15 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android28NativeInputApplicationHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NativeInputApplicationHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwBinderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28register_android_os_HwParcelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_NativeActivity_finishEP15ANativeActivity", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_app_ActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android29register_android_view_SurfaceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spI21AudioRecordJNIStorageEaSEOS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_10AudioTrackEEaSEOS2_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_11AudioRecordEEaSEPS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android30register_android_os_HidlMemoryEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -545,10 +554,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_opengl_classesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_HidlSupportEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31register_android_os_SystemClockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android31register_android_os_VintfObjectEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -563,6 +572,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32register_android_text_HyphenatorEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android32register_android_view_InputQueueEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android33register_android_content_XmlBlockEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -577,7 +587,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android34register_android_view_InputChannelEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_app_NativeActivityEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -593,7 +604,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -609,8 +619,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -622,7 +630,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -643,6 +650,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui16WindowInfoHandleD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui16WindowInfoHandleD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -655,6 +663,8 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -662,6 +672,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -672,17 +683,18 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -698,6 +710,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -726,8 +739,14 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser16processRemainingEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser6finishEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParser7processEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18KernelConfigParserC2Ebb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -735,7 +754,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -752,15 +770,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7JHwBlobD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android7JHwBlobD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlE11updateValueERKll", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlE8toStringEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android7battery17MultiStateCounterIlED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -795,22 +804,9 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JHwParcelD2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIdED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIdED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIhED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIhED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIiED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIiED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIjED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplIjED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplItED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN7android9img_utils13TiffEntryImplItED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10Cliperator4nextEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkRegion10Spanerator4nextEPiS1_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -878,32 +874,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN8SkStringaSEPKc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8SkStringaSERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Fingerprint128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashcc6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashmk6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashna6Hash64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashns6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsa6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash10farmhashsu6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash13Fingerprint64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Fingerprint128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash32WithSeedEPKcmj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash14Hash64WithSeedEPKcmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash15Hash64WithSeedsEPKcmmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash4HashEPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash32EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash6Hash64EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZN8farmhash7Hash128EPKcm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9Transform25forCropFollowedByRotationEiiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZN9TransformC2Eiiii", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK11zip_archive6Reader10IsZeroCopyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -941,13 +911,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK6SkRect4dumpEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK6SkRect6toQuadEP7SkPoint", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android15JHwRemoteBinder9getBinderEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -964,122 +927,16 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui16WindowInfoHandle8getTokenEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIdE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIfE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIhE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser5errorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNK7android5vintf18KernelConfigParser7configsEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android6VectorIiE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIjE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorIlE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE10do_destroyEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE12do_constructEPvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE15do_move_forwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE16do_move_backwardEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE7do_copyEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android6VectorItE8do_splatEPvPKvm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1094,56 +951,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK7android9JHwParcel7wasSentEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE6getTagEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE7getSizeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE7getTypeEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE8getCountEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion10intersectsERK7SkIRect", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion10intersectsERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK8SkRegion13writeToMemoryEPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1164,73 +971,71 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNK8SkString6equalsERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9Transform3mapEiiPiS0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNK9TransformeqERKS_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1243,93 +1048,49 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__116__owns_one_stateIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__117__owns_two_statesIcED2Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZThn16_N7android18NativeMessageQueue11handleEventEiiPv", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, @@ -1351,12 +1112,12 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android18NativeMessageQueueD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android18NativeMessageQueueD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n24_N7android18PerfettoDataSourceD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, +{"_ZTv0_n24_N7android18PerfettoDataSourceD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android22NativeInputEventSenderD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android22NativeInputEventSenderD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, -{"_ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android24NativeInputEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android24NativeInputEventReceiverD1Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"_ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, diff --git a/android_api/libandroid_runtime/stubs_arm.cc b/android_api/libandroid_runtime/stubs_arm.cc index a6eecee..ed2f935 100644 --- a/android_api/libandroid_runtime/stubs_arm.cc +++ b/android_api/libandroid_runtime/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -34,6 +34,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeFloat); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeStringArray); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsSocket_close); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AndroidRuntimeGetJavaVM); DEFINE_INTERCEPTABLE_STUB_FUNCTION(JNI_CreateJavaVM); @@ -51,6 +52,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12CloseArchiveP10ZipArchive); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12EndIterationPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z13OpenArchiveFdiPKcPP10ZipArchiveb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14GetArchiveInfoP10ZipArchive); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14SkStringPrintfPKcz); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ErrorCodeStringi); @@ -101,6 +103,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_getProcessGroupP7_JNIE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioRecordP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioSystemP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -259,7 +262,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14ReopenOrDetachERKNS DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback13onServiceDiedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -277,6 +280,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF16EPKtj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF32EPKij); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF16ToUTF8EPciPKtj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF8ToUTF16EPtiPKcj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF6ToUTF8EiPc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF7ToUTF16EiPt); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF8NextUTF8EPPKcS1_); @@ -340,14 +344,19 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory16getNativeContextEP7 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemoryD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectx); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeTraceEP7_JNIEnvP7_jclassxP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13nativeDestroyEPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime10getRuntimeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -372,6 +381,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime9getJavaVMEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeC2EPcj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -424,15 +434,26 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource8flushAllEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19register_jni_commonEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11getVelocityEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState22computeCurrentVelocityEif); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20poly_clip_to_frustumEPNS_4PolyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -474,13 +495,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEn DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext9getJNIEnvEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24LockAndStartAssetManagerEx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -491,6 +506,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver11setFdE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvbxPb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver14reportTimelineEixx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16finishInputEventEjb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16probablyHasInputEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver21processOutboundEventsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver4dumpEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver7disposeEv); @@ -499,6 +515,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverC2EP7_JN DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassxi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_DebugEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -513,13 +530,20 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26HwBinderDeathRecipientListD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver13dispatchVsyncExNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver15dispatchHotplugExNS_17PhysicalDisplayIdEb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedExNS_17PhysicalDisplayIdEix); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesExNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorExi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver7disposeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26audioEffectDescriptorClassEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -538,12 +562,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleC2EP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwBinderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwParcelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_NativeActivity_finishEP15ANativeActivity); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_app_ActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_view_SurfaceEP7_JNIEnv); @@ -562,10 +586,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_view_KeyEventEP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclassxj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_opengl_classesEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_HidlSupportEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_SystemClockEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_VintfObjectEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -580,6 +604,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_security_Scrypt DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_text_HyphenatorEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_view_InputQueueEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -594,7 +619,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_os_UEventObserv DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_view_InputChannelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclassxj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_NativeActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -610,7 +636,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_content_StringB DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -626,8 +651,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_MotionPred DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -639,7 +662,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_text_AndroidCha DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -660,6 +682,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -672,6 +695,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListene DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -679,6 +704,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_graphics_Surfac DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -689,17 +715,18 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_PerformanceH DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -716,6 +743,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_android_os_incremental_ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -744,8 +772,14 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processRemainingEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser6finishEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7configsEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7processEPKcj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParserC2Ebb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -753,6 +787,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android64com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassx); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6Parcel5writeINS_4RectEEEiRKNS_16LightFlattenableIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); @@ -771,6 +806,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE11updateValueERKS6_l); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE14incrementValueERKS6_l); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE8toStringEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEEC2EtRKS6_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEED0Ev); @@ -814,6 +850,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcel9setParcelEPNS_8hardware DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); @@ -897,32 +935,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEOS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Fingerprint128EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcjNSt3__14pairIyyEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna14Hash64WithSeedEPKcjy); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcjyy); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna6Hash64EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint64EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Fingerprint128EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash32WithSeedEPKcjj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash64WithSeedEPKcjy); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash128WithSeedEPKcjNSt3__14pairIyyEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash64WithSeedsEPKcjyy); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash4HashEPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash32EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash64EPKcj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash7Hash128EPKcj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9Transform25forCropFollowedByRotationEiiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9TransformC2Eiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -983,7 +995,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui12FocusRequest13writeToParcel DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle8getTokenEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser5errorEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser7configsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvj); @@ -1183,6 +1198,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsEPKcj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9Transform3mapEiiPiS0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9TransformeqERKS_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); @@ -1197,9 +1213,40 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE19__transform_primaryIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); @@ -1221,6 +1268,39 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9alloc DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OxS8_SF_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEjjPNS_16__owns_one_stateIcEEjjb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_QUOTED_CHARIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); @@ -1229,12 +1309,11 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS7_PvEEEEbEERKT_DpOT0_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS7_PvEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE8__rehashEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj); @@ -1264,13 +1343,22 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); @@ -1281,31 +1369,48 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12I DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE10push_frontEOS2_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS8_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEERA2_SI_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEES7_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_yEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS5_PNS_11__tree_nodeIS5_SF_EEiEERPNS_15__tree_end_nodeISH_EESI_RKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEEiEENS_21__tree_const_iteratorIS5_SN_iEERKT_DpOT0_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_10unique_ptrIN7android23VelocityTrackerStrategyENS_14default_deleteIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EEiEERPNS_15__tree_end_nodeISJ_EESK_RKT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEENS_21__tree_const_iteratorIS8_SP_iEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS2_PNS_11__tree_nodeIS2_SC_EEiEERPNS_15__tree_end_nodeISE_EESF_RKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIjPN7android26PerfettoDataSourceInstanceEEENS_19__map_value_compareIjS5_NS_4lessIjEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEEiEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EEiEERPNS_15__tree_end_nodeISF_EESG_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEENS_21__tree_const_iteratorIS6_SI_iEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEEiEEEEvT_SD_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11audio_patchNS_9allocatorIS1_EEE8__appendEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI13audio_port_v7NS_9allocatorIS1_EEE8__appendEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEj); @@ -1314,13 +1419,16 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10BlurRegionENS_9al DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRyiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRyS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE8__appendEjRKS2_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE8__appendEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android3gui17OverlayProperties27SupportedBufferCombinationsENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRS4_EEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); @@ -1332,12 +1440,24 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE8__appendEj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEjRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEjRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6assignIPKiEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS8_E9referenceEEE5valueEvE4typeES8_S8_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); @@ -1370,12 +1490,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18NativeMessageQueue18Weak DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18NativeMessageQueueD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18PerfettoDataSourceD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android21JNIAudioTrackCallbackD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android21JNIAudioTrackCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android22NativeInputEventSenderD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android22NativeInputEventSenderD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android24JNISurfaceTextureContextD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android26NativeDisplayEventReceiverD0Ev); @@ -1423,6 +1543,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt32); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt64); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeStringArray); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsSocket_close); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AndroidRuntimeGetJavaVM); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", JNI_CreateJavaVM); @@ -1440,6 +1561,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12EndIterationPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z13OpenArchiveFdiPKcPP10ZipArchiveb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14GetArchiveInfoP10ZipArchive); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14SkStringPrintfPKcz); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ErrorCodeStringi); @@ -1490,6 +1612,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioRecordP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioSystemP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -1648,7 +1771,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback13onServiceDiedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -1666,6 +1789,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF10CountUTF32EPKij); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF16ToUTF8EPciPKtj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF8ToUTF16EPtiPKcj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF6ToUTF8EiPc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF7ToUTF16EiPt); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF8NextUTF8EPPKcS1_); @@ -1729,14 +1853,19 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemoryD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectx); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeTraceEP7_JNIEnvP7_jclassxP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueC2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13nativeDestroyEPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime10getRuntimeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -1761,6 +1890,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeC2EPcj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -1813,15 +1943,26 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource8flushAllEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19register_jni_commonEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11getVelocityEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState22computeCurrentVelocityEif); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20poly_clip_to_frustumEPNS_4PolyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -1863,13 +2004,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext9getJNIEnvEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24LockAndStartAssetManagerEx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -1880,6 +2015,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvbxPb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver14reportTimelineEixx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16finishInputEventEjb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16probablyHasInputEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver21processOutboundEventsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver4dumpEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver7disposeEv); @@ -1888,6 +2024,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassxi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_DebugEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -1902,13 +2039,20 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver13dispatchVsyncExNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver15dispatchHotplugExNS_17PhysicalDisplayIdEb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver19dispatchModeChangedExNS_17PhysicalDisplayIdEix); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesExNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorExi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver7disposeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiix); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26audioEffectDescriptorClassEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -1927,12 +2071,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwBinderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwParcelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_NativeActivity_finishEP15ANativeActivity); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_app_ActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_view_SurfaceEP7_JNIEnv); @@ -1951,10 +2095,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclassxj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_opengl_classesEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_HidlSupportEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_SystemClockEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_VintfObjectEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -1969,6 +2113,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_text_HyphenatorEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_view_InputQueueEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -1983,7 +2128,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_view_InputChannelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclassxj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_NativeActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -1999,7 +2145,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -2015,8 +2160,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -2028,7 +2171,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -2049,6 +2191,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -2061,6 +2204,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -2068,6 +2213,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -2078,17 +2224,18 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -2105,6 +2252,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -2133,8 +2281,14 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishEPKcj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processRemainingEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser6finishEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7configsEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7processEPKcj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParserC2Ebb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -2142,6 +2296,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassx); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6Parcel5writeINS_4RectEEEiRKNS_16LightFlattenableIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); @@ -2160,6 +2315,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE11updateValueERKS6_l); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE14incrementValueERKS6_l); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEE8toStringEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEEC2EtRKS6_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorIyNS2_9allocatorIyEEEEED0Ev); @@ -2203,6 +2359,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); @@ -2286,32 +2444,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Fingerprint128EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcjNSt3__14pairIyyEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna14Hash64WithSeedEPKcjy); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna15Hash64WithSeedsEPKcjyy); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna6Hash64EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint64EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Fingerprint128EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash32WithSeedEPKcjj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash64WithSeedEPKcjy); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash128WithSeedEPKcjNSt3__14pairIyyEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash64WithSeedsEPKcjyy); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash4HashEPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash32EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash64EPKcj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash7Hash128EPKcj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9Transform25forCropFollowedByRotationEiiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9TransformC2Eiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -2372,7 +2504,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle8getTokenEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser5errorEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser7configsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE12do_constructEPvj); @@ -2572,6 +2707,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkString6equalsERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9Transform3mapEiiPiS0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9TransformeqERKS_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); @@ -2586,9 +2722,40 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE19__transform_primaryIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); @@ -2610,6 +2777,39 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvxRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OxS8_SF_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEjjPNS_16__owns_one_stateIcEEjjb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_QUOTED_CHARIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); @@ -2618,12 +2818,11 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS7_PvEEEEbEERKT_DpOT0_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS7_PvEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_10unique_ptrI18FileDescriptorInfoNS_14default_deleteIS3_EEEEEENS_22__unordered_map_hasherIiS7_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS7_NS_8equal_toIiEELb1EEENS_9allocatorIS7_EEE8__rehashEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj); @@ -2653,13 +2852,22 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); @@ -2670,31 +2878,48 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_j); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE10push_frontEOS2_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS7_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE12__find_equalIS8_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISJ_EERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEERA2_SI_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE21__emplace_unique_implIJRKNS_9sub_matchINS_11__wrap_iterIPKcEEEES7_EEENS_4pairINS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEEbEEDpOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_yEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS5_PNS_11__tree_nodeIS5_SF_EEiEERPNS_15__tree_end_nodeISH_EESI_RKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS4_EEEEENS_15__tree_iteratorIS5_PNS_11__tree_nodeIS5_PvEEiEENS_21__tree_const_iteratorIS5_SN_iEERKT_DpOT0_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiN7android15KeyCharacterMap3KeyEEENS_19__map_value_compareIiS5_NS_4lessIiEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_10unique_ptrIN7android23VelocityTrackerStrategyENS_14default_deleteIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS_9allocatorIS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EEiEERPNS_15__tree_end_nodeISJ_EESK_RKT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEEiEENS_21__tree_const_iteratorIS8_SP_iEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS2_PNS_11__tree_nodeIS2_SC_EEiEERPNS_15__tree_end_nodeISE_EESF_RKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiiEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIjPN7android26PerfettoDataSourceInstanceEEENS_19__map_value_compareIjS5_NS_4lessIjEELb1EEENS_9allocatorIS5_EEE7destroyEPNS_11__tree_nodeIS5_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEEiEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIyNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareIySA_NS_4lessIyEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EEiEERPNS_15__tree_end_nodeISF_EESG_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEENS_21__tree_const_iteratorIS6_SI_iEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEEiEEEEvT_SD_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11audio_patchNS_9allocatorIS1_EEE8__appendEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI13audio_port_v7NS_9allocatorIS1_EEE8__appendEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEj); @@ -2703,13 +2928,16 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRyiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRyS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android15ResTable_configENS_9allocatorIS2_EEE8__appendEjRKS2_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE8__appendEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android3gui17OverlayProperties27SupportedBufferCombinationsENS_9allocatorIS4_EEE24__emplace_back_slow_pathIJRS4_EEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); @@ -2721,12 +2949,24 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairIjPKcEENS_9allocatorIS4_EEE8__appendEj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEjRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEjRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6assignIPKiEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS8_E9referenceEEE5valueEvE4typeES8_S8_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEEiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); @@ -2759,12 +2999,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18NativeMessageQueueD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18PerfettoDataSourceD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android21JNIAudioTrackCallbackD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android21JNIAudioTrackCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android22NativeInputEventSenderD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android22NativeInputEventSenderD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android24JNISurfaceTextureContextD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android26NativeDisplayEventReceiverD0Ev); diff --git a/android_api/libandroid_runtime/stubs_arm64.cc b/android_api/libandroid_runtime/stubs_arm64.cc index cb9c185..525581e 100644 --- a/android_api/libandroid_runtime/stubs_arm64.cc +++ b/android_api/libandroid_runtime/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -34,6 +34,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeFloat); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeStringArray); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsSocket_close); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AndroidRuntimeGetJavaVM); DEFINE_INTERCEPTABLE_STUB_FUNCTION(JNI_CreateJavaVM); @@ -51,6 +52,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12CloseArchiveP10ZipArchive); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12EndIterationPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z13OpenArchiveFdiPKcPP10ZipArchiveb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14GetArchiveInfoP10ZipArchive); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14SkStringPrintfPKcz); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ErrorCodeStringi); @@ -101,6 +103,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_getProcessGroupP7_JNIE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioRecordP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioSystemP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -259,7 +262,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14ReopenOrDetachERKNS DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback13onServiceDiedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -277,6 +280,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF16EPKtm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF32EPKim); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF16ToUTF8EPciPKtm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF8ToUTF16EPtiPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF6ToUTF8EiPc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF7ToUTF16EiPt); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF8NextUTF8EPPKcS1_); @@ -321,33 +325,29 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadProcfsDmaBufsEPN DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11GetReferentEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemoryD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13nativeDestroyEPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime10getRuntimeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -372,6 +372,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime9getJavaVMEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeC2EPcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -424,15 +425,26 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource8flushAllEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19register_jni_commonEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11getVelocityEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState22computeCurrentVelocityEif); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20poly_clip_to_frustumEPNS_4PolyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -474,13 +486,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEn DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext9getJNIEnvEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24LockAndStartAssetManagerEl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -491,6 +497,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver11setFdE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver14reportTimelineEill); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16finishInputEventEjb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16probablyHasInputEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver21processOutboundEventsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver4dumpEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver7disposeEv); @@ -499,6 +506,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverC2EP7_JN DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_DebugEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -513,13 +521,20 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26HwBinderDeathRecipientListD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver7disposeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26audioEffectDescriptorClassEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -538,21 +553,15 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleC2EP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwBinderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwParcelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_NativeActivity_finishEP15ANativeActivity); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_app_ActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_view_SurfaceEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spI21AudioRecordJNIStorageEaSEOS2_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_10AudioTrackEEaSEOS2_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_11AudioRecordEEaSEPS1_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_os_HidlMemoryEP7_JNIEnv); @@ -562,10 +571,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_view_KeyEventEP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_opengl_classesEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_HidlSupportEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_SystemClockEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_VintfObjectEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -580,6 +589,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_security_Scrypt DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_text_HyphenatorEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_view_InputQueueEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -594,7 +604,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_os_UEventObserv DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_view_InputChannelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_NativeActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -610,7 +621,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_content_StringB DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -626,8 +636,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_MotionPred DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -639,7 +647,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_text_AndroidCha DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -660,6 +667,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -672,6 +680,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListene DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -679,6 +689,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_graphics_Surfac DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -689,17 +700,18 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_PerformanceH DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -715,6 +727,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_android_os_incremental_ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -743,8 +756,14 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processRemainingEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser6finishEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7configsEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7processEPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParserC2Ebb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -752,7 +771,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android64com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb); @@ -769,15 +787,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlob9NewObjectEP7_JNIEnvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlE11updateValueERKll); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlE8toStringEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv); @@ -812,22 +821,9 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcel9setParcelEPNS_8hardware DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIdED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIdED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIhED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIhED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIiED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIiED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIjED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIjED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplItED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplItED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10Cliperator4nextEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10Spanerator4nextEPiS1_); @@ -895,32 +891,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEOS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Fingerprint128EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna6Hash64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Fingerprint128EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash64WithSeedEPKcmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash64WithSeedsEPKcmmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash4HashEPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash7Hash128EPKcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9Transform25forCropFollowedByRotationEiiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9TransformC2Eiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -958,13 +928,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator20growthFactorCapac DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect4dumpEb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect6toQuadEP7SkPoint); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder9getBinderEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE); @@ -981,122 +944,16 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui12FocusRequest13writeToParcel DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle8getTokenEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE8do_splatEPvPKvm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser5errorEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser7configsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE10do_destroyEPvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE12do_constructEPvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE15do_move_forwardEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE16do_move_backwardEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE7do_copyEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE8do_splatEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm); @@ -1111,56 +968,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7battery17MultiStateCounterIlE3ad DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9JHwParcel7wasSentEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion10intersectsERK7SkIRect); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion10intersectsERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion13writeToMemoryEPv); @@ -1181,73 +988,71 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsEPKcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9Transform3mapEiiPiS0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9TransformeqERKS_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE); @@ -1260,93 +1065,49 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn16_N7android18NativeMessageQueue11handleEventEiiPv); @@ -1368,12 +1129,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueue18Weak DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueueD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18PerfettoDataSourceD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android22NativeInputEventSenderD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android22NativeInputEventSenderD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev); @@ -1421,6 +1182,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt32); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt64); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeStringArray); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsSocket_close); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AndroidRuntimeGetJavaVM); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", JNI_CreateJavaVM); @@ -1438,6 +1200,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12EndIterationPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z13OpenArchiveFdiPKcPP10ZipArchiveb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14GetArchiveInfoP10ZipArchive); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14SkStringPrintfPKcz); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ErrorCodeStringi); @@ -1488,6 +1251,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioRecordP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioSystemP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -1646,7 +1410,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback13onServiceDiedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -1664,6 +1428,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF10CountUTF32EPKim); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF16ToUTF8EPciPKtm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF8ToUTF16EPtiPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF6ToUTF8EiPc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF7ToUTF16EiPt); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF8NextUTF8EPPKcS1_); @@ -1708,33 +1473,29 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11GetReferentEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemoryD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueC2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13nativeDestroyEPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime10getRuntimeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -1759,6 +1520,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeC2EPcm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -1811,15 +1573,26 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource8flushAllEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19register_jni_commonEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11getVelocityEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState22computeCurrentVelocityEif); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20poly_clip_to_frustumEPNS_4PolyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -1861,13 +1634,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext9getJNIEnvEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24LockAndStartAssetManagerEl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -1878,6 +1645,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver14reportTimelineEill); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16finishInputEventEjb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16probablyHasInputEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver21processOutboundEventsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver4dumpEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver7disposeEv); @@ -1886,6 +1654,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_DebugEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -1900,13 +1669,20 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver7disposeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26audioEffectDescriptorClassEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -1925,21 +1701,15 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwBinderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwParcelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_NativeActivity_finishEP15ANativeActivity); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_app_ActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_view_SurfaceEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spI21AudioRecordJNIStorageEaSEOS2_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_10AudioTrackEEaSEOS2_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_11AudioRecordEEaSEPS1_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30register_android_os_HidlMemoryEP7_JNIEnv); @@ -1949,10 +1719,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_opengl_classesEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_HidlSupportEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_SystemClockEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_VintfObjectEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -1967,6 +1737,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_text_HyphenatorEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_view_InputQueueEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -1981,7 +1752,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_view_InputChannelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_NativeActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -1997,7 +1769,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -2013,8 +1784,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -2026,7 +1795,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -2047,6 +1815,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -2059,6 +1828,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -2066,6 +1837,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -2076,17 +1848,18 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -2102,6 +1875,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -2130,8 +1904,14 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processRemainingEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser6finishEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7configsEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7processEPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParserC2Ebb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -2139,7 +1919,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb); @@ -2156,15 +1935,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlE11updateValueERKll); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlE8toStringEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv); @@ -2199,22 +1969,9 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIdED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIdED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIhED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIhED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIiED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIiED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIjED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIjED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplItED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplItED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10Cliperator4nextEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10Spanerator4nextEPiS1_); @@ -2282,32 +2039,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Fingerprint128EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna6Hash64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Fingerprint128EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash64WithSeedEPKcmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash64WithSeedsEPKcmmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash4HashEPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash7Hash128EPKcm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9Transform25forCropFollowedByRotationEiiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9TransformC2Eiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -2345,13 +2076,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK6SkRect4dumpEb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK6SkRect6toQuadEP7SkPoint); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android15JHwRemoteBinder21getDeathRecipientListEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android15JHwRemoteBinder9getBinderEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE); @@ -2368,122 +2092,16 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle8getTokenEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE8do_splatEPvPKvm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser5errorEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser7configsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE10do_destroyEPvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE12do_constructEPvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE15do_move_forwardEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE16do_move_backwardEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE7do_copyEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE8do_splatEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm); @@ -2498,56 +2116,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9JHwParcel7wasSentEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion10intersectsERK7SkIRect); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion10intersectsERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion13writeToMemoryEPv); @@ -2568,73 +2136,71 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkString6equalsERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9Transform3mapEiiPiS0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9TransformeqERKS_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE); @@ -2647,93 +2213,49 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn16_N7android18NativeMessageQueue11handleEventEiiPv); @@ -2755,12 +2277,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueueD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18PerfettoDataSourceD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android22NativeInputEventSenderD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android22NativeInputEventSenderD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev); diff --git a/android_api/libandroid_runtime/stubs_riscv64.cc b/android_api/libandroid_runtime/stubs_riscv64.cc index cb9c185..525581e 100644 --- a/android_api/libandroid_runtime/stubs_riscv64.cc +++ b/android_api/libandroid_runtime/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -34,6 +34,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeFloat); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeInt64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsEvent_writeStringArray); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatsSocket_close); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AndroidRuntimeGetJavaVM); DEFINE_INTERCEPTABLE_STUB_FUNCTION(JNI_CreateJavaVM); @@ -51,6 +52,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12CloseArchiveP10ZipArchive); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12EndIterationPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z13OpenArchiveFdiPKcPP10ZipArchiveb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14GetArchiveInfoP10ZipArchive); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14SkStringPrintfPKcz); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ErrorCodeStringi); @@ -101,6 +103,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_getProcessGroupP7_JNIE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioRecordP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_media_AudioSystemP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -259,7 +262,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14ReopenOrDetachERKNS DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTableD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback13onServiceDiedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -277,6 +280,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF16EPKtm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF32EPKim); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF16ToUTF8EPciPKtm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF11UTF8ToUTF16EPtiPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF6ToUTF8EiPc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF7ToUTF16EiPt); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF8NextUTF8EPPKcS1_); @@ -321,33 +325,29 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadProcfsDmaBufsEPN DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11GetReferentEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11JHidlMemoryD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12MessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android13nativeDestroyEPv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime10getRuntimeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -372,6 +372,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntime9getJavaVMEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeC2EPcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14AndroidRuntimeD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -424,15 +425,26 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSource8flushAllEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18PerfettoDataSourceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android19register_jni_commonEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11getVelocityEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState22computeCurrentVelocityEif); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20poly_clip_to_frustumEPNS_4PolyE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -474,13 +486,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEn DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContext9getJNIEnvEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24JNISurfaceTextureContextD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24LockAndStartAssetManagerEl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -491,6 +497,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver11setFdE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver14reportTimelineEill); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16finishInputEventEjb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver16probablyHasInputEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver21processOutboundEventsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver4dumpEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiver7disposeEv); @@ -499,6 +506,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverC2EP7_JN DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24NativeInputEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_DebugEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -513,13 +521,20 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26HwBinderDeathRecipientListD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver7disposeEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26PerfettoDataSourceInstanceD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26audioEffectDescriptorClassEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -538,21 +553,15 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleC2EP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NativeInputApplicationHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwBinderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28register_android_os_HwParcelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_NativeActivity_finishEP15ANativeActivity); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_app_ActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android29register_android_view_SurfaceEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spI21AudioRecordJNIStorageEaSEOS2_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_10AudioTrackEEaSEOS2_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_11AudioRecordEEaSEPS1_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_os_HidlMemoryEP7_JNIEnv); @@ -562,10 +571,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_view_KeyEventEP DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_opengl_classesEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_HidlSupportEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_SystemClockEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31register_android_os_VintfObjectEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -580,6 +589,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_security_Scrypt DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_text_HyphenatorEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32register_android_view_InputQueueEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -594,7 +604,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_os_UEventObserv DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34register_android_view_InputChannelEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_app_NativeActivityEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -610,7 +621,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_content_StringB DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -626,8 +636,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_MotionPred DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -639,7 +647,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_text_AndroidCha DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -660,6 +667,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -672,6 +680,8 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListene DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -679,6 +689,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_graphics_Surfac DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -689,17 +700,18 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_PerformanceH DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -715,6 +727,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_android_os_incremental_ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -743,8 +756,14 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser16processRemainingEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser6finishEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7configsEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParser7processEPKcm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18KernelConfigParserC2Ebb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -752,7 +771,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android64com_android_internal_os_ZygoteCo DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb); @@ -769,15 +787,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlob9NewObjectEP7_JNIEnvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7JHwBlobD2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlE11updateValueERKll); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlE8toStringEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android7battery17MultiStateCounterIlED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv); @@ -812,22 +821,9 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcel9setParcelEPNS_8hardware DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIdED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIdED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIhED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIhED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIiED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIiED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIjED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplIjED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplItED0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9img_utils13TiffEntryImplItED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10Cliperator4nextEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkRegion10Spanerator4nextEPiS1_); @@ -895,32 +891,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEOS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSEPKc); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkStringaSERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Fingerprint128EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashcc6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashmk6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashna6Hash64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashns6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsa6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash10farmhashsu6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash13Fingerprint64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Fingerprint128EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash32WithSeedEPKcmj); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash14Hash64WithSeedEPKcmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash15Hash64WithSeedsEPKcmmm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash4HashEPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash32EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash6Hash64EPKcm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8farmhash7Hash128EPKcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9Transform25forCropFollowedByRotationEiiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN9TransformC2Eiiii); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -958,13 +928,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator20growthFactorCapac DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect4dumpEb); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect6toQuadEP7SkPoint); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder9getBinderEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE); @@ -981,122 +944,16 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui12FocusRequest13writeToParcel DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle8getTokenEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIdE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIfE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIhE8do_splatEPvPKvm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser5errorEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android5vintf18KernelConfigParser7configsEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE10do_destroyEPvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE12do_constructEPvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE15do_move_forwardEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE16do_move_backwardEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE7do_copyEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIiE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIjE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIlE8do_splatEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE10do_destroyEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE12do_constructEPvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE15do_move_forwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE16do_move_backwardEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE7do_copyEPvPKvm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorItE8do_splatEPvPKvm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm); @@ -1111,56 +968,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7battery17MultiStateCounterIlE3ad DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9JHwParcel7wasSentEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE6getTagEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE7getSizeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE7getTypeEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE8getCountEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion10intersectsERK7SkIRect); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion10intersectsERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkRegion13writeToMemoryEPv); @@ -1181,73 +988,71 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsEPKcm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK8SkString6equalsERKS_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9Transform3mapEiiPiS0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK9TransformeqERKS_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE); @@ -1260,93 +1065,49 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcE DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__116__owns_one_stateIcED2Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__117__owns_two_statesIcED2Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn16_N7android18NativeMessageQueue11handleEventEiiPv); @@ -1368,12 +1129,12 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueue18Weak DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueueD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueueD1Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18PerfettoDataSourceD0Ev); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18PerfettoDataSourceD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android22NativeInputEventSenderD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android22NativeInputEventSenderD1Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24NativeInputEventReceiverD0Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android24NativeInputEventReceiverD1Ev); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev); @@ -1421,6 +1182,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt32); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeInt64); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsEvent_writeStringArray); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AStatsSocket_close); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", AndroidRuntimeGetJavaVM); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", JNI_CreateJavaVM); @@ -1438,6 +1200,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12EndIterationPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z13OpenArchiveFdiPKcPP10ZipArchiveb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14GetArchiveInfoP10ZipArchive); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14SkStringPrintfPKcz); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__117basic_string_viewIcNS3_11char_traitsIcEEEES7_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z14StartIterationP10ZipArchivePPvNSt3__18functionIFbNS3_17basic_string_viewIcNS3_11char_traitsIcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ErrorCodeStringi); @@ -1488,6 +1251,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34javaAudioFormatToNativeAudioConfigP7_JNIEnvP12audio_configP8_jobjectb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34nativeAudioConfigToJavaAudioFormatP7_JNIEnvPK12audio_configPP8_jobjectb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioRecordP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_media_AudioSystemP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_opengl_jni_EGLExtP7_JNIEnv); @@ -1646,7 +1410,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable14RestatInternalERNSt3__13setIiNS0_4lessIiEENS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS4_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6CreateERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable6RestatERKNSt3__16vectorIiNS0_9allocatorIiEEEERKNS0_8functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS2_IcEEEEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ERKNSt3__113unordered_mapIiP18FileDescriptorInfoNS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS3_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableC2ENSt3__113unordered_mapIiNS0_10unique_ptrI18FileDescriptorInfoNS0_14default_deleteIS3_EEEENS0_4hashIiEENS0_8equal_toIiEENS0_9allocatorINS0_4pairIKiS6_EEEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTableD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback13onServiceDiedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallback21onAudioPortListUpdateEv); @@ -1664,6 +1428,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF10CountUTF32EPKim); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF16ToUTF8EPciPKtm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF11UTF8ToUTF16EPtiPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF23NextUTF8WithReplacementEPPKcS1_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF6ToUTF8EiPc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF7ToUTF16EiPt); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF8NextUTF8EPPKcS1_); @@ -1708,33 +1473,29 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo18ReadBufferExporterEjPNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERKS7_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo19GetDmabufSysfsStatsEPNS0_16DmabufSysfsStatsERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10getServiceINS_8hardware14ICameraServiceEEEiRKNS_8String16EPNS_2spIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpI20AudioTrackJniStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpI21AudioRecordJNIStorageEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpINS_10AudioTrackEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10setFieldSpINS_11AudioRecordEEENS_2spIT_EEP7_JNIEnvP8_jobjectRKS4_P9_jfieldID); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_20IRemoteDisplayClientEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui21IHdrLayerInfoListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui22IScreenCaptureListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui23IRegionSamplingListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui26ITunnelModeEnabledListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_3gui28IWindowInfosReportedListenerEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_5media19IAudioTrackCallbackEE10onAsBinderEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11BnInterfaceINS_8hardware7display27IDeviceProductInfoConstantsEE10onAsBinderEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11GetReferentEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory12javaToNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory16getNativeContextEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory6toJavaEP7_JNIEnvRKNS_8hardware11hidl_memoryE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemory8fromJavaEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11JHidlMemoryD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeFlushEP7_JNIEnvP7_jclassP8_jobjectl); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android11nativeTraceEP7_JNIEnvP7_jclasslP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueue22raiseAndClearExceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueC2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12MessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android12nativeCreateEP7_JNIEnvP7_jclassP8_jobjectP8_jstring); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle19MakeCppNativeHandleEP7_JNIEnvP8_jobjectPNS_16EphemeralStorageE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle23MakeJavaNativeHandleObjEP7_JNIEnvPK13native_handle); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13JNativeHandle29AllocJavaNativeHandleObjArrayEP7_JNIEnvi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13kernelconfigs17LoadKernelConfigsEPNSt3__13mapINS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEES8_NS1_4lessIS8_EENS6_INS1_4pairIKS8_S8_EEEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android13nativeDestroyEPv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime10getRuntimeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime11onVmCreatedEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntime14parseExtraOptsEPcPKc); @@ -1759,6 +1520,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeC2EPcm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14AndroidRuntimeD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android14nativeFlushAllEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16GetNativeContextEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder16SetNativeContextEP7_JNIEnvP8_jobjectRKNS_2spIS0_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15JHwRemoteBinder9InitClassEP7_JNIEnv); @@ -1811,15 +1573,26 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource11newInstanceEP7_JNIEnvPvmj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource23createTlsStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource31createIncrementalStateGlobalRefEP7_JNIEnvj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource5traceEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSource8flushAllEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC1EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceC2EP7_JNIEnvP8_jobjectNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18PerfettoDataSourceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19parcelForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android19register_jni_commonEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementEPKNS_11MotionEventE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11addMovementERKNS_11MotionEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState11getVelocityEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState22computeCurrentVelocityEif); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20ibinderForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20javaObjectForIBinderEP7_JNIEnvRKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20perfettoProducerInitEP7_JNIEnvP7_jclassi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20poly_clip_to_frustumEPNS_4PolyE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallback20onCodecFormatChangedERKNSt3__16vectorIhNS1_9allocatorIhEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID); @@ -1861,13 +1634,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvP7sqlite3PKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnvPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android23throw_sqlite3_exceptionEP7_JNIEnviPKcS3_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext16onFrameAvailableERKNS_10BufferItemE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContext9getJNIEnvEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC1EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextC2EP7_JNIEnvP8_jobjectP7_jclass); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24JNISurfaceTextureContextD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24LockAndStartAssetManagerEl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader20getCpuFrequencyCountEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startAggregatingTaskCpuTimesEit); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24MockCpuTimeInStateReader28startTrackingProcessCpuTimesEi); @@ -1878,6 +1645,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver13consumeEventsEP7_JNIEnvblPb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver14reportTimelineEill); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16finishInputEventEjb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver16probablyHasInputEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver21processOutboundEventsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver4dumpEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiver7disposeEv); @@ -1886,6 +1654,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24NativeInputEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android24nativeRegisterDataSourceEP7_JNIEnvP7_jclassli); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25AssetManagerForJavaObjectEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_DebugEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android25register_android_os_TraceEP7_JNIEnv); @@ -1900,13 +1669,20 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver13dispatchVsyncElNS_17PhysicalDisplayIdEjNS_3gui14VsyncEventDataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver15dispatchHotplugElNS_17PhysicalDisplayIdEb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver25dispatchHdcpLevelsChangedENS_17PhysicalDisplayIdEii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver30dispatchHotplugConnectionErrorEli); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver7disposeEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectS4_RKNS_2spINS_12MessageQueueEEEiil); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance6onStopEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onFlushEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstance7onStartEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceC2EP7_JNIEnvP8_jobjectj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26PerfettoDataSourceInstanceD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26SurfaceTexture_getProducerEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26audioEffectDescriptorClassEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26register_android_os_HwBlobEP7_JNIEnv); @@ -1925,21 +1701,15 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NativeInputApplicationHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28NdkAssetManagerForJavaObjectEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28callJavaMethodWithArgsObjectEP7_JNIEnvP8_jobjectP10_jmethodIDS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwBinderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28register_android_os_HwParcelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android28set_dalvik_blockguard_policyEP7_JNIEnvi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_NativeActivity_finishEP15ANativeActivity); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_KeyEvent_recycleEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_PointerIcon_loadEP7_JNIEnvP8_jobjectS3_PNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29android_view_VerifiedKeyEventEP7_JNIEnvRKNS_16VerifiedKeyEventE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_app_ActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android29register_android_view_SurfaceEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spI21AudioRecordJNIStorageEaSEOS2_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_10AudioTrackEEaSEOS2_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_11AudioRecordEEaSEPS1_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_30TransactionHangCallbackWrapperEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_3gui28IWindowInfosReportedListenerEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android2spINS_8hardware7display27IDeviceProductInfoConstantsEED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30AssetManagerForNdkAssetManagerEP13AAssetManager); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30android_view_KeyEvent_toNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30register_android_os_HidlMemoryEP7_JNIEnv); @@ -1949,10 +1719,10 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_InputDevice_createEP7_JNIEnvRKNS_15InputDeviceInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31android_view_Surface_getSurfaceEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31nativeGetPerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_opengl_classesEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_HidlSupportEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_SystemClockEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31register_android_os_VintfObjectEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31throw_sqlite3_exception_errcodeEP7_JNIEnviPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32CameraMetadata_getNativeMetadataEP7_JNIEnvP8_jobjectPNS_14CameraMetadataE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32SurfaceTexture_getSurfaceTextureEP7_JNIEnvP8_jobject); @@ -1967,6 +1737,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_text_HyphenatorEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android32register_android_view_InputQueueEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_Configuration_getFromJavaEP7_JNIEnvP8_jobjectP14AConfiguration); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_PointerIcon_toNativeEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33android_view_Surface_isInstanceOfEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33createAudioDeviceTypeAddrFromJavaEP7_JNIEnvPNS_19AudioDeviceTypeAddrEP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android33register_android_content_XmlBlockEP7_JNIEnv); @@ -1981,7 +1752,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_util_CharsetUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android34register_android_view_InputChannelEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_SurfaceTexture_isInstanceOfEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110shared_ptrINS_15KeyCharacterMapEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35android_view_KeyCharacterMap_createEP7_JNIEnviNSt3__110unique_ptrINS_15KeyCharacterMapENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35nativeReleasePerfettoInstanceLockedEP7_JNIEnvP7_jclasslj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_ActivityThreadEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_app_NativeActivityEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android35register_android_media_MediaMetricsEP7_JNIEnv); @@ -1997,7 +1769,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_media_RemoteDisplayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_net_LocalSocketImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_SystemPropertiesEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_os_VintfRuntimeInfoEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_util_MemoryIntArrayEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceControlEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv); @@ -2013,8 +1784,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_VelocityTrackerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_window_ScreenCaptureEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_NativeActivity_setWindowFormatEP15ANativeActivityi); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getLoadedIconEP7_JNIEnvP8_jobjectPNS_11PointerIconE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_PointerIcon_getSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38android_view_Surface_createFromSurfaceEP7_JNIEnvRKNS_2spINS_7SurfaceEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38convertAudioEffectDescriptorFromNativeEP7_JNIEnvPP8_jobjectPK19effect_descriptor_s); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_app_admin_SecurityLogEP7_JNIEnv); @@ -2026,7 +1795,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_InputEventSenderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android38register_android_view_VerifiedKeyEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_os_MessageQueue_getMessageQueueEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39android_view_PointerIcon_loadSystemIconEP7_JNIEnvP8_jobjectNS_16PointerIconStyleEPNS_11PointerIconE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_backup_BackupDataInputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_content_res_ObbScannerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android39register_android_os_GraphicsEnvironmentEP7_JNIEnv); @@ -2047,6 +1815,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui16WindowInfoHandleD2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui22StalledTransactionInfo14readFromParcelEPKNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE); @@ -2059,6 +1828,8 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WindowInfoE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3guilsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_16WindowInfoHandleE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40android_view_InputWindowHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_backup_BackupDataOutputEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_ddm_DdmHandleNativeHeapEP7_JNIEnv); @@ -2066,6 +1837,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_view_InputEventReceiverEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_InputChannel_getInputChannelEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41android_view_MotionEvent_obtainFromNativeEP7_JNIEnvNSt3__110unique_ptrINS_11MotionEventENS2_14default_deleteIS4_EEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_tracing_PerfettoProducerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android41register_android_view_VerifiedMotionEventEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42android_view_InputChannel_createJavaObjectEP7_JNIEnvNSt3__110unique_ptrINS_12InputChannelENS2_14default_deleteIS4_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_content_res_ConfigurationEP7_JNIEnv); @@ -2076,17 +1848,18 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_os_storage_StorageManagerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_service_DataLoaderServiceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_view_DisplayEventReceiverEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_tracing_PerfettoDataSourceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_android_window_WindowInfosListenerEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android43register_com_android_internal_os_ZygoteInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44android_view_InputChannel_setDisposeCallbackEP7_JNIEnvP8_jobjectPFvS1_S3_RKNSt3__110shared_ptrINS_12InputChannelEEEPvESA_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44convertAudioEffectDescriptorVectorFromNativeEP7_JNIEnvPP13_jobjectArrayRKNSt3__16vectorI19effect_descriptor_sNS5_9allocatorIS7_EEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_backup_FileBackupHelperBaseEP7_JNIEnv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_database_SQLiteRawStatementEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_android_view_InputApplicationHandleEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_FuseAppLoopEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android44register_com_android_internal_os_RuntimeInitEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputApplicationHandle_getHandleEP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45android_view_InputWindowHandle_fromWindowInfoEP7_JNIEnvNS_3gui10WindowInfoE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android45register_com_android_modules_expresslog_UtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android46register_android_backup_BackupHelperDispatcherEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_animation_PropertyValuesHolderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android47register_android_view_TunnelModeEnabledListenerEP7_JNIEnv); @@ -2102,6 +1875,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50register_com_android_internal_security_VerityUtilsEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_os_storage_StorageManager_setQuotaProjectIdEP7_JNIEnvP8_jobjectP8_jstringl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51android_view_SurfaceControl_getNativeSurfaceControlEP7_JNIEnvP8_jobject); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_android_tracing_PerfettoDataSourceInstanceEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android51register_com_android_internal_os_ClassLoaderFactoryEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52android_hardware_HardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android52register_com_android_internal_os_ZygoteCommandBufferEP7_JNIEnv); @@ -2130,8 +1904,14 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_content_om_OverlayManagerImplEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_KernelCpuTotalBpfMapReaderEP7_JNIEnv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59register_com_android_internal_os_LongArrayMultiStateCounterEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_13KernelVersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf9to_stringINS0_7VersionEEENSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishEPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processAndFinishERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser16processRemainingEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser6finishEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7configsEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParser7processEPKcm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18KernelConfigParserC2Ebb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android5vintf18trimTrailingSpacesERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60android_view_InputApplicationHandle_fromInputApplicationInfoEP7_JNIEnvNS_3gui20InputApplicationInfoE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60com_android_internal_os_ZygoteCommandBuffer_freeNativeBufferEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android60register_com_android_internal_os_ZygoteInit_nativeZygoteInitEP7_JNIEnv); @@ -2139,7 +1919,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67android_hardware_display_DisplayManagerGlobal_signalNativeCallbacksEP7_JNIEnvP8_jobjectf); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67com_android_internal_os_ZygoteCommandBuffer_nativeReadFullyAndResetEP7_JNIEnvP7_jclassl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android67register_com_android_internal_os_KernelSingleProcessCpuThreadReaderEP7_JNIEnv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6Parcel5writeINS_6RegionEEEiRKNS_16LightFlattenableIT_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote10ForkCommonEP7_JNIEnvbRKNSt3__16vectorIiNS3_9allocatorIiEEEES9_bb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote13ZygoteFailureEP7_JNIEnvPKcP8_jstringRKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android6zygote7forkAppEP7_JNIEnviiRKNSt3__16vectorIiNS3_9allocatorIiEEEEbbb); @@ -2156,15 +1935,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobC2EP7_JNIEnvP8_jobjectm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7JHwBlobD2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE11updateValueERKS6_l); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEE8toStringEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEEC2EtRKS6_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterINSt3__16vectorImNS2_9allocatorImEEEEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlE11updateValueERKll); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlE8toStringEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android7battery17MultiStateCounterIlED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware10fromBinderINS_4hidl4base4V1_05IBaseENS4_8BpHwBaseENS4_8BnHwBaseEEENS_2spIT_EERKNS8_INS0_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware7display27IDeviceProductInfoConstants11asInterfaceERKNS_2spINS_7IBinderEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android8hardware7display27IDeviceProductInfoConstants14getDefaultImplEv); @@ -2199,22 +1969,9 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JHwParcelD2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromRectEP7_JNIEnvNS_4RectE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11objFromSizeEP7_JNIEnvNS_2ui4SizeE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9JNICommon11rectFromObjEP7_JNIEnvP8_jobject); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIdEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIhEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIiEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryIjEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils10TiffWriter8addEntryItEEitjPKT_j); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIdED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIdED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIhED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIhED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIiED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIiED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIjED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplIjED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplItED0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android9img_utils13TiffEntryImplItED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10Cliperator4nextEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10CliperatorC2ERKS_RK7SkIRect); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkRegion10Spanerator4nextEPiS1_); @@ -2282,32 +2039,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSEPKc); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkStringaSERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8ZipEntry18CopyFromZipEntry64EPS_PK10ZipEntry64); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Fingerprint128EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc19CityHash128WithSeedEPKcmNSt3__14pairImmEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashcc6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashmk6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna14Hash64WithSeedEPKcmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna15Hash64WithSeedsEPKcmmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashna6Hash64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashns6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsa6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash10farmhashsu6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash13Fingerprint64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Fingerprint128EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash32WithSeedEPKcmj); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash14Hash64WithSeedEPKcmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash128WithSeedEPKcmNSt3__14pairImmEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash15Hash64WithSeedsEPKcmmm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash4HashEPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash32EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash6Hash64EPKcm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8farmhash7Hash128EPKcm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9Transform25forCropFollowedByRotationEiiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN9TransformC2Eiiii); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK11zip_archive6Reader10IsZeroCopyEv); @@ -2345,13 +2076,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK6SkRect4dumpEb); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK6SkRect6toQuadEP7SkPoint); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android15JHwRemoteBinder21getDeathRecipientListEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android15JHwRemoteBinder9getBinderEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE); @@ -2368,122 +2092,16 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui16WindowInfoHandle8getTokenEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui22StalledTransactionInfo13writeToParcelEPNS_6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorI12JavaVMOptionE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16EphemeralStorage4ItemEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7JHwBlob8BlobInfoEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8AudioMixEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_8KeyEventEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_6LooperEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_9img_utils11StripSourceEE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIdE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIfE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIhE8do_splatEPvPKvm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser5errorEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android5vintf18KernelConfigParser7configsEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE10do_destroyEPvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE12do_constructEPvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE15do_move_forwardEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE16do_move_backwardEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE7do_copyEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIiE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIjE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIlE8do_splatEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE10do_destroyEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE12do_constructEPvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE15do_move_forwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE16do_move_backwardEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE7do_copyEPvPKvm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorItE8do_splatEPvPKvm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob13writeToParcelEPNS_8hardware6ParcelE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob21writeEmbeddedToParcelEPNS_8hardware6ParcelEmm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7JHwBlob21writeSubBlobsToParcelEPNS_8hardware6ParcelEm); @@ -2498,56 +2116,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android7battery17MultiStateCounterIlE5deltaERKlS4_Pl); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android8hardware7display27IDeviceProductInfoConstants22getInterfaceDescriptorEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9JHwParcel7wasSentEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIdEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIhEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIiEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryIjEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils10TiffWriter10buildEntryItEEitjPKT_PNS_2spINS0_9TiffEntryEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIdE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIhE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIiE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplIjE9writeDataEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE12writeTagInfoEjPNS0_12EndianOutputE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE13getDataHelperEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE13getEndiannessEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE18getComparableValueEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE6getTagEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE7getSizeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE7getTypeEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE8getCountEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android9img_utils13TiffEntryImplItE9writeDataEjPNS0_12EndianOutputE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion10intersectsERK7SkIRect); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion10intersectsERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkRegion13writeToMemoryEPv); @@ -2568,73 +2136,71 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK8SkString6equalsERKS_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9Transform3mapEiiPiS0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK9TransformeqERKS_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEPNS0_6__baseIST_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEPNS0_6__baseISR_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEPNS0_6__baseIS2_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEPNS0_6__baseIS3_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEPNS0_6__baseISG_EE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7__cloneEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_22__unordered_map_hasherIS7_S8_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_S8_NS_8equal_toIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__hash_const_iteratorIPNS_11__hash_nodeIS8_PvEEEERKT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__back_refIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__l_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__110__r_anchorIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__alternateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__end_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__lookaheadIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111__match_anyIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE21__match_at_start_ecmaINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE27__match_at_start_posix_subsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE29__match_at_start_posix_nosubsINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeEb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__111basic_regexIcNS_12regex_traitsIcEEE8__searchINS_9allocatorINS_9sub_matchIPKcEEEEEEbS8_S8_RNS_13match_resultsIS8_T_EENS_15regex_constants15match_flag_typeE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112__match_charIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE18__lookup_classnameIPKcEEtT_S5_bc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE19__transform_primaryINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPKcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SB_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE20__lookup_collatenameIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_c); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformINS_11__wrap_iterIPcEEEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SC_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__112regex_traitsIcE9transformIPcEENS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEET_SA_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__113__empty_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115__word_boundaryIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS_19__map_value_compareIS7_S8_NS_4lessIS7_EELb1EEENS5_IS8_EEE4findIS7_EENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA5_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RA7_S5_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_RS6_RS8_RKNS_12placeholders4__phILi1EEEEEENSC_ISR_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EE7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcINS_6__bindIRFvP7_JNIEnvPKcP8_jstringRKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEJRS4_S6_DnRKNS_12placeholders4__phILi1EEEEEENSC_ISP_EEFvSE_EEclEOSE_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFbvENS_9allocatorIS3_EES2_EclEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvbENS_9allocatorIS4_EES3_EclEOS2_Ob); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E18destroy_deallocateEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_E7destroyEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__110__function6__funcIPFvPvlRKN7android2spINS3_5FenceEEERKNS_6vectorINS3_19SurfaceControlStatsENS_9allocatorISA_EEEEENSB_ISH_EESG_EclEOS2_OlS8_SF_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE25__emplace_unique_key_argsIS4_JS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableIN7android2spINS1_7IBinderEEENS1_3gui6SpHashIS3_EENS_8equal_toIS4_EENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE13__move_assignERSL_NS_17integral_constantIbLb1EEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE25__emplace_unique_key_argsIS7_JRKNS_21piecewise_construct_tENS_5tupleIJRKS7_EEENSQ_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE4findIS7_EENS_15__hash_iteratorIPNS_11__hash_nodeISB_PvEEEERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEN7android10dmabufinfo11DmabufTotalEEENS_22__unordered_map_hasherIS7_SB_NS_4hashIS7_EELb1EEENS_21__unordered_map_equalIS7_SB_NS_8equal_toIS7_EELb1EEENS5_ISB_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiN7android10PidDmaInfoEEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiNS_3setImNS_4lessImEENS_9allocatorImEEEEEENS_22__unordered_map_hasherIiS8_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS8_NS_8equal_toIiEELb1EEENS5_IS8_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_21piecewise_construct_tENS_5tupleIJRKiEEENSK_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiS3_EEEEENSH_INS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiP18FileDescriptorInfoEENS_22__unordered_map_hasherIiS4_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS4_NS_8equal_toIiEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJNS_4pairIiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRKNS_4pairIKiiEEEEENSF_INS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIiiEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjN7android3bpf17concurrent_time_tEEENS_22__unordered_map_hasherIjS5_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS5_NS_8equal_toIjEELb1EEENS_9allocatorIS5_EEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjRKNS_9nullopt_tEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE25__emplace_unique_key_argsIjJRjSH_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS4_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS4_PvEEEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjNS_8optionalIjEEEENS_22__unordered_map_hasherIjS4_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS4_NS_8equal_toIjEELb1EEENS_9allocatorIS4_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJOmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsImJRKNS_21piecewise_construct_tENS_5tupleIJRKmEEENSI_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeImlEENS_22__unordered_map_hasherImS2_NS_4hashImEELb1EEENS_21__unordered_map_equalImS2_NS_8equal_toImEELb1EEENS_9allocatorIS2_EEE8__rehashEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE21__construct_node_hashIRtJRS7_EEENS_10unique_ptrINS_11__hash_nodeIS8_PvEENS_22__hash_node_destructorINS3_ISP_EEEEEEmOT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRKNS_21piecewise_construct_tENS_5tupleIJRKtEEENSN_IJEEEEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE25__emplace_unique_key_argsItJRtRS7_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS8_PvEEEEbEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_ImNS_9allocatorImEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__116__back_ref_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__117__repeat_one_loopIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__back_ref_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__118__match_char_icaseIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__bracket_expressionIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__120__match_char_collateIcNS_12regex_traitsIcEEE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__121__empty_non_own_stateIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__126__end_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__128__begin_marked_subexpressionIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE12__exec_splitEbRNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNKSt3__16__loopIcE6__execERNS_7__stateIcEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_charEc); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE11__push_loopEmmPNS_16__owns_one_stateIcEEmmb); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_atomIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_grepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE12__parse_termIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE13__parse_egrepIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE15__push_back_refEi); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__parse_ecma_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE16__push_lookaheadERKS3_bj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE17__parse_assertionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_awk_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE18__parse_nondupl_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE19__parse_alternativeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_ORD_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE20__parse_class_escapeIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE21__parse_basic_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_ERE_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_RE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE22__parse_decimal_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_ERE_dupl_symbolIPKcEET_S7_S7_PNS_16__owns_one_stateIcEEjj); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_QUOTED_CHAR_EREIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE23__parse_expression_termIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_character_escapeIPKcEET_S7_S7_PNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_collating_symbolIPKcEET_S7_S7_RNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE24__parse_extended_reg_expIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_equivalence_classIPKcEET_S7_S7_PNS_20__bracket_expressionIcS2_EE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE25__parse_pattern_characterIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE26__parse_bracket_expressionIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE30__parse_character_class_escapeIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE32__parse_one_char_or_coll_elem_REIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__111basic_regexIcNS_12regex_traitsIcEEE7__parseIPKcEET_S7_S7_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__deque_baseINS_7__stateIcEENS_9allocatorIS2_EEE5clearEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE); @@ -2647,93 +2213,49 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEEC2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEED2Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113unordered_mapIiiNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiiEEEEEC2ERKSA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferINS_17basic_string_viewIcNS_11char_traitsIcEEEERNS_9allocatorIS4_EEE9push_backEOS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEENS_9allocatorIS3_EEE9push_backEOS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE10push_frontERKS3_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__114__split_bufferIPNS_7__stateIcEERNS_9allocatorIS3_EEE9push_backEOS3_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__set_differenceIRNS_6__lessIiiEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEES9_NS_15insert_iteratorINS_3setIiNS_4lessIiEENS_9allocatorIiEEEEEEEET2_T0_SJ_T1_SK_SI_T_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__116__owns_one_stateIcED2Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android14CameraMetadataENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android16JGlobalRefHolderENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_emplaceIN7android28NativeInputApplicationHandleENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android12InputChannelENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPN7android14CameraMetadataENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__117__owns_two_statesIcED2Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__120__shared_ptr_pointerIPNS_13__empty_stateIcEENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIN7android15ResTable_configENS_4lessIS2_EENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE19__add_back_capacityEv); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__15dequeINS_7__stateIcEENS_9allocatorIS2_EEE20__add_front_capacityEv); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE25__emplace_unique_key_argsIS5_JNS_4pairIKS5_mEEEEENSF_INS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEEbEERKT_DpOT0_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIffEENS_19__map_value_compareIfS2_NS_4lessIfEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS8_PNS_11__tree_nodeIS8_SH_EElEERPNS_15__tree_end_nodeISJ_EESK_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE30__emplace_hint_unique_key_argsIiJRKNS_4pairIKiS7_EEEEENS_15__tree_iteratorIS8_PNS_11__tree_nodeIS8_PvEElEENS_21__tree_const_iteratorIS8_SP_lEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_3mapIifNS_4lessIiEENS_9allocatorINS_4pairIKifEEEEEEEENS_19__map_value_compareIiSB_S4_Lb1EEENS5_ISB_EEE7destroyEPNS_11__tree_nodeISB_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIiNS_6vectorIN7android21VolumeGroupAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeIifEENS_19__map_value_compareIiS2_NS_4lessIiEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE5eraseENS_21__tree_const_iteratorISA_PNS_11__tree_nodeISA_PvEElEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12__value_typeImNS_10unique_ptrI14ScopedLocalRefIP11_jbyteArrayENS_14default_deleteIS6_EEEEEENS_19__map_value_compareImSA_NS_4lessImEELb1EEENS_9allocatorISA_EEE7destroyEPNS_11__tree_nodeISA_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SD_EElEERPNS_15__tree_end_nodeISF_EESG_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE12__find_equalIS6_EERPNS_16__tree_node_baseIPvEERPNS_15__tree_end_nodeISF_EERKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE30__emplace_hint_unique_key_argsIS6_JRKS6_EEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEElEENS_21__tree_const_iteratorIS6_SI_lEERKT_DpOT0_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_4lessIS6_EENS4_IS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPNS_11__tree_nodeIiS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE12__find_equalImEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorImPNS_11__tree_nodeImS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE14__assign_multiINS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEEEEvT_SD_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16__treeImNS_4lessImEENS_9allocatorImEEE7destroyEPNS_11__tree_nodeImPvEE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI11sock_filterNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI13audio_usage_tNS_9allocatorIS1_EEE21__push_back_slow_pathIRKS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE24__emplace_back_slow_pathIJRP7_JNIEnvP8_jstringEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI14ScopedUtfCharsNS_9allocatorIS1_EEE7reserveEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorI15audio_devices_tNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10BlurRegionENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo10DmabufInfoENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRKmRmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJRmS8_S8_RNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEESE_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android19AudioDeviceTypeAddrENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android21VolumeGroupAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android22AudioMixMatchCriterionENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE24__emplace_back_slow_pathIJRS5_EEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spIKNS1_9ApkAssetsEEENS_9allocatorIS5_EEE7reserveEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android2spINS1_22HwBinderDeathRecipientEEENS_9allocatorIS4_EEE21__push_back_slow_pathIRKS4_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android32FabricatedOverlayEntryParametersENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android5media17AudioVibratorInfoENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android8graphics6BitmapENS_9allocatorIS3_EEE8__appendEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_ImNS_9allocatorImEEEENS1_IS3_EEE24__emplace_back_slow_pathIJRS3_EEEvDpOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIRKS6_EEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE21__push_back_slow_pathIS6_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA19_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA21_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRA9_KcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEE24__emplace_back_slow_pathIJRPKcEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_17basic_string_viewIcNS_11char_traitsIcEEEENS_9allocatorIS4_EEE6insertENS_11__wrap_iterIPKS4_EEOS4_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7variantIJN7android24NativeInputEventReceiver6FinishENS3_8TimelineEEEENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIfNS_9allocatorIfEEE21__push_back_slow_pathIRKfEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES7_EENS5_IS8_EEE21__push_back_slow_pathIS8_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairIccEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_4pairImPKcEENS_9allocatorIS4_EEE8__appendEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_7__stateIcEENS_9allocatorIS2_EEE21__push_back_slow_pathIS2_EEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchINS_11__wrap_iterIPKcEEEENS_9allocatorIS6_EEE8__appendEm); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignEmRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE6assignIPS4_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS4_NS_15iterator_traitsISB_E9referenceEEE5valueEvE4typeESB_SB_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS_9sub_matchIPKcEENS_9allocatorIS4_EEE8__appendEmRKS4_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIRKcEEvOT_); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIcNS_9allocatorIcEEE21__push_back_slow_pathIcEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE6resizeEm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIRKiEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE21__push_back_slow_pathIiEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPKiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPiEEE4typeES8_SA_SA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_11__wrap_iterIPiEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsIS9_E9referenceEEE5valueES7_E4typeENS5_IPKiEES9_S9_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIiNS_9allocatorIiEEE6insertINS_21__tree_const_iteratorIiPNS_11__tree_nodeIiPvEElEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIiNS_15iterator_traitsISC_E9referenceEEE5valueENS_11__wrap_iterIPiEEE4typeENSG_IPKiEESC_SC_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIjEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIjNS_9allocatorIjEEE6insertENS_11__wrap_iterIPKjEEmRS5_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIlNS_9allocatorIlEEE21__push_back_slow_pathIlEEvOT_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE21__push_back_slow_pathImEEvOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE24__emplace_back_slow_pathIJRmEEEvDpOT_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE6assignIPmEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE6insertINS_11__wrap_iterIPKmEEEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleImNS_15iterator_traitsISA_E9referenceEEE5valueENS5_IPmEEE4typeES8_SA_SA_); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorImNS_9allocatorImEEE8__appendEm); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__17getlineIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn16_N7android18NativeMessageQueue11handleEventEiiPv); @@ -2755,12 +2277,12 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueueD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueueD1Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18PerfettoDataSourceD0Ev); + INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18PerfettoDataSourceD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android21JNIAudioTrackCallbackD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android21JNIAudioTrackCallbackD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android22NativeInputEventSenderD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android22NativeInputEventSenderD1Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24JNISurfaceTextureContextD0Ev); - INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24JNISurfaceTextureContextD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24NativeInputEventReceiverD0Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android24NativeInputEventReceiverD1Ev); INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android26NativeDisplayEventReceiverD0Ev); diff --git a/android_api/libbinder_ndk/proxy/trampolines_arm64_to_x86_64-inl.h b/android_api/libbinder_ndk/proxy/trampolines_arm64_to_x86_64-inl.h index 6e728ca..7f1e162 100644 --- a/android_api/libbinder_ndk/proxy/trampolines_arm64_to_x86_64-inl.h +++ b/android_api/libbinder_ndk/proxy/trampolines_arm64_to_x86_64-inl.h @@ -111,6 +111,47 @@ const KnownTrampoline kKnownTrampolines[] = { {"AParcel_writeUint32Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64", GetTrampolineFunc<auto(void*, uint64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_delete", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_dup", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_erase", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBoolean", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDouble", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getInt", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLong", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getString", GetTrampolineFunc<auto(void*, void*, void*, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_isEqual", GetTrampolineFunc<auto(void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_new", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBoolean", GetTrampolineFunc<auto(void*, void*, uint8_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDouble", GetTrampolineFunc<auto(void*, void*, double) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putInt", GetTrampolineFunc<auto(void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLong", GetTrampolineFunc<auto(void*, void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putString", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_readFromParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_size", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_NotificationRegistration_delete", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_addService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_addServiceWithFlags", GetTrampolineFunc<auto(void*, void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -121,6 +162,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AServiceManager_getUpdatableApexName", GetTrampolineFunc<auto(void*, void*, auto(*)(void*, void*) -> void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isDeclared", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isUpdatableViaApex", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"AServiceManager_openDeclaredPassthroughHal", GetTrampolineFunc<auto(void*, void*, int32_t) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_reRegister", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_registerForServiceNotifications", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_registerLazyService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libbinder_ndk/proxy/trampolines_arm_to_x86-inl.h b/android_api/libbinder_ndk/proxy/trampolines_arm_to_x86-inl.h index 1d99397..5253557 100644 --- a/android_api/libbinder_ndk/proxy/trampolines_arm_to_x86-inl.h +++ b/android_api/libbinder_ndk/proxy/trampolines_arm_to_x86-inl.h @@ -111,6 +111,47 @@ const KnownTrampoline kKnownTrampolines[] = { {"AParcel_writeUint32Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64", GetTrampolineFunc<auto(void*, uint64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_delete", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_dup", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_erase", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBoolean", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDouble", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getInt", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLong", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getString", GetTrampolineFunc<auto(void*, void*, void*, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_isEqual", GetTrampolineFunc<auto(void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_new", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBoolean", GetTrampolineFunc<auto(void*, void*, uint8_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDouble", GetTrampolineFunc<auto(void*, void*, double) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putInt", GetTrampolineFunc<auto(void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLong", GetTrampolineFunc<auto(void*, void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putString", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_readFromParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_size", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_NotificationRegistration_delete", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_addService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_addServiceWithFlags", GetTrampolineFunc<auto(void*, void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -121,6 +162,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AServiceManager_getUpdatableApexName", GetTrampolineFunc<auto(void*, void*, auto(*)(void*, void*) -> void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isDeclared", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isUpdatableViaApex", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"AServiceManager_openDeclaredPassthroughHal", GetTrampolineFunc<auto(void*, void*, int32_t) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_reRegister", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_registerForServiceNotifications", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_registerLazyService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libbinder_ndk/proxy/trampolines_riscv64_to_x86_64-inl.h b/android_api/libbinder_ndk/proxy/trampolines_riscv64_to_x86_64-inl.h index 6e728ca..7f1e162 100644 --- a/android_api/libbinder_ndk/proxy/trampolines_riscv64_to_x86_64-inl.h +++ b/android_api/libbinder_ndk/proxy/trampolines_riscv64_to_x86_64-inl.h @@ -111,6 +111,47 @@ const KnownTrampoline kKnownTrampolines[] = { {"AParcel_writeUint32Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64", GetTrampolineFunc<auto(void*, uint64_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AParcel_writeUint64Array", GetTrampolineFunc<auto(void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_delete", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_dup", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_erase", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBoolean", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getBooleanVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDouble", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getDoubleVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getInt", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getIntVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLong", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getLongVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getPersistableBundleKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getString", GetTrampolineFunc<auto(void*, void*, void*, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_getStringVectorKeys", GetTrampolineFunc<auto(void*, void*, int32_t, auto(*)(int32_t, void*) -> void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_isEqual", GetTrampolineFunc<auto(void*, void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_new", GetTrampolineFunc<auto(void) -> void*>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBoolean", GetTrampolineFunc<auto(void*, void*, uint8_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putBooleanVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDouble", GetTrampolineFunc<auto(void*, void*, double) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putDoubleVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putInt", GetTrampolineFunc<auto(void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putIntVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLong", GetTrampolineFunc<auto(void*, void*, int64_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putLongVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putPersistableBundle", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putString", GetTrampolineFunc<auto(void*, void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_putStringVector", GetTrampolineFunc<auto(void*, void*, void*, int32_t) -> void>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_readFromParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_size", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"APersistableBundle_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_NotificationRegistration_delete", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_addService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_addServiceWithFlags", GetTrampolineFunc<auto(void*, void*, uint32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -121,6 +162,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AServiceManager_getUpdatableApexName", GetTrampolineFunc<auto(void*, void*, auto(*)(void*, void*) -> void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isDeclared", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_isUpdatableViaApex", GetTrampolineFunc<auto(void*) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, +{"AServiceManager_openDeclaredPassthroughHal", GetTrampolineFunc<auto(void*, void*, int32_t) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_reRegister", GetTrampolineFunc<auto(void) -> void>(), reinterpret_cast<void*>(NULL)}, {"AServiceManager_registerForServiceNotifications", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AServiceManager_registerLazyService", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libbinder_ndk/stubs_arm.cc b/android_api/libbinder_ndk/stubs_arm.cc index 8bcb5e3..4cb5a8d 100644 --- a/android_api/libbinder_ndk/stubs_arm.cc +++ b/android_api/libbinder_ndk/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -128,6 +128,47 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32Array); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64Array); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_delete); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_dup); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_erase); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_isEqual); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_new); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_readFromParcel); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_size); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_NotificationRegistration_delete); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addServiceWithFlags); @@ -138,6 +179,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getUpdatableApexName); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isDeclared); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isUpdatableViaApex); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_openDeclaredPassthroughHal); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_reRegister); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerForServiceNotifications); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerLazyService); @@ -275,6 +317,47 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint32Array); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64Array); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_delete); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_dup); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_erase); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_isEqual); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_new); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_readFromParcel); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_size); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_NotificationRegistration_delete); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addService); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addServiceWithFlags); @@ -285,6 +368,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_getUpdatableApexName); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isDeclared); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isUpdatableViaApex); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_openDeclaredPassthroughHal); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_reRegister); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerForServiceNotifications); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerLazyService); diff --git a/android_api/libbinder_ndk/stubs_arm64.cc b/android_api/libbinder_ndk/stubs_arm64.cc index 8bcb5e3..4cb5a8d 100644 --- a/android_api/libbinder_ndk/stubs_arm64.cc +++ b/android_api/libbinder_ndk/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -128,6 +128,47 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32Array); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64Array); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_delete); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_dup); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_erase); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_isEqual); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_new); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_readFromParcel); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_size); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_NotificationRegistration_delete); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addServiceWithFlags); @@ -138,6 +179,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getUpdatableApexName); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isDeclared); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isUpdatableViaApex); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_openDeclaredPassthroughHal); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_reRegister); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerForServiceNotifications); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerLazyService); @@ -275,6 +317,47 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint32Array); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64Array); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_delete); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_dup); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_erase); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_isEqual); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_new); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_readFromParcel); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_size); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_NotificationRegistration_delete); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addService); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addServiceWithFlags); @@ -285,6 +368,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_getUpdatableApexName); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isDeclared); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isUpdatableViaApex); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_openDeclaredPassthroughHal); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_reRegister); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerForServiceNotifications); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerLazyService); diff --git a/android_api/libbinder_ndk/stubs_riscv64.cc b/android_api/libbinder_ndk/stubs_riscv64.cc index 8bcb5e3..4cb5a8d 100644 --- a/android_api/libbinder_ndk/stubs_riscv64.cc +++ b/android_api/libbinder_ndk/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -128,6 +128,47 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32Array); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64Array); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_delete); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_dup); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_erase); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getBooleanVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getDoubleVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getIntVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getLongVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getPersistableBundleKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_getStringVectorKeys); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_isEqual); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_new); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBoolean); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putBooleanVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDouble); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putDoubleVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putInt); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putIntVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLong); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putLongVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putPersistableBundle); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putString); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_putStringVector); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_readFromParcel); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_size); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(APersistableBundle_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_NotificationRegistration_delete); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addServiceWithFlags); @@ -138,6 +179,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getService); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_getUpdatableApexName); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isDeclared); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_isUpdatableViaApex); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_openDeclaredPassthroughHal); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_reRegister); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerForServiceNotifications); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerLazyService); @@ -275,6 +317,47 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint32Array); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AParcel_writeUint64Array); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_delete); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_dup); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_erase); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getBooleanVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getDoubleVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getIntVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getLongVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getPersistableBundleKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_getStringVectorKeys); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_isEqual); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_new); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBoolean); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putBooleanVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDouble); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putDoubleVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putInt); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putIntVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLong); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putLongVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putPersistableBundle); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putString); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_putStringVector); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_readFromParcel); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_size); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", APersistableBundle_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_NotificationRegistration_delete); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addService); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addServiceWithFlags); @@ -285,6 +368,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_getUpdatableApexName); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isDeclared); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_isUpdatableViaApex); + INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_openDeclaredPassthroughHal); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_reRegister); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerForServiceNotifications); INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerLazyService); diff --git a/android_api/libc/stubs_arm.cpp b/android_api/libc/stubs_arm.cpp index 86b7d5d..0720fc2 100644 --- a/android_api/libc/stubs_arm.cpp +++ b/android_api/libc/stubs_arm.cpp @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libc/stubs_arm64.cpp b/android_api/libc/stubs_arm64.cpp index 8ac1ff7..88c3711 100644 --- a/android_api/libc/stubs_arm64.cpp +++ b/android_api/libc/stubs_arm64.cpp @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libc/stubs_riscv64.cpp b/android_api/libc/stubs_riscv64.cpp index eb6d0e9..9855a8b 100644 --- a/android_api/libc/stubs_riscv64.cpp +++ b/android_api/libc/stubs_riscv64.cpp @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libcamera2ndk/stubs_arm.cc b/android_api/libcamera2ndk/stubs_arm.cc index baff32e..cc3281a 100644 --- a/android_api/libcamera2ndk/stubs_arm.cc +++ b/android_api/libcamera2ndk/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libcamera2ndk/stubs_arm64.cc b/android_api/libcamera2ndk/stubs_arm64.cc index baff32e..cc3281a 100644 --- a/android_api/libcamera2ndk/stubs_arm64.cc +++ b/android_api/libcamera2ndk/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libcamera2ndk/stubs_riscv64.cc b/android_api/libcamera2ndk/stubs_riscv64.cc index baff32e..cc3281a 100644 --- a/android_api/libcamera2ndk/stubs_riscv64.cc +++ b/android_api/libcamera2ndk/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libjnigraphics/stubs_arm.cc b/android_api/libjnigraphics/stubs_arm.cc index 7bef23e..8fc9884 100644 --- a/android_api/libjnigraphics/stubs_arm.cc +++ b/android_api/libjnigraphics/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libjnigraphics/stubs_arm64.cc b/android_api/libjnigraphics/stubs_arm64.cc index 7bef23e..8fc9884 100644 --- a/android_api/libjnigraphics/stubs_arm64.cc +++ b/android_api/libjnigraphics/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libjnigraphics/stubs_riscv64.cc b/android_api/libjnigraphics/stubs_riscv64.cc index 7bef23e..8fc9884 100644 --- a/android_api/libjnigraphics/stubs_riscv64.cc +++ b/android_api/libjnigraphics/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libmediandk/stubs_arm.cc b/android_api/libmediandk/stubs_arm.cc index 2e9a885..af7f84b 100644 --- a/android_api/libmediandk/stubs_arm.cc +++ b/android_api/libmediandk/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libmediandk/stubs_arm64.cc b/android_api/libmediandk/stubs_arm64.cc index 2e9a885..af7f84b 100644 --- a/android_api/libmediandk/stubs_arm64.cc +++ b/android_api/libmediandk/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libmediandk/stubs_riscv64.cc b/android_api/libmediandk/stubs_riscv64.cc index 2e9a885..af7f84b 100644 --- a/android_api/libmediandk/stubs_riscv64.cc +++ b/android_api/libmediandk/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libnativehelper/stubs_arm.cc b/android_api/libnativehelper/stubs_arm.cc index 51addaa..569816b 100644 --- a/android_api/libnativehelper/stubs_arm.cc +++ b/android_api/libnativehelper/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libnativehelper/stubs_arm64.cc b/android_api/libnativehelper/stubs_arm64.cc index 51addaa..569816b 100644 --- a/android_api/libnativehelper/stubs_arm64.cc +++ b/android_api/libnativehelper/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libnativehelper/stubs_riscv64.cc b/android_api/libnativehelper/stubs_riscv64.cc index 51addaa..569816b 100644 --- a/android_api/libnativehelper/stubs_riscv64.cc +++ b/android_api/libnativehelper/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libnativewindow/proxy/trampolines_arm64_to_x86_64-inl.h b/android_api/libnativewindow/proxy/trampolines_arm64_to_x86_64-inl.h index 5804453..a846c03 100644 --- a/android_api/libnativewindow/proxy/trampolines_arm64_to_x86_64-inl.h +++ b/android_api/libnativewindow/proxy/trampolines_arm64_to_x86_64-inl.h @@ -2,8 +2,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_acquire", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_allocate", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_allocateWithOptions", GetTrampolineFunc<auto(void*, void*, uint64_t, void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_createFromHandle", GetTrampolineFunc<auto(void*, void*, int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_describe", GetTrampolineFunc<auto(void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_getDataSpace", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getId", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getNativeHandle", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_isSupported", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -14,6 +16,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_recvHandleFromUnixSocket", GetTrampolineFunc<auto(int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_sendHandleToUnixSocket", GetTrampolineFunc<auto(void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_setDataSpace", GetTrampolineFunc<auto(void*, uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_unlock", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ANativeWindowBuffer_getHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, @@ -62,7 +65,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, -{"_ZN7android34AHardwareBuffer_isValidPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android36AHardwareBuffer_convertToPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_convertFromPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libnativewindow/proxy/trampolines_arm_to_x86-inl.h b/android_api/libnativewindow/proxy/trampolines_arm_to_x86-inl.h index fe3cad2..ca37b52 100644 --- a/android_api/libnativewindow/proxy/trampolines_arm_to_x86-inl.h +++ b/android_api/libnativewindow/proxy/trampolines_arm_to_x86-inl.h @@ -2,8 +2,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_acquire", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_allocate", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_allocateWithOptions", DoBadTrampoline, reinterpret_cast<void*>(DoBadThunk)}, {"AHardwareBuffer_createFromHandle", GetTrampolineFunc<auto(void*, void*, int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_describe", GetTrampolineFunc<auto(void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_getDataSpace", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getId", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getNativeHandle", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_isSupported", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -14,6 +16,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_recvHandleFromUnixSocket", GetTrampolineFunc<auto(int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_sendHandleToUnixSocket", GetTrampolineFunc<auto(void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_setDataSpace", GetTrampolineFunc<auto(void*, uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_unlock", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ANativeWindowBuffer_getHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, @@ -62,7 +65,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, -{"_ZN7android34AHardwareBuffer_isValidPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android36AHardwareBuffer_convertToPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_convertFromPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libnativewindow/proxy/trampolines_riscv64_to_x86_64-inl.h b/android_api/libnativewindow/proxy/trampolines_riscv64_to_x86_64-inl.h index 5804453..a846c03 100644 --- a/android_api/libnativewindow/proxy/trampolines_riscv64_to_x86_64-inl.h +++ b/android_api/libnativewindow/proxy/trampolines_riscv64_to_x86_64-inl.h @@ -2,8 +2,10 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_acquire", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_allocate", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_allocateWithOptions", GetTrampolineFunc<auto(void*, void*, uint64_t, void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_createFromHandle", GetTrampolineFunc<auto(void*, void*, int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_describe", GetTrampolineFunc<auto(void*, void*) -> void>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_getDataSpace", GetTrampolineFunc<auto(void*) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getId", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_getNativeHandle", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_isSupported", GetTrampolineFunc<auto(void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, @@ -14,6 +16,7 @@ const KnownTrampoline kKnownTrampolines[] = { {"AHardwareBuffer_recvHandleFromUnixSocket", GetTrampolineFunc<auto(int32_t, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_release", GetTrampolineFunc<auto(void*) -> void>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_sendHandleToUnixSocket", GetTrampolineFunc<auto(void*, int32_t) -> int32_t>(), reinterpret_cast<void*>(NULL)}, +{"AHardwareBuffer_setDataSpace", GetTrampolineFunc<auto(void*, uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_unlock", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"AHardwareBuffer_writeToParcel", GetTrampolineFunc<auto(void*, void*) -> int32_t>(), reinterpret_cast<void*>(NULL)}, {"ANativeWindowBuffer_getHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, @@ -62,7 +65,6 @@ const KnownTrampoline kKnownTrampolines[] = { {"_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, -{"_ZN7android34AHardwareBuffer_isValidPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint8_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android36AHardwareBuffer_convertToPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_convertFromPixelFormatEj", GetTrampolineFunc<auto(uint32_t) -> uint32_t>(), reinterpret_cast<void*>(NULL)}, {"_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer", GetTrampolineFunc<auto(void*) -> void*>(), reinterpret_cast<void*>(NULL)}, diff --git a/android_api/libnativewindow/stubs_arm.cc b/android_api/libnativewindow/stubs_arm.cc index c8c8e95..7610805 100644 --- a/android_api/libnativewindow/stubs_arm.cc +++ b/android_api/libnativewindow/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -19,8 +19,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_acquire); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocate); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocateWithOptions); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_createFromHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_describe); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getId); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getNativeHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_isSupported); @@ -31,6 +33,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_readFromParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_recvHandleFromUnixSocket); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_release); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_sendHandleToUnixSocket); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_setDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_unlock); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindowBuffer_getHardwareBuffer); @@ -79,7 +82,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28AHardwareBuffer_getDataSpaceEP15 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_isValidPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36AHardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_convertFromPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); @@ -90,8 +92,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43AHardwareBuffer_convertFromGrall static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_acquire); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocate); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocateWithOptions); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_createFromHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_describe); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getId); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getNativeHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_isSupported); @@ -102,6 +106,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_recvHandleFromUnixSocket); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_release); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_sendHandleToUnixSocket); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_setDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_unlock); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindowBuffer_getHardwareBuffer); @@ -150,7 +155,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_isValidPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android36AHardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_convertFromPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); diff --git a/android_api/libnativewindow/stubs_arm64.cc b/android_api/libnativewindow/stubs_arm64.cc index ceb3149..99d67dc 100644 --- a/android_api/libnativewindow/stubs_arm64.cc +++ b/android_api/libnativewindow/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -19,8 +19,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_acquire); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocate); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocateWithOptions); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_createFromHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_describe); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getId); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getNativeHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_isSupported); @@ -31,6 +33,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_readFromParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_recvHandleFromUnixSocket); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_release); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_sendHandleToUnixSocket); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_setDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_unlock); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindowBuffer_getHardwareBuffer); @@ -79,7 +82,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28AHardwareBuffer_getDataSpaceEP15 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_isValidPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36AHardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_convertFromPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); @@ -90,8 +92,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43AHardwareBuffer_convertFromGrall static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_acquire); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocate); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocateWithOptions); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_createFromHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_describe); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getId); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getNativeHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_isSupported); @@ -102,6 +106,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_recvHandleFromUnixSocket); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_release); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_sendHandleToUnixSocket); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_setDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_unlock); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindowBuffer_getHardwareBuffer); @@ -150,7 +155,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_isValidPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android36AHardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_convertFromPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); diff --git a/android_api/libnativewindow/stubs_riscv64.cc b/android_api/libnativewindow/stubs_riscv64.cc index ceb3149..99d67dc 100644 --- a/android_api/libnativewindow/stubs_riscv64.cc +++ b/android_api/libnativewindow/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -19,8 +19,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_acquire); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocate); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_allocateWithOptions); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_createFromHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_describe); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getId); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_getNativeHandle); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_isSupported); @@ -31,6 +33,7 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_readFromParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_recvHandleFromUnixSocket); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_release); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_sendHandleToUnixSocket); +DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_setDataSpace); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_unlock); DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_writeToParcel); DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindowBuffer_getHardwareBuffer); @@ -79,7 +82,6 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28AHardwareBuffer_getDataSpaceEP15 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); -DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_isValidPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36AHardwareBuffer_convertToPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_convertFromPixelFormatEj); DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); @@ -90,8 +92,10 @@ DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android43AHardwareBuffer_convertFromGrall static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_acquire); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocate); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_allocateWithOptions); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_createFromHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_describe); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getId); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_getNativeHandle); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_isSupported); @@ -102,6 +106,7 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_recvHandleFromUnixSocket); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_release); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_sendHandleToUnixSocket); + INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_setDataSpace); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_unlock); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_writeToParcel); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindowBuffer_getHardwareBuffer); @@ -150,7 +155,6 @@ static void __attribute__((constructor(0))) init_stub_library() { INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE); - INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android34AHardwareBuffer_isValidPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android36AHardwareBuffer_convertToPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_convertFromPixelFormatEj); INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android38AHardwareBuffer_to_ANativeWindowBufferEP15AHardwareBuffer); diff --git a/android_api/libneuralnetworks/stubs_arm.cc b/android_api/libneuralnetworks/stubs_arm.cc index 8636a4e..d2d9480 100644 --- a/android_api/libneuralnetworks/stubs_arm.cc +++ b/android_api/libneuralnetworks/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libneuralnetworks/stubs_arm64.cc b/android_api/libneuralnetworks/stubs_arm64.cc index 8636a4e..d2d9480 100644 --- a/android_api/libneuralnetworks/stubs_arm64.cc +++ b/android_api/libneuralnetworks/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libneuralnetworks/stubs_riscv64.cc b/android_api/libneuralnetworks/stubs_riscv64.cc index 8636a4e..d2d9480 100644 --- a/android_api/libneuralnetworks/stubs_riscv64.cc +++ b/android_api/libneuralnetworks/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libwebviewchromium_plat_support/stubs_arm.cc b/android_api/libwebviewchromium_plat_support/stubs_arm.cc index b2317b0..07f39a7 100644 --- a/android_api/libwebviewchromium_plat_support/stubs_arm.cc +++ b/android_api/libwebviewchromium_plat_support/stubs_arm.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libwebviewchromium_plat_support/stubs_arm64.cc b/android_api/libwebviewchromium_plat_support/stubs_arm64.cc index b2317b0..07f39a7 100644 --- a/android_api/libwebviewchromium_plat_support/stubs_arm64.cc +++ b/android_api/libwebviewchromium_plat_support/stubs_arm64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/android_api/libwebviewchromium_plat_support/stubs_riscv64.cc b/android_api/libwebviewchromium_plat_support/stubs_riscv64.cc index b2317b0..07f39a7 100644 --- a/android_api/libwebviewchromium_plat_support/stubs_riscv64.cc +++ b/android_api/libwebviewchromium_plat_support/stubs_riscv64.cc @@ -1,5 +1,5 @@ // -// Copyright (C) 2023 The Android Open Source Project +// Copyright (C) 2024 The Android Open Source Project // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. |