Difference between revisions of "/System/Library/LaunchDaemons/com.apple.SpringBoard.plist"

From The iPhone Wiki
Jump to: navigation, search
m
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
   
 
== File Contents ==
 
== File Contents ==
The contents of this file on an iPod touch 2G running iOS 4.2.1 is as follows:
+
The contents of this file on an iPod touch (2nd generation) running iOS 4.2.1 is as follows:
 
<?xml version="1.0" encoding="UTF-8"?>
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
Line 103: Line 103:
   
 
=== Notes ===
 
=== Notes ===
Unless you know exactly what you're doing, you should not edit this file. Messing with its contents may prevent SpringBoard from starting.
+
Unless you know exactly what you're doing, you should not edit this file. Messing with its contents may prevent SpringBoard from launching.
   
 
== Parents ==
 
== Parents ==

Latest revision as of 09:38, 26 March 2017

This file loads SpringBoard at boot and tells it to re-launch itself when killed (this is how re-springs are possible).

File Contents

The contents of this file on an iPod touch (2nd generation) running iOS 4.2.1 is as follows:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <key>EmbeddedPrivilegeDispensation</key>
 <true/>
 <key>KeepAlive</key>
 <true/>
 <key>Label</key>
 <string>com.apple.SpringBoard</string>
 <key>MachServices</key>
 <dict>
   <key>PurpleSystemEventPort</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.CARenderServer</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.SBUserNotification</key>
   <true/>
   <key>com.apple.UIKit.statusbarserver</key>
   <true/>
   <key>com.apple.iohideventsystem</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.smsserver</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.UIKit.migserver</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.alerts</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.appstatechanged</key>
   <dict>
     <key>HideUntilCheckIn</key>
     <true/>
   </dict>
   <key>com.apple.springboard.backgroundappservices</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.processassertionservices</key>
   <dict>
     <key>HideUntilCheckIn</key>
     <true/>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.processinvalidation</key>
   <dict>
     <key>HideUntilCheckIn</key>
     <true/>
   </dict>
   <key>com.apple.springboard.remotenotifications</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.services</key>
   <dict>
     <key>ResetAtClose</key>
     <true/>
   </dict>
   <key>com.apple.springboard.watchdogserver</key>
   <true/>
 </dict>
 <key>ProgramArguments</key>
 <array>
   <string>/System/Library/CoreServices/SpringBoard.app/SpringBoard</string>
 </array>
 <key>ThrottleInterval</key>
 <integer>5</integer>
 <key>UserName</key>
 <string>mobile</string>
</dict>
</plist>

The contents in this file may vary slightly between iOS versions.

Notes

Unless you know exactly what you're doing, you should not edit this file. Messing with its contents may prevent SpringBoard from launching.

Parents

(root)/System/Library/LaunchDaemons