History log of /frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d232afa003689d87b637cb4525aae9a6af426700 16-May-2012 Jeff Brown <jeffbrown@google.com> Tolerate missing power HAL module.

Bug: 6492793
Change-Id: I092605456e734e3f91ee098a197f208c738a619c
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
30e5eb4826a2b6880fb8ef3844206cc5ffd13ed9 12-May-2012 Jeff Brown <jeffbrown@google.com> Tell power HAL when user activity occurs.

Bug: 6435382
Change-Id: I78754158b057851fcba807ebbda143899da387ec
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
7304c343821309dd15f769b18f1de2fa43751573 12-May-2012 Jeff Brown <jeffbrown@google.com> Move power HAL interactions to PowerManagerService.

This refactoring sets the stage for a follow-on change that
will make use additional functions of the power HAL.

Moved functionality from android.os.Power into PowerManagerService.
None of these functions make sense being called outside of the
system server. Moving them to the PowerManagerService makes it
easier to ensure that the power HAL is initialized exactly once.

Similarly, moved ShutdownThread out of the policy package and into
the services package where it can tie into the PowerManagerService
as needed.

Bug: 6435382
Change-Id: I958241bb124fb4410d96f5d5eb00ed68d60b29e5
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
8335f1ccccedb6655d96d9d5b697a7f0938235dd 26-Feb-2012 Mathias Agopian <mathias@google.com> fix libgui header location

Change-Id: Iec71706cdd4f29c6904993648ce873e83ef9cafe
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
3762c311729fe9f3af085c14c5c1fb471d994c03 06-Jan-2012 Steve Block <steveblock@google.com> Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/157220

Bug: 5449033
Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
3f15700a012b1ab0097eaf90caf0540ba6caa529 18-Nov-2011 Mathias Agopian <mathias@google.com> split ComposerService out of SurfaceComposerClient.h

Change-Id: I1eb691f7ca263d5895d871ab675bb5826e0323c6
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
17cc33a35729733aaa0a7706f38b1c45f0b1590a 06-Mar-2011 Carl Shapiro <cshapiro@google.com> Remove unused JNI global references.

Change-Id: Ie4886ab66538e293832c3bc3d6023e34304a2d21
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
609695dab0f0318459d32ff5dfc529d7398e751b 14-Oct-2010 Joe Onorato <joeo@android.com> Screen on/off animation tweaks

- Pass to surface flinger whether we want animations or not.
- Don't use the animation when the screen goes off because of the prox sensor.
- Turn the screen-on animation back off
- Also, now the animation setting controls whether or not we do the animation.

Bug: 3097475
Bug: 3098508
Change-Id: I205d5564d6668b33a8dc1c40d8cc06c4aad305cf
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
b08a1af667b16cb1faaea2aec1cf2a0e4659cb3f 12-Oct-2010 Joe Onorato <joeo@android.com> Remove dead code, and make the animation a setting.

When we don't do the brightness fade, turn off the electron beam instead.

Change-Id: I76513387c4fb420a67e59e005f6e8c3bc72f7f08
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
90291577a08f582e0978651f55dd950f40eb111d 16-Aug-2010 Jeff Brown <jeffbrown@google.com> Throttle userActivity calls from input dispatcher.

Results in an approximately 60% reduction in InputDispatcher thread CPU time.
(Went from 3% to 1% when measured with CPU frequency scaling disabled.)

Change-Id: Ia6e6087a719ee518fe37b428a871c7240bd4143f
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp
00fa7bdd69f0868fd17ea7c881c771d785b2fbbd 03-Jul-2010 Jeff Brown <jeffbrown@google.com> More native input dispatch work.

Removed old input dispatch code.
Refactored the policy callbacks.
Pushed a tiny bit of the power manager state down to native.
Fixed long press on MENU.
Made the virtual key detection and cancelation a bit more precise.

Change-Id: I5d8c1062f7ea0ab3b54c6fadb058c4d5f5a9e02e
/frameworks/base/services/jni/com_android_server_PowerManagerService.cpp