Commit-Graf

489 Incheckningar

Upphovsman SHA1 Meddelande Datum
Yung Ti Su
731bf307cc audio: Phase in fortemedia tuning tables and platform configuration file am: b85cfe1614
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19673383

Change-Id: I5a47e68c2ef225e489d258a46930ded2cac984f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 14:09:11 +00:00
Yung Ti Su
b85cfe1614 audio: Phase in fortemedia tuning tables and platform configuration file
Change List :

Fortemedia:
Handset :
Optimal performance to meet 3GPP requirement for NB/WB/SWB/Reserve2 SWB (RLR/SLR)
CCA light FNS to generic/TMOUS  NB/WB
Sync generic setting to TMOUS
Sync TX setting to HAC / TMO-HAC /  HAC Reserve 2 SWB

Handheld :
Optimal performance to meet 3GPP requirement for NB/WB/SWB/Reserve2 SWB (RFR/RLR/ECDT)
CCA light FNS to NB/WB
Sync TX setting to
- BT-HAC / Condor-Headphone / TTY-VCO (NB/WB)
- BT-HAC SWB / BT-HAC Reserve2 SWB / Condor-Headphone SWB / TTY-VCO SWB / Condor-Headphone Reserve2 SWB / TTY-VCO Reserve2 / Reserve2 SWB
Sync RX setting to
- TTY-HCO (NB/WB)
- TTY-HCO SWB / TTY-HCO Reserve2 SWB / Reserve2 SWB
SS to Reserve2 SWB (FFP off, stereo on, RX setting to RX2)

Headset :
sync P10 20220818 version

Bluetooth :
sync P10 20220818 version

Platform configuration :
Add for CCA
<intf id="BE_VIRTUAL_CRYSTAL_CLEAR_AUDIO_TUNING" block_id="138"/>
<module libname="audio_cca_aoc.so"/>
Modify for SS
<module libname="audio_fortemedia_aoc.so" argu="DL_CH=y VoIP_DLCHs=SPK:2,USB:2 VoIP_Rate=32000"/>

Files from the latest attachment on b/243344253

Bug: 243344253
Test: verified by hardware engineers
Change-id: I57e897a1ee9c8dab2ace0051d148c36639911bd6
2022-08-22 08:41:07 +00:00
David Chao
f7bfcbf25b thermal: enable VIRTUAL-CHARGE sensor for thermal_recorder am: af60880652
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19675118

Change-Id: I3acd6ff5c01d2e161bee8940f91a6e2d94fee8f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-19 08:56:51 +00:00
David Chao
af60880652 thermal: enable VIRTUAL-CHARGE sensor for thermal_recorder
Remove "Hidden" to enable VIRTUAL-CHARGE sensor for thermalservice,
So that thermal_recorder can record the temperature and seveirty for
tuning.

Bug: 242944140
Test: thermalservice can read VIRTUAL CHARGE sensors.
Temperature{mValue=26.606302, mType=3, mName=VIRTUAL-SKIN, mStatus=0}
Temperature{mValue=26.577953, mType=-1, mName=VIRTUAL-SKIN-CHARGE, mStatus=0}
Temperature{mValue=26.92495, mType=-1, mName=VIRTUAL-SKIN-CHARGE-WLC, mStatus=0}

Change-Id: Icc38895d19ff7d89e307e96c2b35e26d43c1a753
2022-08-19 08:48:20 +00:00
Wendly Li
4644d5b063 touch: change touch sysfs node ownership for dumpstate am: e61c8498e6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19465014

Change-Id: I655811d259c382815035a1a511f066b7b6fcdbee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-19 08:46:51 +00:00
Wendly Li
e61c8498e6 touch: change touch sysfs node ownership for dumpstate
Bug: 214118904
Test: adb bugreport
Change-Id: Ia0e133e86b11421e7b97aaea4e551f8a2fd6933f
Signed-off-by: Wendly Li <wendlyli@google.com>
2022-08-19 08:23:35 +00:00
David Chao
47584cc928 thermal: enable fcc & dc_icl PID charging throttling am: 5caf26d1e6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19493171

Change-Id: I778134f580026d4add8bec6c75084c4c118ea003
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 02:05:40 +00:00
David Chao
c1e1871347 thermal: update thermal config am: 20ef1286dc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19320915

Change-Id: I6679252cd29fda9f8b91b3730b34cf1822b3a615
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-18 02:05:39 +00:00
David Chao
5caf26d1e6 thermal: enable fcc & dc_icl PID charging throttling
- Enable fcc & dc_icl SKIN PID charging throttling with state2power table
- Switch on temp 35C, target temp 39C

Bug: 239507440
Test: Charging throttling worked as expected.
Change-Id: I172b71e64f6dc03627c4c33be556080a1a29d777
2022-08-18 01:48:16 +00:00
David Chao
20ef1286dc thermal: update thermal config
1) Based on Proto1.0 and 1.1 thermal result to modify VIRTUAL-SKIN formula v0.4.
2) Add WLAN and DISPLAY odpm power rail in PARTIAL_SYSTEM_POWER
3) Enable USB overheat protection polling log 3 degC earlier.
4) Set the cdev_ceiling for CPU/GPU to avoid the abnormal throttling request when ODPM has issue.
5) Move target temperature from 45 degC to 41 degC.

Bug: 236562040
Test: ThermalHAL throttling worked properly
Change-Id: I78ec8c1fe44f3674d4f578c8e48a50f004c406f3
2022-08-18 01:48:16 +00:00
David Li
044db175b9 audio: Phase in Waves mps file and volume curve audio_policy.xml file am: 1db103ba10
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19633809

Change-Id: I9a0e6a2b2a5293e58402257bfb27d3afd0c9104b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-17 11:48:21 +00:00
David Li
1db103ba10 audio: Phase in Waves mps file and volume curve audio_policy.xml file
I put L10 EVT tuning files in the attached file.

L10 EVT HW modify Proto speaker.
I need to re-tune mps file.
I base on EVT speaker make this mps file tuning.


And slightly lower volume step 21th to let volume curve smoothly.
So, I modify audio_policy.xml file.

Files from the latest attachment on b/242521368

Bug: 242153654
Bug: 242521368
Test: verified by hardware engineers
Change-id: Ide63f88ee7aa55f4b79c53de2d70314bc20ab285
2022-08-16 10:05:27 +00:00
achigoliu
b3de0ea96f Bundle handheld_core_hardware.xml am: 4403bc43db
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19528389

Change-Id: Ice350556ee0517e0c4b82baf8b60d40e4d715392
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 03:10:18 +00:00
achigoliu
4403bc43db Bundle handheld_core_hardware.xml
Bug: 237110906
Test: Manual, verify build artifacts
Signed-off-by: achigoliu <achigoliu@google.com>
Change-Id: I5865b21a4ab2bd31e5a69d497422117fafbd1414
Merged-In: I92137b615c7bce28026f858c201d8bd530754b5b
2022-08-10 02:47:02 +00:00
Junkyu Kang
d321a50fbe gps: Enable SI SUPL over Wifi am: 47e5d68e3c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19340120

Change-Id: I2a94852230ac962dc028684d550b30e7f6f81039
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-09 05:34:14 +00:00
Junkyu Kang
47e5d68e3c gps: Enable SI SUPL over Wifi
Test: -
- SI SUPL Wifi on + mobile network off
- SI SUPL Wifi on + mobile network on
- SI SUPL Wifi off + mobile network on
- SI SUPL Wifi on + airplane mode on
Bug: 239671126

Change-Id: I308f7501085be765c3cdcc9858b93e98554b2bc3
2022-08-09 05:11:28 +00:00
Yung Ti Su
3c05497cf4 audio: [L10] Recording tuning table update 8/5 - EVT Ver. For 1st assessment am: 5c1334c7d6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19532876

Change-Id: Ib12390eee858b4489418fec62674a8afc9c110e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-08 10:13:26 +00:00
Yung Ti Su
5c1334c7d6 audio: [L10] Recording tuning table update 8/5 - EVT Ver. For 1st assessment
Change list :
1. adjust IIR1 as main filter for flat FR in camcorder path.
2. for camcorder path, implement all 6 scenarios with same parameters except linear gain module, and use linear gain to swap channels.
3. fine tune and swap the channels in mic path.

Files from the latest attachment on b/241720915

Bug: 241498250
Bug: 241720915
Test: verified by hardware engineers
Change-id: Iea93f2d118c30bcd83c44c2227ce68a3bfa8074d
2022-08-08 06:28:07 +00:00
Junkyu Kang
ba6af7922d gps : enable runtime LTE filter control feature am: c1404ba0a8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19500854

Change-Id: I4e990b19f8029d6bd5dcd01916510d6b5f5c7267
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-06 06:01:36 +00:00
Junkyu Kang
c1404ba0a8 gps : enable runtime LTE filter control feature
Bug: 241213788
Test: Sanity test
Change-Id: I1d4f255fb974ce33685d2f049e2df23112209f39
2022-08-06 05:46:31 +00:00
Yung Ti Su
868e9691b4 add support for BLE Broadcast output am: fb9da3e3b5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/18841365

Change-Id: Ic3ce8f33372d0728d03544ec0983e55c8eaf98f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-05 16:23:41 +00:00
Gary Jian
fb5eb16aea Handle the network selection restoring in modem side am: 1cca3358b4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19500853

Change-Id: Ie272e162ce6ac59acbf12a686ed2a095b3aa871b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-04 03:43:48 +00:00
Yung Ti Su
fb9da3e3b5 add support for BLE Broadcast output
Bug: 210987580
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I544636e4fac94142b06aa38d4c0957de36f0ebea
2022-08-04 03:38:21 +00:00
Gary Jian
1cca3358b4 Handle the network selection restoring in modem side
Bug: 240654108
Test: manual
Change-Id: I1fdd7250d162ba4a4a1fa386561649e5b4adc9e3
2022-08-04 03:17:55 +00:00
Adam Shih
a2833ac93d Remove AIDL support on IBluetoothCcc am: efa52cece3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19465298

Change-Id: I1020a49dfefae7574422699fe60fb2e665748c3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 10:48:01 +00:00
Adam Shih
efa52cece3 Remove AIDL support on IBluetoothCcc
Bug: 239658601
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test
Change-Id: Ib0634920e60e58db5e0fc70a4d16afef5ba80a0f
2022-08-03 09:21:49 +00:00
Yung Ti Su
078ab378e3 audio: update speaker bins am: 684e46c4cf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19465301

Change-Id: I5b9080968bfb9ed58491cc01463b5bb94125e81d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 05:10:48 +00:00
Yung Ti Su
7a88a059e7 audio: update speaker bins am: a8d6785778
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19254186

Change-Id: Ic6efa6ac2e43a344254ab8d1a25a49666294911f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 05:10:47 +00:00
Yung Ti Su
684e46c4cf audio: update speaker bins
Change list:
1. Bot spekaer model for EVT version

Bug: 223513454
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I9b0e79d296328e790b01e33f84d86aa18b572d8f
2022-08-03 04:36:51 +00:00
Yung Ti Su
a8d6785778 audio: update speaker bins
Change list
1. modify Rtrace in cali/diag.bin

Bug: 223513454
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: Ia6f0c6346b58f6e149a7fbe41f360d4ac92d99f9
2022-08-03 04:36:51 +00:00
Yung Ti Su
6e7fb9d4ed update fortemedia tuning table am: cd8e8f7a36
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19457961

Change-Id: I1c115de73f271841ebd5f0aa8881f1139bd64d9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 13:11:32 +00:00
Yung Ti Su
cd8e8f7a36 update fortemedia tuning table
Change List :

Handset :
Sync P10 20220712 TX setting
Optimal performance to meet 3GPP requirement for EVT NB/WB/SWB
Sync generic setting to TMOUS
Sync TX setting to HAC / TMO-HAC /  HAC Reserve 2 SWB

Handheld :
Sync P10 20220712 TX setting
Optimal performance to meet 3GPP requirement for EVT NB/WB/SWB
Sync TX setting to
- BT-HAC / Condor-Headphone / TTY-VCO (NB/WB)
- BT-HAC SWB / BT-HAC Reserve2 SWB / Condor-Headphone SWB / TTY-VCO SWB / Condor-Headphone Reserve2 SWB / TTY-VCO Reserve2 / Reserve2 SWB
Sync RX setting to
- TTY-HCO (NB/WB)
- TTY-HCO SWB / TTY-HCO Reserve2 SWB / Reserve2 SWB

Headset :
Sync P10 20220712 setting

Bluetooth :
Sync P10 20220712 RX setting

Bug: 230558942
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: Id9bfb7e7d47840e7cf06ad7d98aecf9750ec1685
2022-08-01 11:03:49 +08:00
Junkyu Kang
23e437db1c gps: Set RTO/SUPL download interval to 20 min am: 0fbee81ccf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19446329

Change-Id: I48b764093cdc4c008c2f9c1e5a341060d3f1f817
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-29 11:50:11 +00:00
Junkyu Kang
0fbee81ccf gps: Set RTO/SUPL download interval to 20 min
Bug: 240360367
Test: TTFF and RTO download

Change-Id: I9938548539734fad1b5037cbcc463e970b50113e
2022-07-29 11:13:04 +00:00
Stephane Lee
d5fc0bd47b Remove device-specific support for GoogleBattery HAL am: 4f5438d52c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19370379

Change-Id: Ib56d86920060e27a90155a110cff17cddae66eb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-28 23:51:53 +00:00
Stephane Lee
4f5438d52c Remove device-specific support for GoogleBattery HAL
This is covered by parent projects.

Bug: 232461104
Test: Ensure Adaptive Charging/Battery health flags works as expected
Change-Id: I4f8bf22fc2cbde580d1fa4058210b357f24c2bb5
Merged-In: If97f5a5f3f082e2066f1d512f449fcbb295b50f2
2022-07-28 20:01:51 +00:00
George Chang
331b46d20d Remove NFC uicc card emulation mode support am: 97f89f5da3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19447101

Change-Id: I622c5c3462cdb82585b661b504d7666395116724
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-28 08:26:38 +00:00
George Chang
97f89f5da3 Remove NFC uicc card emulation mode support
Correct the nfc feature flag declaration.

Bug: 240225338
Bug: 222030531
Test: manual
Change-Id: I946f53a4a1b951168314e59bd3e521800626defe
2022-07-28 14:36:36 +08:00
Darren Hsu
b47230b2c6 powerstats: remove support of bluetooth data provider am: 5345021276
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19424472

Change-Id: I3c765e2a6edc52c1b0b0a7761867815b04035dd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-27 08:11:18 +00:00
Darren Hsu
5345021276 powerstats: remove support of bluetooth data provider
This device uses QC solution on Bluetooth Remove support of
Bluetooth state residency data provider from PowerStatsHAL
on this device.

Bug: 231395549
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I1248e2cd74cbeac4f0f9cf727e8bdee9a925fa05
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-07-27 07:56:02 +00:00
Cheney Ni
a0ecbb3764 Bluetooth: Fix broken builds by no such file am: 4cf2cbd78f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19424473

Change-Id: Ibdb66e0ea28ef492e2ce5ba182dd0dd668b0aaa5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 15:02:47 +00:00
Cheney Ni
4cf2cbd78f Bluetooth: Fix broken builds by no such file
Using full path name instead of $(LOCAL_PATH)

Bug: 240249614
Test: Build Pass
Change-Id: I83c9ceb2c628b9f7a28315c7c2af3a1e26232565
2022-07-26 20:50:12 +08:00
Cheney Ni
b0575d07f7 Bluetooth: Preliminary BT SAR table for dogfood am: ec385d24c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19379295

Change-Id: I4a916c70f40e152759ca79ac53cefa897e7702f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 09:15:05 +00:00
Cheney Ni
ec385d24c9 Bluetooth: Preliminary BT SAR table for dogfood
Bug: 239899228
Test: Pass SAR manually tests
Change-Id: Id75818fc7ed844c837e5be2cf4e0ee4b8eabd087
2022-07-26 08:57:31 +00:00
Bill Yi
e561357e32 Add AOSP support for Lynx am: cdfc6970cc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19421015

Change-Id: I7436f994ade3bd7892dcc81c2fe527644241eb65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 06:25:26 +00:00
Bill Yi
cdfc6970cc Add AOSP support for Lynx
We will have a 'vendor' project containing proprietary blobs
to be able to build and flash Pixel device when vendor source is not
available.
The project name is
platform/vendor/aosp/google_devices/lynx

and the path is
vendor/google_devices/lynx

TEST:make

BUG: 240203789
Change-Id: I33af4dce2b60f5de21d8998e445d2f8abd2b7e01
2022-07-26 06:07:09 +00:00
Jasmine Cha
ea432b335c audio: enable BAACL (amp only) am: 6f3b7806be
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19340118

Change-Id: I2a8d36256673e7592a28a1fca1aa85868c2862e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-26 03:17:03 +00:00
Jasmine Cha
6f3b7806be audio: enable BAACL (amp only)
Bug: 227715448
Test: manual test

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I4f86f3744a7aeaaf67764d8db7f9c2641ca62a83
2022-07-26 02:09:52 +00:00
jimmyshiu
f44360fe5e Remove universal touch boost am: 6817895610
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19357648

Change-Id: I2695ddd674b755929a354ed5286ebb179fe022ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-25 19:09:54 +00:00
jimmyshiu
6817895610 Remove universal touch boost
Bug: 236781877
Test: PtsUiBench
Change-Id: Icae3f31286dafcd7ca0df8fad07916d5a76f7929
Merged-In: Icae3f31286dafcd7ca0df8fad07916d5a76f7929
2022-07-25 18:36:45 +00:00