This reverts commit d83c2cc22b.
The previous landing broke checkbuild targets due to namespace issue.
See the commit message for hardware/qcom/msm8998 change.
Bug: 34254109
Test: Build and boot taimen on device to home screen.
Test: Sideload on taimen.
Change-Id: I775026345eb5fc0ec580ba4ca0282835106a1d35
Merged-In: I775026345eb5fc0ec580ba4ca0282835106a1d35
(cherry picked from commit 4fa8e49020)
Importing root of hardware/google/pixel instead of just the thermalhal
subfolder.
Bug: 121157758
Test: pts -m PtsThermalHalTestCases
Change-Id: I2ed066802c06c03ddabf8329776718424bcc0ad3
Signed-off-by: Vincent Palomares <paillon@google.com>
This reverts commit 1000b4e9fa.
Reason for revert: Broke build of partner-q-fs-release-generic-fs/mini_arm64-userdebug, which apparently has the device/google/wahoo project but not the hardware/google/pixel project.
Bug: 118339706
Change-Id: Ie6331a07b39267a8543fa0eacc0c7cd872d67119
The HAL API includes a "debug" interface that can be invoked from the
command line to get debug output for a particular HAL. While the
existing PowerHAL implementation includes support for the "debug"
interface, it only includes data for the performance hinting side of the
HAL. To facilitate device troubleshooting (not just of the HAL itself,
but of power drain), this change expands that implementation to also
include the output from calls to getPlatformLowPowerStats() and
getSubsystemLowPowerStats().
On existing in-market devices where this support is present, the command
lshal debug android.hardware.power@1.3::IPower/default
will produce the "debug" output.
The code for dumping the PowerHAL stats data is generic across
device-specific PowerHAL implementations, so it is all pushed up into a
new library (see topic CLs) that will eventually host additional
PowerHAL implementation code.
Bug: 116750864
Test: Ran code on an active P17 device.
Test: Added temporary test code (triggered by appending " test" to the
command above) to cover all base cases of data being present absent
(test code is included in first uploaded patchset on the corresponding
crosshatch CL).
Change-Id: Id97534a2a9fe05bbca614c763c907daea37e9723
Thermal HAL to be loaded by the vendor thermal-engine executable, in
prep for notifications of thermal events from thermal-engine via
Thermal HAL.
Bug: 30982366
Test: VtsHalThermalV1_0Target on walleye
Change-Id: Ie95d90b79bf6ed10593ebf3ec5accc278fda8720
This CL adds support to notify frameworks when an audio
or debug accessory is attached.
Bug: 36604276
Test: Manually test inserting an Audio accessory.
Change-Id: I9ec0f88ed85ed593b31132ba58bfedb51a435cd8
This adds the vibrator HAL that implements the new setAmplitude and
perform(Effect) API.
Test done: vibrator_hidl_hal_test
Bug: 36782452
Change-Id: If9988434277790becb469d4dd928e75f7e6af41a
Signed-off-by: David Lin <dtwlin@google.com>
Bug: 36097960
Bug: 36462741
Test: adb shell lshal on device, successfully ran Daydream Home, though I'm
seeing some crashes in various things.
Change-Id: Id1af18701e2021ab8c3de7889ec71c316fe4420c