[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] Overstew:
xxhdpi folder isn't there. I think I might've tried decompiling the wrong secsettings.apk! I just extracted a stock one from MD4 Sprint deodexed version and it's giving me this error now upon decompile.

I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\Brandon\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
Exception in thread "main" java.lang.NullPointerException
at org.jf.util.PathUtil.getRelativeFile(PathUtil.java:44)
at org.jf.smali.smaliFlexLexer.getSourceName(smaliFlexLexer.java:2878)
at org.antlr.runtime.CommonTokenStream.getSourceName(CommonTokenStream.j
ava:345)
at org.antlr.runtime.Parser.getSourceName(Parser.java:88)
at org.jf.smali.smaliParser.getErrorHeader(smaliParser.java:343)
at org.antlr.runtime.BaseRecognizer.displayRecognitionError(BaseRecogniz
er.java:192)
at org.antlr.runtime.BaseRecognizer.reportError(BaseRecognizer.java:186)

at org.jf.smali.smaliParser.insn_format11n(smaliParser.java:10326)
at org.jf.smali.smaliParser.instruction(smaliParser.java:9414)
at org.jf.smali.smaliParser.statements_and_directives(smaliParser.java:1
817)
at org.jf.smali.smaliParser.method(smaliParser.java:1594)
at org.jf.smali.smaliParser.smali_file(smaliParser.java:580)
at brut.androlib.mod.SmaliMod.assembleSmaliFile(SmaliMod.java:71)
at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:43)

at brut.androlib.src.DexFileBuilder.addSmaliFile(DexFileBuilder.java:33)

at brut.androlib.src.SmaliBuilder.buildFile(SmaliBuilder.java:64)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:48)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:35)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:243)
at brut.androlib.Androlib.buildSources(Androlib.java:200)
at brut.androlib.Androlib.build(Androlib.java:191)
at brut.androlib.Androlib.build(Androlib.java:174)
at brut.apktool.Main.cmdBuild(Main.java:188)
at brut.apktool.Main.main(Main.java:70)
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
The system cannot find the file specified.
The system cannot find the file specified.
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building apk file...
The system cannot find the file specified.
The directory is not empty.
--------------------------------------------------------------------------
|Fri 05/24/2013 -- 18:33:48.54|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
I: Checking whether sources has changed...
I: Checking whether resources has changed...
I: Building apk file...
--------------------------------------------------------------------------
|Fri 05/24/2013 -- 18:34:12.41|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\Brandon\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
The directory is not empty.
--------------------------------------------------------------------------
|Fri 05/24/2013 -- 18:40:09.08|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSystemUI.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\Brandon\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
The directory is not empty.
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSystemUI.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\Brandon\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
The directory is not empty.
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSystemUI.apk
I: Baksmaling...
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Loading resource table from file: C:\Users\Brandon\apktool\framework\1.apk
I: Loaded.
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSecSettings.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedSecSettings.apk
I: Baksmaling...
I: Loading resource table...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapCharBuffer.<init>(Unknown Source)
at java.nio.CharBuffer.allocate(Unknown Source)
at java.nio.charset.CharsetDecoder.decode(Unknown Source)
at brut.androlib.res.decoder.StringBlock.decodeString(StringBlock.java:2
84)
at brut.androlib.res.decoder.StringBlock.getString(StringBlock.java:111)

at brut.androlib.res.decoder.StringBlock.getHTML(StringBlock.java:127)
at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:223)

at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:178)

at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:166
)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:131)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
6)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:83)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibRes
ources.java:390)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.jav
a:56)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.jav
a:48)
at brut.androlib.Androlib.getResTable(Androlib.java:48)
at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:166)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:99)
at brut.apktool.Main.cmdDecode(Main.java:131)
at brut.apktool.Main.main(Main.java:68)
I: Framework installed to: C:\Users\Brandon\apktool\framework\1.apk
I: Framework installed to: C:\Users\Brandon\apktool\framework\1.apk
--------------------------------------------------------------------------
|Fri 05/24/2013 -- 20:15:04.87|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSecSettings.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedSecSettings.apk
I: Baksmaling...
I: Loading resource table...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapCharBuffer.<init>(Unknown Source)
at java.nio.CharBuffer.allocate(Unknown Source)
at java.nio.charset.CharsetDecoder.decode(Unknown Source)
at brut.androlib.res.decoder.StringBlock.decodeString(StringBlock.java:2
84)
at brut.androlib.res.decoder.StringBlock.getString(StringBlock.java:111)

at brut.androlib.res.decoder.StringBlock.getHTML(StringBlock.java:127)
at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:223)

at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:178)

at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:166
)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:131)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
6)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:83)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibRes
ources.java:390)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.jav
a:56)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.jav
a:48)
at brut.androlib.Androlib.getResTable(Androlib.java:48)
at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:166)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:99)
at brut.apktool.Main.cmdDecode(Main.java:131)
at brut.apktool.Main.main(Main.java:68)
--------------------------------------------------------------------------
|Fri 05/24/2013 -- 20:31:03.15|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedframework-res.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedframework-res.apk
I: Loading resource table...
I: Loaded.
I: Decoding AndroidManifest.xml with resources...
I: Decoding file-resources...
I: Decoding values */* XMLs...
I: Done.
I: Copying assets and libs...
W: Could not find sources
I: Checking whether resources has changed...
I: Building resources...
aapt: warning: string 'stms_version' has no default translation in C:\Users\Bran
don\Desktop\APK Manager Jellybean\other\..\projects\framework-res.apk\res; found
: ja
aapt: warning: string 'tethered_notification_title_one_client' has no default tr
anslation in C:\Users\Brandon\Desktop\APK Manager Jellybean\other\..\projects\fr
amework-res.apk\res; found: ar az bg ca cs da de el en_PH es_ES es_US et eu fa f
i fr fr_CA ga gl hr hu hy in is it iw ja ka kk ko lt lv mk ms nb nl pl pt_BR pt_
PT ro ru sk sl sr sv th tr uk ur uz vi zh_CN zh_HK zh_SG zh_TW
I: Building apk file...
--------------------------------------------------------------------------
|Sat 05/25/2013 -- 19:07:03.37|
--------------------------------------------------------------------------
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode, sharing)
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/signedSecSettings.apk
Could Not Find C:\Users\Brandon\Desktop\APK Manager Jellybean\place-apk-here-for
-modding\../place-apk-here-for-modding/unsignedSecSettings.apk
I: Baksmaling...
I: Loading resource table...
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.nio.HeapCharBuffer.<init>(Unknown Source)
at java.nio.CharBuffer.allocate(Unknown Source)
at java.nio.charset.CharsetDecoder.decode(Unknown Source)
at brut.androlib.res.decoder.StringBlock.decodeString(StringBlock.java:2
84)
at brut.androlib.res.decoder.StringBlock.getString(StringBlock.java:111)

at brut.androlib.res.decoder.StringBlock.getHTML(StringBlock.java:127)
at brut.androlib.res.decoder.ARSCDecoder.readValue(ARSCDecoder.java:223)

at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:178)

at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:166
)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:131)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10
6)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:83)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:49)
at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibRes
ources.java:390)
at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.jav
a:56)
at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.jav
a:48)
at brut.androlib.Androlib.getResTable(Androlib.java:48)
at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:166)
at brut.androlib.ApkDecoder.decode(ApkDecoder.java:99)
at brut.apktool.Main.cmdDecode(Main.java:131)
at brut.apktool.Main.main(Main.java:68)
Press any key to continue . . .

I'm using a rather old apktool. Maybe that is the culprit? Will newer APKtools be compatible with the older JB apks? Otherwise, I can try updating.