From e076f5fcfe3a3de5487d079cfe7c2fe4c3401962 Mon Sep 17 00:00:00 2001 From: bengris32 Date: Sun, 2 Oct 2022 09:59:33 +0100 Subject: [PATCH] rosemary: Update kpoc_charger shim for T [1] https://cs.android.com/android/_/android/platform/frameworks/native/+/79dc06a39f4a31b65873271f22aecd91b37b75af [2] https://cs.android.com/android/_/android/platform/frameworks/native/+/6d043c5c5c1d544c0ecf07cfc07e374e50243050 Signed-off-by: bengris32 --- libshims/Android.bp | 1 + libshims/libshim_showlogo.cpp | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/libshims/Android.bp b/libshims/Android.bp index 7d65bab..08c49aa 100644 --- a/libshims/Android.bp +++ b/libshims/Android.bp @@ -33,6 +33,7 @@ cc_library_shared { name: "libshim_showlogo", srcs: ["libshim_showlogo.cpp"], shared_libs: [ + "libui", "libgui", "libutils", ], diff --git a/libshims/libshim_showlogo.cpp b/libshims/libshim_showlogo.cpp index dc7e9a4..c816d5a 100644 --- a/libshims/libshim_showlogo.cpp +++ b/libshims/libshim_showlogo.cpp @@ -1,4 +1,5 @@ #include +#include #include using namespace android; @@ -23,4 +24,12 @@ status_t _ZN7android21SurfaceComposerClient22getActiveDisplayConfigERKNS_2spINS_ return _ZN7android21SurfaceComposerClient20getActiveDisplayModeERKNS_2spINS_7IBinderEEEPNS_2ui11DisplayModeE(display, (ui::DisplayMode*)config); } +status_t _ZN7android21SurfaceComposerClient11Transaction5applyEbb(void* thisptr, bool synchronous, bool oneWay); + +status_t _ZN7android21SurfaceComposerClient11Transaction5applyEb(void* thisptr, bool synchronous) { + return _ZN7android21SurfaceComposerClient11Transaction5applyEbb(thisptr, synchronous, false /* oneWay */); +} + +ui::Size _ZN7android2ui4Size7INVALIDE; + }