Skip to content

Files

artd

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 8, 2024
May 11, 2022
Feb 29, 2024
Apr 5, 2023
Feb 29, 2024
Feb 6, 2024
Feb 6, 2024
Feb 6, 2024
Feb 6, 2024
Feb 13, 2024
May 4, 2023
Aug 31, 2022
Aug 31, 2022
Jan 19, 2024
Sep 19, 2023
Sep 19, 2023
Sep 12, 2023

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.