From a15689d49f56ef63f5a5f80eccbeb5b003ec5681 Mon Sep 17 00:00:00 2001 From: Ray Essick Date: Sat, 27 Mar 2021 10:05:38 -0700 Subject: [PATCH] No longer preload libsfplugin_ccodec in zygote libsfplugin_ccodec was loaded with dlopen() in initial generation. It has since been turned to always-linked. This makes the performance tweak of pre-loading in Zygote to improve camera startup latency no longer needed. Bug: 177694783 Bug: 133186424 Test: functional camera Change-Id: I054787cf9d6992515d3fccb289f041b536639bea --- core/java/com/android/internal/os/ZygoteInit.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/core/java/com/android/internal/os/ZygoteInit.java b/core/java/com/android/internal/os/ZygoteInit.java index 2458fe3dfb8c4..f907e2576c43f 100644 --- a/core/java/com/android/internal/os/ZygoteInit.java +++ b/core/java/com/android/internal/os/ZygoteInit.java @@ -182,12 +182,6 @@ public class ZygoteInit { System.loadLibrary("android"); System.loadLibrary("compiler_rt"); System.loadLibrary("jnigraphics"); - - try { - System.loadLibrary("sfplugin_ccodec"); - } catch (Error | RuntimeException e) { - // tolerate missing sfplugin_ccodec which is only present on Codec 2 devices - } } native private static void nativePreloadAppProcessHALs();