User:KennyTM~

554 editsJoined 21 September 2009
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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