I finally jailbroke my phone and am trying to do some minor theme modding to get the hang of things. My first project is what I thought would be a simple one: change an icon for an app that isn't among the seemingly endless supply of icons in the Carbon theme.
What I've found is mildly confusing.
First, everything I read indicates that there should be a /private/var/root/Library/Themes/ folder with all the themes in it. (Before putting OpenSSH on I grabbed a few via Cydia.) That folder isn't there.
I did find everything in /Library/Themes/ and /var/stash/Themes.EDYXmv though. And of course there are also /Library folders in /User and elsewhere.
Likewise, I expected to find the app inside an /Applications/ folder with the other ones, but ended up clicking around and finding it in both /private/var/mobile/Applications/ and /var/mobile/Applications/ AND somewhere else (forgot now).
I'm not too familiar with how these file structures work, but are they perhaps pointing at the same file(s) despite being accessible in multiple places? If not, is there one that I should be modifying and others I should absolutely leave alone? Is the lack of the Themes folder in the usual spot just because I'm reading instructions for iOS4 and I'm running 3.1.3? (The 3G is far too slow to run iOS4, at least for my tastes.)
Anyway, I found my app and the icon isn't just icon.png for some reason... it's icon_pro.png. But whatever. It worked and I modified it. But modding it to match the theme and saving it inside its own folder doesn't follow the same pattern as the rest, and so predictably, it just shrank itself down and got rendered inside the standard box with rounded corners. (Prior to this the same was happening, and it actually created a larger central icon in my 5-item dock, which is an effect I actually like.) But again I come back to the naming conventions... I'm not sure what to name it if I want to save it directly into the theme so it doesn't get modified... like the way Sports Tap has a SportsTap.png icon in there and there's a Pandora.png etc. They get the nice smaller icon with the border made automatically.
My app is Crestron Mobile Pro, and it's in the CrestronMobilePro.app folder. I saved Crestron Mobile Pro.png and CrestronMobilePro.png into the theme's icons folder, but that didn't work.
At some point I also crashed my springboard and that made the 5-icon dock disappear, but I'm not all that worried about that.
Obviously I'm missing a few basic elements of understanding about file naming and structure inside the phone. I haven't found a suitable Icons 101 page out there quite yet, so I was hoping maybe someone had a good bookmark or a few tips on this to get me more familiar so I can explore more confidently.
Thanks!
Oh, and as if I didn't already write enough... I don't understand why FixPngDroplet was required for me to view the app's icon but is not required for me to view any of the ones in the theme's package. (And why I had to modify the png to be able to view/edit it, I didn't have to do anything in order to upload it back to the same place.)
Last edited by willyduer; 02-23-2011 at 06:53 PM.
Reason: Automerged Doublepost