Commit graph

4080 commits

Author SHA1 Message Date
Rick Yiu
3c6c9d7ca2 Import init.factory.rc
The rc file is missing.

Bug: 256805891
Test: build pass
Change-Id: Idfa2e67bac474aac5199409b3e717e08a9898506
2022-11-03 07:48:38 +00:00
Chase Wu
86104145dc Merge changes from topic "Vibrator_manager_project_path" into tm-qpr-dev
* changes:
  [DO NOT MERGE] cs40l26: Enable vibrator manager feature
  cs40l26: Add vibrator manager support
  [DO NOT MERGE] cs40l26: using the project folder mk
  cs40l26: Move the latest vibrator HAL to device
  vibrator: Separate the audio coupled haptics setting
2022-11-03 07:36:38 +00:00
Chase Wu
6c42229dcc add sepolicy for vibrator manager service
Bug: 181615889
Test: Run all test suites
Signed-off-by: chasewu <chasewu@google.com>
Change-Id: Ie9e3c86b01afb26557ae69ead813dd123b4df91b
2022-11-03 12:14:03 +08:00
Android Build Coastguard Worker
bece765bcb Snap for 9250775 from 5f4359af3e to udc-release
Change-Id: I401491656b1c982a894830d4fef64aaa8c631d69
2022-11-03 03:29:33 +00:00
TreeHugger Robot
5f4359af3e Merge "audio: Merge telephony tuning tables" into tm-qpr-dev am: 2ea1a39254 am: 02260c0194
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20348971

Change-Id: I70b0a53207dc99e51975eaf34ff537836019f708
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 15:12:28 +00:00
Chase Wu
3f32520d2f [DO NOT MERGE] cs40l26: Enable vibrator manager feature
This patch remove the old dual design and add it into the original
vibrator HALs'rc file.

Also, this patch dynamically gets the service name from rc file.

Bug: 181615889
Test: Manual type and trigger a long/short vibration
Test: cmd vibrator_manager synced xxxx
Test: cmd vibrator_manager sequential -v 0 xxxx
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: I7a5dd65c67e01a008f8d2c675dc7b96599469622
2022-11-02 22:26:31 +08:00
TreeHugger Robot
02260c0194 Merge "audio: Merge telephony tuning tables" into tm-qpr-dev am: 2ea1a39254
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20348971

Change-Id: I5cdd12608f24ced94a3ed1b97548bf88cf181955
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 14:09:58 +00:00
TreeHugger Robot
2ea1a39254 Merge "audio: Merge telephony tuning tables" into tm-qpr-dev 2022-11-02 13:35:26 +00:00
TreeHugger Robot
d48af77610 Merge "Revert "f10: bypass csi crc error"" into tm-qpr-dev am: 64baa24245 am: 95251e122d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20310875

Change-Id: I429610429cfbd067e8bdcfe9691e497768a1fc22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 10:33:29 +00:00
TreeHugger Robot
95251e122d Merge "Revert "f10: bypass csi crc error"" into tm-qpr-dev am: 64baa24245
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20310875

Change-Id: Ibfefc5a843500a930b67671ff2739501b7a4da22
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-02 10:01:40 +00:00
TreeHugger Robot
64baa24245 Merge "Revert "f10: bypass csi crc error"" into tm-qpr-dev 2022-11-02 09:37:16 +00:00
David Li
56f695f0f6 audio: Merge telephony tuning tables
Change List :
Fortemedia_table
Handset
>>Fix the AMS function false alarm
>>Fix the EC/NS on or off in VoIP, b/255491783
Handsfree
>>Optimize downlink tuning for better listening quality
>>Fix the EC/NS on or off in VoIP, b/255491783
Headset
>>Leverage Handsfree uplink to TTY-VCO, Condor-Headphones
>>Leverage Handsfree downlink to TTY-HCO

Files from the latest attachment on b/256978669

Bug: 255491783
Bug: 256978669
Test: verified by huangsean@
Change-Id: Ie0f410b1de26962ba57198e250e63763f3cf22af
2022-11-02 15:11:13 +08:00
Android Build Coastguard Worker
45734b8dd3 Snap for 9243198 from 92ce20bba5 to udc-release
Change-Id: Ibcff755e875741b2261d1478f301d44c6b915724
2022-11-02 01:02:36 +00:00
Tom Huang
92ce20bba5 Merge "Merge "BT: add sysprop to enable OPUS codec" into tm-qpr-dev am: 98827a2eca am: 579a2d9032" 2022-11-01 05:44:54 +00:00
Android Build Coastguard Worker
7a6e4c7a9b Snap for 9239178 from 6e0b88871b to udc-release
Change-Id: If327d1479053254de5ff30055f7e4f0e49f77965
2022-11-01 01:02:49 +00:00
TeYuan Wang
6e0b88871b thermal: update thermal table v3 am: 85b00d60b9 am: 3541d810db
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20309390

Change-Id: Ib2cc68ce112b7f225759944a396262c75e184dc9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-31 21:27:26 +00:00
Tom Huang
4987acb338 Merge "BT: add sysprop to enable OPUS codec" into tm-qpr-dev am: 98827a2eca am: 579a2d9032
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20297029

Change-Id: Ib91a64d5c1c72344dff24b8a2f0cefebdfb766ba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-31 21:27:07 +00:00
Sayanna Chandula
b4372c062a thermal: update shutdown threshold for Tj zones
Bug: 256193172
Test: Build and boot on device
Change-Id: Ie0da3f9a5c505ebdb9a240ac6d1701dea7496e39
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2022-10-31 12:08:14 -07:00
TeYuan Wang
3541d810db thermal: update thermal table v3 am: 85b00d60b9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20309390

Change-Id: I82e32e7d9f3de1bf795aa5413e325e0517d50696
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-31 08:53:24 +00:00
Speth Chang
b916f9aa5e Revert "f10: bypass csi crc error"
This reverts commit 5837e427b0.

Bug: 254386886
Test: F10 GCA 4k60
Change-Id: Id96c9c3ebc50efc13538b4e5edaf40dd1069956c
2022-10-31 14:35:07 +08:00
Chase Wu
3584a67955 cs40l26: Add vibrator manager support
Bug: 181615889
Test: Manual type and trigger a long/short vibration
Test: cmd vibrator_manager synced xxxx
Test: cmd vibrator_manager sequential -v 0 xxxx
Test: atest VtsHalVibratorManagerTargetTest \
VtsHalVibratorTargetTest android.os.cts.VibratorTest \
android.os.cts.VibratorManagerTest android.os.cts.VibrationEffectTest \
android.os.cts.VibrationAttributesTest \
android.os.cts.CombinedVibrationTest \
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: Ib93e8eb4a0de9269116e07f76b66a77b58915211
2022-10-28 23:31:25 +08:00
Chase Wu
fd52691553 [DO NOT MERGE] cs40l26: using the project folder mk
The based mk file is different from master one, so
there is no need to merge this patch to master branch.

Bug: 181615889
Test: Run all test suites
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: I61106aee64c87f77cef966d307ca5f047b5cc0b2
2022-10-28 23:31:13 +08:00
Chase Wu
89fda9efcb cs40l26: Move the latest vibrator HAL to device
This is the base version for the vibrator manager feature.

Bug: 181615889
Test: Run all test suites
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: I703835346864853a0d5a5918e3c50f541b67dc1f
2022-10-28 23:31:07 +08:00
Chase Wu
5f1601be55 vibrator: Separate the audio coupled haptics setting
Bug: 181615889
Test: trigger a2h via pixel ringtone and alarm apk
Signed-off-by: Chase Wu <chasewu@google.com>
Change-Id: Icd74aa8c46f939fdec68f0250cf18940f5bead33
2022-10-28 23:31:03 +08:00
TeYuan Wang
85b00d60b9 thermal: update thermal table v3
Fix the correlation issue for high RF power case

Bug: 254735947
Test: build
Change-Id: Ic1e3e8f49324e8169417da695192fa786521e583
2022-10-28 19:15:49 +08:00
Mason Wang
98c3066632 Allow dumpstate to access touch vendor nodes am: b1d4e8ab2f am: 1d9860e41c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20305443

Change-Id: I5703d35cc715b30a92fe2632f62fde743e2a8fce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-28 10:14:40 +00:00
Tom Huang
e6fe24e005 Merge "BT: add sysprop to enable OPUS codec" into tm-qpr-dev am: 98827a2eca am: 579a2d9032
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20297029

Change-Id: I72613d691c49844850f8b0c577ffcd5f9efce6d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-28 10:13:39 +00:00
Tom Huang
579a2d9032 Merge "BT: add sysprop to enable OPUS codec" into tm-qpr-dev am: 98827a2eca
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20297029

Change-Id: Iac39f1f9718a0d94fb41772f8ea2aa60f4edf2d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-28 09:01:13 +00:00
Mason Wang
1d9860e41c Allow dumpstate to access touch vendor nodes am: b1d4e8ab2f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20305443

Change-Id: I0b297e88ad40f6bba61423e203be01297b486ebb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-28 09:00:57 +00:00
Tom Huang
98827a2eca Merge "BT: add sysprop to enable OPUS codec" into tm-qpr-dev 2022-10-28 08:24:42 +00:00
Mason Wang
b1d4e8ab2f Allow dumpstate to access touch vendor nodes
Fix following avc denial log:
avc: denied { write } for name="stm_fts_cmd" dev="sysfs" ino=113133 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 bug=b/240632721
avc: denied { open } for path="/sys/devices/platform/10950000.spi/spi_master/spi6/spi6.0/stm_fts_cmd" dev="sysfs" ino=113133 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 bug=b/240632721
avc: denied { read } for name="stm_fts_cmd" dev="sysfs" ino=113133 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=1 bug=b/240632721
avc: denied { read } for name="driver_test" dev="proc" ino=4026535565 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:proc:s0 tclass=file permissive=0 bug=b/240632721
avc: denied { read } for name="appid" dev="sysfs" ino=108992 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 bug=b/240632721


Bug: 226475119
Bug: 254164096
Test: There are no above avc denial logs.
Change-Id: Ie01104ebfb94154584d9d466cb295095eb634f48
2022-10-28 12:44:25 +08:00
Android Build Coastguard Worker
636ca5cecb Snap for 9227789 from b441235f73 to udc-release
Change-Id: I4ad4cb5fbe9b976f632b22b7cc0aa9bec46a2a69
2022-10-28 01:07:25 +00:00
kuanyuhuang
c7cca3cb0b BT: add sysprop to enable OPUS codec
Add new system proprty persist.bluetooth.opus.enabled to
indicate devices enable OPUS codec.

Bug: 254609888
Test: manually
Change-Id: I691259f41810777987b5d2dae3e426d58363b0e7
2022-10-27 10:08:12 +00:00
Shawn Lin
b441235f73 Merge "Update status bar height to center the hole punch cutout" into tm-qpr-dev am: 8231daa919 am: 21f3c2f844
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20210128

Change-Id: I62903001c8ef11f14c0e50266eb431db7efc615e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 07:42:50 +00:00
Shawn Lin
21f3c2f844 Merge "Update status bar height to center the hole punch cutout" into tm-qpr-dev am: 8231daa919
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20210128

Change-Id: I7d226f37ac1f14bcd3c278298eaff0d70be9319d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 07:06:05 +00:00
Shawn Lin
8231daa919 Merge "Update status bar height to center the hole punch cutout" into tm-qpr-dev 2022-10-27 06:37:25 +00:00
TreeHugger Robot
b651631851 Merge "sepolicy: remove tracking bugs for PowerStatsHAL and SystemSuspend" into tm-qpr-dev am: 9219b31d13 am: 2157e5e3b0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20279296

Change-Id: Iec0c88d5d2a0ce637fbddc52a50cb392c10a10ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 04:37:55 +00:00
TreeHugger Robot
2157e5e3b0 Merge "sepolicy: remove tracking bugs for PowerStatsHAL and SystemSuspend" into tm-qpr-dev am: 9219b31d13
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20279296

Change-Id: I3e6a9c16df76bd8d859f948fe77e56a9bdf42a5e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 04:01:31 +00:00
eddielan
68117d5f56 Fix FPS servicemanager sepolicy issue am: ef12403d44 am: 7d9bbe844f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20271738

Change-Id: I19c42155bb11f8502f8bcb14571ad3b29db4a5d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 03:48:47 +00:00
TreeHugger Robot
9219b31d13 Merge "sepolicy: remove tracking bugs for PowerStatsHAL and SystemSuspend" into tm-qpr-dev 2022-10-27 03:26:15 +00:00
eddielan
7d9bbe844f Fix FPS servicemanager sepolicy issue am: ef12403d44
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix-sepolicy/+/20271738

Change-Id: Ia4a7b299d28f6105d98e2febe1116b24a68024de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-27 03:12:02 +00:00
Android Build Coastguard Worker
d41f314791 Snap for 9222825 from 571bdb38ae to udc-release
Change-Id: I1d6f7899151ae3b5f35359cca43e955b2d84119e
2022-10-27 01:07:24 +00:00
Darren Hsu
577965ec5f sepolicy: remove tracking bugs for PowerStatsHAL and SystemSuspend
b/240632970 is not reproducible on TD3A.221020.001.
b/240632822 has been fixed by ag/20209545.

Bug: 240632970
Bug: 240632822
Test: Capture bugreport and check no avc denails
Change-Id: I9a2290e2857415c3edecd98b88af6382a42530ff
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-10-26 17:31:17 +08:00
Jasmine Cha
571bdb38ae audio: enable telephony thermal throttle am: c6c0e46128 am: e235ac0fdc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20258311

Change-Id: I1e1ba62f1da39e5ff18bbef69dd4e3837dbf96c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 08:11:18 +00:00
Jasmine Cha
e235ac0fdc audio: enable telephony thermal throttle am: c6c0e46128
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20258311

Change-Id: I2bcef5d3edbfbb6c9443b02f27c8788659dc9d95
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-26 07:33:55 +00:00
eddielan
ef12403d44 Fix FPS servicemanager sepolicy issue
10-25 03:25:07.740   429   429 I auditd  : type=1400 audit(0.0:4):
avc: denied { call } for comm="servicemanager"
scontext=u:r:servicemanager:s0
tcontext=u:r:hal_fingerprint_capacitance:s0
tclass=binder permissive=0

Bug: 253533883
Test: make selinux_policy -j128 && check log on device
Change-Id: Ic3007d53398eb9770466c24b3aa49c1325bdbb47
2022-10-26 12:01:36 +08:00
Android Build Coastguard Worker
6f43eae8d8 Snap for 9218031 from e5d81ab99f to udc-release
Change-Id: I10cbec89f4ff923194d8b19bafcb73ce3c01a863
2022-10-26 01:07:22 +00:00
Jasmine Cha
c6c0e46128 audio: enable telephony thermal throttle
Bug: 248461803
Test: Voip with speaker

Signed-off-by: Jasmine Cha <chajasmine@google.com>
Change-Id: I3fb2ace143ad80e7fb3399885bfc22b53a555ea1
2022-10-25 14:25:36 +08:00
Jasmine Cha
e5d81ab99f audio: initial waves tuning am: 15b844bd9b am: 3b074b82d2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20258956

Change-Id: I45eacb07d6b6eeb7e1a85ae901f10f25fbb15bb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 05:47:14 +00:00
Jasmine Cha
3b074b82d2 audio: initial waves tuning am: 15b844bd9b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/felix/+/20258956

Change-Id: Ie2ce0f689c68f81b3233b1f8e65d56e443ccdb9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-25 05:09:23 +00:00