refactor: patch.sh: "Remove VNPAY VMB20": use for loops instead of repeating 70 times

Signed-off-by: fukiame <fukiame@proton.me>
This commit is contained in:
Hikarie Fukirei 2025-07-22 19:49:18 +07:00 • committed by Cuynu
commit 104b0de63d

View file

@ -237,76 +237,13 @@ do
rm -rf 'mbapk/mbapk_unpacked/smali/com/az4
rm -rf 'mbapk/mbapk_unpacked/smali/com/c5'
rm -rf 'mbapk/mbapk_unpacked/smali/com/d5'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP10.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP11.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP12.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP13.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP14.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP15.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP16.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP17.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP18.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP19.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP20.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP21.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP22.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP23.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP24.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP25.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP26.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP27.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP28.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP29.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP30.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP31.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP32.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP33.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP34.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP35.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP36.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP37.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP38.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP39.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP40.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP41.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP42.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP43.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP44.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP45.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP46.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP47.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP48.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP49.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP50.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP51.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP52.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP53.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP54.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP55.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP56.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP57.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP58.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP59.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP60.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP61.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP62.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP63.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP64.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP65.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP66.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP67.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP68.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP69.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP70.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP71.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP72.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP73.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP74.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP75.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP76.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP80.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP82.smali'
rm -f 'mbapk/mbapk_unpacked/smali_classes5/mbshield/EP9.smali'
for i in {9..82}; do
# skip 77, 78, 79
case $i in
77 | 78 | 79 | 81 ) :; ;;
*) rm -f "mbapk/mbapk_unpacked/smali_classes5/mbshield/EP$i.smali" ;;
esac
done
rm -f 'mbapk/mnapk_unpacked/res/drawable-xhdpi/ic_home_vna.png'
rm -f 'mbapk/mnapk_unpacked/res/drawable-xhdpi/logo_vnairline.png'
rm -f 'mbapk/mnapk_unpacked/res/drawable-xxhdpi/ic_home_vna.png'