Hardcode and logic fix
This commit is contained in:
parent
e5cb7673a0
commit
23b663a7bd
1 changed files with 7 additions and 17 deletions
24
uninstall.sh
24
uninstall.sh
|
@ -1,26 +1,16 @@
|
|||
# Variables
|
||||
ARCH=$(getprop ro.product.cpu.abi)
|
||||
MODDIR=${0%/*}
|
||||
|
||||
# Delete WebView User App
|
||||
if [[ "$ARCH" = "armeabi-v7a" ]]; then
|
||||
for WVUA in "com.android.webview" "org.axpos.aosmium_wv" "app.vanadium.trichromelibrary" "app.vanadium.webview"; do
|
||||
WVUP=$(ls -R /data/app | grep "$WVUA" | grep -o -m 1 "/data/app/~~.*/")
|
||||
# Uninstall WebView User App
|
||||
for WVUA in "com.android.webview" "org.axpos.aosmium_wv" "app.vanadium.trichromelibrary" "app.vanadium.webview"; do
|
||||
WVUP=$(pm dump "$WVUA" | grep "codePath=/data" | grep -o "/.*")
|
||||
if [[ -d "$WVUP" ]]; then
|
||||
rm -rf $WVUP
|
||||
pm uninstall $WVUA
|
||||
fi
|
||||
done
|
||||
else
|
||||
for WVUA in "com.android.webview" "org.axpos.aosmium_wv" "app.vanadium.trichromelibrary" "app.vanadium.webview"; do
|
||||
WVUP=$(ls -R /data/app | grep "$WVUA" | grep -o -m 1 "/data/app/$WVUA.*/")
|
||||
if [[ -d "$WVUP" ]]; then
|
||||
rm -rf $WVUP
|
||||
fi
|
||||
done
|
||||
fi
|
||||
done
|
||||
|
||||
# Delete WebView User Data
|
||||
for WVD in "com.android.webview" "org.axpos.aosmium_wv" "app.vanadium.trichromelibrary" "app.vanadium.webview"; do
|
||||
if [ -d /data/data/"$WVD" ]; then
|
||||
rm -rf /data/data/$WVD
|
||||
fi
|
||||
done
|
||||
done
|
Reference in a new issue