Commit graph

247 commits

Author SHA1 Message Date
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
George Chang
012b86a880 Add sku info for enable nfc secure am: 3e25f104db
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19357651

Change-Id: I9baeaf175c4e8bd13d4135e7a9d20737988c104d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 06:58:34 +00:00
George Chang
3e25f104db Add sku info for enable nfc secure
Bug: 239668161
Test: check settings page
Change-Id: I43d4c4f4f29c6746cdaff90361c04b6720f5ff3e
2022-07-22 06:42:58 +00:00
Junkyu Kang
f46db58271 gps: extend min GPS week number am: f1d730fe31
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19295510

Change-Id: Ia200703fbaed3c537bcf21b4d605cd3cb86daf64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 01:53:21 +00:00
Junkyu Kang
f1d730fe31 gps: extend min GPS week number
Bug: 238931611
Test: Basic Gnss Test
Change-Id: If31aa3aea9311ffcade50c7e0d87e6e59692b912
2022-07-22 01:38:39 +00:00
Yung Ti Su
97f46fa419 Recording tuning table update am: 068108f9ee
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19332376

Change-Id: I5e7349f81b1517e22b14f5280a90aa9879143907
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 12:09:11 +00:00
Yung Ti Su
068108f9ee Recording tuning table update
Change list:

 1)2048 FFT size WNR
      mid(17) pid(31) param(COHERENCE_END_BIN)
      5 ==> 10

      mid(17) pid(37) param(SP_GAIN_MAX_BIN)
      8 ==> 18

      mid(17) pid(46) param(GMIN_LINEAR_SPLIT_MID_POINT_BINR)
      27 ==> 55
 2)AGC pumping
      rmsTav
      200 ==> 1000

Bug: 236802184
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I2c1a373d38dc0f63dc015f050af589378a1dc367
2022-07-21 11:40:18 +00:00
Alex Hong
361f376258 [DO NOT MERGE] Use GmsCorePrebuilt y2022w28 for lynx devices am: 0eb17533ff
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19357649

Change-Id: I9deaad4167ecb8f41b3b1fbcf3ee6186655fb743
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 09:27:47 +00:00
Alex Hong
0eb17533ff [DO NOT MERGE] Use GmsCorePrebuilt y2022w28 for lynx devices
Bug: 239681407
Change-Id: I198654fa109cc0674344b565fe7409f2d9bae7ca
2022-07-21 09:05:52 +00:00
George Chang
cdf7f8a482 Enable eSE2 and ctsmode settings am: ffc1fc5c5b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19354428

Change-Id: I5ebb06b8db4f29c211810ec12b4d557e12980d91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 06:26:25 +00:00
George Chang
ffc1fc5c5b Enable eSE2 and ctsmode settings
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
2022-07-21 06:07:00 +00:00
pointerkung
9b8feff648 MIF frequency optimization for 60fps video recording use-case am: bedc610607
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19320914

Change-Id: I95965011726115a1e284f4cffeb974a108d968af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-20 12:19:32 +00:00
pointerkung
bedc610607 MIF frequency optimization for 60fps video recording use-case
This CL sets the MIF min clock frequency to 1539MHz, which based on
initial ODPM and MIPS measurements shows benefit both in terms of power
consumption and cycles-per-instructions (CPI), reducing the gap with R4
device.

L10 power and performance impact tests will update on the bug.

Bug: 239651545
Test: Build pass, GCA
Change-Id: I1b057f187e45bad46f4661bd5673f0f88aab3a93
2022-07-20 11:50:32 +00:00
Robin Peng
b082b844a6 init: remove twoshay HAL init trigger condition 'on late-init' am: 2d51ed1ffd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19354426

Change-Id: I2773a57898766459df9dd987c52656d1bb51645a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-20 10:31:53 +00:00
Robin Peng
2d51ed1ffd init: remove twoshay HAL init trigger condition 'on late-init'
Bug: 238853979
Signed-off-by: Robin Peng <robinpeng@google.com>
Change-Id: I60ce38f2b4ae4e27c14a9fe8ede5f762c06fa22f
2022-07-20 12:48:36 +08:00
Sam Ou
572e70baeb add power_profile am: 4b3c259498
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19043086

Change-Id: I963fd7534ca4b9453e0bb79482e77c0aaf57c425
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 04:16:14 +00:00
Sam Ou
4b3c259498 add power_profile
Bug: 235224245
Signed-off-by: Sam Ou <samou@google.com>
Change-Id: Iadfe19bda2eab70b2af7b929c065cc61afd4b991
2022-07-18 03:58:38 +00:00
Robin Peng
87dcfa01dc init: set vendor.all.modules.ready and vendor.all.devices.ready am: 1cbb9b31e4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19291826

Change-Id: Ib27f827db73c60ccd7affbf9bf2bf9bf134aa871
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 15:05:25 +00:00
Robin Peng
1cbb9b31e4 init: set vendor.all.modules.ready and vendor.all.devices.ready
migrated from init.gs201.rc

Bug: 238853979
Signed-off-by: Robin Peng <robinpeng@google.com>
Change-Id: If9f775dffeab9669310ae02e6f2b82f15f6eb1f2
2022-07-15 14:43:48 +00:00
Yung Ti Su
c897b47aea add the missing audio_policy_configuration_le_offload_disabled.xml back am: 6706afc0bc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19295508

Change-Id: I2cf4e9fd57718767c955eb988c4a762ce2dfd6f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 08:21:13 +00:00
Yung Ti Su
6706afc0bc add the missing audio_policy_configuration_le_offload_disabled.xml back
Test: manual

Signed-off-by: Yung Ti Su <andysu@google.com>
Change-Id: I28286331bcbff5cff2ecdd772eb564dfde554217
Merged-In: I04fc1306eb15ea2ae102f65b59c1b1cca2070dd1
2022-07-15 11:27:32 +08:00
Jason Chang
bfb94248ff Enable One-handed mode feature for L10 am: 5a48a5bc85
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19231514

Change-Id: I630019a01a52b271e3459624fd80c03c2fbfcf67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 06:36:03 +00:00
Jason Chang
5a48a5bc85 Enable One-handed mode feature for L10
PRODUCT_PRODUCT_PROPERTIES += \
    ro.support_one_handed_mode=true

Bug: 238591567

Test: manually test.
Change-Id: I8dfdcdb20e9921822e3c3a7e552c766d7bc3b341
2022-07-12 06:18:05 +00:00
Mark Chang
8e24b06741 L10: Start twoshay service on boot. am: 517e7c4be2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19146146

Change-Id: Ie45d3786ba40bc85818db4765ac80ba0145bc9b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 02:32:49 +00:00
Mark Chang
517e7c4be2 L10: Start twoshay service on boot.
Bug: 214118928
Test: Verified twoshay successfully launched on boot.

Signed-off-by: Mark Chang <changmark@google.com>
Change-Id: I946f89058aae8ea522a5ca7e228b9aaf76fd4708
2022-07-12 02:13:15 +00:00
leohsieh
d3db0132a0 L10: Add config_dozeUdfpsLongPressSensorType am: 089571c33f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19095729

Change-Id: I55c37e8f4df0193e7d7e6147b929891e6fa191a8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 03:57:23 +00:00
leohsieh
089571c33f L10: Add config_dozeUdfpsLongPressSensorType
Bug: 229956146
Test: sysui has registered the udfps gesture after entering AOD.
Change-Id: I6e34d71c67fb7fa14a179158c2e7424637b9857b
2022-07-08 03:41:20 +00:00
gilliu
2f1db886cb display: Set ro.surface_flinger.ignore_hdr_camera_layers am: ec8bbdf165
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19194540

Change-Id: Ia3c681030727ad43f890fb5c9d236e0050aa9a71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 13:23:00 +00:00
gilliu
ec8bbdf165 display: Set ro.surface_flinger.ignore_hdr_camera_layers
Bug: 238262636
Test: check the getprop log
Change-Id: I3bad5d9400f1d2ca2c3efb1f2772f180cba1c069
2022-07-07 13:01:45 +00:00
gilliu
f5fa41441d display: update display_colordata_dev_cal0.pb file am: dfde08ee37
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19175647

Change-Id: Ib3833e494c5063e0314a385210469391aeb28619
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 08:03:47 +00:00
gilliu
dfde08ee37 display: update display_colordata_dev_cal0.pb file
update LHBM compensation tuning for evt

Bug: 237727546
Test: measure brightness
Change-Id: Iefbee7f1a1e2ac6397a31ba7c6b1d889363db37f
2022-07-07 07:42:17 +00:00
Midas Chien
58270db558 display: override set_idle_timer_ms am: 57d65c6440
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19193986

Change-Id: Id45c03a1fab521fc871e1c4258104c1b8c6e1d46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 01:56:01 +00:00
Midas Chien
57d65c6440 display: override set_idle_timer_ms
bug: 224528264
test: check property
Change-Id: I75b729067fa10f90b4d233c36b0b2276bb67b72b
2022-07-06 11:02:25 +00:00
Wendly Li
c919e5d324 L10: support touch sensitivity mode switching am: 65f8ae9d06
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19035013

Change-Id: Ic84ab826bbac6e48cd805959648043e7af75c7a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-06 03:25:15 +00:00
Wendly Li
65f8ae9d06 L10: support touch sensitivity mode switching
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>
2022-07-06 03:09:43 +00:00
Tai Kuo
d246801d18 Set audio haptic channel amplitude limit am: acdc4a4889
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19085656

Change-Id: I749e4a85a619f6d6fbeb5707130e43e88bcd1da9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-05 19:10:55 +00:00
Tai Kuo
acdc4a4889 Set audio haptic channel amplitude limit
Bug: 236709186
Test: dumpsys vibrator_manager
Change-Id: I97d59a401f7fadd7d559bd06cb9cb1794ce3e26d
2022-07-05 18:52:09 +00:00
Gil
340eb17c0c display: update default brightness am: ea532a313f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19127055

Change-Id: I97f4472168688069cc93fdfaa7b59dad916720cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-05 06:36:00 +00:00
gilliu
4d8483166d display: Sync AOD brightness setting am: e1f98a4f07
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19085662

Change-Id: I9411bf15046ebf6a1ea76396032940c63f1c1fc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-01 10:00:51 +00:00
Gil
ea532a313f display: update default brightness
Bug: 224528056
Test: Check the frist brightness value
Change-Id: I31f9e975d7fc94b59b2ed94cbabbf992db809292
2022-07-01 09:44:36 +00:00
gilliu
e1f98a4f07 display: Sync AOD brightness setting
Bug: 224528299
Test: manual test and dump display log
Change-Id: I77047df4f36188440de7cdd5965d4753236cf86c
2022-07-01 09:30:43 +00:00
Patty Huang
45b23348cd Enable LE Audio and A2DP offload by default am: 872990b748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/18774086

Change-Id: Iae4d2865c295e992179715e4c5fbd5e711bd25eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 10:14:57 +00:00
Patty Huang
872990b748 Enable LE Audio and A2DP offload by default
* Enable LE Audio Offload
* Enable A2DP offload
* Move the LE Audio setting to bluetooth/qti_default.mk

Bug: 235311609
Test: Manual, make sure the le audio and A2dp offload is enabled by default

Change-Id: I943837579331952ece3b860b08527d0e812766c5
2022-06-30 08:44:37 +00:00