Interface | Description |
---|---|
Watchdog.Monitor | |
WidgetBackupProvider |
Shim to allow core/backup to communicate with the app widget service
about various important events without needing to be able to see the
implementation of the service.
|
Class | Description |
---|---|
AnyMotionDetector |
Determines if the device has been set upon a stationary object.
|
AnyMotionDetector.Vector3 |
A timestamped three dimensional vector and some vector operations.
|
AppOpsService | |
AppOpsService.Op | |
AppOpsService.Ops | |
AppWidgetBackupBridge |
Runtime bridge between the Backup Manager Service and the App Widget Service,
since those two modules are intentionally decoupled for modularity.
|
AssetAtlasService |
This service is responsible for packing preloaded bitmaps into a single
atlas texture.
|
AttributeCache |
TODO: This should be better integrated into the system so it doesn't need
special calls from the activity manager to clear it.
|
AttributeCache.Entry | |
AttributeCache.Package | |
BatteryService |
BatteryService monitors the charging status, and charge level of the device
battery.
|
BootReceiver |
Performs a number of miscellaneous, non-system-critical actions
after the system has finished booting.
|
BrickReceiver | |
CertBlacklister |
CertBlacklister provides a simple mechanism for updating the platform blacklists for SSL
certificate public keys and serial numbers.
|
ConnectivityService | |
ConsumerIrService | |
CountryDetectorService |
This class detects the country that the user is in through
ComprehensiveCountryDetector . |
DeviceIdleController |
Keeps track of device idleness and drives low power mode based on that.
|
DiskStatsService |
This service exists only as a "dumpsys" target which reports
statistics about the status of the disk.
|
DisplayThread |
Shared singleton foreground thread for the system.
|
DropBoxManagerService |
Implementation of
IDropBoxManagerService using the filesystem. |
EntropyMixer |
A service designed to load and periodically save "randomness"
for the Linux kernel RNG and to mix in data from Hardware RNG (if present)
into the Linux RNG.
|
FgThread |
Shared singleton foreground thread for the system.
|
GestureLauncherService |
The service that listens for gestures detected in sensor firmware and starts the intent
accordingly.
|
GraphicsStatsService |
This service's job is to collect aggregate rendering profile data.
|
HardwarePropertiesManagerService |
Service for
HardwarePropertiesManager |
InputMethodManagerService |
This class provides a system service that manages input methods.
|
InputMethodManagerService.Lifecycle | |
IntentResolver<F extends IntentFilter,R> | |
IoThread |
Shared singleton I/O thread for the system.
|
LocalServices |
This class is used in a similar way as ServiceManager, except the services registered here
are not Binder objects and are only available in the same process.
|
LocationManagerService |
The service class that manages LocationProviders and issues location
updates and alerts.
|
LockGuard |
LockGuard is a mechanism to help detect lock inversions inside the system
server.
|
LockSettingsService |
Keeps the lock pattern/password data and related settings for each user.
|
LockSettingsService.Lifecycle | |
LockSettingsStrongAuth |
Keeps track of requests for strong authentication.
|
MasterClearReceiver | |
MmsServiceBroker |
This class is a proxy for MmsService APIs.
|
MountServiceIdler | |
NativeDaemonEvent |
Parsed event from native side of
NativeDaemonConnector . |
NetworkManagementService | |
NetworkManagementSocketTagger |
Assigns tags to sockets for traffic stats.
|
NetworkManagementSocketTagger.SocketTags | |
NetworkScoreService |
Backing service for
NetworkScoreManager . |
NetworkTimeUpdateService |
Monitors the network time and updates the system time if it is out of sync
and there hasn't been any NITZ update from the carrier recently.
|
NsdService |
Network Service Discovery Service handles remote service discovery operation requests by
implementing the INsdManager interface.
|
PersistentDataBlockService |
Service for reading and writing blocks to a persistent partition.
|
PinnerService |
PinnerService pins important files for key processes in memory.
|
RecoverySystemService |
The recovery system service is responsible for coordinating recovery related
functions on the device.
|
SamplingProfilerService | |
SensorNotificationService | |
SerialService | |
ServiceThread |
Special handler thread that we create for system services that require their own loopers.
|
ServiceWatcher |
Find the best Service, and bind to it.
|
SystemConfig |
Loads global system configuration info.
|
SystemConfig.PermissionEntry | |
SystemServer | |
SystemService |
The base class for services running in the system process.
|
SystemServiceManager |
Manages creating, starting, and other lifecycle events of
system services . |
TextServicesManagerService | |
TextServicesManagerService.Lifecycle | |
UiThread |
Shared singleton thread for showing UI.
|
UpdateLockService | |
VibratorService | |
Watchdog |
This class calls its monitor every minute.
|
Exception | Description |
---|---|
NativeDaemonConnectorException |
An exception that indicates there was an error with a
NativeDaemonConnector operation. |
NativeDaemonTimeoutException |
An exception that indicates there was a timeout with a
NativeDaemonConnector operation. |