Commit Graph

5 Commits

Author SHA1 Message Date
Mark White
6c793078d5 Revert "libhardware: make memtrack vendor only"
This reverts commit 09958b9a44.

Reason for revert: DroidMonitor-triggered revert due to broken build 10560044 on git_master-tv-dev on sabrina-userdebug, bug b/293234605

Bug: 293234605
Change-Id: I4c1bc018d783bb37ccabf0756c2d32dc1764b924
2023-07-26 09:00:22 +00:00
Steven Moreland
09958b9a44 libhardware: make memtrack vendor only
Limit AOSP usage of historical HAL implementation interface to
avoid mistakes.

Bug: 37280010
Test: build
Change-Id: I6b5d1e162c665b232e41e0b10cde6959ead1b548
2023-07-25 17:27:45 +00:00
Steven Moreland
3556da3b4a Add include/hardware/*.h symlinks.
These are required to build. Separate CL to preserve blame history.

From running 'update-includes.sh' script here.

Bug: 37280010
Test: boot/build (sanity)
Change-Id: Id9c2dc37f674b27b947a9f823bd38a550d64d31b
2023-06-02 23:01:56 +00:00
Steven Moreland
d783cabd4d Split up headers.
This splits headers into three locations:
include - for backwards compatibility, the global include
include_all - for things system/vendor both use
include_vendor - for things that only vendors use

The goal is to gradually have system things stop referencing
(at least most) of these headers.

Bug: 37280010
Test: build (CL on top adds back in symlinks)

Change-Id: Ibf194276b7faa857e1e7605d7719f4e7d873ecba
2023-06-02 23:01:54 +00:00
Colin Cross
aa773500a4 Initial interface for MemoryTrackerHAL
Bug: 10294768
Change-Id: I65cb28c8f77f3dafe5b47b24479c647fa72fc65f
2013-09-09 13:54:33 -07:00