libtinyxml2 10.1.0 update which landed in BP4A contains ABI
incompatible changes which cause runtime crashes.
Change-Id: Icc67da5f754b0bb30dce6192b1e520fdf1349ac5
After the screen has been off for a long time, when the screen is turned on, auto brightness is very slow to restore from 0.
I sensors-hal: handle_sns_std_sensor_event:65, light_event: ts=763376097432, lux: 0.0, extra_info=0
or when the screen is on
I DisplayPowerController[0]: BrightnessEvent: brt=0.0011033387 (8.0%), nits= 3.1000004, lux=0.0, reason=automatic
adb logcat | grep " lux"
added LightNotifier logic from https://github.com/LineageOS/android_device_xiaomi_sm8450-common/blob/lineage-22.2/sensors/sensor-n
otifier/notifiers/LightNotifier.cpp
- Apparently there are 2 DisplayIds for marble, i.e, CN and other regions.
config_sfps_sensor_props_0 worked well for CN variants meanwhile the fingerprint
overlay was giving some problems on another variants.
- Adding config_sfps_sensor_props_1 with IN variant's DisplayId seemed to solve this problem.
Change-Id: Iae213911cf4c3c2722ed9497a29d34849111a95c
The device ships with PocketMode app, which effectivelly disables
listening to fingeprints in case the proximity sensor is covered.
Change-Id: If67a0a98c753726ae2eed4d76e073275d7ae74da
Setting the logging level for sensor to warning is
actually enough for both userbuild and userdebug.
Change-Id: I5c6a5ce215c413466a4d04b4c8fae5392258fc01
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
HWC and cit sensor logspam is so intense it bumps up logd's idle CPU
usage up to over 3%. With this change, logs are much cleaner and logd
idle CPU usage is reduced to under 1%, while still allowing error logs
to pass through.
- Do this only in user/debug builds (except eng).
- Add wifi and cnss too while we're at it, they can get noisy at times.
This should be the minimum of all vendor components, including firmware
and device specific blobs. We can assume the sm8450-common blobs to be
the latest available for any device using this tree. Thus, setting this
from the device specific trees according to the stock rom correctly
sets the patch to the minimum of the vendor blobs.
Change-Id: I873011e3abdac42d89120b8b2ef5b77f61f6a15b
This fixes grainy images when using night mode in MiuiCamera.
E vendor.qti.camera.provider@2.7-service_64: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1496: Error 0x80000406: remote_handle64_open failed for file:///libQnnHtpV69Skel.so?qnn_skel_handle_invoke&_modver=1.0&_dom=cdsp (errno Success)
Change-Id: I85822c4b46655c04969d2cd1fe33e99750343f74
It seems like this is also needed on devices with cirrus speakers.
Revert "mondrian: Increase initial stereo master volume"
This reverts commit 6daf034d8857b696bd5bd21c56d2dcc3876602e7.
Change-Id: I7e004257b372e721ee1af608fd25cfc7e539e159
These firmware files are signed by qualcomm and not device
specific. The zap shader firmware is signed differently per
device, thus is not being commonized.
Change-Id: I205df73b58d6cc046ebc82908c33c65835ccf0bc
The format string includes two %s but only one parameter
was provided. Since Android 15 QPR2 this results in a
segfault in liblog.
F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x44dc in tid 4546 (android.hardwar), pid 4515 (android.hardwar)
Change-Id: I60f8c4a088ae60e2c92f070135a49e2910a366c7
Recent kernel change in the display driver [1] caused a change in
display hardware port id which resulted in a change in display id.
[1]: 0a3ce41964
Change-Id: I58d3cb151ce3683643c6094758bee0a66bfa8cd5