Use common vibrator hal in hardware/google/pixel instead of
device/google/lynx. This will use the common vibrator hal from now on
to support the adaptive haptics feature
Bug: 198239103
Test: Verified on device
Change-Id: I5d044a6ac6f87931e3b024948ed028c92c58f294
Signed-off-by: Chris Paulo <chrispaulo@google.com>
Add capability for vibrator HAL to detect whether the device is face-up
and adjust/scale haptic alerts to avoid loud and startling buzzing when
there is no case on the device. Added global compile-time disable that
can be set in the environment.
Bug: 198239103
Test: Verified tests and functionality
Change-Id: I6b2355acb7fa5e0323b8eca6327bb19ac42a2c56
Signed-off-by: Chris Paulo <chrispaulo@google.com>
wifi framework try to enable wifi before sys.boot_completed
after factory reset. It causes fs_ready never to be written.
Move the timing of fs_ready to be written when all modules ready.
Bug: 244411535
Bug: 243876449
Test: reboot stress and factory reset stress test are passed.
Change-Id: I1cac269ec6ed6eee5f34e72186c566c8cddd4925
Allow these devices to send CPU hints to PowerHAL from SF to reduce
drops and save power.
Bug: b/241152899
Bug: b/195990840
Test: https://android-build.googleplex.com/builds/abtd/run/L70800000956157278
Change-Id: I81df99f4ec01f417d1589e2323de599819993590
(Port from commit 8a419466b86ab07a25fc18d7d6a2a9ee154f6839)
sys.boot_completed may take more time to be set in the first
boot after factory reset. It will cause wifi framework try
to enable wifi before driver ready. Move the timing of driver
initialization forward to all modules ready.
Bug: 242681939
Bug: 240889310
Test: wifi enables after booting
Change-Id: I97d742ffe9723d2fc09f370f3d98dfdc4413af61
turn on st33spi when persist.vendor.se.ese2.mode is set to ctsmode
Bug: 239657021
Bug: 239655807
Test: VtsHalSecureElementV1_2TargetTest,
VtsHalSecureElementV1_1TargetTest,
VtsHalSecureElementV1_0TargetTest,
CtsOmapiTestCases
Change-Id: Ifd96d96068f49d85879efdd3d11a7067f71ee907
Write the sysfs node to set touch sensitivity mode when the property
changes.
Bug: 199104397
Test: toggle the touch sensitivity button in Settings and check log.
Change-Id: Ib64277c807e7c45f8542a6d6c355de4ec53c1a33
Signed-off-by: Wendly Li <wendlyli@google.com>
This reverts commit bf8693dd6d.
Reason for revert: re-enable thermal throttling protection with the
virtual sensor formula.
Bug: 231404311
Test: thermal throttling worked properly.
Change-Id: I99020b5b30a6a9ada0f51974161d262b9d37667c
Add service loc_launcher which is used to launcher lowi-server.
Create directories for LOWI tools.
Bug: 210768643
Test: loc_launcher and lowi-server start automatically
Change-Id: I29bd7580497b150e343d23d5476433de8d4f223e
When boot complete, write fs_ready 1 to notify cnss2.
Note fs_ready must not be written too early, otherwise
it will not download firmware successfully.
Bug: 202809487
Test: Build pass
Change-Id: I990257d168550e512ae94287ca79095201b16e2b
based on panther 0e0ae4dd4045e00dd50826d5c411351d47949d92
No-Typo-Check: based on above commit
Bug: 202250383
Change-Id: I7dbcba9fc0644cf8e547c59b14a544701adc484b