SBDisplayStack was a private class in SpringBoard that arranged SBDisplays until iOS 6. There were 4 display stacks, all being private and inaccessible directly, due to stripping. In iOS 6, the class was removed and replaced with SBWorkspaces for managing displays. As of 3.1, these 4 stacks were:
|VM address (3.1, armv6)||Stack name|
If you want to use these stacks without hardcoding the pointer, you may hook -[SBDisplayStack init] and store a reference of the return values.
- Header: http://github.com/kennytm/iphone-private-frameworks/blob/master/SpringBoard/SBDisplayStack.h