-
02-11-2011, 11:58 AM #1
Themed icons revert to original on folder/switcher open
The title says it all.
iPhone 3GS (old bootrom) with iOS 4.2.1 and Winterboard.
Actually same happens on my gf's 3G with 4.2.1 (different winterboard theme tho).
So I got a theme:

And when i open a folder or activate the switcher this happens:
-
02-11-2011, 05:58 PM #2
You have to go to this folder on your phone var/mobile/Library/Cashes/ find the folder titled...
com.apple.IconsCache and delete that folder...and yes the whole folder!!
Then reboot you phone and you should no longer see the stock icons when going into multitask.
This worked for me, and I hope it help. Should fix it...I'm not sure if you have to do this for every new theme or not, but as of now it's the only solution.
-
02-11-2011, 07:11 PM #3
i did as you described but sadly nothing changes. Even tried iwipe cache from cydia :/
Btw summerboard mode is enabled... i'll try with a different theme and summerboard mode disabled...
Are you also on 4.2.1? And do you have summerboard mode disabled or enabled?
Edit: it seems summerboard mode disabled and using a fully compatible winterboard theme solves the issue!Last edited by saik0; 02-11-2011 at 08:05 PM.
-
02-11-2011, 08:31 PM #4
You need Summerboard enabled..I'm on a 3GS 4.2.1...if your on 4G some things need to be changed(added after I typed this, most things will need a @2x on the icons)
Here's what I have...and I think I know what your problem is. you need to have icon's in your "Icons" Folder. These are the ones named after specific apps, here are some examples.
App Store
Calculator
Calendar
Camera
Bla, bla bla. This puts the picture on your main page, like so...

What your trying to get is this...

Here's where it gets a little tricky, in your /Bundles folder you have to create a separate folder with a different name and only one app in that folder. Here's an example...
/bundles/com.apple.calculator/icon.png
The Icon in the folder is the calculator icon from my main page. You just have to copy the calculator icon from the "/Icons" folder and put it in "/com.apple.calculator" folder and rename the calculator.png to icon.png.
Does this make sense? I hope I'm not loosing you.
Here are the folders that I have...

So some folders have a .png file that correlates to that app picture.
Most apps are spelled icon.png (spelling is key) except these.
Some are capitalized.
/com.apple.camera/Icon.png
/com.apple.compass/Icon.png
/com.apple.Maps/Icon.png
/com.apple.mobileipod/icon-AudioPlayer.png
icon-MediaPlayer.png
icon-VideoPlayer.png
The last file needs 3 pictures, I think only if you have a iTouch because the Music and Video are separate.
The folders that do not have icon.png are...
com.apple.ATT_US
com.apple.chatkit
com.apple.springboard
com.apple.TelephonyUI
don't worry about com.apple.springboard2 it has a different battery in there.
If you get lost or have any other questions feel free to ask.
-
02-11-2011, 11:30 PM #5
Thank you for your effort

As I said... using a NON legacy mode (aka non summerboard mode) trough Bundles/ directory I've managed to sort the issue described in the 1st post.
Sadly I encountered two new issues:
1. Can't get Skype to change icon no matter what (it changes only trough legacy Icons folder)
I know it's inside Bundles/com.skype.skype but apparently names such as ApplicationIcon_57x57.png are used instead of icon.png/Icon.png ...
I tried both ApplicationIcon_57x57.png and ApplicationIcon_50x50.png without luck ... Whatever I do it always stays on default icon!
This is probably some stupid issue i'll figure out one way or another.
2. NON appstore applications end up with shadow


Any suggestions?Last edited by saik0; 02-11-2011 at 11:34 PM.
-
02-12-2011, 12:49 AM #6
I think your missing a file. It needs to go in bundles/com.apple.springboard but you have to rename this file...
WallpaperIconDockShadow.png to WallpaperIconDockShadow~iphone.png
and hopefully that works, if it's not that then it's another file I just have to find.
But as of right now the shadow that pops up when you select an app has not been solved. You have to deal with that one for a while.
-
02-12-2011, 07:10 AM #7
Its something related to how springboard generates those images..
appstore apps have separate icons for different dimensions (small, medium, normal) as opposed to other apps that generate smaller icons from a normal one.
You can see that in settings app: appstore retain original icons but other apps have the icon you see on home screen.
When using Icons/ folder only then it behaves differently... All apps in settings app retain original icons.
I think its winterboards fault :/
But to be certain id need a theme that uses Bundles/ folder to set icons for apps. So far everyone uses the icons/ folder!
Could you find a theme that works for you (and is free ofcourse) and share it to me?
-
02-12-2011, 05:30 PM #8
You can you use the BUUF4 theme, but it's made for iPhone 4. But you can use it as a test for the bundles folder.
As for the rest of what your talking about I'm a little confused about what your talking about. Can you explain it a little better. I have custom app and there work fine. I think it has something to do with the background of the app. Do you have everything behind the .png masked? That might be the problem.
-
02-12-2011, 09:22 PM #9
As you can see in the last two screenshots there's a pattern to how that shadow appears behind icons. Preinstalled applications (eg. ipod, cal, mail, messages...) are unaffected and don't have the shadow. On the other hand apps installed later from appstore have shadows behind.
This is when using Bundles/bundle_id/ for icons.
When using Icons/ folder ONLY, we have a scenario from the first post.
Anyhow resolved the Skype icon issue... Seems there was a conflict between [email protected] and ApplicationIcon_57x57.png so both are needed (with same icon) under com.skype.skype.
As for background shadow issue... removing (renaming) AppIconMask.png AppIconOverlay.png and AppIconShadow.png from /System/Library/PrivateFrameworks/MobileIcons.framework gives me the wished result.
Only problem is, now there's no overlay whatsoever so i don't know if I pressed the icon or not. And NO, leaving AppIconOverlay.png doesnt work.
This is just too complicated when nobody knows precisely how that icon generation works.
Also seems some people from macthemes encountered those problems.
http://macthemes.net/forum/viewtopic.php?id=16805117
Ugh there's a lot of reading to be done
Last edited by saik0; 02-12-2011 at 09:53 PM.



LinkBack URL
About LinkBacks
Reply With Quote
