0
6
Login
Code
Issues
1
Pull requests
Events
Packages
0b0217bce1893d56c2a541a081347e17764c736e
0b0217bce1893d56c2a541a081347e17764c736e

artd

artd is a component of ART Service. It is a shim service to do tasks that require elevated permissions that are not available to system_server, such as manipulation of the file system and invoking dex2oat. It publishes a binder interface that is internal to ART service's Java code. When it invokes other binaries, it passes input and output files as FDs and drops capability before exec.

System properties

artd can be controlled by the system properties listed below. Note that the list doesn't include options passed to dex2oat and other processes.

  • dalvik.vm.artd-verbose: Log verbosity of the artd process. The syntax is the same as the runtime's -verbose flag.