Difference between revisions of "/System/Library/LaunchDaemons"

From The iPhone Wiki
Jump to: navigation, search
(Description of some daemons, props to http://www.ipodtouchfans.com/forums/showthread.php?t=224341)
(Adding parents.)
 
(9 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
   
  +
Contains daemon configuration files.
Is this directory the iphone equivalent of /etc/init.d/ ?
 
  +
Unlike the /etc/init.d/ equivalent used in most PCs these files are not executable scripts; to start or stop services, use
  +
  +
<code>[[launchctl]]<nowiki> {load|unload} [-w] path-to-plist</nowiki></code>
   
 
== Children ==
 
== Children ==
  +
<ul>
 
<li>[[/System/Library/LaunchDaemons/com.apple.AOSNotification.plist|com.apple.AOSNotification.plist]] (MobileME over-the-air sync)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.AOSNotification.plist|com.apple.AOSNotification.plist]] (MobileMe over-the-air sync)
<li>[[/System/Library/LaunchDaemons/com.apple.AddressBook.plist|com.apple.AddressBook.plist]] (Caches Contacts for faster loading)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.AddressBook.plist|com.apple.AddressBook.plist]] (Caches Contacts for faster loading)
<li>[[/System/Library/LaunchDaemons/com.apple.AdminLite.plist|com.apple.AdminLite.plist]] (Automatically quits unresponsive apps)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.AdminLite.plist|com.apple.AdminLite.plist]] (Automatically quits unresponsive apps)
<li>[[/System/Library/LaunchDaemons/com.apple.BTServer.plist|com.apple.BTServer.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.BTServer.plist|com.apple.BTServer.plist]] (Falsely rumoured to solely handle BlueTooth, but not the case. Deeply hooked into iOS)
<li>[[/System/Library/LaunchDaemons/com.apple.CommCenter.plist|com.apple.CommCenter.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.CommCenter.plist|com.apple.CommCenter.plist]] (Responsible for carrier and cellular data transmission)
<li>[[/System/Library/LaunchDaemons/com.apple.CrashHousekeeping.plist|com.apple.CrashHousekeeping.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.CrashHousekeeping.plist|com.apple.CrashHousekeeping.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.DumpBasebandCrash.plist|com.apple.DumpBasebandCrash.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.DumpBasebandCrash.plist|com.apple.DumpBasebandCrash.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.DumpPanic.plist|com.apple.DumpPanic.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.DumpPanic.plist|com.apple.DumpPanic.plist]] (gets previous crash information from Aapl,panic-info NVRAM variable, and writes to Crash Logs)
<li>[[/System/Library/LaunchDaemons/com.apple.MobileFileIntegrity.plist|com.apple.MobileFileIntegrity.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.MobileFileIntegrity.plist|com.apple.MobileFileIntegrity.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.MobileInternetSharing.plist|com.apple.MobileInternetSharing.plist]] (Internet Tethering)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.MobileInternetSharing.plist|com.apple.MobileInternetSharing.plist]] (Internet Tethering)
<li>[[/System/Library/LaunchDaemons/com.apple.ReportCrash.DirectoryService.plist|com.apple.ReportCrash.DirectoryService.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.DirectoryService.plist|com.apple.ReportCrash.DirectoryService.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.ReportCrash.Jetsam.plist|com.apple.ReportCrash.Jetsam.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.Jetsam.plist|com.apple.ReportCrash.Jetsam.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.ReportCrash.SafetyNet.plist|com.apple.ReportCrash.SafetyNet.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.SafetyNet.plist|com.apple.ReportCrash.SafetyNet.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.ReportCrash.SimulateCrash.plist|com.apple.ReportCrash.SimulateCrash.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.SimulateCrash.plist|com.apple.ReportCrash.SimulateCrash.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.ReportCrash.plist|com.apple.ReportCrash.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.StackShot.plist|com.apple.ReportCrash.StackShot.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.SCHelper-embedded.plist|com.apple.SCHelper-embedded.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.ReportCrash.plist|com.apple.ReportCrash.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.SpringBoard.plist|com.apple.SpringBoard.plist]] (Loads and restarts SpringBoard)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.SCHelper-embedded.plist|com.apple.SCHelper-embedded.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.UIKit.pasteboardd.plist|com.apple.UIKit.pasteboardd.plist]] (Copy and paste support)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.SpringBoard.plist|com.apple.SpringBoard.plist]] (Loads and restarts SpringBoard)
<li>[[/System/Library/LaunchDaemons/com.apple.VoiceOverTouch.plist|com.apple.VoiceOverTouch.plist]] (Voice services)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.UIKit.pasteboardd.plist|com.apple.UIKit.pasteboardd.plist]] (Cut, copy, and paste support)
<li>[[/System/Library/LaunchDaemons/com.apple.accessoryd.plist|com.apple.accessoryd.plist]] (Dock connector accessories)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.VoiceOverTouch.plist|com.apple.VoiceOverTouch.plist]] (Voice services)
<li>[[/System/Library/LaunchDaemons/com.apple.apsd.plist|com.apple.apsd.plist]] (Push Notifications)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.accessoryd.plist|com.apple.accessoryd.plist]] (High-level Dock connector accessory support)
<li>[[/System/Library/LaunchDaemons/com.apple.aslmanager.plist|com.apple.aslmanager.plist]] (Apple System Logging)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.apsd.plist|com.apple.apsd.plist]] (Push Notifications)
<li>[[/System/Library/LaunchDaemons/com.apple.chud.chum.plist|com.apple.chud.chum.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.assistant_service.plist|com.apple.assistant_service.plist]] ([[Siri]] plugins support)
<li>[[/System/Library/LaunchDaemons/com.apple.chud.pilotfish.plist|com.apple.chud.pilotfish.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.assistant.analyzer.plist|com.apple.assistant.analyzer.plist]] (Siri analyzer)
<li>[[/System/Library/LaunchDaemons/com.apple.configd.plist|com.apple.configd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.assistantd.plist|com.apple.assistantd.plist]] (Siri and Dictation communication)
<li>[[/System/Library/LaunchDaemons/com.apple.daily.plist|com.apple.daily.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.biometrickitd.plist|com.apple.biometrickitd.plist]] ([[Touch ID]] daemon)
<li>[[/System/Library/LaunchDaemons/com.apple.dataaccess.dataaccessd.plist|com.apple.dataaccess.dataaccessd.plist]] (CalDAV, MobileMe, Exchange, LDAP...)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.aslmanager.plist|com.apple.aslmanager.plist]] (Apple System Logging)
<li>[[/System/Library/LaunchDaemons/com.apple.datamigrator.plist|com.apple.datamigrator.plist]] (Related to /System/Library/DataClassMigrators ?)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.chud.chum.plist|com.apple.chud.chum.plist]] (For developers: "Computer Hardware Understanding Development")
<li>[[/System/Library/LaunchDaemons/com.apple.fairplayd.plist|com.apple.fairplayd.plist]] (DRM authorization)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.chud.pilotfish.plist|com.apple.chud.pilotfish.plist]] (For developers: "Computer Hardware Understanding Development")
<li>[[/System/Library/LaunchDaemons/com.apple.gmmd.plist|com.apple.gmmd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.configd.plist|com.apple.configd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.graphicsservices.sample.plist|com.apple.graphicsservices.sample.plist]] (Removal MAY break album art)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.daily.plist|com.apple.daily.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.iapd.plist|com.apple.iapd.plist]] (Dock Connector serial bus, also Nike+iPod)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.dataaccess.dataaccessd.plist|com.apple.dataaccess.dataaccessd.plist]] (CalDAV, MobileMe, Exchange, LDAP...)
<li>[[/System/Library/LaunchDaemons/com.apple.installd.plist|com.apple.installd.plist]] (App Store app management)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.datamigrator.plist|com.apple.datamigrator.plist]] (Related to /System/Library/DataClassMigrators ?)
<li>[[/System/Library/LaunchDaemons/com.apple.iqagent.plist|com.apple.iqagent.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.fairplayd.plist|com.apple.fairplayd.plist]] (DRM authorization)
<li>[[/System/Library/LaunchDaemons/com.apple.itdbprep.server.plist|com.apple.itdbprep.server.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.gmmd.plist|com.apple.gmmd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.itunesstored.plist|com.apple.itunesstored.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.graphicsservices.sample.plist|com.apple.graphicsservices.sample.plist]] (Removal MAY break album art)
<li>[[/System/Library/LaunchDaemons/com.apple.locationd.plist|com.apple.locationd.plist]] (Location Services)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.iapd.plist|com.apple.iapd.plist]] (Low level accessory support, also for Nike+iPod)
<li>[[/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist|com.apple.mDNSResponder.plist]] (high-level network management)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.installd.plist|com.apple.installd.plist]] (App Store app management)
<li>[[/System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist|com.apple.mDNSResponderHelper.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.iqagent.plist|com.apple.iqagent.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.mediaserverd.plist|com.apple.mediaserverd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.itdbprep.server.plist|com.apple.itdbprep.server.plist]] (Used during a sync)
<li>[[/System/Library/LaunchDaemons/com.apple.mobile.lockbot.plist|com.apple.mobile.lockbot.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.itunesstored.plist|com.apple.itunesstored.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.mobile.lockdown.plist|com.apple.mobile.lockdown.plist]] (Lockdown, "what we patch for hacktivation")</li>
+
* [[/System/Library/LaunchDaemons/com.apple.locationd.plist|com.apple.locationd.plist]] (Location Services)
<li>[[/System/Library/LaunchDaemons/com.apple.mobile.obliteration.plist|com.apple.mobile.obliteration.plist]] (Required for Settings > General > Reset)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mDNSResponder.plist|com.apple.mDNSResponder.plist]] (Bonjour)
<li>[[/System/Library/LaunchDaemons/com.apple.mobile.profile_janitor.plist|com.apple.mobile.profile_janitor.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mDNSResponderHelper.plist|com.apple.mDNSResponderHelper.plist]] (Bonjour)
<li>[[/System/Library/LaunchDaemons/com.apple.mtmergeprops.plist|com.apple.mtmergeprops.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mediaserverd.plist|com.apple.mediaserverd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.nmbd.plist|com.apple.nmbd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mobile.lockbot.plist|com.apple.mobile.lockbot.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.notifyd.plist|com.apple.notifyd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mobile.lockdown.plist|com.apple.mobile.lockdown.plist]] (Lockdown, patched during "hacktivation")
<li>[[/System/Library/LaunchDaemons/com.apple.powerlog.plist|com.apple.powerlog.plist]] (Logs incompatible chargers ? )</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mobile.obliteration.plist|com.apple.mobile.obliteration.plist]] (Required for Settings > General > Reset)
<li>[[/System/Library/LaunchDaemons/com.apple.psctl.plist|com.apple.psctl.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mobile.profile_janitor.plist|com.apple.mobile.profile_janitor.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.racoon.plist|com.apple.racoon.plist]] (VPN)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.mtmergeprops.plist|com.apple.mtmergeprops.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.searchd.plist|com.apple.searchd.plist]] (Spotlight)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.nmbd.plist|com.apple.nmbd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.securekeyvaultd.plist|com.apple.securekeyvaultd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.notifyd.plist|com.apple.notifyd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.securityd.plist|com.apple.securityd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.powerlog.plist|com.apple.powerlog.plist]] (Logs incompatible chargers ? )
<li>[[/System/Library/LaunchDaemons/com.apple.smbd.plist|com.apple.smbd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.psctl.plist|com.apple.psctl.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.stackshot.server.plist|com.apple.stackshot.server.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.racoon.plist|com.apple.racoon.plist]] (VPN - exploited in iOS 5 "Corona" exploits)
<li>[[/System/Library/LaunchDaemons/com.apple.syslogd.plist|com.apple.syslogd.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.searchd.plist|com.apple.searchd.plist]] (Spotlight)
<li>[[/System/Library/LaunchDaemons/com.apple.tcpdump.server.plist|com.apple.tcpdump.server.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.securekeyvaultd.plist|com.apple.securekeyvaultd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.usbptpd.plist|com.apple.usbptpd.plist]] (USB access, name stands for Picture Transfer Protocol)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.securityd.plist|com.apple.securityd.plist]]
<li>[[/System/Library/LaunchDaemons/com.apple.voiced.plist|com.apple.voiced.plist]] (Voice services)</li>
+
* [[/System/Library/LaunchDaemons/com.apple.sharingd.plist|com.apple.sharingd.plist]] ([[AirDrop]] daemon)
<li>[[/System/Library/LaunchDaemons/com.apple.wifiFirmwareLoader.plist|com.apple.wifiFirmwareLoader.plist]]</li>
+
* [[/System/Library/LaunchDaemons/com.apple.smbd.plist|com.apple.smbd.plist]]
  +
* [[/System/Library/LaunchDaemons/com.apple.stackshot.server.plist|com.apple.stackshot.server.plist]]
</ul>
 
  +
* [[/System/Library/LaunchDaemons/com.apple.syslogd.plist|com.apple.syslogd.plist]] (Logging)
  +
* [[/System/Library/LaunchDaemons/com.apple.tcpdump.server.plist|com.apple.tcpdump.server.plist]]
  +
* [[/System/Library/LaunchDaemons/com.apple.usbptpd.plist|com.apple.usbptpd.plist]] (USB access, name stands for Picture Transfer Protocol)
  +
* [[/System/Library/LaunchDaemons/com.apple.voiced.plist|com.apple.voiced.plist]] (Voice services)
  +
* [[/System/Library/LaunchDaemons/com.apple.wifiFirmwareLoader.plist|com.apple.wifiFirmwareLoader.plist]]
  +
  +
== Parents ==
  +
{{parent|System|Library}}
  +
  +
[[Category:Filesystem]]

Latest revision as of 11:31, 28 August 2015

Overview

Contains daemon configuration files. Unlike the /etc/init.d/ equivalent used in most PCs these files are not executable scripts; to start or stop services, use

launchctl {load|unload} [-w] path-to-plist

Children

Parents

(root)/System/Library