WinterBoard

From The Apple Wiki
WinterBoard
Original author(s)Jay Freeman (saurik)
Developer(s)Jay Freeman
Initial release2 August 2008; 15 years ago[1]
Final release
0.9.3919 / 31 October 2015; 8 years ago[1]
Repositoryhttp://gitweb.saurik.com/winterboard.git
Written inObjective-C
Operating systemiOS 2.0 - 9.3.6
Available inEnglish
TypeOperating system theming
LicenseGNU LGPL v3
Websitewww.saurik.com/id/9

WinterBoard is a file replacement extension for iOS using Cydia Substrate, both of which are developed by saurik. It is often used for theming GUI elements, such as app icons. See saurik's website for more information.

It works by injecting replacement files dynamically but without actually replacing the files, though it appears to the iPhone that the files have been replaced. Should SpringBoard crash, the files will no longer appear to be the changed ones, except for images that iOS caches, such as the Notification Center and app switcher backgrounds.

WinterBoard themes are installed to /Library/Themes.

WinterBoard's predecessor was SummerBoard; this August 2008 article about the release of WinterBoard has context about SummerBoard.

WinterBoard supports iOS between 2.0 and 9.3.6. While it somewhat works on iOS 10, the Anemone project, and later SnowBoard, replace it. Both projects initially supported iOS 7.0 and later. WinterBoard's final release was 0.9.3919 on 31 October 2015.

References

  1. ^ a b Based on timestamps in http://apt.saurik.com/debs/