[Xperia SP General] XperiaCrazy:
I'm having problems deodexing Settings.apk. The error is as follows:

Error occured while disassembling class Lcom.android.settings.accounts.AccountSy
ncSettings; - skipping class
java.lang.RuntimeException: regCount does not match the number of arguments of t
he method
at org.jf.dexlib.Code.Format.Instruction35c.checkItem(Instruction35c.jav
a:160)
at org.jf.dexlib.Code.Format.Instruction35c.<init>(Instruction35c.java:6
9)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(
MethodAnalyzer.java:3681)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInstruction(MethodA
nalyzer.java:1106)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyze(MethodAnalyzer.jav
a:213)
at org.jf.baksmali.Adaptors.MethodDefinition.addAnalyzedInstructionMetho
dItems(MethodDefinition.java:389)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(MethodDefini
tion.java:311)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(MethodDefinition.ja
va:132)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(ClassDefinition
.java:338)
at org.jf.baksmali.Adaptors.ClassDefinition.writeDirectMethods(ClassDefi
nition.java:294)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(ClassDefinition.java
:116)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:186)
at org.jf.baksmali.main.main(main.java:308)

Error occured while disassembling class Lcom.android.settings.inputmethod.InputM
ethodAndLanguageSettings; - skipping class
java.lang.RuntimeException: regCount does not match the number of arguments of t
he method
at org.jf.dexlib.Code.Format.Instruction35c.checkItem(Instruction35c.jav
a:160)
at org.jf.dexlib.Code.Format.Instruction35c.<init>(Instruction35c.java:6
9)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(
MethodAnalyzer.java:3681)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInstruction(MethodA
nalyzer.java:1106)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyze(MethodAnalyzer.jav
a:213)
at org.jf.baksmali.Adaptors.MethodDefinition.addAnalyzedInstructionMetho
dItems(MethodDefinition.java:389)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(MethodDefini
tion.java:311)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(MethodDefinition.ja
va:132)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(ClassDefinition
.java:338)
at org.jf.baksmali.Adaptors.ClassDefinition.writeDirectMethods(ClassDefi
nition.java:294)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(ClassDefinition.java
:116)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:186)
at org.jf.baksmali.main.main(main.java:308)

Error occured while disassembling class Lcom.android.settings.inputmethod.InputM
ethodPreference$1; - skipping class
java.lang.RuntimeException: regCount does not match the number of arguments of t
he method
at org.jf.dexlib.Code.Format.Instruction35c.checkItem(Instruction35c.jav
a:160)
at org.jf.dexlib.Code.Format.Instruction35c.<init>(Instruction35c.java:6
9)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(
MethodAnalyzer.java:3681)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInstruction(MethodA
nalyzer.java:1106)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyze(MethodAnalyzer.jav
a:213)
at org.jf.baksmali.Adaptors.MethodDefinition.addAnalyzedInstructionMetho
dItems(MethodDefinition.java:389)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(MethodDefini
tion.java:311)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(MethodDefinition.ja
va:132)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(ClassDefinition
.java:338)
at org.jf.baksmali.Adaptors.ClassDefinition.writeVirtualMethods(ClassDef
inition.java:310)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(ClassDefinition.java
:117)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:186)
at org.jf.baksmali.main.main(main.java:308)

Error occured while disassembling class Lcom.android.settings.inputmethod.InputM
ethodPreference$6; - skipping class
java.lang.RuntimeException: regCount does not match the number of arguments of t
he method
at org.jf.dexlib.Code.Format.Instruction35c.checkItem(Instruction35c.jav
a:160)
at org.jf.dexlib.Code.Format.Instruction35c.<init>(Instruction35c.java:6
9)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(
MethodAnalyzer.java:3681)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInstruction(MethodA
nalyzer.java:1106)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyze(MethodAnalyzer.jav
a:213)
at org.jf.baksmali.Adaptors.MethodDefinition.addAnalyzedInstructionMetho
dItems(MethodDefinition.java:389)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(MethodDefini
tion.java:311)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(MethodDefinition.ja
va:132)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(ClassDefinition
.java:338)
at org.jf.baksmali.Adaptors.ClassDefinition.writeVirtualMethods(ClassDef
inition.java:310)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(ClassDefinition.java
:117)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:186)
at org.jf.baksmali.main.main(main.java:308)

Error occured while disassembling class Lcom.android.settings.inputmethod.InputM
ethodPreference; - skipping class
java.lang.RuntimeException: regCount does not match the number of arguments of t
he method
at org.jf.dexlib.Code.Format.Instruction35c.checkItem(Instruction35c.jav
a:160)
at org.jf.dexlib.Code.Format.Instruction35c.<init>(Instruction35c.java:6
9)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInvokeVirtualQuick(
MethodAnalyzer.java:3681)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyzeInstruction(MethodA
nalyzer.java:1106)
at org.jf.dexlib.Code.Analysis.MethodAnalyzer.analyze(MethodAnalyzer.jav
a:213)
at org.jf.baksmali.Adaptors.MethodDefinition.addAnalyzedInstructionMetho
dItems(MethodDefinition.java:389)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(MethodDefini
tion.java:311)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(MethodDefinition.ja
va:132)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(ClassDefinition
.java:338)
at org.jf.baksmali.Adaptors.ClassDefinition.writeDirectMethods(ClassDefi
nition.java:294)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(ClassDefinition.java
:116)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:186)
at org.jf.baksmali.main.main(main.java:308)
out\com\android\settings\accounts\AccountSyncSettings.smali[0,-1] mismatched inp
ut '<EOF>' expecting END_METHOD_DIRECTIVE
out\com\android\settings\inputmethod\InputMethodAndLanguageSettings.smali[0,-1]
mismatched input '<EOF>' expecting END_METHOD_DIRECTIVE
out\com\android\settings\inputmethod\InputMethodPreference$1.smali[0,-1] no viab
le alternative at input '<EOF>'
out\com\android\settings\inputmethod\InputMethodPreference$6.smali[0,-1] no viab
le alternative at input '<EOF>'
out\com\android\settings\inputmethod\InputMethodPreference.smali[0,-1] no viable
alternative at input '<EOF>'
File not found - classes.dex