* As per commit 11a113a67e ("Add disable_configstore").
[SebaUbuntu] Remove manifest entry as well
Change-Id: I5482989a8a96227a3e2a5317eacf613c641bfa8e
Signed-off-by: SamarV-121 <samarvispute121@pm.me>
VNDK has been deprecated, and libraries that were built implicitly under
VNDK before aren't anymore. Build the few necessary ones explicitly to
resolve the following:
vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libprocessgroup.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib/hw/audio.primary.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib/hw/audio.primary.exynos7904.so in namespace (default).
vndksupport: Could not load /vendor/lib64/hw/camera.exynos7904.so from default namespace: dlopen failed: library "libexpat.so" not found: needed by /vendor/lib64/libsecnativefeature.so in namespace (default).
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril.so in namespace (default)
dlopen failed: library "libnetutils.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)
dlopen failed: library "libsqlite.so" not found: needed by /vendor/lib64/libsec-ril-dsds.so in namespace (default)
Change-Id: I322a1873b03cbc7c520215cf9487f9274ffdc1b2
According to Mohammad Kibria:
>These optimizations are unsafe and unnecessary.
Because not exist a similar commit in tree the better is remove it and add Mohammad Kibria as a coauthor
Co-authored-by: Mohammad Kibria <106745675+kibria5@users.noreply.github.com>
android.frameworks.schedulerservice is deprecated and limited to
max-level=5 in framework manifest. Hence, remove it from device
compatibility matrix to allow super image generation.
If the prop debug.hwui.skia_atrace_enabled is enabled, too many
skia tracing calls will be printed in every frame. This has obvious
overhead on performance/power, and can cause many janks. So disable
it by default, and user can set it manually if necessary.
Change-Id: I5d470b22a643634bdd7db9f307c29deae6ff176f
Set status_bar_left_clock_starting_padding to 2dp to keep the clock from leaning against the edge of the statusbar
Change-Id: I473172794f0ec7279b95db3717f514835ec14f6f
A recent AOSP/main change has put a hard dependency on
ro.hardware.egl or equivalent property being set, otherwise
it fails to boot successfully:
F DEBUG : Cmdline: /system/bin/surfaceflinger
F DEBUG : pid: 672, tid: 677, name: surfaceflinger >>> /system/bin/surfaceflinger <<<
F DEBUG : uid: 1000
F DEBUG : tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)
F DEBUG : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
F DEBUG : Abort message: 'couldn't find an OpenGL ES implementation, make sure one of persist.graphics.egl, ro.hardware.egl and ro.board.platform is set'
Change-Id: Ifa82dd3ea480f88b3c2646c6ca40a99d9ef52849
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Set debug.sf.latch_unsignaled=1 is used to allow surfaceflinger to
latch unsignal buffers that can give more time for buffer to render.
But if the buffer takes longer time to finish, it will block whole
display pipeline result to jank.
Bug: 157964883
Test: scrolling, launch
Change-Id: I56c3e05921de5fc9569bf3f93fde03022a64b6a4