Hello again,
I was trying to get rid of the bubbles on the home screen, and after a few hours, I realized I was over my head. I am having trouble decompiling the Rosie.apk using apkmanager. It is not clear to me if it is user error or my system is set up wrong, or a problem with the original Rosie file.
I checked the md5 and it matched, so I think the download is good. I also tried a stock Rosie (from Ninjawolf, I think). That seemed to work just fine. In any case, here is the log for anyone that knows what all this means.
Code:
--------------------------------------------------------------------------
|Mon 10/24/2011 -- 8:40:36.30|
--------------------------------------------------------------------------
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
I: Framework installed to: C:\Users\superman\apktool\framework\2.apk
I: Baksmaling...
Error occured while disassembling class Lcom.htc.launcher.Launcher$ButtonListener; - skipping class
java.lang.ArrayIndexOutOfBoundsException: 8
at org.jf.dexlib.Debug.DebugInstructionIterator.DecodeInstructions(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.addDebugInfo(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeDirectMethods(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(Unknown Source)
at brut.androlib.mod.BaksmaliMod.disassembleDexFile(Unknown Source)
at brut.androlib.src.SmaliDecoder.decode(Unknown Source)
at brut.androlib.src.SmaliDecoder.decode(Unknown Source)
at brut.androlib.Androlib.decodeSourcesSmali(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
Error occured while disassembling class Lcom.htc.launcher.Launcher; - skipping class
java.lang.ArrayIndexOutOfBoundsException: 8
at org.jf.dexlib.Debug.DebugInstructionIterator.DecodeInstructions(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.addDebugInfo(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.getMethodItems(Unknown Source)
at org.jf.baksmali.Adaptors.MethodDefinition.writeTo(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeMethods(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeDirectMethods(Unknown Source)
at org.jf.baksmali.Adaptors.ClassDefinition.writeTo(Unknown Source)
at brut.androlib.mod.BaksmaliMod.disassembleDexFile(Unknown Source)
at brut.androlib.src.SmaliDecoder.decode(Unknown Source)
at brut.androlib.src.SmaliDecoder.decode(Unknown Source)
at brut.androlib.Androlib.decodeSourcesSmali(Unknown Source)
at brut.androlib.ApkDecoder.decode(Unknown Source)
at brut.apktool.Main.cmdDecode(Unknown Source)
at brut.apktool.Main.main(Unknown Source)
I: Loading resource table...
I: Decoding resources...
I: Loading resource table from file: C:\Users\superman\apktool\framework\1.apk
I: Loading resource table from file: C:\Users\superman\apktool\framework\2.apk
I: Copying assets and libs...