From d881d4f205247bb929c233745fbc7c5b2e30bc5a Mon Sep 17 00:00:00 2001 From: Tao Bao Date: Wed, 22 Aug 2018 17:40:26 -0700 Subject: uncrypt: Depend on commonly used shared libs. We already have these shared libraries on device. And `uncrypt` doesn't need to be statically linked (it wasn't, even prior to this change). With this change, the size of uncrypt goes down from 139KiB to 33KiB (aosp_marlin-userdebug). Test: Build and flash on marlin. Trigger a factory reset (which calls `uncrypt` to set up the BCB). Change-Id: I77e3c82e8ce3734019da75c48928d881cb7ef0f0 --- uncrypt/Android.bp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/uncrypt/Android.bp b/uncrypt/Android.bp index aa56d2f74..107a7f0fc 100644 --- a/uncrypt/Android.bp +++ b/uncrypt/Android.bp @@ -24,13 +24,15 @@ cc_binary { "-Werror", ], - static_libs: [ - "libbootloader_message", - "libotautil", - "libfs_mgr", + shared_libs: [ "libbase", + "libbootloader_message", "libcutils", - "liblog", + "libfs_mgr", + ], + + static_libs: [ + "libotautil", ], init_rc: [ -- cgit v1.2.3