File tree Expand file tree Collapse file tree
app/src/main/assets/home/bin Expand file tree Collapse file tree Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments