Guys there is a new version of this for 3.0 go here for that one.
http://modmyi.com/forums/winterboard...eme-3-0-a.html
Brief Intro for those that don’t like to read:
This is a complete theme of stock images and sounds. It consists of every .png and .caf file that can be themed through WB. The only .png’s that can still be added to this theme are those of specific apps. There are no modded images in this theme. Now ur probably thinking right now “but wait Leram84… why would I want to use a theme that makes the iphone look like a stock iphone?? Ur stupid!” Well, slightly rude, imaginary person… ur right. I wouldn’t want to use that theme at all. The purpose of this is to provide a template for all themers to use. Now all u have to do is swap out the original files in this theme with ur modded files, and delete everything else, and voila… a clean uniform theme that everyone can enjoy.
Now the Real explination:
Ok, so I have no experience with photoshop, so my method of themeing consists of me dl’ing tons of themes breaking them down, and pulling what I want. Lets say for example u want to use the icons from the deep theme, the widgets from Vista Perfection, and the UIImages from iNinja. Well u couldn’t do that through the Winterboard (WB) hierarchy, u would have to take what u want and manually build ur own theme. This is easier said than done, mainly because the best themes out there (and by best I really only mean most complete) are really a mess when u look inside the folder structures (mislabeled images, copies of images, etc.). And yes there are several exceptions to this, but the point is there needs to be a standard in themeing so that everyone knows exactly what image is where.
So let me start by giving a brief explination of where most of the confusion lies. When God (aka Saurik) created WB, he used the method of naming folders in the “Bundles” folder of a theme by their “Bundle Identifier”. These “Bundle Identifiers” are completely unique from each other, so it seemed to make sense to use these. Each theme would have a folder inside called “Bundles”. The folders inside of “Bundles” would be named by their appropriate “Bundle Identifier”. So for example the image BatteryBG_1.png sits in System/Library/CoreServices/SpringBoard.app. Now if I wanted to theme that image, I would need the “Bundle Identifier” of the SpringBoard.app folder (com.apple.SpringBoard). So then I would place “BatteryBG_1.png” inside the “com.apple.SpringBoard” folder and put that inside the “Bundles” folder in my theme. Ok so far this should be common knowledge. The part that seems to create the most confusion is that there is another way to theme the “BatteryBG_1.png”. In his infinite wisdom and foresight, Saurik realized that finding the “bundle identifier” is a pain in the *** (its really not that hard, and I would explain how to find it except if u follow my instructions u won’t need them anymore). So he created an alternate method of themeing. Enter the folder eloquently named “Folders”. Now we don’t need Bundle Identifiers. All u need is the name of the folder that an image resides in to mod it. “BatteryBG_1.png” sits in a folder called “SpringBoard.app” so instead of naming the folder “com.aple.springboard” u can name it “SpringBoard.app” and put that in the “Folders” Folder of ur theme. This is great, right? Way easier!! But the fun doesn’t stop there. Saurik also made the UIImages shortcut. We all know that UIImages can just go in the UIImages folder in the Theme right? But a lot of themers use the bundle method (com.apple.UIKit) and others use the “Folder” (UIKit.framework) method. And then there are even more. U can create an image called StatusBar.png right in the theme folder. This is really the FSO_BG.png, that sits in the Springboard.app folder. Icons can go in the app’s folder or in a separate folder called “Icons”. The list goes on.
While all these shortcuts may seem convenient, I feel like they are creating more confusion than they are solving. For new themers, it takes FOREVER to learn how themes work. And more importantly, a lot of times people will find one way to theme an image, and because it works, will think and tell others that that is the way to do it. Then when people have conflicting information many people just give up all together.
So I have spent a lot of time trying to make the most simple use of these various methods of constructing a complete theme, and this is what I have come up with. I was originally going to just toss out the “Bundles” folder in favor of the much simpler “Folders” folder, except there was one issue. The most irritating thing about making a theme is navigating through the Preferences. By this I mean all the small icons that sit in the settings app. For some reason, these little icons are all split up, so each image has to be by itself in its own folder. This creates 16 folders for less than 30 images. I wanted a way to at least compartmentalize all those folders away from the rest of the theme, so that perusing through a theme would be less cumbersome. Re-Enter the “Bundles” folder. Now everything can sit in the “Folders” folder uncluttered by all the preference folders. You will see that I have already put those preference folders into bundles and have correctly labeled them with their bundle identifier.
So now themers can take this theme, swap out what they want to and will never have to look up another bundle identifier. The Budles folder is complete. The only thing that can be added to this theme is icons (in the Icons folder), new app skins (whatever the folder name is and it goes in the “Folders” folder of this theme. So for example if u wanted to make a skin for TuneWiki, u would put all the images in “TuneWiki.app” and that would go in the “Folders” folder of this theme), and finally, any .strings, .plist’s, and .html’s and widgets that u want to add. Now im sure I will never get people to stop using shortcuts like putting “StatusBar.png” in the theme folder instead of using “FSO_BG.png” in the “SpringBoard.app” folder, but at the very least lets try to keep from changing any structure that I have made for the “Bundles” folder. That is really the main goal here.
So for the 4 of you still reading this, please try to get this out to themers. Don’t worry about crediting or anything, there is nothing original in this theme, it is all the stock images of the iphone. I just want this out there. And also, everyone should read Saurik’s website about WB. He explains everything waaaaayyyyy better than I do:
iPhone Theming on WinterBoard - Jay Freeman (saurik)
Acknowledgments
Firs I would like to thank god… ok I know this is cheesy, but I really do need to credit a few people. For starters, I would probably know non of this if it weren’t for ZMOBTiger from the iPodTouchFans Forum who basically taught me everything I know step… by step… by step… by step… by step, lol. He is really the reason I feel I owe something to the JB community.
Also the creators of iNinja theme were really the reason I decided to do this. They have created the closes thing to a complete theme to date. And are really the inspiration behind this. You could say that If this theme is Vanilla there’s would be Chocolate (where do I come up with this crap). Seriously, if u want a theme that mods almost every image here, u should check them out.
Ok, so here is the file:
http://www.mediafire.com/?otjexvyiwmz
And if anyone knows how to upload this to MMi (I kept getting errors) pleas go ahead and do so, and if this thread should be somewhere else, please let me know, or move it. I’m not to familiar with forum etiquette, so let me know if I done wrong.