* Imported from berkeley-dev's kirin970-common tree, and edited.
* Opt to not use Moto's OneNav solution and instead just listen
for keycodes without a middleman listener.
* This likely means we can't support the on-button-release
events they do (keycode 615 for example).
* Add Needed sepolicy
Change-Id: I4ca3ac00719aca0cd4521ae3191bf59b641546a4
Signed-off-by: Erfan Abdi <erfangplus@gmail.com>
Signed-off-by: Nolen Johnson <johnsonnolen@gmail.com>
msm8953-common: Convert java KeyDisabler to Touch HAL
Change-Id: I19d4736a01604b354e43029ea77e54b698517954
msm8953-common: Remove libhwbinder/libhidltransport deps
Since these were combined into libhidlbase.
Bug: 135686713
Test: build only (libhwbinder/libhidltransport are empty)
Change-Id: I640a3f0e0839214523627bf0b59fd5ae9dd2c61c
device/motorola/msm8916-common/libshims/libqsap_shim.c: 57:5: error: implicitly declaring library function 'strlcpy' with type 'unsigned long (char *, const char *, unsigned long)' [-Werror,-Wimplicit-function-declaration]
strlcpy(wrq.ifr_name, iface, sizeof(wrq.ifr_name));
^
device/motorola/msm8916-common/libshims/libqsap_shim.c: 57:5: note: include the header <string.h> or explicitly provide a declaration for 'strlcpy'
Change-Id: I663edbb2ac09363dcac9dec3acf4289349af46d2
Enable backpressure for client composition to avoid jank due to
HWC queue stuffing.
Test: 1. Open Camera
2. Swipe horizontally to go back to previous app.
Bug: 138083790
Change-Id: I3d26aa470c1660b23bd97133f39858f92638aca8
* Audio v6 has issues related with setMicrophoneFieldDimension, killing audio input causing
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
* Kill soundtrigger while we are it too
Change-Id: Iff802131e67ca6cb507f5a3d3d850ad153288b83
* Needed after `LA.UM.9.2.r1-02700-SDMxx0.0` merge.
* Also remove duplicated vendor_fm_prop, as its now in
qcom/sepolicy.
Change-Id: Iea4145ae677b463f9370843d4db5c16d8862a6fe
* I0731bb767ae22863bcb2245eb2f8d5e94d7b3672 dropped `late-fs`
to prevent bootanimation from starting in charge_only_mode.
Unfortunately, we missed a few small bits of `late-fs`
trigger than charge_only_mode depends on. The only remaining
parts of `late-fs` that have been omitted are "fs tuning" and
the Pixel optimizations that early start bootanimation.
Change-Id: Iec9146ba7902e78f02361ad3aa53ff76e89feabc
* Pixel boot enhancements start boot animation and
its dependencies in `late-fs`. Hence our charger mode
was horridly broken in 11. to mitigate this, just don't
run `late-fs` on charger - the only net loss is some
"read optimizations", which are no-ops here as we won't
be reading/writing anything in charger mode.
Change-Id: I0731bb767ae22863bcb2245eb2f8d5e94d7b3672
* This prop is not honored anymore on 11.
This reverts commit 9c3436802860786f782335e08dc5ad4c1a009a1d.
Change-Id: I7a10d9918a0218d607d65203e9a38d3e484a618f
For some reason, any prebuilt ones from pre-R ROMs no longer work on R
and cause the following error:
E ANDR-PERF: Unable to link to gPerfHal death notifications!
What's worse, the minimal CPU frequency of both clusters will be locked
at 1036MHz on msm8953.
Change-Id: I1dc96e4a51c4c81dd847c59a58ec670d89054f64