We need to sync both haptics on the single HAL
architecture to reduce the time overhead and prevent the
mismatch behavior from vibrator manager HAL implementation.
Bug: 260090235
Bug: 261687849
Bug: 261841035
Bug: 261832151
Test: atest PtsVibratorHalTestSuite \
PtsHapticsTestCases \
PtsHapticsFeatureTestCases \
VibratorHalCs40l26TestSuite \
VtsHalVibratorManagerTargetTest \
VtsHalVibratorTargetTest \
android.os.cts.VibratorTest \
android.os.cts.VibratorManagerTest \
android.os.cts.VibrationEffectTest \
android.os.cts.VibrationAttributesTest \
android.os.cts.CombinedVibrationTest \
Change-Id: I084e1da952ab2f63e5c217a7f708ac3d34635336
Signed-off-by: Chase Wu <chasewu@google.com>
Disable wireless charging during drain, usb charging,
and charger stress test
- vendor.disable.wlc 1
If device is placed onto dreamliner and shutdwon(drain out),
it would boot up by DC_CHG and keep shutdown(0%)-boot up
(by DC_CHG) continuously. To avoid this symptom, limit wireless
current_max as 75000 after device boot up
- persist.vendor.limit.wlc.current=1
How to verify:
adb shell setprop vendor.disable.wlc 1
adb shell cat /sys/class/power_supply/wireless/online >>>> 0
adb shell setprop persist.vendor.limit.wlc.current 1
adb shell cat /sys/class/power_supply/dc/current_max >>>> 75000
Bug: 230549765
Test: set the property manually and query the result from file node.
Change-Id: I5bcf9baeb2818b439520167b518b2e5c5224d7e2
Signed-off-by: Ken Tsou <kentsou@google.com>
(cherry picked from commit 7d63c3ba7525e017ac02f887bd474ee9bdab45fc)
Disable wireless charging during drain, usb charging,
and charger stress test
- vendor.disable.wlc 1
If device is placed onto dreamliner and shutdwon(drain out),
it would boot up by DC_CHG and keep shutdown(0%)-boot up
(by DC_CHG) continuously. To avoid this symptom, limit wireless
current_max as 75000 after device boot up
- persist.vendor.limit.wlc.current=1
How to verify:
adb shell setprop vendor.disable.wlc 1
adb shell cat /sys/class/power_supply/wireless/online >>>> 0
adb shell setprop persist.vendor.limit.wlc.current 1
adb shell cat /sys/class/power_supply/dc/current_max >>>> 75000
Bug: 230549765
Test: set the property manually and query the result from file node.
Change-Id: I5bcf9baeb2818b439520167b518b2e5c5224d7e2
Merged-In: I5bcf9baeb2818b439520167b518b2e5c5224d7e2
Signed-off-by: Ken Tsou <kentsou@google.com>
(synced from commit 4c821c04fc25b026f5fc8e9301758bf87dbb4a3e)
* Make HWUI disabled by default for vendors
* Explicitly enable in supported devices
* Consolidate flags for HWUI and SF
Bug: b/261628396
Test: manual
Change-Id: I317c48869a86597ff8bb234007f1b752ce422a6e
Bug: 259635909
Test:
1. use 'adb shell getprop persist.vendor.camera.increase_thread_priority_nodes_stop' to confirm the property is default set
2. Camera Checklist
3. CTS performance test
Change-Id: I839b75d163d320c7aa4e17ce98bfe8a497372ba7
Currently, this feature was not enabled at the vibrator framework,
and it still needs to do more test under multiple actuator cases
before the official release.
Bug: 232510459
Bug: 257032261
Test: atest PtsVibratorHalTestSuite \
VtsHalVibratorManagerTargetTest \
android.os.cts.VibratorManagerTest \
Change-Id: Ib83deaccb371f76df33cc501c9ffb97e477c3492
Signed-off-by: Chase Wu <chasewu@google.com>
We plan to set all projects able to run biometrics-jank e2e tests
Test: forest test with atp config \
v2/biometrics/health/microbench/biometrics/biometrics-jank-suite
Bug: 228638448
Bug: 236074209
Change-Id: If3482fdee90a8aee7315311ee2ec257134d5faf8
* changes:
[DO NOT MERGE] cs40l26: Enable vibrator manager feature
cs40l26: Add vibrator manager support
[DO NOT MERGE] cs40l26: using the project folder mk
cs40l26: Move the latest vibrator HAL to device
vibrator: Separate the audio coupled haptics setting
This patch remove the old dual design and add it into the original
vibrator HALs'rc file.
Also, this patch dynamically gets the service name from rc file.
Bug: 181615889
Test: Manual type and trigger a long/short vibration
Test: cmd vibrator_manager synced xxxx
Test: cmd vibrator_manager sequential -v 0 xxxx
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: I7a5dd65c67e01a008f8d2c675dc7b96599469622