mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
== SpringBoard MIG Subsystem on 3.1 armv6 == | == SpringBoard MIG Subsystem on 3.1 armv6 == | ||
* '''Service name''': <tt>com.apple.springboard.services</tt>. | |||
* '''Subsystem address''': 0xdf4f4 | |||
* '''Message range''': [2000000, 2000110) | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 20: | Line 23: | ||
} | } | ||
</source> | </source> | ||
|} | |||
== SpringBoard Remote Notification MIG Subsystem on 3.1 armv6 == | |||
* '''Service name''': <tt>com.apple.springboard.remotenotifications</tt>. | |||
* '''Subsystem address''': 0xdffdc | |||
* '''Message range''': [30000, 30008) | |||
{| class="wikitable" | |||
|- | |||
! Message !! [[SpringBoardServices.framework|Client call]] !! [[SpringBoard.app|Server call]] | |||
|- | |||
| 30002 || SBRNGetMessage || 0xa2f8c | |||
|} | |} |
Latest revision as of 19:19, 25 October 2009
SpringBoard MIG Subsystem on 3.1 armv6
- Service name: com.apple.springboard.services.
- Subsystem address: 0xdf4f4
- Message range: [2000000, 2000110)
Message | Client call | Server call |
---|---|---|
2000003 | SBLaunchApplicationWithIdentifier | 0x46200 |
2000103 | SBLastRemoteNotificationRecipientBundleIdentifier | 0x42ce0
kern_return_t SBLaunchApplicationWithIdentifier(mach_port_t server, const char* buffer) {
NSString* lastBundleID = [[SBRemoteNotificationServer sharedInstance] lastNotificationReceivedBundleIdentifier];
buffer[0] = '\0';
if (lastBundleID != nil) {
[lastBundleID getCString:buffer maxLength:1024 encoding:NSUTF8StringEncoding];
}
return 0;
}
|
SpringBoard Remote Notification MIG Subsystem on 3.1 armv6
- Service name: com.apple.springboard.remotenotifications.
- Subsystem address: 0xdffdc
- Message range: [30000, 30008)
Message | Client call | Server call |
---|---|---|
30002 | SBRNGetMessage | 0xa2f8c |