Age | Commit message (Collapse) | Author |
|
Bug: N/A
Test: N/A
Change-Id: I854e4cac9427e846cb5ec863decf038a70b7181e
|
|
|
|
Bug: N/A
Test: N/A
Change-Id: Ic7b612a6f38d85b9e029bbb01831bd78eaf0fcf6
|
|
We should probably include all the paths.
Bug: N/A
Test: N/A
Change-Id: I6ec4db3aa56a95b50ac3d72b3bd0fed6f91b250b
|
|
Bug: N/A
Test: N/A
Change-Id: Ia4ea41938dfff18a8c6727b4cdd05bc4e08c7281
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2165943
Change-Id: I39d5bbe5ab1b18bb112ac0aa6c288a13fc4ec57f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
libbinder was written before PREUPLOAD hooks worked properly. Enable
preupload hooks and reformat libbinder in Android Rust style.
Bug: 204089163
Test: Modify .rs file against style, attempt upload
Change-Id: I2204b66b533b823bc233011330f5cb65c79fd5d6
|
|
ace9304caa
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1896828
Change-Id: Ib8813180543283bc7568cf0f2b74353cfc8887d4
|
|
typo
clang-format on presubmit
Bug: 201090222
Test: presubmit
Change-Id: I438f2eab1bdd469971d06b8da4d28111430abe10
|
|
Test: Upload
Change-Id: I64dc19e7d266417c4e7d054466b78972e5bdf933
|
|
5aa109478b
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1890998
Change-Id: Id7ce3af8f97d450b5b9dc41a7bb544f90cd1ded0
|
|
Motivation is those pesky tabs!
Bug: N/A
Test: N/A
Change-Id: I21a460d2930035833e71fb2db55d79b059ee60ee
|
|
This native object is used to track values per-state. For example,
if the state changes from 0 to 1 between two updateValue calls,
the delta between the values is distributed to the states 0 and 1
in accordance with the time spent in those states.
Bug: 197162116
Test: atest libbattery_test
Change-Id: Ie304db5c93f4aa9676d12d0a8ab53b6867b24fff
|
|
277575473d am: f270622e3d
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1663088
Change-Id: I123f3c6cd7808995753a34075426eeaa392847c6
|
|
Bug: N/A
Test: N/A
Change-Id: I1cb72b75068d10b1c914977cc64c124dfdd815d5
|
|
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1649814
Change-Id: I9f5bedf2ec0545a27ea35fbefc23c87ec24b299d
|
|
For incremental adoption of clang-format. libbinder has an old way of
formatting things, a way which I haven't found specific documentation
for. This should incrementally fix it up as well as help us format new
things without needing to think/worry about it too much.
Note - due to internal merge conflicts, an extra line for
/binder/fuzzer is left here.
Bug: N/A
Test: N/A
Change-Id: Iedd4b1c7cb13d619fc9a8c9b868e78c10698b605
|
|
Add a new event to DisplayEventReceiver that conveys a list
of apps whose frame rates have been overriden.
This event is processed by the DisplayManager to advertise the
new frame rate to the overridden app.
Change-Id: I89fce8b5b4d9db65ec5db7dd2393c384c0fcfd82
Bug: 169271059
Bug: 169271062
Bug: 170503758
Test: manual test using SF backdoor
|
|
am: fd492bdfff am: 8cc2f8398a
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1350779
Change-Id: Ibc382efaaae1026d1ca08ecf14a3b63a7f53be77
|
|
Adding fuzzers in libbinder for Binder, BpBinder, MemoryHeapBase, ParcelBlob, PersistableBundle, Stability, Status, and TextOutput. These follow the same framework style.
Test: Tested on a Pixel3a device for 500k iterations each.
Signed-off-by: Corbin Souffrant <corbin.souffrant@leviathansecurity.com>
Change-Id: I53b85570a3abde854b01ffefc2739b79b39af7e2
|
|
|
|
- Run clang-format on all recently added files;
- Move all new classes to android::power namespace and remove Power
prefix from all classes and enums;
- Add virtual function specifier to overrides of virtual members;
- Add missing virtual destructors;
- Remove namespaces and aliases from public api of header files;
- Delete constructor and destructor of PowerHalLoader;
- Add helper functions to convert hal results in wrapper
implementations;
- Merge test targets to single libpowermanager_test target;
Bug: 150878220
Test: atest libpowermanager_test
Change-Id: Ie2b5ad69f3b05d5f6b576671bc98e0f83b274152
|
|
Create VibratorHalWrapper to expose a single api to access IVibrator
HALs, and create one implementation for each supported service (AIDL and
HIDL versions 1.0 to 1.3).
The logic was extracted from VibratorService.cpp.
Bug: 153418251
Test: atest vibratorservice_test
Change-Id: I06c100dc94b6bf66f9cad8fa14c905ab099bb247
|
|
Instead of having this library, libbinder/libhwbinder can keep track of
stack pointers so that when they recurse, we know which one was visited
most recently.
As with the original implementation of libbinderthreadstate, this is
somewhat of a hack. An explanation of why this is and what to do instead
is added in CallerUtils.h.
Bug: 148692216
Test: libbinderthreadstateutils_test
Change-Id: Ief28663728fb8786b06bf9e72238052b9af81d87
|
|
1a6f1d81c5 am: bc7e63f317 am: 8cf96b640b
Change-Id: Ief3f227efb8eea8b5768953390ed373942471222
|
|
BUG: N/A
Test: N/A
|
|
am: d02cf7cbb7
Change-Id: Id0ae802a2f925f7e803e1e8743296b93e0806e6a
|
|
Test: repo upload
Change-Id: If49a3664b9fa2d538fbfe61ee6e0f4ef02ff1f7b
Signed-off-by: Harpreet \"Eli\" Sangha <eliptus@google.com>
|
|
for sanity
Bug: 131861045
Test: upload
Change-Id: I5da8ee7f4314c5259ef4a2a7a3a0602fc16e2c9d
|
|
Enable clang format for:
- include/input
- libs/input
- services/inputflinger
Bug: none
Test: repo upload a CL
Change-Id: I1466c211493738767210f9a5b189caf72df7dd21
Merged-In: I1466c211493738767210f9a5b189caf72df7dd21
|
|
Enable clang format for:
- include/input
- libs/input
- services/inputflinger
Bug: none
Test: repo upload a CL
Change-Id: I1466c211493738767210f9a5b189caf72df7dd21
|
|
Test: I solemnly swear I tested this conflict resolution.
Bug: None
Change-Id: I2fd7e30e097df769b302cec1b54b715a4a70ba90
|
|
Originally, this was just done as part of the 'update.sh' script
in libbinder_ndk.
Bug: N/A
Test: manual
Change-Id: I92fca31286df2f063a4ccde70f79688a65c50b39
|
|
BUG: N/A
Test: N/A
Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8
Merged-In: I63152fc8262d55cf460ea4676b770a51acdf0bc8
|
|
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}
Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
Merged-In: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
|
|
Bug: 118124442
Test: device can boot with android.frameworks.bufferhub@1.0-service
running
Test: BufferHubBuffer_test
Change-Id: I6d1013d9be8268e3776f8fdbdd2eb79e3d73a74e
|
|
To do side-by-side comparison between readback buffer from hardware composer
and client target of RenderEngine, we need RenderEngine to be accessible in
VTS, which means RenderEngine should be part of VNDK. This patch moves
RenderEngine out of SurfaceFlinger to libs/renderengine.
BUG: 112585051
Test: build, flash, boot and do some display validation
Change-Id: Ib6b302eaad04c7cc6c5bae39b1d25b38be188d01
|
|
BUG: N/A
Test: N/A
Change-Id: I63152fc8262d55cf460ea4676b770a51acdf0bc8
|
|
|
|
This only applies to new CLs involving libs/{gui,ui,vr} and
services/{surfaceflinger,vr}
Test: repo upload .
Change-Id: Ia65fb0c23ea1a258ee69dcd5e94d31623aee3101
|
|
..and hooks to make sure they're developed on AOSP
Bug: none
Test: none
Change-Id: I6d541bc7b5815b187710cbf8838fc6307cf25e7c
|
|
Also get some OWNERS in place.
Bug: 113136846
Test: manual
Change-Id: Idf93999ca56cefe11f7940a11ea6031296049763
|