Mayron7w7r
14/12/17, 01:43:45
Recientemente he estado usando patchrom miui para cocinar una ROM miui para un terminal nuevo que tengo
He seguido varios guias pero cuando ya voy por el proceso final tengo este fallo y no se como repararlo
Esto pasa cuando intento poner el comando "fullota" al realizarse el proceso obtengo el siguiente error y no se como solucionarlo... Ayuda por favor
/home/mayron7w7r/bin/patchrom/tools/apktool --quiet b out/services -o out/services.jar
Exception in thread "main" brut.androlib.AndrolibException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:129)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:69)
at brut.androlib.Androlib.buildSourcesSmali(Androlib. java:376)
at brut.androlib.Androlib.buildSources(Androlib.java: 335)
at brut.androlib.Androlib.build(Androlib.java:292)
at brut.androlib.Androlib.build(Androlib.java:268)
at brut.apktool.Main.cmdBuild(Main.java:224)
at brut.apktool.Main.main(Main.java:84)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at java.util.concurrent.FutureTask.report(FutureTask. java:122)
at java.util.concurrent.FutureTask.get(FutureTask.jav a:192)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:124)
... 7 more
Caused by: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at org.jf.dexlib2.builder.Label.getLocation(Label.jav a:54)
at org.jf.dexlib2.builder.Label.getCodeAddress(Label. java:48)
at org.jf.dexlib2.builder.BuilderOffsetInstruction.in ternalGetCodeOffset(BuilderOffsetInstruction.java: 60)
at org.jf.dexlib2.builder.BuilderOffsetInstruction.ge tCodeOffset(BuilderOffsetInstruction.java:50)
at org.jf.dexlib2.writer.InstructionWriter.write(Inst ructionWriter.java:247)
at org.jf.dexlib2.writer.DexWriter.writeCodeItem(DexW riter.java:1000)
at org.jf.dexlib2.writer.DexWriter.writeDebugAndCodeI tems(DexWriter.java:803)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter. java:252)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter. java:230)
at brut.androlib.src.SmaliBuilder$1.call(SmaliBuilder .java:109)
at brut.androlib.src.SmaliBuilder$1.call(SmaliBuilder .java:94)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748
He seguido varios guias pero cuando ya voy por el proceso final tengo este fallo y no se como repararlo
Esto pasa cuando intento poner el comando "fullota" al realizarse el proceso obtengo el siguiente error y no se como solucionarlo... Ayuda por favor
/home/mayron7w7r/bin/patchrom/tools/apktool --quiet b out/services -o out/services.jar
Exception in thread "main" brut.androlib.AndrolibException: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:129)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:69)
at brut.androlib.Androlib.buildSourcesSmali(Androlib. java:376)
at brut.androlib.Androlib.buildSources(Androlib.java: 335)
at brut.androlib.Androlib.build(Androlib.java:292)
at brut.androlib.Androlib.build(Androlib.java:268)
at brut.apktool.Main.cmdBuild(Main.java:224)
at brut.apktool.Main.main(Main.java:84)
Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at java.util.concurrent.FutureTask.report(FutureTask. java:122)
at java.util.concurrent.FutureTask.get(FutureTask.jav a:192)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder. java:124)
... 7 more
Caused by: java.lang.IllegalStateException: Cannot get the location of a label that hasn't been placed yet.
at org.jf.dexlib2.builder.Label.getLocation(Label.jav a:54)
at org.jf.dexlib2.builder.Label.getCodeAddress(Label. java:48)
at org.jf.dexlib2.builder.BuilderOffsetInstruction.in ternalGetCodeOffset(BuilderOffsetInstruction.java: 60)
at org.jf.dexlib2.builder.BuilderOffsetInstruction.ge tCodeOffset(BuilderOffsetInstruction.java:50)
at org.jf.dexlib2.writer.InstructionWriter.write(Inst ructionWriter.java:247)
at org.jf.dexlib2.writer.DexWriter.writeCodeItem(DexW riter.java:1000)
at org.jf.dexlib2.writer.DexWriter.writeDebugAndCodeI tems(DexWriter.java:803)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter. java:252)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter. java:230)
at brut.androlib.src.SmaliBuilder$1.call(SmaliBuilder .java:109)
at brut.androlib.src.SmaliBuilder$1.call(SmaliBuilder .java:94)
at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748