[Galaxy S III Themes and Apps] mrmrmrmr:
I've tried to do this myself using the how to for Lidroid on ICS.

However, Apk manager didn't work for me.

I get the following errors and smali folder is never extracted.

So, is there a ready package for stock ICS rom (I9300XXLH1) ?

or any easy method to decompile my SystemUI.apk ?

--------------------------------------------------------------------------
|17.10.2012 -- 21:20:56,17|
--------------------------------------------------------------------------
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
'adb' is not recognized as an internal or external command,
operable program or batch file.
2533 KB/s (1855002 bytes in 0.715s)
Could Not Find C:\Users\sorcerer\Downloads\Apk_Manager_ICS\place-apk-here-for-mo
dding\../place-apk-here-for-modding/signedSystemUI.apk
Could Not Find C:\Users\sorcerer\Downloads\Apk_Manager_ICS\place-apk-here-for-mo
dding\../place-apk-here-for-modding/unsignedSystemUI.apk
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\sorcerer\apktool\framework\1.apk
I: Loaded.
W: Could not decode attr value, using undecoded value instead: ns=android, name=
label, value=0x010404d9
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030309
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=
background, value=0x010806ae
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080678
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x010805fd
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
background, value=0x010806ae
I: Decoding values*/* XMLs...
I: Done.
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec:
0x010404d9
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.data.value.ResReferenceValue.getReferent(ResReferen
ceValue.java:59)
at brut.androlib.res.data.value.ResReferenceValue.encodeAsResXml(ResRefe
renceValue.java:46)
at brut.androlib.res.data.value.ResScalarValue.encodeAsResXmlAttr(ResSca
larValue.java:43)
at brut.androlib.res.decoder.ResAttrDecoder.decode(ResAttrDecoder.java:4
0)
at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(AXmlRe
sourceParser.java:315)
at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValu
e(XmlPullParserDelegate.java:69)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartT
ag(StaticXmlSerializerWrapper.java:267)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(Stati
cXmlSerializerWrapper.java:211)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDe
coder.java:46)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(ResStreamD
ecoderContainer.java:34)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:1
00)
at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:114
)
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)
Could Not Find C:\Users\sorcerer\Downloads\Apk_Manager_ICS\place-apk-here-for-mo
dding\../place-apk-here-for-modding/signedSystemUI.apk
Could Not Find C:\Users\sorcerer\Downloads\Apk_Manager_ICS\place-apk-here-for-mo
dding\../place-apk-here-for-modding/unsignedSystemUI.apk
I: Loading resource table...
I: Loaded.
I: Loading resource table from file: C:\Users\sorcerer\apktool\framework\1.apk
I: Loaded.
W: Could not decode attr value, using undecoded value instead: ns=android, name=
label, value=0x010404d9
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030309
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
W: Could not decode attr value, using undecoded value instead: ns=android, name=
theme, value=0x01030317
I: Decoding file-resources...
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080678
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x010805fd
W: Could not decode attr value, using undecoded value instead: ns=android, name=
drawable, value=0x01080601
W: Could not decode attr value, using undecoded value instead: ns=android, name=
background, value=0x010806ae
W: Could not decode attr value, using undecoded value instead: ns=android, name=
background, value=0x010806ae
I: Decoding values*/* XMLs...
I: Done.
Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec:
0x010404d9
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.data.value.ResReferenceValue.getReferent(ResReferen
ceValue.java:59)
at brut.androlib.res.data.value.ResReferenceValue.encodeAsResXml(ResRefe
renceValue.java:46)
at brut.androlib.res.data.value.ResScalarValue.encodeAsResXmlAttr(ResSca
larValue.java:43)
at brut.androlib.res.decoder.ResAttrDecoder.decode(ResAttrDecoder.java:4
0)
at brut.androlib.res.decoder.AXmlResourceParser.getAttributeValue(AXmlRe
sourceParser.java:315)
at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.getAttributeValu
e(XmlPullParserDelegate.java:69)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.writeStartT
ag(StaticXmlSerializerWrapper.java:267)
at org.xmlpull.v1.wrapper.classic.StaticXmlSerializerWrapper.event(Stati
cXmlSerializerWrapper.java:211)
at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDe
coder.java:46)
at brut.androlib.res.decoder.ResStreamDecoderContainer.decode(ResStreamD
ecoderContainer.java:34)
at brut.androlib.res.decoder.ResFileDecoder.decode(ResFileDecoder.java:1
00)
at brut.androlib.res.AndrolibResources.decode(AndrolibResources.java:114
)
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)
Press any key to continue . . .