feat: mbcpapp.sh: check for right app when convert apk or unpacking & refer to docs folder
prevent other apps from being accepted as the patcher is supposed to only works with MBBank `com.mbmobile` im so bored and literally has nothing to do. anything i can think right now is this commit, it works and makes me happy Signed-off-by: Cuynu <cuynu@proton.me>
This commit is contained in:
parent
31f78ca301
commit
8f0d70cc28
1 changed files with 4 additions and 1 deletions
|
|
@ -118,6 +118,7 @@ unpack_mbcp() {
|
||||||
rm -rf 'mbapk/*merged.apk'
|
rm -rf 'mbapk/*merged.apk'
|
||||||
java -jar tools/apkeditor.jar d -i mbapk/*.apk -o mbapk/mbapk_unpacked || { err "Unpacking failed !" ; return 1 ; }
|
java -jar tools/apkeditor.jar d -i mbapk/*.apk -o mbapk/mbapk_unpacked || { err "Unpacking failed !" ; return 1 ; }
|
||||||
touch 'mbapk/mbapk_unpacked/isreal_unpacked'
|
touch 'mbapk/mbapk_unpacked/isreal_unpacked'
|
||||||
|
unzip -l mbapk/MBOriginal.apk | grep -oH "ic-appmb.ttf" && good "Current converted app is MBBank! Continuing" || { err "Current converted app is NOT MBBank! Deleting files" ; rm -rf mbapk/* ; return 1 ; }
|
||||||
info "Cleaning useless files..."
|
info "Cleaning useless files..."
|
||||||
rm -rf 'mbapk/mbapk_unpacked/root/assets/_4A9w8flncUrhDOG8dyqLi_azBTYT3PlSXz0hiCzRQA_'
|
rm -rf 'mbapk/mbapk_unpacked/root/assets/_4A9w8flncUrhDOG8dyqLi_azBTYT3PlSXz0hiCzRQA_'
|
||||||
rm -rf 'mbapk/mbapk_unpacked/root/assets/0QDl12M5S2hKxoKF4cNI4kEX1qDQRMiOd34TXjSjy4M_'
|
rm -rf 'mbapk/mbapk_unpacked/root/assets/0QDl12M5S2hKxoKF4cNI4kEX1qDQRMiOd34TXjSjy4M_'
|
||||||
|
|
@ -254,6 +255,7 @@ convert_apks() {
|
||||||
mv mbapk/*.apk mbapk/MBOriginal.apk
|
mv mbapk/*.apk mbapk/MBOriginal.apk
|
||||||
info 'Cleaning left over [apks] files...'
|
info 'Cleaning left over [apks] files...'
|
||||||
rm -f mbapk/*.apks
|
rm -f mbapk/*.apks
|
||||||
|
unzip -l mbapk/MBOriginal.apk | grep -oH "ic-appmb.ttf" && good "Current converted app is MBBank! Continuing" || { err "Current converted app is NOT MBBank! Deleting files" ; rm -rf mbapk/* ; return 1 ; }
|
||||||
info "You probably can continue to unpack APK!"
|
info "You probably can continue to unpack APK!"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -273,7 +275,8 @@ echo "Original APK must be inside [mbapk] folder !"
|
||||||
echo -------------------------------------------------------------
|
echo -------------------------------------------------------------
|
||||||
echo "Current commit : $COMMIT ($BRANCH)"
|
echo "Current commit : $COMMIT ($BRANCH)"
|
||||||
echo "Source code : https://git.disroot.org/mbcp/mbbpatch.git"
|
echo "Source code : https://git.disroot.org/mbcp/mbbpatch.git"
|
||||||
echo "Made possible by Cuynu's brain with love <3"
|
echo "Documentation : see [docs] folder"
|
||||||
|
echo "Written from scratch by Cuynu with love <3"
|
||||||
echo -------------------------------------------------------------
|
echo -------------------------------------------------------------
|
||||||
echo App status : $(successunpack)
|
echo App status : $(successunpack)
|
||||||
echo -------------------------------------------------------------
|
echo -------------------------------------------------------------
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue