Rename use_smart_90_for_video -> use_content_detection_for_refresh_rate
to better describe what it controls.
Test: Play video and observe the refresh rate
Change-Id: I5ae03073bd670d0b3bc7f2861cbf3ec0d28efbe7
Override the default IME height ratio to match the keyboard height of
previous devices.
Bug: 140591953
Test: make productimage and check /product/build.prop
Change-Id: Idc927054a0e2b4b8eb0f986e50bcc8df7dec05de
Signed-off-by: Super Liu <supercjliu@google.com>
Sync surfaceflinger configurations include
9d8197af set idle timer to 80ms
f26b3c95 set touch event timer to 200ms
c688d43e set display power state timer to 1000ms
227e852c enable video detection logic
8fcdab39 enable high fps early phase offset
Bug: 142222472
Bug: 142222407
Test: scrolling, launch, play video
Change-Id: I9fbbeb000fe458cd8b43f2175fb652a435ce869e
B5/R3 has different config on mic control
Bug: 152833071
Test: local test
Signed-off-by: yixuanjiang <yixuanjiang@google.com>
Change-Id: Ifefd633e3b533b233a882b696c669ee254322848
From component reliability test results, the actuator
operating life is lower in low temperature.
Thus, we changed the voltage when device in a low
temperature to expand the actuator operating life.
Temperature rule:
> 10°C : Switch to "Normal Intensity" => Depends on each device's K file
5 ~ 10°C: This is a buffer period. Keep current voltage setting.
< 5°C: Switch to "Low Bound Intensity" => ~1.8 Vpeak(od_clamp=90), sine wave, F0-10.
Bug: 151063347
Test: remove vibrator properties and test VTS items
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: Ie0d22e561aca94a3b61f5e42ddf50ca4a991bda2
The FPS deferral property allows deferring clock/bandwidth votes when
switching from high refresh rate to low in case hardware takes some
extra time to change refresh rate.
Bug: 144749607
Test: check bus voting during refresh rate switching
Change-Id: Iccaf74616baf64bfe9b2e21957d9e19a43915eb3
In the previous projects, only edge sensor
used this trigger effect.
However, edge sensor did not involve in this project,
we decide to remove trigger effect support.
Bug: 149672999
Test: manual check logs
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: I393a94d06005f0d4f0c4a28f33aed4edd5dc8d1d
In Android R, the SurfaceFlinger calculate phase offsets
based on duration. Thus, this does not need to define
specific phase offsets for high refresh rate.
Bug: 143933518
Bug: 142222407
Test: scrolling, app launching/closing, playing video
Change-Id: I5d07af4b505a205060885ac90b4271a8441ffde5
Moved vendor overlays for Redfin
to support backwards compatability.
Bug: 148390250
Test: Built redfin
Change-Id: I058a941658919eb8888c5a885b58d30d122077a0
Reference the delta from the leading project.
Bug: 148918900
Test: manual haptics function check and logs
Change-Id: I777d3295a7a92e2ce8547b85886038cfbe32ac5a
Signed-off-by: chasewu <chasewu@google.com>
Reference the delta from the leading project.
Bug: 148918900
Test: manual haptics function check and logs
Change-Id: I777d3295a7a92e2ce8547b85886038cfbe32ac5a
Signed-off-by: chasewu <chasewu@google.com>
Rename use_smart_90_for_video -> use_content_detection_for_refresh_rate
to better describe what it controls.
Test: Play video and observe the refresh rate
Change-Id: I5ae03073bd670d0b3bc7f2861cbf3ec0d28efbe7
Override the default IME height ratio to match the keyboard height of
previous devices.
Bug: 140591953
Test: make productimage and check /product/build.prop
Change-Id: Idc927054a0e2b4b8eb0f986e50bcc8df7dec05de
Signed-off-by: Super Liu <supercjliu@google.com>
Sync surfaceflinger configurations include
9d8197af set idle timer to 80ms
f26b3c95 set touch event timer to 200ms
c688d43e set display power state timer to 1000ms
227e852c enable video detection logic
8fcdab39 enable high fps early phase offset
Bug: 142222472
Bug: 142222407
Test: scrolling, launch, play video
Change-Id: I9fbbeb000fe458cd8b43f2175fb652a435ce869e
Reference the delta from the leading project.
Bug: 148918900
Test: manual haptics function check and logs
Change-Id: I777d3295a7a92e2ce8547b85886038cfbe32ac5a
Signed-off-by: chasewu <chasewu@google.com>
Override the default IME height ratio to match the keyboard height of
previous devices.
Bug: 140591953
Test: make productimage and check /product/build.prop
Change-Id: Idc927054a0e2b4b8eb0f986e50bcc8df7dec05de
Signed-off-by: Super Liu <supercjliu@google.com>
Sync surfaceflinger configurations include
9d8197af set idle timer to 80ms
f26b3c95 set touch event timer to 200ms
c688d43e set display power state timer to 1000ms
227e852c enable video detection logic
8fcdab39 enable high fps early phase offset
Bug: 142222472
Bug: 142222407
Test: scrolling, launch, play video
Change-Id: I9fbbeb000fe458cd8b43f2175fb652a435ce869e
Test: load audio hal
Bug: 140216758
Test: Manual built
Change-Id: I7365fabb3535e627b7f64618647f791e32270abe
Signed-off-by: Jason Hsu <jasonchhsu@google.com>