Yen-Chao Chen
c03d408bb4
Suppress avc denials of sysfs am: f446026014
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/21570169
Change-Id: I478ce949320bcf89047a6bb62103b0c4a9f572e6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-02 03:15:26 +00:00
Yen-Chao Chen
f446026014
Suppress avc denials of sysfs
...
Bug: 267839070
Test: adb bugreport
Change-Id: I8d4aed4aba15efa0cc38574565e4a66bc3049321
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
2023-03-01 15:10:16 +08:00
Tai Kuo
02be088bc5
Revert "device-sepolicy: Add sepolicy for vibrator hal"
...
This reverts commit b5eec482fd
.
Bug: 198239103
Test: build pass on git_tm-qpr-dev-plus-aosp
Change-Id: Iee9305e6ba5abbc8df9b353ed5bbfeaa64f0b43b
2023-02-16 22:11:32 +08:00
Hsiu-Chang Chen
cc2eda58a1
wlan: add cnss-daemon and related libraries am: 53746d9546
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/21257900
Change-Id: I8d0b0e4ec2218b6b569e282163749c77e1c7e627
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
53746d9546
wlan: add cnss-daemon and related libraries
...
cnss-daemon is necessary for CHRE function
Bug: 264524963
Test: Regression Test
Change-Id: Ic7b63617e30a9e6427b0ac280bf4763f9cc19f6e
2023-02-15 01:47:13 +00:00
Myles Watson
966927efa3
Lynx: Use common sepolicy for bt_device
...
Bug: 205758693
Test: build
Ignore-AOSP-First: Some devices in internal define bt_device
Change-Id: Ic1b7469d64c79285d9d7993befbe173c9bca34aa
(cherry picked from commit e5a1cde5d4
)
Merged-In: Ic1b7469d64c79285d9d7993befbe173c9bca34aa
2023-01-12 21:30:13 +00:00
Vic Huang
c4f1017469
No avc denied in SELinuxUncheckedDenialBootTest am: 5b9f54e76d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/20615132
Change-Id: I68e23620268af291bcd94c0bf8d71bcbc7bdc127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 16:34:02 +00:00
Vic Huang
5b9f54e76d
No avc denied in SELinuxUncheckedDenialBootTest
...
DeviceBootTest.DeviceBootTest.SELinuxUncheckedDenialBootTest
avc: denied { call } for comm="oid.grilservice" scontext=u:r:grilservice_app:s0:c227,c256,c512,c768 tcontext=u:r:hal_bluetooth_default:s0 tclass=binder permissive=0 app=com.google.android.grilservice
Bug: 259198345
Change-Id: Ie3800e3197f04b83ba8789c82518cbb721e1fe37
2022-12-02 15:52:36 +00:00
Chris Paulo
2c6be03c0d
device-sepolicy: Add sepolicy for vibrator hal am: b5eec482fd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19981337
Change-Id: I379f4a0ee8e457202e70ba5cadd4a6e97c7b2e8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-16 20:52:07 +00:00
Chris Paulo
b5eec482fd
device-sepolicy: Add sepolicy for vibrator hal
...
Added sepolicy for vibrator hal specific to device
uid=0 auid=4294967295 ses=4294967295 subj=u:r:init:s0 msg='avc: denied { read } for property=vibrator.adaptive_haptics.enabled pid=0 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1'
avc: denied { open } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { getattr } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { map } for comm="odrefresh" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:odrefresh:s0 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1
avc: denied { write } for comm="android.hardwar" name="chre" dev="tmpfs" ino=1094 scontext=u:r:hal_vibrator_default:s0 tcontext=u:object_r:chre_socket:s0 tclass=sock_file permissive=1
avc: denied { connectto } for comm="android.hardwar" path="/dev/socket/chre" scontext=u:r:hal_vibrator_default:s0 tcontext=u:r:chre:s0 tclass=unix_stream_socket permissive=1
avc: denied { open } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms
avc: denied { getattr } for comm="binder:8084_3" path="/dev/__properties__/u:object_r:adaptive_haptics_prop:s0" dev="tmpfs" ino=80 scontext=u:r:gmscore_app:s0:c512,c768 tcontext=u:object_r:adaptive_haptics_prop:s0 tclass=file permissive=1 app=com.google.android.gms
Bug: 198239103
Test: Verified functionality
Signed-off-by: Chris Paulo <chrispaulo@google.com>
Change-Id: Ib118b553eab1db6f9fadaebeae0d57eb329294e3
2022-11-15 05:27:55 +00:00
Hsiu-Chang Chen
679626004d
Fix avc denied for init-insmod-sh am: cf6ebcdd6f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/20302372
Change-Id: If04d86a030a328552c5b3b805a0576f5296f0df3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-30 04:20:58 +00:00
Hsiu-Chang Chen
cf6ebcdd6f
Fix avc denied for init-insmod-sh
...
qrtr.ko doesn't request net_admin permission now
05-30 05:12:58.524 492 492 I auditd : type=1400 audit(0.0:4):
avc: denied { net_admin } for comm="modprobe" capability=12
scontext=u:r:init-insmod-sh:s0 tcontext=u:r:init-insmod-sh:s0
tclass=capability permissive=0
Bug: 234311675
Test: verified with the forrest ROM and error log gone
Change-Id: I72fb5441b977b6ba67d19416049a2776c3aebd12
2022-10-28 12:35:02 +08:00
Hsiu-Chang Chen
32cd0dbba0
Add sepolicy rules for hal_wifi_default am: b2c724f0ed
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/20194047
Change-Id: Ic9d33b41d0c656219248274c43799fd96c179730
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-17 08:45:12 +00:00
Hsiu-Chang Chen
b2c724f0ed
Add sepolicy rules for hal_wifi_default
...
In PDK build, it uses default wifi hal instead
wifi_ext hal. Need to add rules for hal_wifi_default
as well as we added for hal_wifi_ext
Bug: 253544307
Test: Wifi can be enabled in PDK builds
Change-Id: I57ad330c2467ae99b9c5190fbdc2f02e998b2fc1
2022-10-15 02:50:33 +00:00
Hsiu-Chang Chen
f068419777
Add sepolicy for tcpdump_logger am: ea80cb5016
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19739489
Change-Id: I8e3b4edee868db2bc3bdd1e3f1589bc26f061fcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-26 02:39:01 +00:00
Hsiu-Chang Chen
ea80cb5016
Add sepolicy for tcpdump_logger
...
avc: denied { search } for name="wifi" dev="dm-44" ino=329 scontext=u:r:tcpdump_logger:s0 tcontext=u:object_r:vendor_wifi_vendor_data_file:s0 tclass=dir
Bug: 243764714
Test: PixelLogger works normally
Change-Id: I4ee93dbe10bae08e01053656a8429c57bb3651c8
2022-08-25 16:56:44 +08:00
Hsiu-Chang Chen
6122c700d7
Add sepolicy for wifi_sniffer and wifi_perf_diag am: e465f1a856
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19738530
Change-Id: I84dc888428a7ce086b342b4f91c8300b001bc964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-25 08:56:12 +00:00
Hsiu-Chang Chen
e465f1a856
Add sepolicy for wifi_sniffer and wifi_perf_diag
...
avc: denied { search } for name="wifi" dev="dm-38" ino=329 scontext=u:r:wifi_sniffer:s0 tcontext=u:object_r:vendor_wifi_vendor_data_file:s0 tclass=dir
avc: denied { setuid } for capability=7 scontext=u:r:wifi_sniffer:s0 tcontext=u:r:wifi_sniffer:s0 tclass=capability
avc: denied { setgid } for capability=6 scontext=u:r:wifi_sniffer:s0 tcontext=u:r:wifi_sniffer:s0 tclass=capability
avc: denied { search } for comm="wifi_perf_diag" name="wifi" dev="dm-38" ino=329 scontext=u:r:wifi_perf_diag:s0 tcontext=u:object_r:vendor_wifi_vendor_data_file:s0 tclass=dir
Bug: 243727673
Test: PixelLogger works normally
Change-Id: Idd0bb1ffeb198eea855b717a745fd93fecfe2251
2022-08-25 08:21:16 +00:00
Aaron Tsai
282e204a94
Fix avc denied for hal_radioext_default am: 11348d7e76
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19515072
Change-Id: I5dcb726d8e8bf6cdb5d86d5485f3a48555490657
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-15 03:48:37 +00:00
Aaron Tsai
11348d7e76
Fix avc denied for hal_radioext_default
...
05-30 13:13:30.868 867 867 I auditd : type=1400 audit(0.0:21): avc: denied { call } for comm="HwBinder:867_1" scontext=u:r:hal_radioext_default:s0 tcontext=u:r:hal_bluetooth_default:s0 tclass=binder permissive=0
Bug: 234311798
Test: verified with the forrest ROM and error log gone
Change-Id: I0195fe2d8e81ea0149255524cfc047540159281b
2022-08-04 07:19:10 +08:00
Hsiu-Chang Chen
ccea61be5a
wifi: correct label wlan0/p2p0/wifi-aware0 device as sysfs_net am: 9ac637312b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19493414
Change-Id: Ib49c753a7f85a1f49ae5f8641fe39f0cfd6ade98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-02 23:43:15 +00:00
Hsiu-Chang Chen
9ac637312b
wifi: correct label wlan0/p2p0/wifi-aware0 device as sysfs_net
...
Bug: 239657967
Test: NetdSELinuxTest#CheckProperMTULabels
Change-Id: I31db1d2110b2c18cf12a5cfa9b13e8c6dff09d59
2022-08-02 08:54:18 +00:00
Darren Hsu
73723cd920
sepolicy: allow hal_power_stats to read wifi sysfs and property am: 4e2b651fdc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19453449
Change-Id: I7d57b3c5a4e0db4b87f135b114fd29489b84c7f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-29 04:01:22 +00:00
Darren Hsu
4e2b651fdc
sepolicy: allow hal_power_stats to read wifi sysfs and property
...
avc: denied { read } for name="power_stats" dev="sysfs"
ino=114517 scontext=u:r:hal_power_stats_default:s0
tcontext=u:object_r:sysfs:s0 tclass=file permissive=0
avc: denied { read } for name="u:object_r:wifi_hal_prop:s0"
dev="tmpfs" ino=371 scontext=u:r:hal_power_stats_default:s0
tcontext=u:object_r:wifi_hal_prop:s0 tclass=file permissive=0
Bug: 240391946
Test: get bugreport and make sure no avc denials related to
Test: hal_power_stats
Change-Id: I3be32eb4e61926c3abd24c67e7dab9b4056bf00a
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-07-28 15:48:41 +08:00
Hsiu-Chang Chen
0e5e41f7cd
Add sepolicy for hal_wifi_ext am: 0c59021e58
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19429449
Change-Id: I408de5e4f42976fadc6c7bc2418e21e6ccc51564
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-27 08:56:27 +00:00
Hsiu-Chang Chen
0c59021e58
Add sepolicy for hal_wifi_ext
...
07-27 11:58:09.569 869 869 I auditd : type=1400 audit(0.0:2682598):
avc: denied { read } for comm="wifi_ext@1.0-se" name="driverdump" dev="proc"
ino=4026535980 scontext=u:r:hal_wifi_ext:s0 tcontext=u:object_r:proc:s0
tclass=file permissive=0
Bug: 239656339
Test: avc error is gone
Change-Id: Icf816897780fecc1bb35696e492e6fa2661abc20
2022-07-27 08:27:21 +00:00
Adam Shih
9d6f14ddee
Update SELinux error am: 20deb31861
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19378710
Change-Id: I68d81a43a344c43bd725b95f0fc15dda8e90b842
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 04:13:00 +00:00
Adam Shih
20deb31861
Update SELinux error
...
Test: SELinuxUncheckedDenialBootTest
Bug: 239887174
Change-Id: I4034d5ae64004142e312fd534d436014bfc0fe5b
2022-07-22 10:34:53 +08:00
Cheney Ni
749b8b461c
Bluetooth: Allow QTI HAL service to access its logbuffer am: 49a3cfae3a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19321140
Change-Id: I9eee87934ce2db6b5a05098f977a83b2f5deb209
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-21 02:43:00 +00:00
Cheney Ni
49a3cfae3a
Bluetooth: Allow QTI HAL service to access its logbuffer
...
Bug: 229691092
Test: Pass file permission check
Change-Id: Ic97bf3b23c452d20e5e32f3bafe2f6b2c5d2be3b
2022-07-20 19:05:20 +00:00
Robin Peng
b0cce19f45
Revert "Update SELinux error" am: b51016a53f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19321139
Change-Id: Idb65cad0d77e120d560d295d192ff18f9a7a9ede
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-19 01:36:08 +00:00
Robin Peng
b51016a53f
Revert "Update SELinux error"
...
This reverts commit 74af0fe9e6
.
Reason to revert: issue has been fixed
Bug: 239364576
Bug: 239364745
Signed-off-by: Robin Peng <robinpeng@google.com>
Change-Id: Iaef3454b376a7d5266b72f242b0ca94c77e1c1fe
2022-07-18 22:28:45 +08:00
Adam Shih
0d7906333b
Update SELinux error am: 74af0fe9e6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19320248
Change-Id: I670ce952cb2a6afeadad4d03899d2381be8ef32f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-18 07:45:48 +00:00
Adam Shih
74af0fe9e6
Update SELinux error
...
Test: SELinuxUncheckedDenialBootTest
Bug: 239364745
Change-Id: I65e5ac420fe7c94cfb08d4a9e1f1191152b49754
2022-07-18 10:55:40 +08:00
Adam Shih
7d65c8faf0
Update SELinux error am: c6daa1aa2e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19279864
Change-Id: I6c68684be7ab31b5621c32ddabc3cc1b33ea68f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 01:01:45 +00:00
Adam Shih
c6daa1aa2e
Update SELinux error
...
Bug: 234547283
Change-Id: I9caeeee12b5c8f29d9962cfc93d4902115c99b90
2022-07-15 00:30:34 +00:00
Adam Shih
4aa0579e61
Update SELinux error am: 683104a6a8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19266001
Change-Id: I6b6f39a51d34f43698db1ce68de357ff3b3eec23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13 11:53:39 +00:00
Adam Shih
683104a6a8
Update SELinux error
...
Test: SELinuxUncheckedDenialBootTest
Bug: 238837168
Change-Id: Ic852fa8e8c1a8832699bc7f001abc7769ba67394
2022-07-13 14:37:17 +08:00
Adam Shih
c048370daa
Update SELinux error am: d734865c1b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19180811
Change-Id: I41655f2b3ceb341aa7c9d4a25283c99ace9f7da3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-06 09:34:02 +00:00
Adam Shih
d734865c1b
Update SELinux error
...
Test: SELinuxUncheckedDenialBootTest
Bug: 238143398
Change-Id: Ic30fa2201c37296a031d0e9ddc518c47c49ccaa2
2022-07-06 02:58:26 +00:00
Hsiu-Chang Chen
cf74d79ff1
Add sepolicy for vendor_location am: 4d4fd451a6
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19114548
Change-Id: Ib403808d56903d1468be780537c671cd9f6cfa36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 02:35:05 +00:00
Adam Shih
d971b50566
update error on ROM 8769316 am: b9be0516dc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19114547
Change-Id: I17fcaeb5444ba24b6d83f7b5c3c43646c8ee6664
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-29 07:22:38 +00:00
Hsiu-Chang Chen
4d4fd451a6
Add sepolicy for vendor_location
...
06-25 21:59:57.532 3922 3922 I auditd : type=1400 audit(0.0:11):
avc: denied { sendto } for comm="loc_mq_clnt"
path="/dev/socket/location/mq/LOWI-SERVER"
scontext=u:r:vendor_location:s0 tcontext=u:r:lowi_server:s0
tclass=unix_dgram_socket permissive=0
06-29 04:30:11.188 8182 8182 I auditd : type=1400 audit(0.0:1517):
avc: denied { sendto } for comm="loc_mq_clnt"
path="/dev/socket/location/mq/7b2e9924f8-LC"
scontext=u:r:vendor_location:s0 tcontext=u:r:hal_wifi_ext:s0
tclass=unix_dgram_socket permissive=0
Bug: 237467750
Test: avc error is gone
Change-Id: Ic4ff2bdf30b042c08c38b134c6af086d7033511f
2022-06-29 15:01:15 +08:00
Adam Shih
b9be0516dc
update error on ROM 8769316
...
Bug: 237467750
Test: SELinuxUncheckedDenialBootTest
Change-Id: I0ad1b8cc2f0d298143de177f49e45418dfd857ac
2022-06-29 09:50:58 +08:00
Hsiu-Chang Chen
7b4068ae7f
Add sepolicy for lowi-server am: 101db9756d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/19035012
Change-Id: I246208d36558ff5c1e18f3d635d0e9b2ce8294d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-28 01:46:49 +00:00
Hsiu-Chang Chen
101db9756d
Add sepolicy for lowi-server
...
06-24 16:58:55.724 9519 9519 I lowi-server: type=1400 audit(0.0:1980):
avc: denied { read write } for path="socket:[69473]" dev="sockfs" ino=69473
scontext=u:r:lowi_server:s0 tcontext=u:r:vendor_location:s0
tclass=unix_dgram_socket permissive=1
Bug: 235281415
Test: avc error is gone
Change-Id: I93615b98c08f6e6e5c3cc182bddcff30e452e103
2022-06-24 17:07:25 +08:00
timothywang
08847036fe
Add sepolicy to enable camera vendor property am: 9a67905169
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/18880808
Change-Id: Ib5edd089f801cd56b4686ef0dc5d1d23354dc38e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-15 05:07:05 +00:00
timothywang
9a67905169
Add sepolicy to enable camera vendor property
...
Bug: 234324271
Test: adb shell getprop
Change-Id: I6a0b344880deeb767df97136c42b2fb86668f39d
2022-06-14 10:30:10 +08:00
Adam Shih
1a1922dad5
Update error on ROM 8693966 am: d4e9442a2e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx-sepolicy/+/18771008
Change-Id: I6aa4ef97fa8f9aed1a0774747e9be02bcbe110fc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-08 02:15:26 +00:00
Adam Shih
d4e9442a2e
Update error on ROM 8693966
...
bug: 234311798
bug: 235281134
bug: 235281415
Test: SELinuxUncheckedDenialBootTest
Change-Id: Ib6da45ce6d0c8d0d2668fcc2b3b41cf450c953d2
2022-06-08 08:33:43 +08:00