Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 6e5b1ddf authored by Jack He's avatar Jack He
Browse files

GD: Implement Wakelock Manager and Native Wakelock

* Implement Wakelock Manager to support both OS callout-based wakelocks
  and Android native wakelocks
* Use ISystemSuspend for Android native wakelocks
* Allow runtime override of wakelock callout to bypass the native
  implementation
* Implement unit test for both native and OS callout wakelocks

Bug: 184608842
Bug: 188614066
Tag: #gd-refactor
Test: atest bluetooth_test_gd_unit
BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines
Ignore-AOSP-First: Cherry-pick to release branch

Change-Id: I428e06e6a48a423bb6912e3449895e030e0dd073
(cherry picked from commit 091a2019)
parent 2acf8dba
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment