testwhat / SmaliEx

A wrapper to get de-optimized dex from odex/oat/vdex.
529 stars 142 forks source link

Error deodexing SamsungIMEv3 (6.0.1 keyboard) #50

Open Svan987 opened 7 years ago

Svan987 commented 7 years ago

12-29 02:43:32:132 De-optimizing /system/app/SamsungIMEv3/SamsungIMEv3.apk 12-29 02:43:33:649 Analysis error in class=Lcom/myscript/atk/sltw/d/a/e; method=b Method: Lcom/myscript/atk/sltw/d/a/e;->b(Ljava/util/List;Ljava/util/List;)I Opcode: invoke-virtual-quick Code address: 52 Near line: 954

12-29 02:43:33:654 org.jf.dexlib2.analysis.AnalysisException: Could not resolve the method in class unknown at index 1, objReg=9 at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(MethodAnalyzer.java:2191) at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInstruction(MethodAnalyzer.java:1137) at org.jf.dexlib2.analysis.MethodAnalyzer.analyze(MethodAnalyzer.java:228) at org.jf.dexlib2.analysis.MethodAnalyzer.(MethodAnalyzer.java:165) at org.rh.smaliex.DexUtil$ODexRewriterModule$1$1.getInstructions(DexUtil.java:402) ...(Skip 23 traces) at org.rh.smaliex.DexUtil$ODexRewriter.rewriteDexFile(DexUtil.java:342) at org.rh.smaliex.OatUtil.convertToDex(OatUtil.java:269) at org.rh.smaliex.OatUtil.oat2dex(OatUtil.java:134) at org.rh.smaliex.Main.mainImpl(Main.java:128) at org.rh.smaliex.Main.main(Main.java:54)

12-29 02:43:33:655 Analysis error in class=Lcom/myscript/atk/sltw/d/a/e; method=c Method: Lcom/myscript/atk/sltw/d/a/e;->c(Ljava/util/List;Ljava/util/List;)I Opcode: invoke-virtual-quick Code address: 62 Near line: 996

12-29 02:43:33:655 org.jf.dexlib2.analysis.AnalysisException: Could not resolve the method in class unknown at index 1, objReg=10 at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(MethodAnalyzer.java:2191) at org.jf.dexlib2.analysis.MethodAnalyzer.analyzeInstruction(MethodAnalyzer.java:1137) at org.jf.dexlib2.analysis.MethodAnalyzer.analyze(MethodAnalyzer.java:228) at org.jf.dexlib2.analysis.MethodAnalyzer.(MethodAnalyzer.java:165) at org.rh.smaliex.DexUtil$ODexRewriterModule$1$1.getInstructions(DexUtil.java:402) ...(Skip 23 traces) at org.rh.smaliex.DexUtil$ODexRewriter.rewriteDexFile(DexUtil.java:342) at org.rh.smaliex.OatUtil.convertToDex(OatUtil.java:269) at org.rh.smaliex.OatUtil.oat2dex(OatUtil.java:134) at org.rh.smaliex.Main.mainImpl(Main.java:128) at org.rh.smaliex.Main.main(Main.java:54)

12-29 02:43:45:131 Output to /home/svan/android/superrs-kitchen2/superr_T813/system/app/SamsungIMEv3/oat/arm64/SamsungIMEv3.dex

Boot+Odex