[Galaxy S Plus I9001 Android Development] nikagl:
Weird. I've decoded the new apk and the original apk from the 1.7a zip without a problem. Decoding the JB apk doesn't work?!

C:\TEMP\Jelly Bean UI_PANDROID\system\framework>apktool if framework-res.apk
I: Framework installed to: C:\Users\nika.TELETRAIN\apktool\framework\1.apk

C:\TEMP\Jelly Bean UI_PANDROID\system\framework>apktool d framework-res.apk framework
I: Loading resource table...
I: Loaded.
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=bitmap, value=0x01080450
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotX, value=0x41c00000
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotY, value=0x41c00000
W: Could not decode attr value, using undecoded value instead: ns=android, name=bitmap, value=0x0108044e
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotX, value=0x42040000
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotY, value=0x42040000
W: Could not decode attr value, using undecoded value instead: ns=android, name=bitmap, value=0x0108044c
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotX, value=0x42040000
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotY, value=0x42040000
W: Could not decode attr value, using undecoded value instead: ns=android, name=bitmap, value=0x0108044a
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotX, value=0x41100000
W: Could not decode attr value, using undecoded value instead: ns=android, name=hotSpotY, value=0x41100000
I: Decoding values*/* XMLs...
I: Done.
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01010426
at brut.androlib.res.data.ResPackage.getResSpec(ResPackage.java:61)
at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:55)
at brut.androlib.res.data.ResTable.getResSpec(ResTable.java:51)
at brut.androlib.res.decoder.ResAttrDecoder.decode(ResAttrDecoder.java:35)
at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(AXmlResourceParser.java:315)
at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValue(XmlPullParserDelegate.java:69)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartTag(StaticXmlSerializerWrapper.java:267)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(StaticXmlSerializerWrapper.java:211)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDecoder.java:46)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(ResStreamDecoderContainer.java:34)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:100)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:86)
at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:132)
at brut.androlib.Androlib.decodeResourcesFull(Androlib.java:93)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:98)
at brut.apktool.Main.cmdDecode(Main.java:128)
at brut.apktool.Main.main(Main.java:65)

Anyone that knows the reason?

Second thing, I've compared the old apk output and the new, and for some reason I see more differences than only the bools.xml file...I'll check it out later (no time right now).