Remove unused scripts

This commit is contained in:
topjohnwu 2019-02-18 03:08:40 -05:00
parent 692f893e1f
commit 2f1b0fe57f
2 changed files with 0 additions and 27 deletions

View File

@ -116,29 +116,3 @@ void install_apk(const char *apk) {
sprintf(cmds, install_script, apk); sprintf(cmds, install_script, apk);
exec_command_sync(exec, MIRRDIR "/system/bin/sh", "-c", cmds); exec_command_sync(exec, MIRRDIR "/system/bin/sh", "-c", cmds);
} }
static const char reinstall_script[] =
"PKG=%s;"
"while true; do"
" OUT=`pm path $PKG 2>&1`;"
" [ -z $OUT ] && exit 1;"
" if echo \"$OUT\" | grep -qE \"Can't|Error:\"; then"
" sleep 5;"
" continue;"
" fi;"
" APK=`echo $OUT | cut -d':' -f2`;"
" log -t Magisk \"apk_install: $APK\";"
" OUT=`pm install -r $APK`;"
" [ $? -eq 0 ] || exit 1;"
" log -t Magisk \"apk_install: $OUT\";"
" break;"
"done;"
"exit 0";
// Reinstall system apps to data
int reinstall_apk(const char *pkg) {
exec_t exec { .pre_exec = set_mirror_path };
char cmds[sizeof(reinstall_script) + 256];
sprintf(cmds, reinstall_script, pkg);
return exec_command_sync(exec, MIRRDIR "/system/bin/sh", "-c", cmds);
}

View File

@ -72,7 +72,6 @@ void exec_common_script(const char *stage);
void exec_module_script(const char *stage, const std::vector<std::string> &module_list); void exec_module_script(const char *stage, const std::vector<std::string> &module_list);
void migrate_img(const char *img); void migrate_img(const char *img);
void install_apk(const char *apk); void install_apk(const char *apk);
int reinstall_apk(const char *pkg);
/************** /**************
* MagiskHide * * MagiskHide *