Commit Graph

984 Commits

Author SHA1 Message Date
Kris Chen
7cfaef6646 Remove the redundant g7 ta loading in init.xxx.rc am: 4985b917cf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21505356

Change-Id: Ib925d7dd8478a3c644ba7e6c0ba261a9cf9c7657
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-21 10:53:58 +00:00
Kris Chen
4985b917cf Remove the redundant g7 ta loading in init.xxx.rc
Bug: 264646112
Test: fingerprint works fine after device reboot
Change-Id: Ic91d6290d8215bf9f4239c520bd609f27312c7a3
2023-02-21 15:39:33 +08:00
Tai Kuo
31e19bb5ef [automerger skipped] [DO NOT MERGE] device/lynx: Change to use common vibrator HAL am: 0c4a331556 -s ours am: 76561ce222 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5e4b55e02bc9f235f6e2e6d10f81855f0e038f70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-20 10:31:57 +00:00
Tai Kuo
76561ce222 [automerger skipped] [DO NOT MERGE] device/lynx: Change to use common vibrator HAL am: 0c4a331556 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8880ce2066f67f45119566bb93373fb613f48d0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-20 09:01:18 +00:00
Tai Kuo
0c4a331556 [DO NOT MERGE] device/lynx: Change to use common vibrator HAL
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
Bug: 269762222
Test: Verified on device
Change-Id: Ia90fe77222fbce0c54ecf3fc5439fea5cda5c892
2023-02-20 15:05:46 +08:00
yixuanjiang
2450f1a399 audio: correct primary input ch supported am: cfc8d2aab6 am: 33aa1fbf4c am: f729fef8b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21329203

Change-Id: Ibec86365a641fb4c6aca51c174fea628ece4b7d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 13:54:39 +00:00
yixuanjiang
f729fef8b2 audio: correct primary input ch supported am: cfc8d2aab6 am: 33aa1fbf4c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21329203

Change-Id: I9441f51619e8f7751d60d4a4173298f0b4b3cf0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 12:25:16 +00:00
yixuanjiang
33aa1fbf4c audio: correct primary input ch supported am: cfc8d2aab6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21329203

Change-Id: Ia2f06ee02c651925a2d64dd440423c00ed39fdb1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-17 11:26:33 +00:00
yixuanjiang
cfc8d2aab6 audio: correct primary input ch supported
Test: local
Bug: 268257291
Change-Id: Idab3dffd80a113e77e8c56969f70e9a6b4274502
Signed-off-by: yixuanjiang <yixuanjiang@google.com>
2023-02-17 10:11:29 +00:00
Hsiu-Chang Chen
dcce974e8d wlan: add cnss-daemon and related libraries am: ba673b1507 am: 0199f8c576
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21264701

Change-Id: I5ba5817515679164d39e94e03a9650cc55d60e9c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 10:08:06 +00:00
Hsiu-Chang Chen
0199f8c576 wlan: add cnss-daemon and related libraries am: ba673b1507
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21264701

Change-Id: I41847cd8fa8f8a56d624dc221e0c8126e75b050b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 09:16:10 +00:00
Hsiu-Chang Chen
ba673b1507 wlan: add cnss-daemon and related libraries
cnss-daemon is necessary for CHRE function

Bug: 264524963
Test: Regression Test
Change-Id: I7ec2ea8d0e3bafce7f570ce7d32051d7f677442e
2023-02-15 08:49:35 +00:00
Chris Paulo
b981373d83 device/lynx: Remove device specific vibrator hal
Remove the device specific vibrator hal since common hal in
hardware/google/pixel is now being used

Bug: 198239103
Test: Verified on device
Change-Id: I852e981c55a6d40fa17ad0fe31a109ab2cfe8603
Signed-off-by: Chris Paulo <chrispaulo@google.com>
2023-02-15 07:30:06 +00:00
Chris Paulo
3d6c47ad63 device/lynx: Change to use common vibrator HAL
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>
2023-02-15 07:30:06 +00:00
Yung Ti Su
688b2d0338 audio: Phase in fortemedia tuning tables am: 189fe9e7cd am: 449127d071
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21259403

Change-Id: I8a0aa769053c535548610c6226b4a7a6cfd384f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 06:17:13 +00:00
Yung Ti Su
449127d071 audio: Phase in fortemedia tuning tables am: 189fe9e7cd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21259403

Change-Id: I6eef3a86ab186137e3f06bfd0c9507dc62ad6224
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15 05:23:49 +00:00
Yung Ti Su
189fe9e7cd audio: Phase in fortemedia tuning tables
Change List :

Fortemedia:

Handheld :
Optimize HHNB single talk performance over long distances and in noisy environments.

Sync TX setting to
- Condor-Headphone/ TTY-VCO / BT-HAC  (NB)

Files from the latest attachment on b/268002488

Bug: 268002488
Test: verified by ntkuo@
Change-Id: Ia5166688c2fef0a4e08fe526bce47c1207c3ee21
2023-02-15 02:43:23 +00:00
Yanting Yang
89ab74b34e [automerger skipped] [DO NOT MERGE] Add regulation e-labels for Lynx am: 093f54e976 am: c1f95fbd14 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5e2a37bc65e22c664677c1d9671fb8ae1af6469f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 11:14:14 +00:00
Yanting Yang
c1f95fbd14 [DO NOT MERGE] Add regulation e-labels for Lynx am: 093f54e976
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21351238

Change-Id: I02fe24e4c87dfb6c4da7a57b80f290cf8fb85912
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 09:27:25 +00:00
Yanting Yang
be5134e09d Add regulation e-labels for Lynx
Bug: 240937964
Test: visual
Change-Id: I8170879b529a1f17e98397cbc189aa5d507b347e
(cherry picked from commit 093f54e976)
2023-02-14 08:46:42 +00:00
Yanting Yang
093f54e976 [DO NOT MERGE] Add regulation e-labels for Lynx
Bug: 240937964
Test: visual
Change-Id: I8170879b529a1f17e98397cbc189aa5d507b347e
2023-02-14 03:31:09 +00:00
Patty Huang
8bace53a5e Add broadcast offload capability
Tag: #feature
Bug: 242472419
Test: make build

Change-Id: I1771f62fed9273e39dcfa4132e0286d20dba69aa
2023-02-07 08:43:02 +00:00
Tai Kuo
298a0c26e8 conf: setup vibrator permission and init cs40l26 HAL
Move from hardware/google/pixel/vibrator/cs40l26/

Bug: 264625320
Test: HAL init properly.
Change-Id: I35cc8a837e05c3871d1a9f460a236109598b612f
2023-02-04 05:16:58 +00:00
Kris Chen
3c9c7fceba Set /dev/goodix_fp permission on early-boot
Bug: 264497933
Test: Passed PtsFingerprintTest#udfpsHalStateCheck.
Change-Id: I1e48a3532e12e9c90c519ac4feb9b9ef361786f8
2023-02-02 03:02:36 +00:00
George
509fbf31c0 [NFC] Set tag_intent_app_pref_supported
Bug: 244272155
Test: atest android.permission.cts.NfcPermissionTest
Test: atest NfcFeatureFlagTest
Change-Id: I54560e00621b920ffdfc071219ca007ff090674f
2023-02-01 18:03:21 +08:00
TeYuan Wang
b2f6b284b1 thermal: align the gxp throttling policy with P22 am: 75f62049e5 am: 68cdd7ff11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21000332

Change-Id: Ifad458bf5ccc8e476c9c88c64ccc4e4a6594319c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 09:49:57 +00:00
TeYuan Wang
68cdd7ff11 thermal: align the gxp throttling policy with P22 am: 75f62049e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21000332

Change-Id: I58d6da845f5c9f807a6f9cd77d7d8355a2cab98a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 09:12:04 +00:00
TeYuan Wang
75f62049e5 thermal: align the gxp throttling policy with P22
Bug: 265609046
Test: verified by emul_temp
Change-Id: If5f4ee86e11a4b430223dcf000f114e9d513eb51
2023-02-01 08:29:18 +00:00
Rick Yiu
f8827a5cd7 Change CAMERA_CAPTURE_CPU_THROTTLE setting am: 90f1fab540 am: 4b42acc09a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20953175

Change-Id: Ifa4bf67cd921fa9074de371df2cfc3fb5bfa18b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 08:21:48 +00:00
Rick Yiu
4b42acc09a Change CAMERA_CAPTURE_CPU_THROTTLE setting am: 90f1fab540
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20953175

Change-Id: I15658363f9fccb1cb94938184008d3ebd8e7f567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 07:33:22 +00:00
Rick Yiu
90f1fab540 Change CAMERA_CAPTURE_CPU_THROTTLE setting
Sync the value to CAMERA_STREAMING_STANDARD.

Bug: 260372860
Test: build pass
Change-Id: I5dc425e995cf8856867c7bcfb21cfa202329b105
2023-01-31 06:53:45 +00:00
Bill Yi
4fae54a43d Add template for generating lynx vendor blobs am: ea907cc353 am: b5b3e285e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20901363

Change-Id: Id7522841831142b58144bc75af649db870c64035
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 05:46:12 +00:00
Bill Yi
b5b3e285e7 Add template for generating lynx vendor blobs am: ea907cc353
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20901363

Change-Id: Iaa4780c91a3f8d354d7c8e8cd86011f1be7ee722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-23 05:01:05 +00:00
Bill Yi
ea907cc353 Add template for generating lynx vendor blobs
Also add template for factory image

TEST:generated blobs from artifacts. Flashed device

BUG: 240203789
Change-Id: If7c12b263d914af95b3bba0566a95914b60950f7
2023-01-23 04:23:12 +00:00
Rick Yiu
49e68d8056 Change CAMERA_CAPTURE_CPU_THROTTLE setting
Sync the value to CAMERA_STREAMING_STANDARD.

Bug: 260372860
Test: build pass
Change-Id: I5dc425e995cf8856867c7bcfb21cfa202329b105
2023-01-18 23:01:02 +00:00
Yung Ti Su
927ff6bfc1 audio: [L10] Recording tuning table update 01/17 - DVT Ver.5 For Final setting am: 28a5dd2c90 am: 58f776fc6d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21014129

Change-Id: Ib01528f37ed18105e112412b2ce80da3513af72f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 11:29:09 +00:00
Yung Ti Su
58f776fc6d audio: [L10] Recording tuning table update 01/17 - DVT Ver.5 For Final setting am: 28a5dd2c90
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/21014129

Change-Id: Id7a1b2e09c00eebabf868fc16cac61e6a9b1c4d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-18 10:51:37 +00:00
Chungkai Mei
412868e428 Load vh_sched kernel module in parallel
Bug: 237232510
Change-Id: I70bfe77abf5d26cb6763dbe1cdc9139f4495e2e1
Signed-off-by: Chungkai Mei <chungkai@google.com>
2023-01-17 14:26:56 +00:00
Yung Ti Su
28a5dd2c90 audio: [L10] Recording tuning table update 01/17 - DVT Ver.5 For Final setting
to solve this bug, http://b/265614716 Pixel - Disappointing audio quality recording during live show / concert
update the AGC/MBDRC module's parameters, the original setting would suppress the loudness in high sound pressure environment.

camcorder path
AGC change
Ideal RMS, MINGain -24
MBDRC change
threshold -44/-38/-38
crossover frequency 120/10k
attack 10
release 100
limiter gain 0
limiter threshold -0.2

mic path
MBDRC change
threshold -44/-44/-44
crossover frequency 120/10k
attack 10
release 100
limiter gain 0
limiter threshold -0.2

Files from the latest attachment on b/265732148

Bug: 265732148
Test: verified by darrenyen@
Change-Id: Ie650ec7c0b7bbd15b727e7c4c2d6a7796184bf93
2023-01-17 16:22:13 +08:00
Vic Huang
6be0faee36 Update BT SAR tables am: 4a8db554ac am: 1fdfa6899e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20939587

Change-Id: I2f1fee17cea2306a7efd00cf56c2042361820a37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-16 08:23:43 +00:00
Vic Huang
1fdfa6899e Update BT SAR tables am: 4a8db554ac
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20939587

Change-Id: Ic56aacd107240df5219fbd433932a7a529810483
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-16 07:47:00 +00:00
Vic Huang
4a8db554ac Update BT SAR tables
According to the latest certification results, the CE BT ANT3
maximum power tuning table is reduced by 1dB. Modify the all
SAR table to meet regulatory restrictions and devices tolerances

Bug: 265098625
Test: RF verified
Change-Id: I5a47f9173a487f042dd244bc4d2801abae651d30
2023-01-16 07:19:01 +00:00
Ken Yang
c7536571d0 WLC: Remove wireless_charger service
Bug: 264624634
Bug: 263830018
Change-Id: Ifafd0359c41a70b2ceb2aa3857112fb6f62d5a2f
Signed-off-by: Ken Yang <yangken@google.com>
2023-01-13 14:41:12 +00:00
MingChe Chiang
e5a4400acf [automerger skipped] Reveal model/make name in camera EXIF am: 8e2785d708 am: 7df32290fa -s ours
am skip reason: Merged-In I5e0116e7b7457c0fd9d2e9cbd0b2104b80fbbf76 with SHA-1 885e8c2479 is already in history

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

Change-Id: I3d8f414b164acded8e7166bc61a27ac2715b200e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 06:04:35 +00:00
MingChe Chiang
7df32290fa Reveal model/make name in camera EXIF am: 8e2785d708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20892172

Change-Id: I8146a555254ab0bf3881cfed0ac9a050d7b9a67f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 05:27:32 +00:00
MingChe Chiang
8e2785d708 Reveal model/make name in camera EXIF
Bug: 241611453
Test: Check EXIF data from JPEG image, CTS
Change-Id: Id243ead3500b9ccd63a451dc019728a8982a5e48
Merged-In: I5e0116e7b7457c0fd9d2e9cbd0b2104b80fbbf76
2023-01-13 04:41:26 +00:00
Quang Luong
b0cf5c0b08 Enable GPS/Wifi coex for L10
Enable GPS/Wifi coex for L10 using the default values from P10

Bug: 263211979
Test: none
Change-Id: I6604b1ca36029b1a76222e11ef9adec06cecbb33
2023-01-13 03:25:47 +00:00
MingChe
885e8c2479 Reveal model/make name in camera EXIF
Bug: 241611453
Test: Check EXIF data from JPEG image, CTS
Change-Id: I5e0116e7b7457c0fd9d2e9cbd0b2104b80fbbf76
2023-01-12 03:25:42 +00:00
Kai Shi
19b764a333 Enable DTIM multiplier config
Enable DTIM multiplier configuration in Pixels.

Bug: 259554744
Test: manual
Change-Id: I0c3e4966f3b5008dcb7ceecf4e240c3dea3db0f5
2023-01-11 03:07:29 +00:00
Luke Chang
b2e0d61b9f powerhint: add CPU_LOAD_RESET rule
Set minimum mif freq for 1st frame to avoid memlat can't reflect in
time.

Test: Build and check 1st frame boost
Bug: 259275437
Bug: 263383561

Change-Id: I48c563ff6a565598e90243b16a27068be69c85eb
Signed-off-by: Luke Chang <lukechang@google.com>
2023-01-08 16:48:28 +00:00