adb: get adb working and cleanup pixelflinger
- update recovery init.rc
- add libdl bootstrap
- cleanup libpixelflinger import
- logd and adbd permissive for now
diff --git a/Android.mk b/Android.mk
index f81d023..6fff19b 100755
--- a/Android.mk
+++ b/Android.mk
@@ -109,7 +109,6 @@
system/core/adb \
system/core/libsparse \
external/zlib \
- system/core/libpixelflinger/include \
system/core/libziparchive/include \
external/freetype/include \
external/boringssl/include \
@@ -121,12 +120,13 @@
$(LOCAL_PATH)/fuse_sideload/include \
$(LOCAL_PATH)/install/include \
$(LOCAL_PATH)/twrpinstall/include \
- $(LOCAL_PATH)/recovery_utils/include
+ $(LOCAL_PATH)/recovery_utils/include \
+ $(LOCAL_PATH)/libpixelflinger/include
LOCAL_STATIC_LIBRARIES += libguitwrp
LOCAL_SHARED_LIBRARIES += libz libc libcutils libstdc++ libtar libblkid libminuitwrp libmtdutils libtwadbbu
LOCAL_SHARED_LIBRARIES += libbootloader_message libcrecovery libtwrpdigest libc++ libaosprecovery libcrypto libbase
-LOCAL_SHARED_LIBRARIES += libziparchive libselinux
+LOCAL_SHARED_LIBRARIES += libziparchive libselinux libdl_android.bootstrap
ifneq ($(wildcard system/core/libsparse/Android.mk),)
LOCAL_SHARED_LIBRARIES += libsparse
@@ -402,7 +402,8 @@
plat_hwservice_contexts \
vendor_hwservice_contexts \
minadbd \
- twrpbu
+ twrpbu \
+ adbd_system_api_recovery
ifneq ($(TW_INCLUDE_CRYPTO),)
TWRP_REQUIRED_MODULES += \