Snap for 10068852 from e19e91e1ee1badde53c6eed02a64fa66ae64d1cc to udc-release

Change-Id: I37ffca25449192e5d34dff79297005f484351a40
diff --git a/libEGL/stubs_arm.cc b/libEGL/stubs_arm.cc
index 1dcdcdb..68771f1 100644
--- a/libEGL/stubs_arm.cc
+++ b/libEGL/stubs_arm.cc
@@ -19,8 +19,13 @@
 
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z13eglBeginFramePvS_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t10initializeEPNS_13egl_display_tE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t10updateModeEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t12getCacheSizeEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t12setCacheModeENS0_12EGLCacheModeE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t13setCacheLimitEx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t16setCacheFilenameEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t18getBlobCacheLockedEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t27getMultifileBlobCacheLockedEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t3getEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t7getBlobEPKvlPvl);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t7setBlobEPKvlS2_l);
@@ -133,8 +138,13 @@
 static void __attribute__((constructor(0))) init_stub_library() {
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _Z13eglBeginFramePvS_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t10initializeEPNS_13egl_display_tE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t10updateModeEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t12getCacheSizeEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t12setCacheModeENS0_12EGLCacheModeE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t13setCacheLimitEx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t16setCacheFilenameEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t18getBlobCacheLockedEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t27getMultifileBlobCacheLockedEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t3getEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t7getBlobEPKvlPvl);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t7setBlobEPKvlS2_l);
diff --git a/libEGL/stubs_arm64.cc b/libEGL/stubs_arm64.cc
index 1ee108b..73439c2 100644
--- a/libEGL/stubs_arm64.cc
+++ b/libEGL/stubs_arm64.cc
@@ -19,8 +19,13 @@
 
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z13eglBeginFramePvS_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t10initializeEPNS_13egl_display_tE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t10updateModeEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t12getCacheSizeEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t12setCacheModeENS0_12EGLCacheModeE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t13setCacheLimitEl);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t16setCacheFilenameEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t18getBlobCacheLockedEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t27getMultifileBlobCacheLockedEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t3getEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t7getBlobEPKvlPvl);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android11egl_cache_t7setBlobEPKvlS2_l);
@@ -133,8 +138,13 @@
 static void __attribute__((constructor(0))) init_stub_library() {
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _Z13eglBeginFramePvS_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t10initializeEPNS_13egl_display_tE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t10updateModeEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t12getCacheSizeEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t12setCacheModeENS0_12EGLCacheModeE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t13setCacheLimitEl);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t16setCacheFilenameEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t18getBlobCacheLockedEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t27getMultifileBlobCacheLockedEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t3getEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t7getBlobEPKvlPvl);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libEGL.so", _ZN7android11egl_cache_t7setBlobEPKvlS2_l);
diff --git a/libaaudio/stubs_arm.cc b/libaaudio/stubs_arm.cc
index d82a8b3..089a308 100644
--- a/libaaudio/stubs_arm.cc
+++ b/libaaudio/stubs_arm.cc
@@ -56,6 +56,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesPerDataCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesRead);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesWritten);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareChannelCount);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareFormat);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareSampleRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getInputPreset);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getPerformanceMode);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getSampleRate);
@@ -125,6 +128,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesPerDataCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesRead);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesWritten);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareChannelCount);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareFormat);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareSampleRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getInputPreset);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getPerformanceMode);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getSampleRate);
diff --git a/libaaudio/stubs_arm64.cc b/libaaudio/stubs_arm64.cc
index d82a8b3..089a308 100644
--- a/libaaudio/stubs_arm64.cc
+++ b/libaaudio/stubs_arm64.cc
@@ -56,6 +56,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesPerDataCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesRead);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getFramesWritten);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareChannelCount);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareFormat);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getHardwareSampleRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getInputPreset);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getPerformanceMode);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AAudioStream_getSampleRate);
@@ -125,6 +128,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesPerDataCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesRead);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getFramesWritten);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareChannelCount);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareFormat);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getHardwareSampleRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getInputPreset);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getPerformanceMode);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libaaudio.so", AAudioStream_getSampleRate);
diff --git a/libandroid/stubs_arm.cc b/libandroid/stubs_arm.cc
index 4f02d2b..f32611c 100644
--- a/libandroid/stubs_arm.cc
+++ b/libandroid/stubs_arm.cc
@@ -59,6 +59,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_fromAssetManager);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getCountry);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getDensity);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getGrammaticalGender);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getKeyboard);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getKeysHidden);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getLanguage);
@@ -83,6 +84,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_new);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setCountry);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setDensity);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setGrammaticalGender);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setKeyboard);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setKeysHidden);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setLanguage);
@@ -227,8 +229,11 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_createSession);
 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_sendHint);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setIHintManagerForTesting);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setThreads);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_updateTargetWorkDuration);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APermissionManager_checkPermission);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASensorEventQueue_disableSensor);
@@ -278,6 +283,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_acquire);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_create);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_createFromWindow);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_fromJava);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_getChoreographer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_registerSurfaceStatsListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_release);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_unregisterSurfaceStatsListener);
@@ -296,8 +303,10 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransactionStats_getPreviousReleaseFenceFd);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransactionStats_releaseASurfaceControls);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_apply);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_clearFrameRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_create);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_delete);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_fromJava);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_reparent);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setBufferAlpha);
@@ -309,6 +318,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setDamageRegion);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setDesiredPresentTime);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setEnableBackPressure);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setExtendedRangeBrightness);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameRateWithChangeStrategy);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameTimeline);
@@ -393,6 +403,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_fromAssetManager);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getCountry);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getDensity);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getGrammaticalGender);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getKeyboard);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getKeysHidden);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getLanguage);
@@ -417,6 +428,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_new);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setCountry);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setDensity);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setGrammaticalGender);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setKeyboard);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setKeysHidden);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setLanguage);
@@ -561,8 +573,11 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_createSession);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getManager);
   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_sendHint);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setIHintManagerForTesting);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setThreads);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_updateTargetWorkDuration);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APermissionManager_checkPermission);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASensorEventQueue_disableSensor);
@@ -612,6 +627,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_acquire);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_create);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_createFromWindow);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_fromJava);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_getChoreographer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_registerSurfaceStatsListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_release);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_unregisterSurfaceStatsListener);
@@ -630,8 +647,10 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransactionStats_getPreviousReleaseFenceFd);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransactionStats_releaseASurfaceControls);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_apply);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_clearFrameRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_create);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_delete);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_fromJava);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_reparent);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setBufferAlpha);
@@ -643,6 +662,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setDamageRegion);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setDesiredPresentTime);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setEnableBackPressure);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setExtendedRangeBrightness);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameRateWithChangeStrategy);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameTimeline);
diff --git a/libandroid/stubs_arm64.cc b/libandroid/stubs_arm64.cc
index 4f02d2b..f32611c 100644
--- a/libandroid/stubs_arm64.cc
+++ b/libandroid/stubs_arm64.cc
@@ -59,6 +59,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_fromAssetManager);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getCountry);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getDensity);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getGrammaticalGender);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getKeyboard);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getKeysHidden);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_getLanguage);
@@ -83,6 +84,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_new);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setCountry);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setDensity);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setGrammaticalGender);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setKeyboard);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setKeysHidden);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AConfiguration_setLanguage);
@@ -227,8 +229,11 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_createSession);
 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_sendHint);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setIHintManagerForTesting);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_setThreads);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APerformanceHint_updateTargetWorkDuration);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(APermissionManager_checkPermission);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASensorEventQueue_disableSensor);
@@ -278,6 +283,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_acquire);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_create);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_createFromWindow);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_fromJava);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_getChoreographer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_registerSurfaceStatsListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_release);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceControl_unregisterSurfaceStatsListener);
@@ -296,8 +303,10 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransactionStats_getPreviousReleaseFenceFd);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransactionStats_releaseASurfaceControls);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_apply);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_clearFrameRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_create);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_delete);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_fromJava);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_reparent);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setBufferAlpha);
@@ -309,6 +318,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setDamageRegion);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setDesiredPresentTime);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setEnableBackPressure);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setExtendedRangeBrightness);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameRate);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameRateWithChangeStrategy);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ASurfaceTransaction_setFrameTimeline);
@@ -393,6 +403,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_fromAssetManager);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getCountry);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getDensity);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getGrammaticalGender);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getKeyboard);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getKeysHidden);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_getLanguage);
@@ -417,6 +428,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_new);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setCountry);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setDensity);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setGrammaticalGender);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setKeyboard);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setKeysHidden);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", AConfiguration_setLanguage);
@@ -561,8 +573,11 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_createSession);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_getManager);
   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_sendHint);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setIHintManagerForTesting);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_setThreads);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APerformanceHint_updateTargetWorkDuration);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", APermissionManager_checkPermission);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASensorEventQueue_disableSensor);
@@ -612,6 +627,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_acquire);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_create);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_createFromWindow);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_fromJava);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_getChoreographer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_registerSurfaceStatsListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_release);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceControl_unregisterSurfaceStatsListener);
@@ -630,8 +647,10 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransactionStats_getPreviousReleaseFenceFd);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransactionStats_releaseASurfaceControls);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_apply);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_clearFrameRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_create);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_delete);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_fromJava);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_reparent);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setBufferAlpha);
@@ -643,6 +662,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setDamageRegion);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setDesiredPresentTime);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setEnableBackPressure);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setExtendedRangeBrightness);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameRate);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameRateWithChangeStrategy);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid.so", ASurfaceTransaction_setFrameTimeline);
diff --git a/libandroid_runtime/stubs_arm.cc b/libandroid_runtime/stubs_arm.cc
index 1112b48..cb2b436 100644
--- a/libandroid_runtime/stubs_arm.cc
+++ b/libandroid_runtime/stubs_arm.cc
@@ -46,7 +46,6 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(PreventLibnativehelperLazyLoadingForTests);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(PreventLibstatssocketLazyLoadingForTests);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z10GetOpenFdsRKNSt3__18functionIFvNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z11GetOwnerTagPK10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z11OpenArchivePKcPP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12CloseArchiveP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12EndIterationPv);
@@ -57,16 +56,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ErrorCodeStringi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_calloc_throwjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_malloc_flagsjj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_malloc_throwjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_out_of_memoryv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_realloc_throwPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_realloc_throwPvjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17GetFileDescriptorP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17get_native_cameraP7_JNIEnvP8_jobjectPP16JNICameraContext);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17sk_abort_no_printv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17sk_malloc_canfailjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18OpenArchiveFdRangeiPKcPP10ZipArchivexxb);
@@ -101,6 +96,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z33register_android_opengl_jni_EGL14P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z33register_android_opengl_jni_EGL15P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34JHwBinder_native_joinRpcThreadpoolv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_freezeCgroupUIDP7_JNIEnvP8_jobjectih);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_getProcessGroupP7_JNIEnvP8_jobjecti);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii);
@@ -116,6 +112,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_opengl_jni_GLES32P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35android_os_Process_killProcessGroupP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35android_os_Process_setProcessFrozenP7_JNIEnvP8_jobjectiih);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35convertAudioMixerAttributesToNativeP7_JNIEnvP8_jobjectP22audio_mixer_attributes);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35register_android_hardware_SyncFenceP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35register_android_hardware_UsbDeviceP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36android_os_Binder_getNativeFinalizerP7_JNIEnvP7_jclass);
@@ -125,17 +122,21 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_hardware_SerialPortP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_hardware_UsbRequestP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_media_ToneGeneratorP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36sk_report_container_overflow_and_diev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_media_getIntConstantFromClassP7_JNIEnvP7_jclassPKcS4_Pi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_createProcessGroupP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_getPidsForCommandsP7_JNIEnvP8_jobjectP13_jobjectArray);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_getThreadSchedulerP7_JNIEnvP7_jclassi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_parseProcLineArrayP7_JNIEnvP8_jobjectPciiP10_jintArrayP13_jobjectArrayP11_jlongArrayP12_jfloatArray);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_setThreadSchedulerP7_JNIEnvP7_jclassiii);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37convertAudioMixerAttributesFromNativeP7_JNIEnvPK22audio_mixer_attributes);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_media_MicrophoneInfoP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES10ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES11ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES31ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38android_media_AudioTrack_getAudioTrackP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38javaAudioFormatToNativeAudioConfigBaseP7_JNIEnvP8_jobjectP17audio_config_baseb);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38nativeAudioConfigBaseToJavaAudioFormatP7_JNIEnvPK17audio_config_baseb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38register_android_media_AudioAttributesP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z39JHwBinder_native_configureRpcThreadpoolP7_JNIEnvP7_jclassxh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z39android_os_Process_setApplicationObjectP7_JNIEnvP8_jobjectS2_);
@@ -147,7 +148,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z41android_os_BinderProxy_getNativeFinalizerP7_JNIEnvP7_jclass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z41android_os_Process_removeAllProcessGroupsP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z42android_os_Process_setThreadGroupAndCpusetP7_JNIEnvP8_jobjectii);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43android_os_Process_sendSignalToProcessGroupP7_JNIEnvP8_jobjectiii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43android_os_Process_setCallingThreadPriorityP7_JNIEnvP8_jobjecti);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43register_android_hardware_OverlayPropertiesP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43register_com_google_android_gles_jni_GLImplP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z44register_android_hardware_camera2_DngCreatorP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z44register_android_media_AudioDeviceAttributesP7_JNIEnv);
@@ -176,11 +179,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveC2EO13MappedZipFileb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveC2EPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6ReaderD0Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6ReaderD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6WriterD0Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6WriterD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6Writer9GetBufferEj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive7InflateERKNS_6ReaderEyyPNS_6WriterEPy);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13MappedZipFileC2Eixx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext10setGpsDataERK7GpsData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext12setThumbnailEPKhjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext14setCaptureTimeERKN7android7String8E);
@@ -197,14 +198,14 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip3214ResetIterationEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip324NextEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip326CreateEt);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip328AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32C2Et);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E14ResetIterationEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E4NextEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E14ResetIterationEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E4NextEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip6414ResetIterationEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip644NextEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip646CreateEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip648AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15JniOutputStream4openEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15JniOutputStream5closeEv);
@@ -253,6 +254,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19CdEntryMapInterface6CreateEyjt);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 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);
@@ -268,6 +270,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20SkContainerAllocator8allocateEid);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN23FileDescriptorAllowlist3GetEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN23FileDescriptorAllowlistC2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF16EPKtj);
@@ -284,6 +287,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandler7handlerEiP7siginfoPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandler8instanceEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandlerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs4util9isIncfsFdEi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect14setBoundsCheckEPK7SkPointi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect16setBoundsNoCheckEPK7SkPointi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect4joinERKS_);
@@ -309,22 +313,28 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo11ReadDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadDmaBufInfoEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadBufferSizeEjPyRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadDmaBufInfoEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo16ReadDmaBufFdRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadDmaBufMapRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadProcfsDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
 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(_ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPyRKNSt3__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);
@@ -371,6 +381,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15MediaMetricsJNI20writeMetricsToBundleEP7_JNIEnvPNS_12mediametrics4ItemEP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15MediaMetricsJNI29nativeToJavaPersistableBundleEP7_JNIEnvPNS_2os17PersistableBundleE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15getBPNativeDataEP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15nativeCreateTpcEP7_JNIEnvP7_jclassP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16DeleteScreenshotEPvS0_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage16allocStringArrayEj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage20allocTemporaryStringEP7_JNIEnvP8_jstring);
@@ -385,6 +396,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage7releaseEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorageC2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorageD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16destroyNativeTpcEPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17ApkAssetsFromLongEx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17JNIDeviceCallback19onAudioDeviceUpdateEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17JNIDeviceCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID);
@@ -398,6 +410,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeInputChannelD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue11handleEventEiiPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue14raiseExceptionEP7_JNIEnvPKcP11_jthrowable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallback11handleEventEiiPv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackC1ERKNS_2wpINS_14LooperCallbackEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackC2ERKNS_2wpINS_14LooperCallbackEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue23setFileDescriptorEventsEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue4wakeEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti);
@@ -407,9 +425,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD2Ev);
 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(_ZN7android20VelocityTrackerState11getVelocityEiPfS1_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState12getEstimatorEiPNS_15VelocityTracker9EstimatorE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11getVelocityEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState22computeCurrentVelocityEif);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState5clearEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE);
@@ -422,6 +440,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21destroyNativeListenerEPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender10initializeEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender11handleEventEiiPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender12sendKeyEventEjPKNS_8KeyEventE);
@@ -496,8 +515,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedExNS_17PhysicalDisplayIdEix);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesExNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver7disposeEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
+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);
@@ -528,9 +547,11 @@
 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_7IBinderEEaSINS_7BBinderEEERS2_ONS0_IT_EE);
+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_jobjectPNS_8KeyEventE);
@@ -540,7 +561,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_view_KeyEventEP7_JNIEnv);
 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_5media14MicrophoneInfoE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE);
 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);
@@ -595,16 +616,18 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_NativeActivity_setWindowFlagsEP15ANativeActivityii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_getNativePtrEP7_JNIEnvP8_jobject);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvPKNS_11MotionEventE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvRKNS_11MotionEventE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_SurfaceSession_getClientEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37createAudioDeviceAttributesFromNativeEP7_JNIEnvPP8_jobjectPKNS_19AudioDeviceTypeAddrE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_content_AssetManagerEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_database_SQLiteDebugEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_KeyCharacterMapEP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_MotionPredictorEP7_JNIEnv);
 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_jobjecti);
+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);
@@ -616,7 +639,7 @@
 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_jobjectiPNS_11PointerIconE);
+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);
@@ -637,15 +660,29 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListenerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE);
 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);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_graphics_SurfaceTextureEP7_JNIEnv);
 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_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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_content_res_ResourceTimerEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_database_SQLiteConnectionEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_graphics_BLASTBufferQueueEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_PerformanceHintManagerEP7_JNIEnv);
@@ -662,6 +699,7 @@
 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);
@@ -669,13 +707,15 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49android_hardware_display_DisplayViewport_toNativeEP7_JNIEnvP8_jobjectPNS_15DisplayViewportE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49register_android_hardware_display_DisplayViewportEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49register_android_view_CompositionSamplingListenerEP7_JNIEnv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintIjEEbPKcPT_S4_b);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base4TrimIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES8_OT_);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintImEEbPKcPT_S4_b);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintItEEbPKcPT_S4_b);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintIyEEbPKcPT_S4_b);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50com_android_internal_os_ZygoteCommandBuffer_insertEP7_JNIEnvP7_jclassxP8_jstring);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_android_os_incremental_IncrementalManagerEP7_JNIEnv);
 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_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);
@@ -684,7 +724,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android53register_com_android_internal_os_KernelCpuBpfTrackingEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_graphics_GraphicBuffer_getNativeGraphicsBufferEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_HardwareBuffer_convertFromPixelFormatEj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_HardwareBuffer_getNativeGraphicBufferEP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_OverlayProperties_convertToJavaObjectEP7_JNIEnvPNS_3gui17OverlayPropertiesE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_content_om_OverlayConfigEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_net_NetworkUtilsInternalEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_os_KernelAllocationStatsEP7_JNIEnv);
@@ -699,7 +739,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android57register_com_android_internal_os_KernelCpuUidBpfMapReaderEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android58com_android_internal_os_ZygoteCommandBuffer_nativeGetCountEP7_JNIEnvP7_jclassx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android58register_com_android_internal_os_KernelSingleUidTimeReaderEP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59android_view_SurfaceTransaction_getNativeSurfaceTransactionEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59com_android_internal_os_ZygoteCommandBuffer_getNativeBufferEP7_JNIEnvP7_jclassi);
+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_);
@@ -772,6 +814,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD2Ev);
+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);
@@ -821,12 +864,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString11printVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12appendVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12insertScalarEjf);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12writable_strEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString13insertUnicharEji);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString13prependVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3Rec4MakeEPKcj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3setEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3setEPKcj);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString4dataEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString4swapERS_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString5resetEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString6insertEjPKc);
@@ -854,8 +897,36 @@
 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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK11zip_archive6Reader14AccessAtOffsetEPhjx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile10GetBasePtrEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile12ReadAtOffsetEPhjx);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile13GetFileLengthEv);
@@ -875,7 +946,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13NativeContext18getThumbnailHeightEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13NativeContext9getResultEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK14ZipEntryCommon19GetModificationTimeEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip3216GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip32I17ZipStringOffset20E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip32I17ZipStringOffset32E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip6416GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK16InputStripSource6getIfdEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK16JNICameraContext33isRawImageCallbackBufferAvailableEv);
@@ -883,6 +955,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo12DetachSocketERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo16RefersToSameFileEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator15roundUpCapacityEx);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator20growthFactorCapacityEid);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect4dumpEb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect6toQuadEP7SkPoint);
@@ -893,13 +967,6 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_compareEPKvS5_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_destroyEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE12do_constructEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE15do_move_forwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE16do_move_backwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE7do_copyEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE8do_splatEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder9getBinderEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE);
@@ -911,10 +978,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo8overlapsEPKS1_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfoeqERKS1_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui11DisplayInfo13writeToParcelEPNS_6ParcelE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui11DisplayInfo4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui12FocusRequest13writeToParcelEPNS_6ParcelE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle8getTokenEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_6ParcelE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6Parcel4readINS_6RegionEEEiRNS_16LightFlattenableIT_EE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE10do_destroyEPvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorI12JavaVMOptionE12do_constructEPvj);
@@ -934,12 +1003,6 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE10do_destroyEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE12do_constructEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE15do_move_forwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE16do_move_backwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE7do_copyEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE8do_splatEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE10do_destroyEPvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE12do_constructEPvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvj);
@@ -976,12 +1039,6 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE10do_destroyEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE12do_constructEPvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE15do_move_forwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE16do_move_backwardEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE7do_copyEPvPKvj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE8do_splatEPvPKvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvj);
@@ -1134,12 +1191,15 @@
 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__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__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__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__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE4findIS5_EENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEERKT_);
 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_);
@@ -1152,47 +1212,57 @@
 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__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__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_EEE6rehashEj);
 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);
 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_EEE6rehashEj);
 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_EEE6rehashEj);
 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_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_EEE6rehashEj);
 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_EEE6rehashEj);
 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_EEE6rehashEj);
 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);
 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_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIjJRjSF_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE8__rehashEj);
+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__rehashEj);
 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_EEE6rehashEj);
 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__rehashEj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_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_EEEEEEjOT_DpOT0_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_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_IyNS_9allocatorIyEEEENS3_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_IyNS_9allocatorIyEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE6rehashEj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEj);
 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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE6setbufEPci);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv);
+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__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj);
@@ -1201,7 +1271,6 @@
 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_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__118__set_intersectionIRNS_6__lessImmEENS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEEiEES9_NS_15insert_iteratorINS_3setImNS_4lessImEENS_9allocatorImEEEEEEEET2_T0_SJ_T1_SK_SI_T_);
 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);
@@ -1221,8 +1290,9 @@
 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_6vectorIN7android15AudioAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIjjEENS_19__map_value_compareIjS2_NS_4lessIjEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_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_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_);
@@ -1237,18 +1307,20 @@
 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_EEE7reserveEj);
 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_pathIJRKmyiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_);
+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__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJmRyS8_RPcPKcEEEvDpOT_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android15AudioAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_);
 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__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__appendEj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_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_);
@@ -1280,6 +1352,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn4_N7android21JNIAudioTrackCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn4_N7android21JNIAudioTrackCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn4_N7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn4_N7android8hardware7display28BnDeviceProductInfoConstants10onTransactEjRKNS_6ParcelEPS3_j);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android18NativeMessageQueue11handleEventEiiPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android18NativeMessageQueueD0Ev);
@@ -1292,6 +1365,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android12MessageQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android17JNIDeviceCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android17JNIDeviceCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+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_N7android21JNIAudioTrackCallbackD0Ev);
@@ -1306,6 +1381,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android26NativeDisplayEventReceiverD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android27JNIAudioVolumeGroupCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android27JNIAudioVolumeGroupCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android3gui28IWindowInfosReportedListenerD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android3gui28IWindowInfosReportedListenerD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android8hardware7display27IDeviceProductInfoConstantsD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android8hardware7display27IDeviceProductInfoConstantsD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n12_N7android9JHwBinderD0Ev);
@@ -1357,7 +1434,6 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", PreventLibnativehelperLazyLoadingForTests);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", PreventLibstatssocketLazyLoadingForTests);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z10GetOpenFdsRKNSt3__18functionIFvNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z11GetOwnerTagPK10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z11OpenArchivePKcPP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12CloseArchiveP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12EndIterationPv);
@@ -1368,16 +1444,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ErrorCodeStringi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_calloc_throwjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_malloc_flagsjj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_malloc_throwjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_out_of_memoryv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_realloc_throwPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_realloc_throwPvjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17GetFileDescriptorP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17get_native_cameraP7_JNIEnvP8_jobjectPP16JNICameraContext);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17sk_abort_no_printv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17sk_malloc_canfailjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18OpenArchiveFdRangeiPKcPP10ZipArchivexxb);
@@ -1412,6 +1484,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z33register_android_opengl_jni_EGL14P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z33register_android_opengl_jni_EGL15P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34JHwBinder_native_joinRpcThreadpoolv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_freezeCgroupUIDP7_JNIEnvP8_jobjectih);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_getProcessGroupP7_JNIEnvP8_jobjecti);
   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);
@@ -1427,6 +1500,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_opengl_jni_GLES32P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35android_os_Process_killProcessGroupP7_JNIEnvP8_jobjectii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35android_os_Process_setProcessFrozenP7_JNIEnvP8_jobjectiih);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35convertAudioMixerAttributesToNativeP7_JNIEnvP8_jobjectP22audio_mixer_attributes);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35register_android_hardware_SyncFenceP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35register_android_hardware_UsbDeviceP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36android_os_Binder_getNativeFinalizerP7_JNIEnvP7_jclass);
@@ -1436,17 +1510,21 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_hardware_SerialPortP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_hardware_UsbRequestP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_media_ToneGeneratorP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36sk_report_container_overflow_and_diev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_media_getIntConstantFromClassP7_JNIEnvP7_jclassPKcS4_Pi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_createProcessGroupP7_JNIEnvP8_jobjectii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_getPidsForCommandsP7_JNIEnvP8_jobjectP13_jobjectArray);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_getThreadSchedulerP7_JNIEnvP7_jclassi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_parseProcLineArrayP7_JNIEnvP8_jobjectPciiP10_jintArrayP13_jobjectArrayP11_jlongArrayP12_jfloatArray);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_setThreadSchedulerP7_JNIEnvP7_jclassiii);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37convertAudioMixerAttributesFromNativeP7_JNIEnvPK22audio_mixer_attributes);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_media_MicrophoneInfoP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES10ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES11ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES31ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38android_media_AudioTrack_getAudioTrackP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38javaAudioFormatToNativeAudioConfigBaseP7_JNIEnvP8_jobjectP17audio_config_baseb);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38nativeAudioConfigBaseToJavaAudioFormatP7_JNIEnvPK17audio_config_baseb);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38register_android_media_AudioAttributesP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z39JHwBinder_native_configureRpcThreadpoolP7_JNIEnvP7_jclassxh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z39android_os_Process_setApplicationObjectP7_JNIEnvP8_jobjectS2_);
@@ -1458,7 +1536,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z41android_os_BinderProxy_getNativeFinalizerP7_JNIEnvP7_jclass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z41android_os_Process_removeAllProcessGroupsP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z42android_os_Process_setThreadGroupAndCpusetP7_JNIEnvP8_jobjectii);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43android_os_Process_sendSignalToProcessGroupP7_JNIEnvP8_jobjectiii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43android_os_Process_setCallingThreadPriorityP7_JNIEnvP8_jobjecti);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43register_android_hardware_OverlayPropertiesP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43register_com_google_android_gles_jni_GLImplP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z44register_android_hardware_camera2_DngCreatorP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z44register_android_media_AudioDeviceAttributesP7_JNIEnv);
@@ -1487,11 +1567,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveC2EO13MappedZipFileb);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveC2EPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6ReaderD0Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6ReaderD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6WriterD0Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6WriterD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6Writer9GetBufferEj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive7InflateERKNS_6ReaderEyyPNS_6WriterEPy);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13MappedZipFileC2Eixx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext10setGpsDataERK7GpsData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext12setThumbnailEPKhjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext14setCaptureTimeERKN7android7String8E);
@@ -1508,14 +1586,14 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamC2EP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip3214ResetIterationEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip324NextEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip326CreateEt);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip328AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32C2Et);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E14ResetIterationEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E4NextEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E14ResetIterationEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E4NextEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip6414ResetIterationEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip644NextEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip646CreateEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip648AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15JniOutputStream4openEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15JniOutputStream5closeEv);
@@ -1564,6 +1642,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferC2EP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19CdEntryMapInterface6CreateEyjt);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   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);
@@ -1579,6 +1658,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20SkContainerAllocator8allocateEid);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN23FileDescriptorAllowlist3GetEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN23FileDescriptorAllowlistC2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF10CountUTF16EPKtj);
@@ -1595,6 +1675,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandler7handlerEiP7siginfoPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandler8instanceEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandlerC2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs4util9isIncfsFdEi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect14setBoundsCheckEPK7SkPointi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect16setBoundsNoCheckEPK7SkPointi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect4joinERKS_);
@@ -1620,22 +1701,28 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo11ReadDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadDmaBufInfoEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadBufferSizeEjPyRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadDmaBufInfoEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo16ReadDmaBufFdRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo17ReadDmaBufMapRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo17ReadProcfsDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
   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", _ZN7android10dmabufinfo24GetDmabufTotalExportedKbEPyRKNSt3__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);
@@ -1682,6 +1769,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15MediaMetricsJNI20writeMetricsToBundleEP7_JNIEnvPNS_12mediametrics4ItemEP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15MediaMetricsJNI29nativeToJavaPersistableBundleEP7_JNIEnvPNS_2os17PersistableBundleE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15getBPNativeDataEP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15nativeCreateTpcEP7_JNIEnvP7_jclassP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16DeleteScreenshotEPvS0_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage16allocStringArrayEj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage20allocTemporaryStringEP7_JNIEnvP8_jstring);
@@ -1696,6 +1784,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage7releaseEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorageC2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorageD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16destroyNativeTpcEPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17ApkAssetsFromLongEx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17JNIDeviceCallback19onAudioDeviceUpdateEii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17JNIDeviceCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID);
@@ -1709,6 +1798,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeInputChannelD2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue11handleEventEiiPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue14raiseExceptionEP7_JNIEnvPKcP11_jthrowable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallback11handleEventEiiPv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackC1ERKNS_2wpINS_14LooperCallbackEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackC2ERKNS_2wpINS_14LooperCallbackEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue23setFileDescriptorEventsEii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue4wakeEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti);
@@ -1718,9 +1813,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD2Ev);
   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", _ZN7android20VelocityTrackerState11getVelocityEiPfS1_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState12getEstimatorEiPNS_15VelocityTracker9EstimatorE);
+  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);
@@ -1733,6 +1828,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21destroyNativeListenerEPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender10initializeEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender11handleEventEiiPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender12sendKeyEventEjPKNS_8KeyEventE);
@@ -1807,8 +1903,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver19dispatchModeChangedExNS_17PhysicalDisplayIdEix);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesExNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver7disposeEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
+  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);
@@ -1839,9 +1935,11 @@
   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_7IBinderEEaSINS_7BBinderEEERS2_ONS0_IT_EE);
+  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_jobjectPNS_8KeyEventE);
@@ -1851,7 +1949,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30register_android_view_KeyEventEP7_JNIEnv);
   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_5media14MicrophoneInfoE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE);
   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);
@@ -1906,16 +2004,18 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_NativeActivity_setWindowFlagsEP15ANativeActivityii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_getNativePtrEP7_JNIEnvP8_jobject);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvPKNS_11MotionEventE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvRKNS_11MotionEventE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_SurfaceSession_getClientEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37createAudioDeviceAttributesFromNativeEP7_JNIEnvPP8_jobjectPKNS_19AudioDeviceTypeAddrE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_content_AssetManagerEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_database_SQLiteDebugEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_KeyCharacterMapEP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_MotionPredictorEP7_JNIEnv);
   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_jobjecti);
+  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);
@@ -1927,7 +2027,7 @@
   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_jobjectiPNS_11PointerIconE);
+  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);
@@ -1948,15 +2048,29 @@
   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", _ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerC2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BnWindowInfosReportedListenerC2Ev);
+  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", _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);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_graphics_SurfaceTextureEP7_JNIEnv);
   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_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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_content_res_ResourceTimerEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_database_SQLiteConnectionEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_graphics_BLASTBufferQueueEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_os_PerformanceHintManagerEP7_JNIEnv);
@@ -1973,6 +2087,7 @@
   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);
@@ -1980,13 +2095,15 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49android_hardware_display_DisplayViewport_toNativeEP7_JNIEnvP8_jobjectPNS_15DisplayViewportE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49register_android_hardware_display_DisplayViewportEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49register_android_view_CompositionSamplingListenerEP7_JNIEnv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintIjEEbPKcPT_S4_b);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base4TrimIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES8_OT_);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintImEEbPKcPT_S4_b);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintItEEbPKcPT_S4_b);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintIyEEbPKcPT_S4_b);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50com_android_internal_os_ZygoteCommandBuffer_insertEP7_JNIEnvP7_jclassxP8_jstring);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50register_android_os_incremental_IncrementalManagerEP7_JNIEnv);
   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_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);
@@ -1995,7 +2112,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android53register_com_android_internal_os_KernelCpuBpfTrackingEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_graphics_GraphicBuffer_getNativeGraphicsBufferEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_HardwareBuffer_convertFromPixelFormatEj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_HardwareBuffer_getNativeGraphicBufferEP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_OverlayProperties_convertToJavaObjectEP7_JNIEnvPNS_3gui17OverlayPropertiesE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_content_om_OverlayConfigEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_net_NetworkUtilsInternalEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_os_KernelAllocationStatsEP7_JNIEnv);
@@ -2010,7 +2127,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android57register_com_android_internal_os_KernelCpuUidBpfMapReaderEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android58com_android_internal_os_ZygoteCommandBuffer_nativeGetCountEP7_JNIEnvP7_jclassx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android58register_com_android_internal_os_KernelSingleUidTimeReaderEP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59android_view_SurfaceTransaction_getNativeSurfaceTransactionEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59com_android_internal_os_ZygoteCommandBuffer_getNativeBufferEP7_JNIEnvP7_jclassi);
+  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_);
@@ -2083,6 +2202,7 @@
   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", _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);
@@ -2132,12 +2252,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString11printVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12appendVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12insertScalarEjf);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12writable_strEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString13insertUnicharEji);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString13prependVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3Rec4MakeEPKcj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3setEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3setEPKcj);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString4dataEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString4swapERS_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString5resetEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString6insertEjPKc);
@@ -2165,8 +2285,36 @@
   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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK11zip_archive6Reader14AccessAtOffsetEPhjx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile10GetBasePtrEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile12ReadAtOffsetEPhjx);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile13GetFileLengthEv);
@@ -2186,7 +2334,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13NativeContext18getThumbnailHeightEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13NativeContext9getResultEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK14ZipEntryCommon19GetModificationTimeEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip3216GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip32I17ZipStringOffset20E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip32I17ZipStringOffset32E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip6416GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK16InputStripSource6getIfdEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK16JNICameraContext33isRawImageCallbackBufferAvailableEv);
@@ -2194,6 +2343,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo12DetachSocketERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo16RefersToSameFileEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK20SkContainerAllocator15roundUpCapacityEx);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK20SkContainerAllocator20growthFactorCapacityEid);
   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);
@@ -2204,13 +2355,6 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_compareEPKvS5_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_destroyEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE12do_constructEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE15do_move_forwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE16do_move_backwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE7do_copyEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE8do_splatEPvPKvj);
   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);
@@ -2222,10 +2366,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfo8overlapsEPKS1_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfoeqERKS1_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui11DisplayInfo13writeToParcelEPNS_6ParcelE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui11DisplayInfo4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui12FocusRequest13writeToParcelEPNS_6ParcelE);
   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", _ZNK7android3gui28IWindowInfosReportedListener22getInterfaceDescriptorEv);
   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);
@@ -2245,12 +2391,6 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE16do_move_backwardEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE7do_copyEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_16key_value_pair_tIPNS_10InputEventEbEEE8do_splatEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE10do_destroyEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE12do_constructEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE15do_move_forwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE16do_move_backwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE7do_copyEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE8do_splatEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE10do_destroyEPvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE12do_constructEPvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvj);
@@ -2287,12 +2427,6 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE16do_move_backwardEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE7do_copyEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP11_jbyteArrayE8do_splatEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE10do_destroyEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE12do_constructEPvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE15do_move_forwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE16do_move_backwardEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE7do_copyEPvPKvj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE8do_splatEPvPKvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvj);
@@ -2445,12 +2579,15 @@
   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__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__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__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__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEyEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE4findIS5_EENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEERKT_);
   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_);
@@ -2463,47 +2600,57 @@
   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__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__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_EEE6rehashEj);
   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);
   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_EEE6rehashEj);
   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_EEE6rehashEj);
   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_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_EEE6rehashEj);
   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_EEE6rehashEj);
   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_EEE6rehashEj);
   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);
   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_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIjJRjSF_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE8__rehashEj);
+  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__rehashEj);
   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_EEE6rehashEj);
   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__rehashEj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_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_EEEEEEjOT_DpOT0_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_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_IyNS_9allocatorIyEEEENS3_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_IyNS_9allocatorIyEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE6rehashEj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeItNS_6vectorINS2_IyNS_9allocatorIyEEEENS3_IS5_EEEEEENS_22__unordered_map_hasherItS8_NS_4hashItEELb1EEENS_21__unordered_map_equalItS8_NS_8equal_toItEELb1EEENS3_IS8_EEE8__rehashEj);
   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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE6setbufEPci);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv);
+  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__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj);
@@ -2512,7 +2659,6 @@
   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_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__118__set_intersectionIRNS_6__lessImmEENS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEEiEES9_NS_15insert_iteratorINS_3setImNS_4lessImEENS_9allocatorImEEEEEEEET2_T0_SJ_T1_SK_SI_T_);
   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);
@@ -2532,8 +2678,9 @@
   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_6vectorIN7android15AudioAttributesENS_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_typeIjjEENS_19__map_value_compareIjS2_NS_4lessIjEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_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_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_);
@@ -2548,18 +2695,20 @@
   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_EEE7reserveEj);
   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_pathIJRKmyiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_);
+  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__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJmRyS8_RPcPKcEEEvDpOT_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android15AudioAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_);
   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__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__appendEj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_IS3_EEE21__push_back_slow_pathIRKS3_EEvOT_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorINS0_IyNS_9allocatorIyEEEENS1_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_);
@@ -2591,6 +2740,7 @@
   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", _ZThn4_N7android21JNIAudioTrackCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn4_N7android21JNIAudioTrackCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn4_N7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn4_N7android8hardware7display28BnDeviceProductInfoConstants10onTransactEjRKNS_6ParcelEPS3_j);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android18NativeMessageQueue11handleEventEiiPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android18NativeMessageQueueD0Ev);
@@ -2603,6 +2753,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android12MessageQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android17JNIDeviceCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android17JNIDeviceCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+  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_N7android21JNIAudioTrackCallbackD0Ev);
@@ -2617,6 +2769,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android26NativeDisplayEventReceiverD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android27JNIAudioVolumeGroupCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android27JNIAudioVolumeGroupCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android3gui28IWindowInfosReportedListenerD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android3gui28IWindowInfosReportedListenerD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android8hardware7display27IDeviceProductInfoConstantsD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android8hardware7display27IDeviceProductInfoConstantsD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n12_N7android9JHwBinderD0Ev);
diff --git a/libandroid_runtime/stubs_arm64.cc b/libandroid_runtime/stubs_arm64.cc
index 3b77967..4bf1415 100644
--- a/libandroid_runtime/stubs_arm64.cc
+++ b/libandroid_runtime/stubs_arm64.cc
@@ -46,7 +46,6 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(PreventLibnativehelperLazyLoadingForTests);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(PreventLibstatssocketLazyLoadingForTests);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z10GetOpenFdsRKNSt3__18functionIFvNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z11GetOwnerTagPK10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z11OpenArchivePKcPP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12CloseArchiveP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z12EndIterationPv);
@@ -57,16 +56,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ErrorCodeStringi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_calloc_throwmm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_malloc_flagsmj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z15sk_malloc_throwmm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_out_of_memoryv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_realloc_throwPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z16sk_realloc_throwPvmm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17GetFileDescriptorP10ZipArchive);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17get_native_cameraP7_JNIEnvP8_jobjectPP16JNICameraContext);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17sk_abort_no_printv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z17sk_malloc_canfailmm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z18OpenArchiveFdRangeiPKcPP10ZipArchivellb);
@@ -101,6 +96,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z33register_android_opengl_jni_EGL14P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z33register_android_opengl_jni_EGL15P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34JHwBinder_native_joinRpcThreadpoolv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_freezeCgroupUIDP7_JNIEnvP8_jobjectih);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_getProcessGroupP7_JNIEnvP8_jobjecti);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_sendSignalQuietP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34android_os_Process_setProcessGroupP7_JNIEnvP8_jobjectii);
@@ -116,6 +112,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z34register_android_opengl_jni_GLES32P7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35android_os_Process_killProcessGroupP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35android_os_Process_setProcessFrozenP7_JNIEnvP8_jobjectiih);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35convertAudioMixerAttributesToNativeP7_JNIEnvP8_jobjectP22audio_mixer_attributes);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35register_android_hardware_SyncFenceP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z35register_android_hardware_UsbDeviceP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36android_os_Binder_getNativeFinalizerP7_JNIEnvP7_jclass);
@@ -125,17 +122,21 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_hardware_SerialPortP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_hardware_UsbRequestP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36register_android_media_ToneGeneratorP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z36sk_report_container_overflow_and_diev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_media_getIntConstantFromClassP7_JNIEnvP7_jclassPKcS4_Pi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_createProcessGroupP7_JNIEnvP8_jobjectii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_getPidsForCommandsP7_JNIEnvP8_jobjectP13_jobjectArray);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_getThreadSchedulerP7_JNIEnvP7_jclassi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_parseProcLineArrayP7_JNIEnvP8_jobjectPciiP10_jintArrayP13_jobjectArrayP11_jlongArrayP12_jfloatArray);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37android_os_Process_setThreadSchedulerP7_JNIEnvP7_jclassiii);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37convertAudioMixerAttributesFromNativeP7_JNIEnvPK22audio_mixer_attributes);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_media_MicrophoneInfoP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES10ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES11ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z37register_android_opengl_jni_GLES31ExtP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38android_media_AudioTrack_getAudioTrackP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38javaAudioFormatToNativeAudioConfigBaseP7_JNIEnvP8_jobjectP17audio_config_baseb);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38nativeAudioConfigBaseToJavaAudioFormatP7_JNIEnvPK17audio_config_baseb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z38register_android_media_AudioAttributesP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z39JHwBinder_native_configureRpcThreadpoolP7_JNIEnvP7_jclasslh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z39android_os_Process_setApplicationObjectP7_JNIEnvP8_jobjectS2_);
@@ -147,7 +148,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z41android_os_BinderProxy_getNativeFinalizerP7_JNIEnvP7_jclass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z41android_os_Process_removeAllProcessGroupsP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z42android_os_Process_setThreadGroupAndCpusetP7_JNIEnvP8_jobjectii);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43android_os_Process_sendSignalToProcessGroupP7_JNIEnvP8_jobjectiii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43android_os_Process_setCallingThreadPriorityP7_JNIEnvP8_jobjecti);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43register_android_hardware_OverlayPropertiesP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z43register_com_google_android_gles_jni_GLImplP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z44register_android_hardware_camera2_DngCreatorP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z44register_android_media_AudioDeviceAttributesP7_JNIEnv);
@@ -176,11 +179,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveC2EO13MappedZipFileb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveC2EPKvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN10ZipArchiveD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6ReaderD0Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6ReaderD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6WriterD0Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6WriterD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive6Writer9GetBufferEm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN11zip_archive7InflateERKNS_6ReaderEmmPNS_6WriterEPm);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13MappedZipFileC2Eill);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext10setGpsDataERK7GpsData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext12setThumbnailEPKhjj);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN13NativeContext14setCaptureTimeERKN7android7String8E);
@@ -197,14 +198,14 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN14JniInputStreamD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip3214ResetIterationEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip324NextEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip326CreateEt);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip328AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32C2Et);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E14ResetIterationEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E4NextEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset20E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E14ResetIterationEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E4NextEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip32I17ZipStringOffset32E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip6414ResetIterationEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip644NextEPKh);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip646CreateEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15CdEntryMapZip648AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15JniOutputStream4openEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN15JniOutputStream5closeEv);
@@ -253,6 +254,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN18JniInputByteBufferD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19CdEntryMapInterface6CreateEmmt);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN19FileDescriptorTable14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 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);
@@ -268,6 +270,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20JNIAudioPortCallbackD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN20SkContainerAllocator8allocateEid);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN23FileDescriptorAllowlist3GetEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN23FileDescriptorAllowlistC2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5SkUTF10CountUTF16EPKtm);
@@ -284,6 +287,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandler7handlerEiP7siginfoPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandler8instanceEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs13SignalHandlerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN5incfs4util9isIncfsFdEi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect14setBoundsCheckEPK7SkPointi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect16setBoundsNoCheckEPK7SkPointi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN6SkRect4joinERKS_);
@@ -309,22 +313,28 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10InputQueueD2Ev);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo11ReadDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadDmaBufInfoEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadBufferSizeEjPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo14ReadDmaBufInfoEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo16ReadDmaBufFdRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadDmaBufMapRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android10dmabufinfo17ReadProcfsDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
 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);
@@ -371,6 +381,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15MediaMetricsJNI20writeMetricsToBundleEP7_JNIEnvPNS_12mediametrics4ItemEP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15MediaMetricsJNI29nativeToJavaPersistableBundleEP7_JNIEnvPNS_2os17PersistableBundleE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15getBPNativeDataEP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android15nativeCreateTpcEP7_JNIEnvP7_jclassP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16DeleteScreenshotEPvS0_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage16allocStringArrayEm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage20allocTemporaryStringEP7_JNIEnvP8_jstring);
@@ -385,6 +396,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorage7releaseEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorageC2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16EphemeralStorageD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android16destroyNativeTpcEPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17ApkAssetsFromLongEl);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17JNIDeviceCallback19onAudioDeviceUpdateEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android17JNIDeviceCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID);
@@ -398,6 +410,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeInputChannelD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue11handleEventEiiPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue14raiseExceptionEP7_JNIEnvPKcP11_jthrowable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallback11handleEventEiiPv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackC1ERKNS_2wpINS_14LooperCallbackEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackC2ERKNS_2wpINS_14LooperCallbackEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue18WeakLooperCallbackD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue23setFileDescriptorEventsEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue4wakeEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti);
@@ -407,9 +425,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android18NativeMessageQueueD2Ev);
 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(_ZN7android20VelocityTrackerState11getVelocityEiPfS1_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState12getEstimatorEiPNS_15VelocityTracker9EstimatorE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState11getVelocityEii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState22computeCurrentVelocityEif);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerState5clearEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android20VelocityTrackerStateC2ENS_15VelocityTracker8StrategyE);
@@ -422,6 +440,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21JNIAudioTrackCallbackD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android21destroyNativeListenerEPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender10initializeEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender11handleEventEiiPv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android22NativeInputEventSender12sendKeyEventEjPKNS_8KeyEventE);
@@ -496,8 +515,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiver7disposeEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
+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);
@@ -528,9 +547,11 @@
 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_7IBinderEEaSINS_7BBinderEEERS2_ONS0_IT_EE);
+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_jobjectPNS_8KeyEventE);
@@ -540,7 +561,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android30register_android_view_KeyEventEP7_JNIEnv);
 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_5media14MicrophoneInfoE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE);
 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);
@@ -595,16 +616,18 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_NativeActivity_setWindowFlagsEP15ANativeActivityii);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_getNativePtrEP7_JNIEnvP8_jobject);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvPKNS_11MotionEventE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvRKNS_11MotionEventE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37android_view_SurfaceSession_getClientEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37createAudioDeviceAttributesFromNativeEP7_JNIEnvPP8_jobjectPKNS_19AudioDeviceTypeAddrE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_content_AssetManagerEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_database_SQLiteDebugEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_KeyCharacterMapEP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android37register_android_view_MotionPredictorEP7_JNIEnv);
 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_jobjecti);
+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);
@@ -616,7 +639,7 @@
 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_jobjectiPNS_11PointerIconE);
+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);
@@ -637,15 +660,29 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui16WindowInfoHandleD2Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui20InputApplicationInfo14readFromParcelEPKNS_6ParcelE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui28IWindowInfosReportedListenerD2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BnWindowInfosReportedListenerC2Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListener21onWindowInfosReportedEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC1ERKNS_2spINS_7IBinderEEE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android3gui29BpWindowInfosReportedListenerC2ERKNS_2spINS_7IBinderEEE);
 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);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android40register_android_graphics_SurfaceTextureEP7_JNIEnv);
 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_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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_content_res_ResourceTimerEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_database_SQLiteConnectionEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_graphics_BLASTBufferQueueEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android42register_android_os_PerformanceHintManagerEP7_JNIEnv);
@@ -662,6 +699,7 @@
 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);
@@ -669,13 +707,14 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49android_hardware_display_DisplayViewport_toNativeEP7_JNIEnvP8_jobjectPNS_15DisplayViewportE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49register_android_hardware_display_DisplayViewportEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android49register_android_view_CompositionSamplingListenerEP7_JNIEnv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintIjEEbPKcPT_S4_b);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base4TrimIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES8_OT_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintImEEbPKcPT_S4_b);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android4base9ParseUintItEEbPKcPT_S4_b);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50com_android_internal_os_ZygoteCommandBuffer_insertEP7_JNIEnvP7_jclasslP8_jstring);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android50register_android_os_incremental_IncrementalManagerEP7_JNIEnv);
 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_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);
@@ -684,7 +723,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android53register_com_android_internal_os_KernelCpuBpfTrackingEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_graphics_GraphicBuffer_getNativeGraphicsBufferEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_HardwareBuffer_convertFromPixelFormatEj);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_HardwareBuffer_getNativeGraphicBufferEP7_JNIEnvP8_jobject);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54android_hardware_OverlayProperties_convertToJavaObjectEP7_JNIEnvPNS_3gui17OverlayPropertiesE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_content_om_OverlayConfigEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_net_NetworkUtilsInternalEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android54register_com_android_internal_os_KernelAllocationStatsEP7_JNIEnv);
@@ -699,7 +738,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android57register_com_android_internal_os_KernelCpuUidBpfMapReaderEP7_JNIEnv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android58com_android_internal_os_ZygoteCommandBuffer_nativeGetCountEP7_JNIEnvP7_jclassl);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android58register_com_android_internal_os_KernelSingleUidTimeReaderEP7_JNIEnv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59android_view_SurfaceTransaction_getNativeSurfaceTransactionEP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android59com_android_internal_os_ZygoteCommandBuffer_getNativeBufferEP7_JNIEnvP7_jclassi);
+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_);
@@ -771,6 +812,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelC2EP7_JNIEnvP8_jobject);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android9JHwParcelD2Ev);
+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);
@@ -820,12 +862,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString11printVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12appendVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12insertScalarEmf);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString12writable_strEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString13insertUnicharEmi);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString13prependVAListEPKcSt9__va_list);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3Rec4MakeEPKcm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3setEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString3setEPKcm);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString4dataEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString4swapERS_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString5resetEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN8SkString6insertEmPKc);
@@ -853,8 +895,36 @@
 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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK11zip_archive6Reader14AccessAtOffsetEPhml);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile10GetBasePtrEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile12ReadAtOffsetEPhml);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13MappedZipFile13GetFileLengthEv);
@@ -874,7 +944,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13NativeContext18getThumbnailHeightEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK13NativeContext9getResultEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK14ZipEntryCommon19GetModificationTimeEv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip3216GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip32I17ZipStringOffset20E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip32I17ZipStringOffset32E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK15CdEntryMapZip6416GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK16InputStripSource6getIfdEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK16JNICameraContext33isRawImageCallbackBufferAvailableEv);
@@ -882,6 +953,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo12DetachSocketERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK18FileDescriptorInfo16RefersToSameFileEv);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator15roundUpCapacityEl);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK20SkContainerAllocator20growthFactorCapacityEid);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK23FileDescriptorAllowlist9IsAllowedERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect4dumpEb);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK6SkRect6toQuadEP7SkPoint);
@@ -892,13 +965,6 @@
 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(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_compareEPKvS5_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_destroyEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE12do_constructEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE15do_move_forwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE16do_move_backwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE7do_copyEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android12SortedVectorIP27audiorecord_callback_cookieE8do_splatEPvPKvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder21getDeathRecipientListEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android15JHwRemoteBinder9getBinderEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo13writeToParcelEPNS_6ParcelE);
@@ -910,10 +976,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfo8overlapsEPKS1_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui10WindowInfoeqERKS1_);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui11DisplayInfo13writeToParcelEPNS_6ParcelE);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui11DisplayInfo4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui12FocusRequest13writeToParcelEPNS_6ParcelE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle13writeToParcelEPNS_6ParcelE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui16WindowInfoHandle8getTokenEv);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android3gui20InputApplicationInfo13writeToParcelEPNS_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);
@@ -933,12 +1001,6 @@
 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_22AudioMixMatchCriterionEE10do_destroyEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE12do_constructEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE15do_move_forwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE16do_move_backwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE7do_copyEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_22AudioMixMatchCriterionEE8do_splatEPvPKvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE10do_destroyEPvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE12do_constructEPvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorINS_6SensorEE15do_move_forwardEPvPKvm);
@@ -975,12 +1037,6 @@
 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(_ZNK7android6VectorIP14ScopedUtfCharsE10do_destroyEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE12do_constructEPvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE15do_move_forwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE16do_move_backwardEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE7do_copyEPvPKvm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIP14ScopedUtfCharsE8do_splatEPvPKvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE10do_destroyEPvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE12do_constructEPvm);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNK7android6VectorIPNS_10InputEventEE15do_move_forwardEPvPKvm);
@@ -1133,12 +1189,15 @@
 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__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(_ZNKSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE4findIS5_EENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_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_);
@@ -1151,47 +1210,57 @@
 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_EEE6rehashEm);
 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_EEE6rehashEm);
 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_EEE6rehashEm);
 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_EEE6rehashEm);
 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_EEE6rehashEm);
 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_EEE6rehashEm);
 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_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIjJRjSF_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEm);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE8__rehashEm);
+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_EEE6rehashEm);
 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_EEE6rehashEm);
 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(_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);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv);
+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__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj);
@@ -1200,7 +1269,6 @@
 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__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__118__set_intersectionIRNS_6__lessImmEENS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEES9_NS_15insert_iteratorINS_3setImNS_4lessImEENS_9allocatorImEEEEEEEET2_T0_SJ_T1_SK_SI_T_);
 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);
@@ -1220,8 +1288,9 @@
 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_6vectorIN7android15AudioAttributesENS_9allocatorIS4_EEEEEENS_19__map_value_compareIiS8_NS_4lessIiEELb1EEENS5_IS8_EEE7destroyEPNS_11__tree_nodeIS8_PvEE);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16__treeINS_12__value_typeIjjEENS_19__map_value_compareIjS2_NS_4lessIjEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_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_);
@@ -1236,18 +1305,20 @@
 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_pathIJRKmmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_);
+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__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJmRmS8_RPcPKcEEEvDpOT_);
-DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZNSt3__16vectorIN7android15AudioAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_);
 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__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__16vectorIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_);
 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_);
@@ -1282,6 +1353,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn16_N7android18NativeMessageQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android21JNIAudioTrackCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android21JNIAudioTrackCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZThn8_N7android8hardware7display28BnDeviceProductInfoConstants10onTransactEjRKNS_6ParcelEPS3_j);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N20JNIAudioPortCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N20JNIAudioPortCallbackD1Ev);
@@ -1291,6 +1363,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android12MessageQueueD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android17JNIDeviceCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android17JNIDeviceCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+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_N7android21JNIAudioTrackCallbackD0Ev);
@@ -1305,6 +1379,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android26NativeDisplayEventReceiverD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android27JNIAudioVolumeGroupCallbackD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android27JNIAudioVolumeGroupCallbackD1Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android3gui28IWindowInfosReportedListenerD0Ev);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android3gui28IWindowInfosReportedListenerD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android8hardware7display27IDeviceProductInfoConstantsD0Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android8hardware7display27IDeviceProductInfoConstantsD1Ev);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZTv0_n24_N7android9JHwBinderD0Ev);
@@ -1356,7 +1432,6 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", PreventLibnativehelperLazyLoadingForTests);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", PreventLibstatssocketLazyLoadingForTests);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z10GetOpenFdsRKNSt3__18functionIFvNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z11GetOwnerTagPK10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z11OpenArchivePKcPP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12CloseArchiveP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z12EndIterationPv);
@@ -1367,16 +1442,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ErrorCodeStringi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ExtractToMemoryP10ZipArchivePK10ZipEntry64Phm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15ExtractToMemoryP10ZipArchivePK8ZipEntryPhm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_calloc_throwmm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_malloc_flagsmj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z15sk_malloc_throwmm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_out_of_memoryv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_realloc_throwPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z16sk_realloc_throwPvmm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17GetFileDescriptorP10ZipArchive);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17get_native_cameraP7_JNIEnvP8_jobjectPP16JNICameraContext);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17sk_abort_no_printv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z17sk_malloc_canfailmm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18ExtractEntryToFileP10ZipArchivePK10ZipEntry64i);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z18OpenArchiveFdRangeiPKcPP10ZipArchivellb);
@@ -1411,6 +1482,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z33register_android_opengl_jni_EGL14P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z33register_android_opengl_jni_EGL15P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34JHwBinder_native_joinRpcThreadpoolv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_freezeCgroupUIDP7_JNIEnvP8_jobjectih);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34android_os_Process_getProcessGroupP7_JNIEnvP8_jobjecti);
   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);
@@ -1426,6 +1498,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z34register_android_opengl_jni_GLES32P7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35android_os_Process_killProcessGroupP7_JNIEnvP8_jobjectii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35android_os_Process_setProcessFrozenP7_JNIEnvP8_jobjectiih);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35convertAudioMixerAttributesToNativeP7_JNIEnvP8_jobjectP22audio_mixer_attributes);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35register_android_hardware_SyncFenceP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z35register_android_hardware_UsbDeviceP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36android_os_Binder_getNativeFinalizerP7_JNIEnvP7_jclass);
@@ -1435,17 +1508,21 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_hardware_SerialPortP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_hardware_UsbRequestP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36register_android_media_ToneGeneratorP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z36sk_report_container_overflow_and_diev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_media_getIntConstantFromClassP7_JNIEnvP7_jclassPKcS4_Pi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_createProcessGroupP7_JNIEnvP8_jobjectii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_getPidsForCommandsP7_JNIEnvP8_jobjectP13_jobjectArray);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_getThreadSchedulerP7_JNIEnvP7_jclassi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_parseProcLineArrayP7_JNIEnvP8_jobjectPciiP10_jintArrayP13_jobjectArrayP11_jlongArrayP12_jfloatArray);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37android_os_Process_setThreadSchedulerP7_JNIEnvP7_jclassiii);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37convertAudioMixerAttributesFromNativeP7_JNIEnvPK22audio_mixer_attributes);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_media_MicrophoneInfoP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES10ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES11ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z37register_android_opengl_jni_GLES31ExtP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38android_media_AudioTrack_getAudioTrackP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38javaAudioFormatToNativeAudioConfigBaseP7_JNIEnvP8_jobjectP17audio_config_baseb);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38nativeAudioConfigBaseToJavaAudioFormatP7_JNIEnvPK17audio_config_baseb);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z38register_android_media_AudioAttributesP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z39JHwBinder_native_configureRpcThreadpoolP7_JNIEnvP7_jclasslh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z39android_os_Process_setApplicationObjectP7_JNIEnvP8_jobjectS2_);
@@ -1457,7 +1534,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z41android_os_BinderProxy_getNativeFinalizerP7_JNIEnvP7_jclass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z41android_os_Process_removeAllProcessGroupsP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z42android_os_Process_setThreadGroupAndCpusetP7_JNIEnvP8_jobjectii);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43android_os_Process_sendSignalToProcessGroupP7_JNIEnvP8_jobjectiii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43android_os_Process_setCallingThreadPriorityP7_JNIEnvP8_jobjecti);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43register_android_hardware_OverlayPropertiesP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z43register_com_google_android_gles_jni_GLImplP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z44register_android_hardware_camera2_DngCreatorP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _Z44register_android_media_AudioDeviceAttributesP7_JNIEnv);
@@ -1486,11 +1565,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveC2EO13MappedZipFileb);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveC2EPKvm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN10ZipArchiveD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6ReaderD0Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6ReaderD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6WriterD0Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6WriterD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive6Writer9GetBufferEm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN11zip_archive7InflateERKNS_6ReaderEmmPNS_6WriterEPm);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13MappedZipFileC2Eill);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext10setGpsDataERK7GpsData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext12setThumbnailEPKhjj);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN13NativeContext14setCaptureTimeERKN7android7String8E);
@@ -1507,14 +1584,14 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamC2EP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN14JniInputStreamD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip3214ResetIterationEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip324NextEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip326CreateEt);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip328AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32C2Et);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E14ResetIterationEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E4NextEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset20E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E14ResetIterationEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E4NextEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip32I17ZipStringOffset32E8AddToMapENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip6414ResetIterationEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip644NextEPKh);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip646CreateEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15CdEntryMapZip648AddToMapENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15JniOutputStream4openEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN15JniOutputStream5closeEv);
@@ -1563,6 +1640,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferC2EP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN18JniInputByteBufferD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19CdEntryMapInterface6CreateEmmt);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN19FileDescriptorTable14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   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);
@@ -1578,6 +1656,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20JNIAudioPortCallbackD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN20SkContainerAllocator8allocateEid);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN23FileDescriptorAllowlist3GetEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN23FileDescriptorAllowlistC2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5SkUTF10CountUTF16EPKtm);
@@ -1594,6 +1673,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandler7handlerEiP7siginfoPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandler8instanceEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs13SignalHandlerC2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN5incfs4util9isIncfsFdEi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect14setBoundsCheckEPK7SkPointi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect16setBoundsNoCheckEPK7SkPointi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN6SkRect4joinERKS_);
@@ -1619,22 +1699,28 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10InputQueueD2Ev);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo11ReadDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadDmaBufInfoEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadBufferSizeEjPmRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo14ReadDmaBufInfoEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEEbRKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo16ReadDmaBufFdRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo17ReadDmaBufMapRefsEiPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEERKNS1_12basic_stringIcNS1_11char_traitsIcEENS4_IcEEEESE_);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android10dmabufinfo17ReadProcfsDmaBufsEPNSt3__16vectorINS0_9DmaBufferENS1_9allocatorIS3_EEEE);
   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);
@@ -1681,6 +1767,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15MediaMetricsJNI20writeMetricsToBundleEP7_JNIEnvPNS_12mediametrics4ItemEP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15MediaMetricsJNI29nativeToJavaPersistableBundleEP7_JNIEnvPNS_2os17PersistableBundleE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15getBPNativeDataEP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android15nativeCreateTpcEP7_JNIEnvP7_jclassP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16DeleteScreenshotEPvS0_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage16allocStringArrayEm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage20allocTemporaryStringEP7_JNIEnvP8_jstring);
@@ -1695,6 +1782,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorage7releaseEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorageC2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16EphemeralStorageD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android16destroyNativeTpcEPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17ApkAssetsFromLongEl);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17JNIDeviceCallback19onAudioDeviceUpdateEii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android17JNIDeviceCallbackC1EP7_JNIEnvP8_jobjectS4_P10_jmethodID);
@@ -1708,6 +1796,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeInputChannelD2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue11handleEventEiiPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue14raiseExceptionEP7_JNIEnvPKcP11_jthrowable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallback11handleEventEiiPv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackC1ERKNS_2wpINS_14LooperCallbackEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackC2ERKNS_2wpINS_14LooperCallbackEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue18WeakLooperCallbackD2Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue23setFileDescriptorEventsEii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue4wakeEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti);
@@ -1717,9 +1811,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android18NativeMessageQueueD2Ev);
   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", _ZN7android20VelocityTrackerState11getVelocityEiPfS1_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android20VelocityTrackerState12getEstimatorEiPNS_15VelocityTracker9EstimatorE);
+  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);
@@ -1732,6 +1826,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21JNIAudioTrackCallbackD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android21destroyNativeListenerEPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender10initializeEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender11handleEventEiiPv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android22NativeInputEventSender12sendKeyEventEjPKNS_8KeyEventE);
@@ -1806,8 +1901,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver19dispatchModeChangedElNS_17PhysicalDisplayIdEil);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver26dispatchFrameRateOverridesElNS_17PhysicalDisplayIdENSt3__16vectorINS_20DisplayEventReceiver5Event17FrameRateOverrideENS2_9allocatorIS6_EEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiver7disposeEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC1EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android26NativeDisplayEventReceiverC2EP7_JNIEnvP8_jobjectRKNS_2spINS_12MessageQueueEEEii);
+  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);
@@ -1838,9 +1933,11 @@
   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_7IBinderEEaSINS_7BBinderEEERS2_ONS0_IT_EE);
+  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_jobjectPNS_8KeyEventE);
@@ -1850,7 +1947,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android30register_android_view_KeyEventEP7_JNIEnv);
   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_5media14MicrophoneInfoE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android31convertMicrophoneInfoFromNativeEP7_JNIEnvPP8_jobjectPKNS_5media16MicrophoneInfoFwE);
   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);
@@ -1905,16 +2002,18 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android36register_android_view_SurfaceSessionEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_NativeActivity_setWindowFlagsEP15ANativeActivityii);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_getNativePtrEP7_JNIEnvP8_jobject);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvPKNS_11MotionEventE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_MotionEvent_obtainAsCopyEP7_JNIEnvRKNS_11MotionEventE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37android_view_SurfaceSession_getClientEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37createAudioDeviceAttributesFromNativeEP7_JNIEnvPP8_jobjectPKNS_19AudioDeviceTypeAddrE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_content_AssetManagerEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_database_SQLiteDebugEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_KeyCharacterMapEP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android37register_android_view_MotionPredictorEP7_JNIEnv);
   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_jobjecti);
+  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);
@@ -1926,7 +2025,7 @@
   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_jobjectiPNS_11PointerIconE);
+  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);
@@ -1947,15 +2046,29 @@
   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", _ZN7android3gui28IWindowInfosReportedListener11asInterfaceERKNS_2spINS_7IBinderEEE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14getDefaultImplEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListener14setDefaultImplENS_2spIS1_EE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerC2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui28IWindowInfosReportedListenerD2Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android3gui29BnWindowInfosReportedListenerC2Ev);
+  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", _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);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android40register_android_graphics_SurfaceTextureEP7_JNIEnv);
   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_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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_content_res_ResourceTimerEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_database_SQLiteConnectionEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_graphics_BLASTBufferQueueEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android42register_android_os_PerformanceHintManagerEP7_JNIEnv);
@@ -1972,6 +2085,7 @@
   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);
@@ -1979,13 +2093,14 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49android_hardware_display_DisplayViewport_toNativeEP7_JNIEnvP8_jobjectPNS_15DisplayViewportE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49register_android_hardware_display_DisplayViewportEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android49register_android_view_CompositionSamplingListenerEP7_JNIEnv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintIjEEbPKcPT_S4_b);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base4TrimIRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEES8_OT_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintImEEbPKcPT_S4_b);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android4base9ParseUintItEEbPKcPT_S4_b);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50com_android_internal_os_ZygoteCommandBuffer_insertEP7_JNIEnvP7_jclasslP8_jstring);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android50register_android_os_incremental_IncrementalManagerEP7_JNIEnv);
   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_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);
@@ -1994,7 +2109,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android53register_com_android_internal_os_KernelCpuBpfTrackingEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_graphics_GraphicBuffer_getNativeGraphicsBufferEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_HardwareBuffer_convertFromPixelFormatEj);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_HardwareBuffer_getNativeGraphicBufferEP7_JNIEnvP8_jobject);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54android_hardware_OverlayProperties_convertToJavaObjectEP7_JNIEnvPNS_3gui17OverlayPropertiesE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_content_om_OverlayConfigEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_net_NetworkUtilsInternalEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android54register_com_android_internal_os_KernelAllocationStatsEP7_JNIEnv);
@@ -2009,7 +2124,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android57register_com_android_internal_os_KernelCpuUidBpfMapReaderEP7_JNIEnv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android58com_android_internal_os_ZygoteCommandBuffer_nativeGetCountEP7_JNIEnvP7_jclassl);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android58register_com_android_internal_os_KernelSingleUidTimeReaderEP7_JNIEnv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59android_view_SurfaceTransaction_getNativeSurfaceTransactionEP7_JNIEnvP8_jobject);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN7android59com_android_internal_os_ZygoteCommandBuffer_getNativeBufferEP7_JNIEnvP7_jclassi);
+  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_);
@@ -2081,6 +2198,7 @@
   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", _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);
@@ -2130,12 +2248,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString11printVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12appendVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12insertScalarEmf);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString12writable_strEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString13insertUnicharEmi);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString13prependVAListEPKcSt9__va_list);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3Rec4MakeEPKcm);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3setEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString3setEPKcm);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString4dataEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString4swapERS_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString5resetEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZN8SkString6insertEmPKc);
@@ -2163,8 +2281,36 @@
   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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK11zip_archive6Reader14AccessAtOffsetEPhml);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile10GetBasePtrEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile12ReadAtOffsetEPhml);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13MappedZipFile13GetFileLengthEv);
@@ -2184,7 +2330,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13NativeContext18getThumbnailHeightEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK13NativeContext9getResultEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK14ZipEntryCommon19GetModificationTimeEv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip3216GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip32I17ZipStringOffset20E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip32I17ZipStringOffset32E16GetCdEntryOffsetENSt3__117basic_string_viewIcNS2_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK15CdEntryMapZip6416GetCdEntryOffsetENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEEPKh);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK16InputStripSource6getIfdEv);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK16JNICameraContext33isRawImageCallbackBufferAvailableEv);
@@ -2192,6 +2339,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo12DetachSocketERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo14ReopenOrDetachERKNSt3__18functionIFvNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEEEE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK18FileDescriptorInfo16RefersToSameFileEv);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK20SkContainerAllocator15roundUpCapacityEl);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK20SkContainerAllocator20growthFactorCapacityEid);
   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);
@@ -2202,13 +2351,6 @@
   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", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_compareEPKvS5_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE10do_destroyEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE12do_constructEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE15do_move_forwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE16do_move_backwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE7do_copyEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android12SortedVectorIP27audiorecord_callback_cookieE8do_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);
@@ -2220,10 +2362,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfo8overlapsEPKS1_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui10WindowInfoeqERKS1_);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui11DisplayInfo13writeToParcelEPNS_6ParcelE);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui11DisplayInfo4dumpERNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android3gui12FocusRequest13writeToParcelEPNS_6ParcelE);
   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", _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);
@@ -2243,12 +2387,6 @@
   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_22AudioMixMatchCriterionEE10do_destroyEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE12do_constructEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE15do_move_forwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE16do_move_backwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE7do_copyEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorINS_22AudioMixMatchCriterionEE8do_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);
@@ -2285,12 +2423,6 @@
   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", _ZNK7android6VectorIP14ScopedUtfCharsE10do_destroyEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE12do_constructEPvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE15do_move_forwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE16do_move_backwardEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE7do_copyEPvPKvm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNK7android6VectorIP14ScopedUtfCharsE8do_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);
@@ -2443,12 +2575,15 @@
   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__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", _ZNKSt3__16__treeINS_12__value_typeINS_17basic_string_viewIcNS_11char_traitsIcEEEEmEENS_19__map_value_compareIS5_S6_NS_4lessIS5_EELb1EEENS_9allocatorIS6_EEE4findIS5_EENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_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_);
@@ -2461,47 +2596,57 @@
   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_EEE6rehashEm);
   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_EEE6rehashEm);
   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_EEE6rehashEm);
   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_EEE6rehashEm);
   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_EEE6rehashEm);
   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_EEE6rehashEm);
   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_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIjJRjSF_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6rehashEm);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__112__hash_tableINS_17__hash_value_typeIjjEENS_22__unordered_map_hasherIjS2_NS_4hashIjEELb1EEENS_21__unordered_map_equalIjS2_NS_8equal_toIjEELb1EEENS_9allocatorIS2_EEE8__rehashEm);
+  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_EEE6rehashEm);
   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_EEE6rehashEm);
   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", _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);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE6setbufEPcl);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekoffExNS_8ios_base7seekdirEj);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE7seekposENS_4fposI9mbstate_tEEj);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv);
+  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__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strERKNS_12basic_stringIcS2_S4_EE);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj);
@@ -2510,7 +2655,6 @@
   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__117__call_once_proxyINS_5tupleIJRFvvEEEEEEvPv);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__118__set_intersectionIRNS_6__lessImmEENS_21__tree_const_iteratorImPNS_11__tree_nodeImPvEElEES9_NS_15insert_iteratorINS_3setImNS_4lessImEENS_9allocatorImEEEEEEEET2_T0_SJ_T1_SK_SI_T_);
   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);
@@ -2530,8 +2674,9 @@
   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_6vectorIN7android15AudioAttributesENS_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_typeIjjEENS_19__map_value_compareIjS2_NS_4lessIjEELb1EEENS_9allocatorIS2_EEE7destroyEPNS_11__tree_nodeIS2_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_);
@@ -2546,18 +2691,20 @@
   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_pathIJRKmmiRNS_12basic_stringIcNS_11char_traitsIcEENS4_IcEEEERA10_KcEEEvDpOT_);
+  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__16vectorIN7android10dmabufinfo9DmaBufferENS_9allocatorIS3_EEE24__emplace_back_slow_pathIJmRmS8_RPcPKcEEEvDpOT_);
-  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZNSt3__16vectorIN7android15AudioAttributesENS_9allocatorIS2_EEE21__push_back_slow_pathIRKS2_EEvOT_);
   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__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__16vectorIN7android8hardware8graphics6common4V1_23HdrENS_9allocatorIS6_EEE21__push_back_slow_pathIS6_EEvOT_);
   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_);
@@ -2592,6 +2739,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn16_N7android18NativeMessageQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android21JNIAudioTrackCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android21JNIAudioTrackCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android3gui29BnWindowInfosReportedListener10onTransactEjRKNS_6ParcelEPS2_j);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZThn8_N7android8hardware7display28BnDeviceProductInfoConstants10onTransactEjRKNS_6ParcelEPS3_j);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N20JNIAudioPortCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N20JNIAudioPortCallbackD1Ev);
@@ -2601,6 +2749,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android12MessageQueueD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android17JNIDeviceCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android17JNIDeviceCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android18NativeMessageQueue18WeakLooperCallbackD0Ev);
+  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_N7android21JNIAudioTrackCallbackD0Ev);
@@ -2615,6 +2765,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android26NativeDisplayEventReceiverD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android27JNIAudioVolumeGroupCallbackD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android27JNIAudioVolumeGroupCallbackD1Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android3gui28IWindowInfosReportedListenerD0Ev);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android3gui28IWindowInfosReportedListenerD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android8hardware7display27IDeviceProductInfoConstantsD0Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android8hardware7display27IDeviceProductInfoConstantsD1Ev);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libandroid_runtime.so", _ZTv0_n24_N7android9JHwBinderD0Ev);
diff --git a/libbinder_ndk/stubs_arm.cc b/libbinder_ndk/stubs_arm.cc
index 2465f5c..dc164c0 100644
--- a/libbinder_ndk/stubs_arm.cc
+++ b/libbinder_ndk/stubs_arm.cc
@@ -18,6 +18,7 @@
 #include "native_bridge_support/vdso/interceptable_functions.h"
 
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_handlePolledCommands);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_isThreadPoolStarted);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_joinThreadPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_setThreadPoolMaxThreadCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_setupPolling);
@@ -127,14 +128,18 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32Array);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64Array);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_NotificationRegistration_delete);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addService);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addServiceWithFlags);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_checkService);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_forEachDeclaredInstance);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_forceLazyServicesPersist);
 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_reRegister);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerForServiceNotifications);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerLazyService);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_setActiveServicesCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_tryUnregister);
@@ -154,10 +159,13 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatus_isOk);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatus_newOk);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z25AIBinder_toPlatformBinderP8AIBinder);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z26AParcel_viewPlatformParcelP7AParcel);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z26AParcel_viewPlatformParcelPK7AParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z27AIBinder_fromPlatformBinderRKN7android2spINS_7IBinderEEE);
 
 static void __attribute__((constructor(0))) init_stub_library() {
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_handlePolledCommands);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_isThreadPoolStarted);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_joinThreadPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_setThreadPoolMaxThreadCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_setupPolling);
@@ -267,14 +275,18 @@
   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", AServiceManager_NotificationRegistration_delete);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addService);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addServiceWithFlags);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_checkService);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_forEachDeclaredInstance);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_forceLazyServicesPersist);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_getService);
+  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_reRegister);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerForServiceNotifications);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerLazyService);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_setActiveServicesCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_tryUnregister);
@@ -294,6 +306,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AStatus_isOk);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AStatus_newOk);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z25AIBinder_toPlatformBinderP8AIBinder);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z26AParcel_viewPlatformParcelP7AParcel);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z26AParcel_viewPlatformParcelPK7AParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z27AIBinder_fromPlatformBinderRKN7android2spINS_7IBinderEEE);
 }
 // clang-format on
diff --git a/libbinder_ndk/stubs_arm64.cc b/libbinder_ndk/stubs_arm64.cc
index 2465f5c..dc164c0 100644
--- a/libbinder_ndk/stubs_arm64.cc
+++ b/libbinder_ndk/stubs_arm64.cc
@@ -18,6 +18,7 @@
 #include "native_bridge_support/vdso/interceptable_functions.h"
 
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_handlePolledCommands);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_isThreadPoolStarted);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_joinThreadPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_setThreadPoolMaxThreadCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ABinderProcess_setupPolling);
@@ -127,14 +128,18 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint32Array);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AParcel_writeUint64Array);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_NotificationRegistration_delete);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addService);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_addServiceWithFlags);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_checkService);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_forEachDeclaredInstance);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_forceLazyServicesPersist);
 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_reRegister);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerForServiceNotifications);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_registerLazyService);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_setActiveServicesCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AServiceManager_tryUnregister);
@@ -154,10 +159,13 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatus_isOk);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AStatus_newOk);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z25AIBinder_toPlatformBinderP8AIBinder);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z26AParcel_viewPlatformParcelP7AParcel);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z26AParcel_viewPlatformParcelPK7AParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_Z27AIBinder_fromPlatformBinderRKN7android2spINS_7IBinderEEE);
 
 static void __attribute__((constructor(0))) init_stub_library() {
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_handlePolledCommands);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_isThreadPoolStarted);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_joinThreadPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_setThreadPoolMaxThreadCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", ABinderProcess_setupPolling);
@@ -267,14 +275,18 @@
   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", AServiceManager_NotificationRegistration_delete);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addService);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_addServiceWithFlags);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_checkService);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_forEachDeclaredInstance);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_forceLazyServicesPersist);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_getService);
+  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_reRegister);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerForServiceNotifications);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_registerLazyService);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_setActiveServicesCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AServiceManager_tryUnregister);
@@ -294,6 +306,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AStatus_isOk);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", AStatus_newOk);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z25AIBinder_toPlatformBinderP8AIBinder);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z26AParcel_viewPlatformParcelP7AParcel);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z26AParcel_viewPlatformParcelPK7AParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libbinder_ndk.so", _Z27AIBinder_fromPlatformBinderRKN7android2spINS_7IBinderEEE);
 }
 // clang-format on
diff --git a/libcamera2ndk/stubs_arm.cc b/libcamera2ndk/stubs_arm.cc
index 75149dd..ef6b824 100644
--- a/libcamera2ndk/stubs_arm.cc
+++ b/libcamera2ndk/stubs_arm.cc
@@ -26,8 +26,10 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_captureV2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_setRepeatingRequest);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_setRepeatingRequestV2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_prepareWindow);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setRepeatingRequest);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setRepeatingRequestV2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setWindowPreparedCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_stopRepeating);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_updateSharedOutput);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraDevice_close);
@@ -97,8 +99,10 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_captureV2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_setRepeatingRequest);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_setRepeatingRequestV2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_prepareWindow);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setRepeatingRequest);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setRepeatingRequestV2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setWindowPreparedCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_stopRepeating);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_updateSharedOutput);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraDevice_close);
diff --git a/libcamera2ndk/stubs_arm64.cc b/libcamera2ndk/stubs_arm64.cc
index 75149dd..ef6b824 100644
--- a/libcamera2ndk/stubs_arm64.cc
+++ b/libcamera2ndk/stubs_arm64.cc
@@ -26,8 +26,10 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_captureV2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_setRepeatingRequest);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_logicalCamera_setRepeatingRequestV2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_prepareWindow);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setRepeatingRequest);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setRepeatingRequestV2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_setWindowPreparedCallback);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_stopRepeating);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraCaptureSession_updateSharedOutput);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ACameraDevice_close);
@@ -97,8 +99,10 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_captureV2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_setRepeatingRequest);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_logicalCamera_setRepeatingRequestV2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_prepareWindow);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setRepeatingRequest);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setRepeatingRequestV2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_setWindowPreparedCallback);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_stopRepeating);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraCaptureSession_updateSharedOutput);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libcamera2ndk.so", ACameraDevice_close);
diff --git a/libmediandk/stubs_arm.cc b/libmediandk/stubs_arm.cc
index 021b9bb..d2aae3d 100644
--- a/libmediandk/stubs_arm.cc
+++ b/libmediandk/stubs_arm.cc
@@ -29,12 +29,14 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_getWindow);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_getWindowNativeHandle);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_new);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_newWithDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_newWithUsage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_setBufferRemovedListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_setImageListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_delete);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_deleteAsync);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getCropRect);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getFormat);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getHeight);
@@ -198,6 +200,7 @@
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUM);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUMART);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUMARTIST);
+DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ARTIST);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_AUDIO_SESSION_ID);
@@ -271,6 +274,7 @@
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_LYRICIST);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MANUFACTURER);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_BIT_RATE);
+DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_B_FRAMES);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_HEIGHT);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_INPUT_SIZE);
@@ -335,12 +339,14 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_getWindow);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_getWindowNativeHandle);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_new);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_newWithDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_newWithUsage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_setBufferRemovedListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_setImageListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_delete);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_deleteAsync);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getCropRect);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getFormat);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getHardwareBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getHeight);
@@ -504,6 +510,7 @@
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUM);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUMART);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUMARTIST);
+  INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ARTIST);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_AUDIO_SESSION_ID);
@@ -577,6 +584,7 @@
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_LYRICIST);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MANUFACTURER);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_BIT_RATE);
+  INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_B_FRAMES);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_HEIGHT);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_INPUT_SIZE);
diff --git a/libmediandk/stubs_arm64.cc b/libmediandk/stubs_arm64.cc
index 021b9bb..d2aae3d 100644
--- a/libmediandk/stubs_arm64.cc
+++ b/libmediandk/stubs_arm64.cc
@@ -29,12 +29,14 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_getWindow);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_getWindowNativeHandle);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_new);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_newWithDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_newWithUsage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_setBufferRemovedListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImageReader_setImageListener);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_delete);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_deleteAsync);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getCropRect);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getFormat);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AImage_getHeight);
@@ -198,6 +200,7 @@
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUM);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUMART);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALBUMARTIST);
+DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_ARTIST);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_AUDIO_SESSION_ID);
@@ -271,6 +274,7 @@
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_LYRICIST);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MANUFACTURER);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_BIT_RATE);
+DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_B_FRAMES);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_HEIGHT);
 DEFINE_INTERCEPTABLE_STUB_VARIABLE(AMEDIAFORMAT_KEY_MAX_INPUT_SIZE);
@@ -335,12 +339,14 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_getWindow);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_getWindowNativeHandle);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_new);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_newWithDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_newWithUsage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_setBufferRemovedListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImageReader_setImageListener);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_delete);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_deleteAsync);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getCropRect);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getFormat);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getHardwareBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libmediandk.so", AImage_getHeight);
@@ -504,6 +510,7 @@
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUM);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUMART);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALBUMARTIST);
+  INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ALLOW_FRAME_DROP);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_ARTIST);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_AUDIO_PRESENTATION_INFO);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_AUDIO_SESSION_ID);
@@ -577,6 +584,7 @@
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_LYRICIST);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MANUFACTURER);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_BIT_RATE);
+  INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_B_FRAMES);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_FPS_TO_ENCODER);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_HEIGHT);
   INIT_INTERCEPTABLE_STUB_VARIABLE("libmediandk.so", AMEDIAFORMAT_KEY_MAX_INPUT_SIZE);
diff --git a/libnativewindow/stubs_arm.cc b/libnativewindow/stubs_arm.cc
index 375d53b..c8a8b17 100644
--- a/libnativewindow/stubs_arm.cc
+++ b/libnativewindow/stubs_arm.cc
@@ -27,10 +27,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lock);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lockAndGetInfo);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lockPlanes);
+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_unlock);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_writeToParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindowBuffer_getHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_OemStorageGet);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_OemStorageSet);
@@ -38,6 +40,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_cancelBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_dequeueBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getBuffersDataSpace);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getBuffersDefaultDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getFormat);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getHeight);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getLastDequeueDuration);
@@ -48,6 +51,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_query);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_queryf);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_queueBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_readFromParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_release);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setAutoPrerotation);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setAutoRefresh);
@@ -70,6 +74,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setUsage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_tryAllocateBuffers);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_unlockAndPost);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_writeToParcel);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE);
@@ -92,10 +98,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lock);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lockAndGetInfo);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lockPlanes);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_readFromParcel);
   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_unlock);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_writeToParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindowBuffer_getHardwareBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_OemStorageGet);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_OemStorageSet);
@@ -103,6 +111,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_cancelBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_dequeueBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getBuffersDataSpace);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getBuffersDefaultDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getFormat);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getHeight);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getLastDequeueDuration);
@@ -113,6 +122,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_query);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_queryf);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_queueBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_readFromParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_release);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setAutoPrerotation);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setAutoRefresh);
@@ -135,6 +145,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setUsage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_tryAllocateBuffers);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_unlockAndPost);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_writeToParcel);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer);
   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);
diff --git a/libnativewindow/stubs_arm64.cc b/libnativewindow/stubs_arm64.cc
index 263e82d..9be8ea7 100644
--- a/libnativewindow/stubs_arm64.cc
+++ b/libnativewindow/stubs_arm64.cc
@@ -27,10 +27,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lock);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lockAndGetInfo);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_lockPlanes);
+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_unlock);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(AHardwareBuffer_writeToParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindowBuffer_getHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_OemStorageGet);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_OemStorageSet);
@@ -38,6 +40,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_cancelBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_dequeueBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getBuffersDataSpace);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getBuffersDefaultDataSpace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getFormat);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getHeight);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_getLastDequeueDuration);
@@ -48,6 +51,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_query);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_queryf);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_queueBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_readFromParcel);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_release);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setAutoPrerotation);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setAutoRefresh);
@@ -70,6 +74,8 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_setUsage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_tryAllocateBuffers);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_unlockAndPost);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(ANativeWindow_writeToParcel);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEP15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android32AHardwareBuffer_to_GraphicBufferEPK15AHardwareBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(_ZN7android34AHardwareBuffer_from_GraphicBufferEPNS_13GraphicBufferE);
@@ -92,10 +98,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lock);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lockAndGetInfo);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_lockPlanes);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_readFromParcel);
   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_unlock);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", AHardwareBuffer_writeToParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindowBuffer_getHardwareBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_OemStorageGet);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_OemStorageSet);
@@ -103,6 +111,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_cancelBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_dequeueBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getBuffersDataSpace);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getBuffersDefaultDataSpace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getFormat);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getHeight);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_getLastDequeueDuration);
@@ -113,6 +122,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_query);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_queryf);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_queueBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_readFromParcel);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_release);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setAutoPrerotation);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setAutoRefresh);
@@ -135,6 +145,8 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_setUsage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_tryAllocateBuffers);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_unlockAndPost);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", ANativeWindow_writeToParcel);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libnativewindow.so", _ZN7android28AHardwareBuffer_getDataSpaceEP15AHardwareBuffer);
   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);
diff --git a/libvulkan/stubs_arm.cc b/libvulkan/stubs_arm.cc
index 3766898..3992b2e 100644
--- a/libvulkan/stubs_arm.cc
+++ b/libvulkan/stubs_arm.cc
@@ -32,18 +32,25 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginQuery);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRenderPass2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRendering);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindDescriptorSets);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindIndexBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindPipeline);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindVertexBuffers);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindVertexBuffers2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBlitImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBlitImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearAttachments);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearColorImage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearDepthStencilImage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBuffer2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBufferToImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBufferToImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImageToBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImageToBuffer2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyQueryPoolResults);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdDispatch);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdDispatchBase);
@@ -57,29 +64,50 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndQuery);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRenderPass2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRendering);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdExecuteCommands);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdFillBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdNextSubpass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdNextSubpass2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPipelineBarrier);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPipelineBarrier2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPushConstants);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetEvent2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResolveImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResolveImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetBlendConstants);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetCullMode);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBias);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBiasEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBounds);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBoundsTestEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthCompareOp);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthTestEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthWriteEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDeviceMask);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetEvent2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetFrontFace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetLineWidth);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetPrimitiveRestartEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetPrimitiveTopology);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetRasterizerDiscardEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetScissor);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetScissorWithCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilCompareMask);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilOp);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilReference);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilTestEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilWriteMask);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetViewport);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetViewportWithCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdUpdateBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWaitEvents);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWaitEvents2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWriteTimestamp);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWriteTimestamp2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateAndroidSurfaceKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateBufferView);
@@ -98,6 +126,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateInstance);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePipelineCache);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePipelineLayout);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePrivateDataSlot);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateRenderPass2);
@@ -122,6 +151,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipeline);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipelineCache);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipelineLayout);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPrivateDataSlot);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroySampler);
@@ -149,9 +179,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetBufferMemoryRequirements2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetBufferOpaqueCaptureAddress);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDescriptorSetLayoutSupport);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceBufferMemoryRequirements);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupPeerMemoryFeatures);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupPresentCapabilitiesKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupSurfacePresentModesKHR);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceImageMemoryRequirements);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceImageSparseMemoryRequirements);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceMemoryCommitment);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceMemoryOpaqueCaptureAddress);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceProcAddr);
@@ -188,7 +221,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfaceFormatsKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfacePresentModesKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfaceSupportKHR);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceToolProperties);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPipelineCacheData);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPrivateData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetQueryPoolResults);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetRenderAreaGranularity);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetSemaphoreCounterValue);
@@ -199,6 +234,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueBindSparse);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueuePresentKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueSubmit);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueSubmit2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueWaitIdle);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetCommandBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetCommandPool);
@@ -207,6 +243,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetFences);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSetPrivateData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSignalSemaphore);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkTrimCommandPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkUnmapMemory);
@@ -231,18 +268,25 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginQuery);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRenderPass2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRendering);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindDescriptorSets);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindIndexBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindPipeline);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindVertexBuffers);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindVertexBuffers2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBlitImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBlitImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearAttachments);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearColorImage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearDepthStencilImage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBuffer2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBufferToImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBufferToImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImageToBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImageToBuffer2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyQueryPoolResults);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdDispatch);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdDispatchBase);
@@ -256,29 +300,50 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndQuery);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRenderPass2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRendering);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdExecuteCommands);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdFillBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdNextSubpass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdNextSubpass2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPipelineBarrier);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPipelineBarrier2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPushConstants);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetEvent2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResolveImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResolveImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetBlendConstants);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetCullMode);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBias);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBiasEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBounds);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBoundsTestEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthCompareOp);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthTestEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthWriteEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDeviceMask);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetEvent2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetFrontFace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetLineWidth);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetPrimitiveRestartEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetPrimitiveTopology);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetRasterizerDiscardEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetScissor);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetScissorWithCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilCompareMask);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilOp);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilReference);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilTestEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilWriteMask);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetViewport);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetViewportWithCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdUpdateBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWaitEvents);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWaitEvents2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWriteTimestamp);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWriteTimestamp2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateAndroidSurfaceKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateBufferView);
@@ -297,6 +362,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateInstance);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePipelineCache);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePipelineLayout);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePrivateDataSlot);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateRenderPass2);
@@ -321,6 +387,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipeline);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipelineCache);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipelineLayout);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPrivateDataSlot);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroySampler);
@@ -348,9 +415,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetBufferMemoryRequirements2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetBufferOpaqueCaptureAddress);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDescriptorSetLayoutSupport);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceBufferMemoryRequirements);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupPeerMemoryFeatures);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupPresentCapabilitiesKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupSurfacePresentModesKHR);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceImageMemoryRequirements);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceImageSparseMemoryRequirements);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceMemoryCommitment);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceMemoryOpaqueCaptureAddress);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceProcAddr);
@@ -387,7 +457,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfaceFormatsKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfacePresentModesKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfaceSupportKHR);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceToolProperties);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPipelineCacheData);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPrivateData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetQueryPoolResults);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetRenderAreaGranularity);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetSemaphoreCounterValue);
@@ -398,6 +470,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueBindSparse);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueuePresentKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueSubmit);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueSubmit2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueWaitIdle);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetCommandBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetCommandPool);
@@ -406,6 +479,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetFences);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSetPrivateData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSignalSemaphore);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkTrimCommandPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkUnmapMemory);
diff --git a/libvulkan/stubs_arm64.cc b/libvulkan/stubs_arm64.cc
index 3766898..3992b2e 100644
--- a/libvulkan/stubs_arm64.cc
+++ b/libvulkan/stubs_arm64.cc
@@ -32,18 +32,25 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginQuery);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRenderPass2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBeginRendering);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindDescriptorSets);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindIndexBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindPipeline);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindVertexBuffers);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBindVertexBuffers2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBlitImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdBlitImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearAttachments);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearColorImage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdClearDepthStencilImage);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBuffer2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBufferToImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyBufferToImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImageToBuffer);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyImageToBuffer2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdCopyQueryPoolResults);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdDispatch);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdDispatchBase);
@@ -57,29 +64,50 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndQuery);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRenderPass2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdEndRendering);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdExecuteCommands);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdFillBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdNextSubpass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdNextSubpass2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPipelineBarrier);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPipelineBarrier2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdPushConstants);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetEvent2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResetQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResolveImage);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdResolveImage2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetBlendConstants);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetCullMode);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBias);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBiasEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBounds);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthBoundsTestEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthCompareOp);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthTestEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDepthWriteEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetDeviceMask);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetEvent2);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetFrontFace);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetLineWidth);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetPrimitiveRestartEnable);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetPrimitiveTopology);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetRasterizerDiscardEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetScissor);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetScissorWithCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilCompareMask);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilOp);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilReference);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilTestEnable);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetStencilWriteMask);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetViewport);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdSetViewportWithCount);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdUpdateBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWaitEvents);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWaitEvents2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWriteTimestamp);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCmdWriteTimestamp2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateAndroidSurfaceKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateBufferView);
@@ -98,6 +126,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateInstance);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePipelineCache);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePipelineLayout);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreatePrivateDataSlot);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkCreateRenderPass2);
@@ -122,6 +151,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipeline);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipelineCache);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPipelineLayout);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyPrivateDataSlot);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroyRenderPass);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkDestroySampler);
@@ -149,9 +179,12 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetBufferMemoryRequirements2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetBufferOpaqueCaptureAddress);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDescriptorSetLayoutSupport);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceBufferMemoryRequirements);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupPeerMemoryFeatures);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupPresentCapabilitiesKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceGroupSurfacePresentModesKHR);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceImageMemoryRequirements);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceImageSparseMemoryRequirements);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceMemoryCommitment);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceMemoryOpaqueCaptureAddress);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetDeviceProcAddr);
@@ -188,7 +221,9 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfaceFormatsKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfacePresentModesKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceSurfaceSupportKHR);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPhysicalDeviceToolProperties);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPipelineCacheData);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetPrivateData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetQueryPoolResults);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetRenderAreaGranularity);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkGetSemaphoreCounterValue);
@@ -199,6 +234,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueBindSparse);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueuePresentKHR);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueSubmit);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueSubmit2);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkQueueWaitIdle);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetCommandBuffer);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetCommandPool);
@@ -207,6 +243,7 @@
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetFences);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkResetQueryPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSetEvent);
+DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSetPrivateData);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkSignalSemaphore);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkTrimCommandPool);
 DEFINE_INTERCEPTABLE_STUB_FUNCTION(vkUnmapMemory);
@@ -231,18 +268,25 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginQuery);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRenderPass2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBeginRendering);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindDescriptorSets);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindIndexBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindPipeline);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindVertexBuffers);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBindVertexBuffers2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBlitImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdBlitImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearAttachments);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearColorImage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdClearDepthStencilImage);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBuffer2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBufferToImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyBufferToImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImageToBuffer);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyImageToBuffer2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdCopyQueryPoolResults);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdDispatch);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdDispatchBase);
@@ -256,29 +300,50 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndQuery);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRenderPass2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdEndRendering);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdExecuteCommands);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdFillBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdNextSubpass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdNextSubpass2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPipelineBarrier);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPipelineBarrier2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdPushConstants);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetEvent2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResetQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResolveImage);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdResolveImage2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetBlendConstants);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetCullMode);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBias);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBiasEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBounds);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthBoundsTestEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthCompareOp);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthTestEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDepthWriteEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetDeviceMask);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetEvent2);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetFrontFace);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetLineWidth);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetPrimitiveRestartEnable);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetPrimitiveTopology);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetRasterizerDiscardEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetScissor);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetScissorWithCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilCompareMask);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilOp);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilReference);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilTestEnable);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetStencilWriteMask);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetViewport);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdSetViewportWithCount);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdUpdateBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWaitEvents);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWaitEvents2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWriteTimestamp);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCmdWriteTimestamp2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateAndroidSurfaceKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateBufferView);
@@ -297,6 +362,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateInstance);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePipelineCache);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePipelineLayout);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreatePrivateDataSlot);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkCreateRenderPass2);
@@ -321,6 +387,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipeline);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipelineCache);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPipelineLayout);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyPrivateDataSlot);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroyRenderPass);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkDestroySampler);
@@ -348,9 +415,12 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetBufferMemoryRequirements2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetBufferOpaqueCaptureAddress);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDescriptorSetLayoutSupport);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceBufferMemoryRequirements);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupPeerMemoryFeatures);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupPresentCapabilitiesKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceGroupSurfacePresentModesKHR);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceImageMemoryRequirements);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceImageSparseMemoryRequirements);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceMemoryCommitment);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceMemoryOpaqueCaptureAddress);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetDeviceProcAddr);
@@ -387,7 +457,9 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfaceFormatsKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfacePresentModesKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceSurfaceSupportKHR);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPhysicalDeviceToolProperties);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPipelineCacheData);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetPrivateData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetQueryPoolResults);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetRenderAreaGranularity);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkGetSemaphoreCounterValue);
@@ -398,6 +470,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueBindSparse);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueuePresentKHR);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueSubmit);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueSubmit2);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkQueueWaitIdle);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetCommandBuffer);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetCommandPool);
@@ -406,6 +479,7 @@
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetFences);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkResetQueryPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSetEvent);
+  INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSetPrivateData);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkSignalSemaphore);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkTrimCommandPool);
   INIT_INTERCEPTABLE_STUB_FUNCTION("libvulkan.so", vkUnmapMemory);