User:KennyTM~: Difference between revisions

554 editsJoined 21 September 2009
(Created page with 'blah<ref>test</ref> <references />')
 
mNo edit summary
Line 1: Line 1:
blah<ref>test</ref>
== SpringBoard MIG Subsystem on 3.1 armv6 ==


<references />
{| class="wikitable"
|-
! Message !! [[SpringBoardServices.framework|Client call]] !! [[SpringBoard.app|Server call]]
|-
| 2000003 || SBLaunchApplicationWithIdentifier
| 0x46200
|-
| 2000103 || SBLastRemoteNotificationRecipientBundleIdentifier
| 0x42ce0
<source lang="objc">
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;
}
</source>
|}

Revision as of 18:22, 25 October 2009

SpringBoard MIG Subsystem on 3.1 armv6

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;
}