Jesse Chan
297888275a
power-libperfmgr: simply wait if idle state node is not present
...
Change-Id: I93dd97e5437761d2d969f93a5af0cae864fd0a65
Signed-off-by: Jesse Chan <jc@lineageos.org>
2021-04-18 22:39:12 +01:00
Kyle Lin
317828378a
libperfmgr.rc: let power hal start early
...
Bug: 162791243
Bug: 72471476
Test: build and using emul temp/running burn8 to verify it
Change-Id: I5ca475be8b73b940e4858634595a7918ae92f6ef
2021-04-18 22:39:12 +01:00
Kyle Lin
b0464fceaf
libperfmgr.rc: let perfmgr can change dex2oat priorities
...
Because perfmgr is a vendor process, it cannot adjust system priority
directly.
Bug: 162791243
Test: build and using emul temp/running burn8 to verify it
Change-Id: I55e49cb7d0b2d4c0e42dff8398b5d42c6546cafa
2021-04-18 22:39:12 +01:00
Wei Wang
8e41597e83
power-libperfmgr: rename namespace for Pixel power HAL
...
Bug: 152811907
Test: Build
Change-Id: I6848e929d8a26b540fcee9145376b896c3cd9799
2021-04-18 22:38:42 +01:00
Wei Wang
9e3e1e7bc8
power-libperfmgr: allow powerhint calls as soon as service starts
...
Bug: 147840817
Test: boot
Change-Id: Ic1d6e04109683b999bb99484930e95dc9813fc59
2021-04-18 22:38:42 +01:00
Wei Wang
18e667e58c
power-libperfmgr: add aidl extension server
...
Bug: 151896829
Test: boot flame
Change-Id: Ie951008cabe2a5680fbc546a21bdc9a428864ef9
2021-04-18 22:38:42 +01:00
Wei Wang
3762d10196
power-libperfmgr: Hook with display handler
...
Bug: 147840817
Test: boot and check power hint
Change-Id: I9c0c98e76ef4b5f4756f63ed5122efc366737869
2021-04-18 22:38:42 +01:00
Bruno Martins
289283e2f8
power-libperfmgr: Import power HAL AIDL implementation
...
Based on implementation from hardware/google/pixel as of commit 0338a0e.
Change-Id: I3df57bd3e8298141272add55c911fb5eece9aebe
2021-04-18 22:38:40 +01:00