Age | Commit message (Collapse) | Author |
|
am: 92ba9ee97a
Change-Id: I960af0befc651030439afa88887a3f10d0bbeede
|
|
am: bbbec7e792
Change-Id: I8d21fb691d0b6bc9ecf5046175a73e635be20931
|
|
am: 92e272cb1f
Change-Id: Ic0900a6a07800d3a6b20e1194979c301d9065926
|
|
Fix comparison sign mismatch warnings. The warnings are hidden because
libbinderwrapper's includes are in an -isystem directory, and they
include the gtest headers that define the comparison macros.
Change-Id: I65e0a118de602c7932ad5e8f65e8c7735400c01f
|
|
am: 1c5af31e03
Change-Id: Id9529a7fec1243c3a115a411242d74530e65693e
|
|
am: 9e5dc07bb2
Change-Id: I9b1f69b4e20dc2605400746cd6847620aeb4ed01
|
|
am: 7d8fd7e16b
Change-Id: Ie54162b3866545d8c9aed8e4390db2eed651297c
|
|
Replaced with PRODUCT_PACKAGES_ENG in brillo_base.mk
Change-Id: Ib893830695ec710f67d183b6da62128368b0b44e
|
|
am: ace602ff16
* commit 'ace602ff1652d409f2a457c37d914d83ea1fad8c':
Unit tests: Compile only on 'eng' builds.
|
|
libnativepower_tests, nativepowerman_tests.
Bug: 26967770
Change-Id: I803ad8c6744c69572c4e5fee97cff413544ecb39
|
|
am: b59838fa1f
* commit 'b59838fa1f7ec24a0d1e632026ce94a7329afb63':
nativepower: Update libchrome APIs to r369476
|
|
The new libchrome has been ported from Chromium and some APIs have
changed. Make necessary changes at call sites.
(cherry picked from commit b59838fa1f7ec24a0d1e632026ce94a7329afb63)
Change-Id: I76f832fa3de2b6b7778b7b29e7668dca14f4e799
|
|
The new libchrome has been ported from Chromium and some APIs have
changed. Make necessary changes at call sites.
Change-Id: Ic3bb6e56835da9f1f2e12c582ee6fc5167691c29
|
|
nativepowerman must now run under group AID_WAKELOCK to access the sysfs
wakelock interface.
Bug: 26348967
Bug: 25864142
Change-Id: I1603b5a91c450b32d7d7ff9a6662fcdc1f6b4fed
|
|
Bug: 25841205
Change-Id: Iaeb5f589c02abcd88c8886eb68fc72f4ab550bf8
|
|
BUG: 24872993
Change-Id: Id826f4188371360685ce370267553d20af65bdd0
|
|
Update PowerManager::acquireWakeLock() to get the calling
process's actual UID instead of just storing -1. (The UID
isn't used for anything, though.)
Also do some related refactoring that came up while adding
tests: to avoid duplicated code, make PowerManagerStub use
WakeLockManagerStub instead of recording wake lock requests
itself.
Bug: 24988639
Change-Id: If2d2d2935052ab268f6b21dd72a7b1f02a66d799
|
|
libchromeos is transitioning to libbrillo and chromeos namespaces
and include directory is changing to brillo.
Bug: 24872993
TEST=dragonboard builds & launches
unit tests for nativepowerman_tests and libnativepower_tests pass
Change-Id: If77ddddd4740cea828fb343a1dbdc007c61b6b52
|
|
|
|
Add PowerManagerClient::Suspend(), which instructs
nativepowerman to write "mem" to /sys/power/state.
Bug: 24672953
Change-Id: Icd5d5e8a28a784d632a8e8b7168421acd92be1dd
|
|
Build libnativepower_tests and nativepowerman_tests when
BRILO is defined and the debug flag is present.
Change-Id: Iba990c8bf1da0c8cf03e314fbf184f6249b26c50
|
|
Implement the shutdown and reboot Binder methods from the
IPowerManager interface.
Also introduce a new PowerManagerClient class within
libnativepower. Programs that wish to interact with the
power manager should instantiate it a PowerManagerClient and
then use it to issue commands to the power manager and to
create WakeLock objects.
Bug: 22122485
Change-Id: Id82d9221d7f90c18ae12221334e35ffd6e488e17
|
|
Add stub versions of IPowerManager methods that were just
added to BnPowerManager.
Bug: 22122485
Change-Id: Idc107b22ca4dcba146ed06e5ca78d630f46d8d03
|
|
Android is using <service>.rc instead of init.<service>.rc.
Bug: 24465893
Change-Id: Ide700e56654f4342282068966bda515fb78684c3
|
|
Add the skeleton of a C++ library and daemon that can be
used for power management by Brillo.
Bug: 22122485
Change-Id: I3769ecc3e7b43efc3e03af4afada48d570f56ef9
|
|
|