From 023dbc6cb567f9102621764f9da8da49a675e09e Mon Sep 17 00:00:00 2001 From: osm0sis Date: Sun, 21 Mar 2021 20:36:03 -0300 Subject: [PATCH] scripts: fix empty module cleanup - should be sufficient for all basic modules, see https://github.com/topjohnwu/Magisk/issues/3119#issuecomment-704000783 for ideas for fixing it further on the daemon module-processing side Fixes #3119 --- scripts/util_functions.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/util_functions.sh b/scripts/util_functions.sh index f56dceefc..7e3d0ece9 100644 --- a/scripts/util_functions.sh +++ b/scripts/util_functions.sh @@ -753,10 +753,11 @@ install_module() { copy_sepolicy_rules fi - # Remove stuffs that don't belong to modules + # Remove stuff that doesn't belong to modules and clean up any empty directories rm -rf \ $MODPATH/system/placeholder $MODPATH/customize.sh \ $MODPATH/README.md $MODPATH/.git* + rmdir -p $MODPATH cd / $BOOTMODE || recovery_cleanup