+ Reply
Results 1 to 9 of 9
  1. #1
    What's Jailbreak?
    Join Date
    Jan 2011
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default 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:

  2. #2
    Green Apple
    Join Date
    Feb 2009
    Location
    Hawaii
    Posts
    31
    Thanks
    10
    Thanked 1 Time in 1 Post
    Quote Originally Posted by saik0 View Post
    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).
    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.

  3. #3
    What's Jailbreak?
    Join Date
    Jan 2011
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    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.

  4. #4
    Green Apple
    Join Date
    Feb 2009
    Location
    Hawaii
    Posts
    31
    Thanks
    10
    Thanked 1 Time in 1 Post
    Quote Originally Posted by saik0 View Post
    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?
    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.

  5. #5
    What's Jailbreak?
    Join Date
    Jan 2011
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    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.

  6. #6
    Green Apple
    Join Date
    Feb 2009
    Location
    Hawaii
    Posts
    31
    Thanks
    10
    Thanked 1 Time in 1 Post
    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.

  7. #7
    What's Jailbreak?
    Join Date
    Jan 2011
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    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?

  8. #8
    Green Apple
    Join Date
    Feb 2009
    Location
    Hawaii
    Posts
    31
    Thanks
    10
    Thanked 1 Time in 1 Post
    Quote Originally Posted by saik0 View Post
    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?
    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.

  9. #9
    What's Jailbreak?
    Join Date
    Jan 2011
    Posts
    9
    Thanks
    0
    Thanked 0 Times in 0 Posts

    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts