platform_build/target/product
Primiano Tucci 90ebe5baf2 Add perfetto daemons and cmdline client to core makefiles
Perfetto is a tracing daemon that allows both to capture
traces from the kernel (via the traced_probes binary)
and allows data to be pushed from userspace (via the
traced binary). Tracing is never enabled by default
and can be kicked off either via statsd or by the shell.
The daemon executables are split only for the sake
of security and isolating SELinux domains. Under the
hoods they are just two shells that run code in the
same shared libarary.
See go/perfetto-sys-health-details for expected
binary / memory / overhead impact.

Bug: 72484603
Test: builds (see go/perfetto-test-spec for test plan)
Change-Id: Ib5fbd7cd2113010398802b622363b75f3eef738d
2018-01-25 15:32:11 +00:00
..
security Add PRODUCT_ADB_KEYS 2017-11-03 15:57:38 -07:00
vndk Separate vndk_snapshot_package from vndk_package 2018-01-19 09:51:24 +09:00
AndroidProducts.mk Remove armv5te 2018-01-08 15:26:16 -08:00
aosp_arm.mk emulator: squash misc modifications from oc-emu-dev 2017-10-26 16:45:05 -07:00
aosp_arm64.mk emulator: squash misc modifications from oc-emu-dev 2017-10-26 16:45:05 -07:00
aosp_arm64_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm64_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_arm_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_base.mk
aosp_base_telephony.mk Include new AOSP messaging app in base AOSP telephony builds. 2015-08-12 15:44:04 -07:00
aosp_mips.mk Fix mips emulator boot 2017-09-01 17:07:28 +02:00
aosp_mips64.mk Fix mips emulator boot 2017-09-01 17:07:28 +02:00
aosp_x86.mk emulator: enable 32bit x86 to run on 64bit kernel 2018-01-18 22:26:32 +00:00
aosp_x86_64.mk emulator: squash misc modifications from oc-emu-dev 2017-10-26 16:45:05 -07:00
aosp_x86_64_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_64_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_a.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_ab.mk Revise GSI to inherit from aosp_base.mk and telephony.mk 2017-09-06 17:05:08 +08:00
aosp_x86_arm.mk libaaudio: changed name from liboboe 2017-02-10 17:28:52 +00:00
base.mk Add perfetto daemons and cmdline client to core makefiles 2018-01-25 15:32:11 +00:00
core.mk Remove PicoTTS from the base. 2017-10-12 09:11:29 -07:00
core_64_bit.mk
core_base.mk Add libstagefright_soft_flacdec to core_base.mk 2017-07-19 13:49:34 -07:00
core_minimal.mk Separate vndk_snapshot_package from vndk_package 2018-01-19 09:51:24 +09:00
core_tiny.mk Merge "Replace make_ext4fs with mke2fs" 2017-11-03 17:28:57 +00:00
embedded.mk Merge "Build usbd" 2018-01-23 03:09:27 +00:00
emulator.mk emulator: disable location service 2017-12-14 17:09:18 +00:00
full.mk
full_base.mk Add PRODUCT_ADB_KEYS 2017-11-03 15:57:38 -07:00
full_base_telephony.mk Move emulator specific configurations to vendor 2017-11-02 19:08:58 +08:00
full_mips.mk
full_x86.mk
generic.mk
generic_mips.mk
generic_no_telephony.mk Removed overlay from target 2017-07-24 13:29:26 -07:00
generic_x86.mk
go_defaults.mk Split go_defaults into a 512 version and a normal version 2017-10-15 20:13:06 -07:00
go_defaults_512.mk Add some properties to go_defaults_512.mk 2017-10-15 20:22:12 -07:00
go_defaults_common.mk Split go_defaults into a 512 version and a normal version 2017-10-15 20:13:06 -07:00
languages_full.mk Enable Canadian English on L10n builds 2017-08-09 12:08:22 -07:00
languages_small.mk
locales_full.mk
product_launched_with_l.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_l_mr1.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_m.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_n.mk Added make files for variable PRODUCT_SHIPPING_API_LEVEL. 2016-06-07 15:08:27 -07:00
product_launched_with_n_mr1.mk Added make files for variable Nougat MR1 2017-04-05 19:45:50 +00:00
product_launched_with_o.mk Add makefile to define PRODUCT_SHIPPING_API_LEVEL for O release 2017-07-19 19:52:20 +00:00
product_launched_with_o_mr1.mk Enforce TARGET_USES_MKE2FS := true for new devices 2017-09-29 22:56:30 +00:00
runtime_libart.mk Move system default values in system partition 2017-11-14 05:43:35 +00:00
sdk.mk
sdk_arm64.mk
sdk_base.mk Merge commit '66b8b530187b129934a685bf0c4349eef00e4b0c' from 2017-11-14 11:36:22 -08:00
sdk_mips.mk
sdk_phone_arm64.mk emulator: squash misc modifications from oc-emu-dev 2017-10-26 16:45:05 -07:00
sdk_phone_armv7.mk emulator: move rild.libpath to vendor 2017-10-26 16:45:05 -07:00
sdk_phone_mips.mk [Emulator] Add comment about including AOSP messaging on AOSP images. 2016-02-26 19:26:05 +00:00
sdk_phone_mips64.mk [Emulator] Add comment about including AOSP messaging on AOSP images. 2016-02-26 19:26:05 +00:00
sdk_phone_x86.mk emulator: enable 32bit x86 to run on 64bit kernel 2018-01-18 22:26:32 +00:00
sdk_phone_x86_64.mk emulator: move rild.libpath to vendor 2017-10-26 16:45:05 -07:00
sdk_x86.mk
sdk_x86_64.mk
telephony.mk Include CarrierDefaultApp to the img 2017-01-13 11:49:58 -08:00
treble_common.mk Install ld.config.noenforce.txt instead of copying it 2018-01-23 16:13:33 +09:00
treble_common_32.mk Move common 32/64 bits product settings to another files 2017-08-14 18:09:49 +08:00
treble_common_64.mk 64-bit GSI: adds init.zygote32_64.rc into root dir for vendor to select 2017-08-18 11:29:45 +08:00
vboot.mk vboot_signer: Add kernel subkey required for signing kernel keyblock 2015-08-07 12:01:20 -07:00
verity.mk Adding Android verified boot 1.0 metadata into ENG builds 2017-10-12 10:08:44 +08:00