Commit Graph

996 Commits

Author SHA1 Message Date
Yung Ti Su
6b06614454 audio: enable gapless offload flag am: 20a9437771 am: d33a908752
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20504629

Change-Id: Ib80527ea6a230be894da21dbcf200cf5e9fbbec7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 02:54:56 +00:00
Yung Ti Su
d33a908752 audio: enable gapless offload flag am: 20a9437771
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20504629

Change-Id: I0d5a618f3fe8a0a6aca567db72d550a8cd721969
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-18 02:24:56 +00:00
Yung Ti Su
20a9437771 audio: enable gapless offload flag
Enable gapless support on compressed_offload w/o trimming delay and padding.

Bug: 259490645
Test: manual

Change-Id: I8b1a9281d2de9c46322cbe12f9e51b9f70adecae
Signed-off-by: Yung Ti Su <andysu@google.com>
2022-11-18 01:53:53 +00:00
David Chao
134304abe8 thermal: update thermal config am: e21617d617 am: 6b97b34f73
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20463857

Change-Id: Id644baa1c2262136933391a9bfd6939450c0c63b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 08:12:08 +00:00
David Chao
6b97b34f73 thermal: update thermal config am: e21617d617
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20463857

Change-Id: I62092a1ac4f742588dbccf9154e7942936c7eba1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-17 07:46:00 +00:00
David Chao
e21617d617 thermal: update thermal config
Based on EVT1.0 and SpeedTest results to update thermal formula v0.7-1117,
Also add:
- CPU/GPU power budget = CPU/GPU default power budget - MODEM power * 0.3
- Start throttle charging at 25C.

Bug: 257243663
Test: ThermalHAL throttling worked properly
Change-Id: I7c887fd27b776a0be36cddd7f84dcc5b4a736e57
2022-11-17 07:28:19 +00:00
Chris Paulo
76ce4eb07a device/vibrator: Add contextual haptics feature am: 0db068b63c am: 6f3f6dc2b0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20360548

Change-Id: I17148d10824de1507043308ba9b63dcb77b77678
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 21:20:52 +00:00
Chris Paulo
bb6e26509d device/vibrator: Move vibrator HAL into device folder for l26 am: 24789fe332 am: e53d1cb1a1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20360547

Change-Id: I0d1dc9e3363d40ec6b60004ffe62ee3648bd264c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 21:20:49 +00:00
Chris Paulo
6f3f6dc2b0 device/vibrator: Add contextual haptics feature am: 0db068b63c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20360548

Change-Id: I4a01148e79b4b38bc7548153907e43e8cf8a23e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 20:52:09 +00:00
Chris Paulo
e53d1cb1a1 device/vibrator: Move vibrator HAL into device folder for l26 am: 24789fe332
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20360547

Change-Id: I533b0d95ee704942332540daeddf12ebde7c6bed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 20:52:06 +00:00
Chris Paulo
0db068b63c device/vibrator: Add contextual haptics feature
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>
2022-11-16 20:19:54 +00:00
Chris Paulo
24789fe332 device/vibrator: Move vibrator HAL into device folder for l26
Moved L26 portion of vibrator hal from hardware/google/pixel to
device/google.

Bug: 198239103
Test: None
Change-Id: I4dc77f5770929337905878c7ee6acbbfa489bc57
Signed-off-by: Chris Paulo <chrispaulo@google.com>
2022-11-16 20:19:54 +00:00
Yung Ti Su
2c726d7b91 audio: Phase in fortemedia tuning tables am: 7ccd8f7716 am: 56647f2487
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20486987

Change-Id: I11b3fc382b0029c094e84a24f57c6fa0b87d0f87
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 06:41:42 +00:00
Yung Ti Su
56647f2487 audio: Phase in fortemedia tuning tables am: 7ccd8f7716
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20486987

Change-Id: If4c8218be03b8d74f7e8c8fa555fa26a9b7bcbf7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 06:08:57 +00:00
Yung Ti Su
7ccd8f7716 audio: Phase in fortemedia tuning tables
Change List :

Fortemedia:

Handset :
Optimize RX performance for TMOUS SWB

Files from the latest attachment on b/259193926

Bug: 259193926
Test: verified by ntkuo@
Change-Id: Id0cadbf645e3346e634f91df1e1258b631104b44
2022-11-16 10:12:10 +08:00
Sayanna Chandula
ce0fe07276 thermal: update shutdown thresholds for Tj zones am: a426bad653 am: cb381b1ee1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20326814

Change-Id: I5768caa973129e1510a0122fcc0b4ddfb94bd861
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 05:18:57 +00:00
Sayanna Chandula
cb381b1ee1 thermal: update shutdown thresholds for Tj zones am: a426bad653
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20326814

Change-Id: I7791611d45045519d96acf2f51d8adba86e26f5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-15 04:40:56 +00:00
Sayanna Chandula
a426bad653 thermal: update shutdown thresholds for Tj zones
Bug: 256193172
Test: Build and boot on device
Change-Id: I96ea572c63595cd2396dc64a3045cca8a63f44fe
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2022-11-15 03:25:01 +00:00
Kyle Lin
d48ba9a0df powerhint: relax the cap when camera exit am: c821db2c4c am: fe0525afd2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20348465

Change-Id: Id54619f7322603a5092b7128f2088f5d9b074536
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 18:09:42 +00:00
Kyle Lin
fe0525afd2 powerhint: relax the cap when camera exit am: c821db2c4c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20348465

Change-Id: I863a39c495cc77922155e3dae2d704390b5f821a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:35:44 +00:00
Kyle Lin
c821db2c4c powerhint: relax the cap when camera exit
Camera hints was canceled at activityStop and applied the rule for
a while after LAUNCH hint, exten the LAUNCH HINT to fix it.

Bug: 255927500
Test: build and launch/exit camera
Change-Id: I86b19467f6038a7fde0935bf79f0a0e6bc76523b
2022-11-11 17:45:52 +08:00
Carter Hsu
a10b30ff38 audio: update hidl to 4.0 am: 41c1bcb989 am: 19a164fbf5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20159847

Change-Id: I6f99016fa100dc4adbdbe903d1044cf3f1ca6050
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:45:38 +00:00
Carter Hsu
19a164fbf5 audio: update hidl to 4.0 am: 41c1bcb989
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20159847

Change-Id: I42fa1eeae877ca00d7aee29eb1c7fa2c8c44eafe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-11 02:12:33 +00:00
Carter Hsu
41c1bcb989 audio: update hidl to 4.0
Bug: 252877772
Test: build pass
Signed-off-by: Carter Hsu <carterhsu@google.com>
Change-Id: Iac5181267e99a88f4c955250a78f85ac5fccaf5e
2022-11-11 01:50:19 +00:00
Yung Ti Su
39b4cf5ab8 audio: [L10] Recording tuning table update 11/09 - DVT Ver. For Final setting am: 5243d9ff7d am: ed584888a7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20419532

Change-Id: Icad11e1c989e0788cae3342601eef9a579f42b3a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-10 08:51:00 +00:00
Yung Ti Su
ed584888a7 audio: [L10] Recording tuning table update 11/09 - DVT Ver. For Final setting am: 5243d9ff7d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20419532

Change-Id: Id4a52182fcd718b6589eecfc2c0233e1b9b34bcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-10 08:16:56 +00:00
Yung Ti Su
5243d9ff7d audio: [L10] Recording tuning table update 11/09 - DVT Ver. For Final setting
update IIR1 parameters on both camcorder(6 scenarios) and mic path(mono, stereo) for DVT stage devices on L10

Files from the latest attachment on b/258390574

Bug: 258390574
Test: verified by darrenyen@
Change-Id: I2d006076c63f4e7c62cc93d47f515e037d03fb92
2022-11-09 18:27:22 +08:00
Jasmine Cha
b52ad759fa audio: waves: Playback thermal throttle am: 0dd39b7952 am: 7f27441184
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20303579

Change-Id: If64953e40e7336fd956fdd5b37b661e9e5ec1779
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-09 02:35:01 +00:00
Jasmine Cha
7f27441184 audio: waves: Playback thermal throttle am: 0dd39b7952
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20303579

Change-Id: If368af861aa4573f0073e3f53d4cfe65137307f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-09 02:02:53 +00:00
Jasmine Cha
0dd39b7952 audio: waves: Playback thermal throttle
- introduce 2nd LL in presets.

Bug: 256506814
Test: manual test

Change-Id: Id5d2635ac45c51ad5d65ac517830fb692831ca2b
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2022-11-09 01:24:27 +00:00
Beverly
0ab09eb198 Update lock-icon longpress time to 100ms am: c457b30aa3 am: 689c163ca0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20403765

Change-Id: Ie334a9ff2893028b2388a6ddd41ca1b9123b1f1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-08 17:10:44 +00:00
Beverly
689c163ca0 Update lock-icon longpress time to 100ms am: c457b30aa3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20403765

Change-Id: Id0d7b63aff848a69122eea2c89cf3460134968dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-08 16:38:44 +00:00
Kyle Lin
61bc0f02be set dalvik.vm.dexopt.thermal-cutoff to 1 am: d181c82406 am: 1271f592f4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20379392

Change-Id: Ibed9399a2cc27cefaa9b6512d6f86aa7313c3f45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-07 14:37:21 +00:00
Kyle Lin
1271f592f4 set dalvik.vm.dexopt.thermal-cutoff to 1 am: d181c82406
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20379392

Change-Id: Iba0aa6e0b7ba3c1a9b56c88197b08aeaba401819
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-07 14:04:33 +00:00
Beverly
c457b30aa3 Update lock-icon longpress time to 100ms
Test: manual
Fixes: 257589825
Change-Id: Id85e129b583df074308b86ec89ef4383e9cb1d93
2022-11-07 13:39:02 +00:00
Kyle Lin
d181c82406 set dalvik.vm.dexopt.thermal-cutoff to 1
Bug: 256753117
Test: build and getprop
Change-Id: I61a25a103a9d7b8bb4f8a310d1802920ea1234c8
2022-11-07 12:52:53 +00:00
Yung Ti Su
c3e069b0fb audio: Phase in audio_policy_volumes.xml in L10 am: d0037da39b am: 2f43af41cb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20362588

Change-Id: Ie0ac53ca2d76c07d86c93bc70f1deb58db54464b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-04 16:41:25 +00:00
Yung Ti Su
2f43af41cb audio: Phase in audio_policy_volumes.xml in L10 am: d0037da39b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20362588

Change-Id: Id27bb16c401663fcdfa7dcc617a038971dcfb9cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-04 15:37:31 +00:00
Yung Ti Su
d0037da39b audio: Phase in audio_policy_volumes.xml in L10
I put refine volume curve file in the attached file.
This new tuning slightly increase 10th~20th volume step loudness.
It fixes user's bug  "16th volume step loudness is quiet compared to B3".

Files from the latest attachment on b/257197305

Bug: 254569854
Bug: 257197305
Test: verified by supery@
Change-Id: I2f0d887da27b898259209afe33d578471b308589
2022-11-03 15:51:55 +08:00
Vincent Wang
f295b4cef0 [automerger skipped] Move fingerprint and face haptic form server to sysui(3/3) am: 9e112e676d am: 02592f10b1 -s ours
am skip reason: Merged-In I3f97a94e4df9d089ffb62cb9ad44bff41927b17e with SHA-1 0873961b4b is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20287493

Change-Id: Ifbe1f438edbc22fff43b80c90e1aa19ecfae6c21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03 06:32:59 +00:00
Vincent Wang
02592f10b1 Move fingerprint and face haptic form server to sysui(3/3) am: 9e112e676d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20287493

Change-Id: I1df284dfa08a1963803f09f835c0018147f7f4bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-03 06:29:31 +00:00
Vincent Wang
9e112e676d Move fingerprint and face haptic form server to sysui(3/3)
BUG: 237621645
Test: Check the vibrator work normally when using biometric unlock
Change-Id: I3f97a94e4df9d089ffb62cb9ad44bff41927b17e
Merged-In: I3f97a94e4df9d089ffb62cb9ad44bff41927b17e
(cherry picked from commit 0873961b4b)
2022-11-03 06:19:52 +00:00
Bonnie Tu
5e5eb226c7 Update ./DevInfo/Mod model name am: 1f65f248f3 am: 1c22705e7f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20296404

Change-Id: I425bbbd4258f50e87dd8b271ba55d1b88e50f61c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 14:12:37 +00:00
Bonnie Tu
1c22705e7f Update ./DevInfo/Mod model name am: 1f65f248f3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20296404

Change-Id: Id20de953f258485f4f06f55c808074dea876b760
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 13:39:44 +00:00
Bonnie Tu
1f65f248f3 Update ./DevInfo/Mod model name
Need to set model name to G0DZQ
Bug: 254423479
Test: XXX

Change-Id: I211d15a969e921fe82a277eec94b62d48fa7e12f
2022-11-02 13:12:14 +00:00
pointerkung
fd260a2a99 Camera: Enable optimized TNR frequency and create TNR low power hint. am: ea20ad99c3 am: 06ff09c609
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20188803

Change-Id: I499015ec5c49b872a144e1129ec1c51510c745e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01 21:24:39 +00:00
pointerkung
06ff09c609 Camera: Enable optimized TNR frequency and create TNR low power hint. am: ea20ad99c3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20188803

Change-Id: Ia2515174336ca5bee2cb3da5a2bba3ada9ebb396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01 12:18:52 +00:00
pointerkung
ea20ad99c3 Camera: Enable optimized TNR frequency and create TNR low power hint.
Bug: 243729855
Test: Build pass, GCA, check 4K60 and 240fps TNR clock frequency
Change-Id: I7cede8b8518abb2b16628b6ac5964b8a0c1693d7
2022-11-01 11:33:43 +00:00
Rick Yiu
566ca007e7 Limit camera daemon cpuset to little cores when app launch am: b05312f680 am: dd7dcce1ca
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19929151

Change-Id: I87aae3ca31d80ee5d01598dbf583c2f688a1680f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01 08:26:21 +00:00
Jasmine Cha
bd490594ea audio: enable BAACL am: a487474608 am: 5945b30956
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20335451

Change-Id: I06bef84884be94fe93d1e7dc2bed0f4b9b011c9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-01 08:24:03 +00:00