Skip to content

Commit 0712bd5

Browse files
committed
Update
1 parent 68bcbcb commit 0712bd5

4 files changed

Lines changed: 8 additions & 5 deletions

File tree

app/src/main/assets/home/bin/apkeditor_b

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ for vkn in "$INPUT"/dex/classes*.dex; do
101101
rm -fr "$INPUT/.cache/2hash_$kout.json"
102102
fi
103103
if [ -n "$dkfjff" ];then
104-
API="$(dexupdater -g "$vkn" -printApi | grep API | awk '{print $2}')"
104+
API=$(dexupdater -g "$vkn" -printApi | awk '/API/ {print $2}')
105105
smali a --api $API -o "$INPUT/smali/$kout.dex" $(echo "$dkfjff" | grep -e "new:" -e "fixed:" | awk '{print "'$INPUT/smali/$kout'/"$2}')
106106
dexupdater -g "$vkn" -e "$INPUT/smali/$kout.dex" -o "$INPUT/${kout}_s.dex" -api $API -delete $(echo "$dkfjff" | grep "deleted:" | awk '{print $2}' | sed "s|\.smali||g") > "$INPUT/.cache/build_$kout.log"
107107
if [ -f "$INPUT/${kout}_s.dex" ];then

app/src/main/assets/home/bin/apkeditor_d

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,11 @@ if [ "$DECODEX" == "smali" ];then
111111
[ "$DEBUGA" == 1 ] && hhhhfdr="--debug-info false -l" || hhhhfdr="--debug-info true"
112112
for vkn in "$Tout"/dex/classes*.dex; do
113113
[ -f "$vkn" ] || continue
114+
Dex=$(dexupdater -g "$vkn" -printApi | awk '/Dex/ {print $2}')
115+
echo "I: Baksmali: v$Dex ${vkn##*/} ..."
114116
kout="$(basename $vkn .dex)"
115117
mkdir -p "$Tout/smali/$kout"
116-
API="$(dexupdater -g "$vkn" -printApi | grep API | awk '{print $2}')"
118+
API=$(dexupdater -g "$vkn" -printApi | awk '/API/ {print $2}')
117119
eval 'baksmali d '$hhhhfdr' --bootclasspath '"$BOOTCLASSPATH"' --api '$API' '"$vkn"' -o '"$Tout/smali/$kout"' '
118120
check_changes.py "$Tout/smali/$kout" "$Tout/.cache/hash_$kout.json" >/dev/null
119121
done

app/src/main/assets/home/bin/apktool_b

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ for vkn in "$INPUT"/classes*.dex; do
101101
rm -fr "$INPUT/.cache/2hash_$kout.json"
102102
fi
103103
if [ -n "$dkfjff" ];then
104-
API="$(dexupdater -g "$vkn" -printApi | grep API | awk '{print $2}')"
104+
API=$(dexupdater -g "$vkn" -printApi | awk '/API/ {print $2}')
105105
smali a --api $API -o "$INPUT/$kout.dex" $(echo "$dkfjff" | grep -e "new:" -e "fixed:" | awk '{print "'$INPUT/$kout'/"$2}')
106106
dexupdater -g "$vkn" -e "$INPUT/$kout.dex" -o "$INPUT/${kout}_s.dex" -api $API -delete $(echo "$dkfjff" | grep "deleted:" | awk '{print $2}' | sed "s|\.smali||g") > "$INPUT/.cache/build_$kout.log"
107107
if [ -f "$INPUT/${kout}_s.dex" ];then

app/src/main/assets/home/bin/apktool_d

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,11 @@ if [ "$DECODEX" == 2 ];then
114114
[ "$DEBUGA" == 1 ] && hhhhfdr="--debug-info false -l" || hhhhfdr="--debug-info true"
115115
for vkn in "$Tout"/classes*.dex; do
116116
[ -f "$vkn" ] || continue
117-
echo "I: Baksmali ${vkn##*/}..."
117+
Dex=$(dexupdater -g "$vkn" -printApi | awk '/Dex/ {print $2}')
118+
echo "I: Baksmali: V$Dex ${vkn##*/}..."
118119
kout="$(basename $vkn .dex | sed 's|classes|smali|')"
119120
mkdir -p "$Tout/$kout"
120-
API="$(dexupdater -g "$vkn" -printApi | grep API | awk '{print $2}')"
121+
API=$(dexupdater -g "$vkn" -printApi | awk '/API/ {print $2}')
121122
eval 'baksmali d '$hhhhfdr' --bootclasspath '"$BOOTCLASSPATH"' --api '$API' '"$vkn"' -o '"$Tout/$kout"' '
122123
check_changes.py "$Tout/$kout" "$Tout/.cache/hash_$kout.json" >/dev/null
123124
done

0 commit comments

Comments
 (0)