chore: mbcpapp.sh: fix remaining shellcheck warnings
- drop unnessecary condition for SC2015 on line 93 since rm -rf always return with status 0 Signed-off-by: fukiame <fukiame@proton.me>
This commit is contained in:
parent
e97de9de89
commit
6155a7f879
1 changed files with 6 additions and 5 deletions
|
|
@ -2,7 +2,8 @@
|
|||
# vim: expandtab tabstop=4 shiftwidth=4
|
||||
|
||||
FILEPATH=$(readlink -f "$0")
|
||||
export DIRPATH=$(dirname "$FILEPATH")
|
||||
DIRPATH=$(dirname "$FILEPATH")
|
||||
export DIRPATH
|
||||
|
||||
# Initial startup
|
||||
mkdir -p "$DIRPATH"/mbapk
|
||||
|
|
@ -58,7 +59,7 @@ download_tools() {
|
|||
apktool_link="https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.12.0.jar"
|
||||
apkeditor_link="https://github.com/REAndroid/APKEditor/releases/download/V1.4.4/APKEditor-1.4.4.jar"
|
||||
|
||||
cd tools && rm -rf *.jar
|
||||
cd tools && rm -rf ./*.jar
|
||||
wget -q --show-progress -O apktool.jar "$apktool_link" || echo "ERROR : downloading apktool failed"
|
||||
wget -q --show-progress -O apkeditor.jar "$apkeditor_link" || echo "ERROR : downloading apkeditor failed"
|
||||
cd ..
|
||||
|
|
@ -90,8 +91,8 @@ mb_apk_exist() {
|
|||
unpack_mbcp() {
|
||||
local - ; set -e
|
||||
apktool_exist && mb_apk_exist
|
||||
is_unpacked && rm -rf 'mbapk/mbapk_unpacked' || :
|
||||
java -jar tools/apktool.jar d mbapk/*.apk -o mbapk/mbapk_unpacked -j$(nproc) || { echo "ERROR : Unpacking failed !" ; return 1 ; }
|
||||
rm -rf 'mbapk/mbapk_unpacked'
|
||||
java -jar tools/apktool.jar d mbapk/*.apk -o mbapk/mbapk_unpacked -j"$(nproc)" || { echo "ERROR : Unpacking failed !" ; return 1 ; }
|
||||
echo "Cleaning useless files..."
|
||||
rm -rf 'mbapk/mbapk_unpacked/assets/_4A9w8flncUrhDOG8dyqLi_azBTYT3PlSXz0hiCzRQA_'
|
||||
rm -rf 'mbapk/mbapk_unpacked/assets/0QDl12M5S2hKxoKF4cNI4kEX1qDQRMiOd34TXjSjy4M_'
|
||||
|
|
@ -131,7 +132,7 @@ repack_mbcp() {
|
|||
echo "Compiled by MBCPApp Patcher on $(uname -s -r) with commit $COMMIT at $(date). That's all xD" > 'mbapk/mbapk_unpacked/assets/mbcp_info/mbcpinfo.txt'
|
||||
(
|
||||
set -e
|
||||
java -jar tools/apktool.jar b mbapk/mbapk_unpacked -o mbcpapp_apk/MBCP_Flutter_TMP.apk -j$(nproc)
|
||||
java -jar tools/apktool.jar b mbapk/mbapk_unpacked -o mbcpapp_apk/MBCP_Flutter_TMP.apk -j"$(nproc)"
|
||||
echo "Processing APK signature scheme v2/v3..."
|
||||
rm -rf 'mbcpapp_apk/MBCP_Flutter_TMP_decompile_xml'
|
||||
java -jar tools/apkeditor.jar d -i 'mbcpapp_apk/MBCP_Flutter_TMP.apk'
|
||||
|
|
|
|||
Loading…
Reference in a new issue