Commit graph

11223 commits

Author SHA1 Message Date
TreeHugger Robot
47c99982ac Merge "bootctrl: Add support for A/B data in devinfo" into sc-dev 2021-03-12 18:18:03 +00:00
Benjamin Schwartz
7615ee47bf Merge "whitechapel: Correct acpm_stats path" into sc-dev am: aa41c84ad1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13840133

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I886976749073f18187b74bd6030bdabdd0dbee7f
2021-03-12 18:11:53 +00:00
Allen Su
cdeea19625 Merge "[Slider] Add pre-grant permission for mvs" into sc-dev am: d875f8c139
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13782438

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4758186793967589a9f866cafa2fcbd7558f3123
2021-03-12 17:51:34 +00:00
Benjamin Schwartz
aa41c84ad1 Merge "whitechapel: Correct acpm_stats path" into sc-dev 2021-03-12 17:41:35 +00:00
Allen Su
d875f8c139 Merge "[Slider] Add pre-grant permission for mvs" into sc-dev 2021-03-12 17:21:44 +00:00
Tai Kuo
23ac737b41 gs101: support touch sensitivity mode switching
Route a debug system property to a persist system property to control
the touch driver attribute file glove_mode.

0: default sensitivity mode (default)
1: high sensitivity mode

Bug: 173330977
Bug: 174189638
Bug: 174191024
Test: manual test
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: Ia54ea2b84340c34943809373b87c31604d2ae478
2021-03-12 16:38:23 +08:00
Pat Tjin
977ea34b77 Adjust BOARD_GOOGLE_DYNAMIC_PARTITIONS_SIZE to 8527020032
Subtract out 4MiB for overhead.

Test: build
Bug: 182237294
Signed-off-by: Pat Tjin <pattjin@google.com>
Change-Id: Idf07cf518ea0ab8e8586a85303e27538a8ee2885
2021-03-11 23:21:35 -08:00
Daniel Mentz
fc05a5f218 Add vendor_dlkm partition (2nd attempt)
Certain vendor kernel modules were previously stored in the vendor
partition. With this change, we create a new separate partition named
vendor_dlkm for these vendor modules.

Bug: 173653839
Change-Id: I1fc887bdfac958d3a65fb48a4bf7a398e756733e
2021-03-11 22:52:20 -08:00
audreyhung
5b7f645900 Add variables in google3a_config for camera tuning
1. Add target_device into SOONG_CONFIG_NAMESPACES += google3a_config
for saperating projects (raven, oriole, slider)

2. Add conditional switch for aosp and others of TARGET_PRODUCT.

3. Pass all forrest builds under git_sc-dev with
   293c2c7462: Add variables in google3a_config for camera tuning
   7fd2d5a87c: Revert "Revert "Separate project-wise tuning folders for 3A""

Tag: All build test

47 build(s): 0 failed. 47 passed.

https://android-build.googleplex.com/builds/forrest/run/L45900000832571732

Bug: 177041310
Test: build pass, manually test on O6
Change-Id: I848a2702cecf1a35971ae5cba5ea83d4f6d65c1a
2021-03-12 06:50:10 +00:00
TreeHugger Robot
0e272c63ed Merge "allow init to mount modem_img" into sc-dev am: 3b10aeadae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13839800

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Icd3cac3c5d48ea9e1c438cad2a8c8564ab20a378
2021-03-12 06:49:17 +00:00
TreeHugger Robot
4686091f71 Merge "gs101: exclude telephony if BOARD_WITHOUT_RADIO is true" into sc-dev am: 11c87a5851
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13845147

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I2f4a1977614560d5e96f2834100b047d5270e319
2021-03-12 06:30:11 +00:00
TreeHugger Robot
3b10aeadae Merge "allow init to mount modem_img" into sc-dev 2021-03-12 06:01:50 +00:00
Jenny Ho
e852f75d49 init.gs101.rc: set system ownership for eeprom
Bug: 182531832
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: I09e8e4f8ae9c8fbeea161c1b46f53a2b5996db35
2021-03-12 13:58:36 +08:00
Jenny Ho
361d28d604 dumpstate: Update eeprom dump path
Bug: 182531832
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: Ib7f628f226d901e79be9c3c958a5514cce09fbd9
2021-03-12 13:53:31 +08:00
Wen Chang Liu
8cbf2bcb97 Merge changes Ie0ed96d7,Id7f43fe1 into sc-dev am: e72c30346f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13839790

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I3c68b42795c4b0b2cfd9510a9b393c80f2f9bc81
2021-03-12 05:51:09 +00:00
TreeHugger Robot
11c87a5851 Merge "gs101: exclude telephony if BOARD_WITHOUT_RADIO is true" into sc-dev 2021-03-12 05:47:52 +00:00
Wen Chang Liu
e72c30346f Merge changes Ie0ed96d7,Id7f43fe1 into sc-dev
* changes:
  Add sepolicy for BigOcean device
  Add sepolicy for MFC device
2021-03-12 05:41:08 +00:00
Andy Chou
4a1b96d9aa Merge "Fix cuttlefish test fail due to sepolicy of Exo" into sc-dev am: 737059042f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13839799

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0d271ce84e87f4042bd8cb95a3bea881377dc2ae
2021-03-12 05:35:47 +00:00
TreeHugger Robot
71f2717803 Merge "update error on ROM 7202683" into sc-dev am: 8e2430d151
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13839797

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4051250e1e3ce7dfb7ce181004f91030827cd1c8
2021-03-12 05:32:33 +00:00
Andy Chou
737059042f Merge "Fix cuttlefish test fail due to sepolicy of Exo" into sc-dev 2021-03-12 05:32:18 +00:00
TreeHugger Robot
8e2430d151 Merge "update error on ROM 7202683" into sc-dev 2021-03-12 05:19:01 +00:00
Sung-fang Tsai
56c3a11f4a Merge "Mark lib_aion_buffer and related library as same_process_hal_file" into sc-dev am: 1bcf7d412a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13824574

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ibbde6769b1760f55c920600c969b46d2ddb06375
2021-03-12 05:11:49 +00:00
Adam Shih
fdeedcba65 allow init to mount modem_img
Bug: 182524202
Bug: 182524203
Test: modem_img is mounted under enforcing mode
Change-Id: Ie5448468d4d7f1ad6acdd2c93055bba9001185d1
2021-03-12 12:54:22 +08:00
Sung-fang Tsai
1bcf7d412a Merge "Mark lib_aion_buffer and related library as same_process_hal_file" into sc-dev 2021-03-12 04:18:59 +00:00
Vova Sharaienko
c3ec7bbf3e Merge "Stats: new sepolicy for the AIDL service" into sc-dev am: 175c2eaa31
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13845133

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I981065070c26b2fa74d862cddbf551e03a426379
2021-03-12 03:54:09 +00:00
TreeHugger Robot
73df265217 Merge "Add atc sysfs permission for composer service" into sc-dev am: 1dd171b66f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13839786

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I90a0f6f3633e9e83aa1052f82630778acf43dd1d
2021-03-12 03:53:33 +00:00
andychou
9e582d4bc3 Fix cuttlefish test fail due to sepolicy of Exo
Need to grant gpu_device dir search permission and
device_config_runtime_native_boot_prop for testing.

Bug: 182445508
Test: atest ExoTests pass  on Cuttlefish
Change-Id: Ia4c27efa2a900a3781301de19ab38209f818aba1
2021-03-12 11:41:24 +08:00
Vova Sharaienko
175c2eaa31 Merge "Stats: new sepolicy for the AIDL service" into sc-dev 2021-03-12 03:32:22 +00:00
Adam Shih
526da2f9b1 update error on ROM 7202683
Bug: 182524105
Bug: 182523946
Bug: 182524202
Bug: 182524203
Test: pts-tradefed run pts -m PtsSELinuxTest
Change-Id: I4c97960d106a74cbe2ba819671612514d4cba282
2021-03-12 11:18:10 +08:00
wenchangliu
f98706e87b Add sepolicy for BigOcean device
add /dev/bigocean to video_device

avc: denied { read write } for name="bigocean" dev="tmpfs" ino=629 \
scontext=u:r:mediacodec:s0 tcontext=u:object_r:device:s0 \
tclass=chr_file permissive=1
avc: denied { open } for path="/dev/bigocean" dev="tmpfs" ino=629 \
scontext=u:r:mediacodec:s0 tcontext=u:object_r:device:s0 \
tclass=chr_file permissive=1
avc: denied { ioctl } for path="/dev/bigocean" dev="tmpfs" ino=629 \
ioctlcmd=0x4202 scontext=u:r:mediacodec:s0 tcontext=u:object_r:device:s0 \
tclass=chr_file permissive=1
avc: denied { ioctl } for comm=436F646563322E30204C6F6F706572 path="/dev/bigocean" \
dev="tmpfs" ino=629 ioctlcmd=0x4202 scontext=u:r:mediacodec:s0 \
tcontext=u:object_r:device:s0 tclass=chr_file permissive=1

Bug: 172173484
Test: Play AV1 clips in enforcing mode
Change-Id: Ie0ed96d7bf4324bd38a9c42500f4f747f092bfd9
2021-03-12 10:54:10 +08:00
wenchangliu
b52121a259 Add sepolicy for MFC device
- Add sysfs_video type for mfc device
- Allow mediacode to access sysfs_video

avc: denied { read } for name="name" dev="sysfs" ino=62278 \
scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

avc: denied { open } for path="/sys/devices/platform/mfc/video4linux/video7/name" \
dev="sysfs" ino=62278 scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

avc: denied { getattr } for path="/sys/devices/platform/mfc/video4linux/video7/name" \
dev="sysfs" ino=62278 scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

avc: denied { read } for name="name" dev="sysfs" ino=62230 \
scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

avc: denied { open } for path="/sys/devices/platform/mfc/video4linux/video6/name" \
dev="sysfs" ino=62230 scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

avc: denied { getattr } for path="/sys/devices/platform/mfc/video4linux/video6/name" \
dev="sysfs" ino=62230 scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 \
tclass=file permissive=1

Bug: 172173484
Test: video playback / camera recording with enforcing mode
Change-Id: Id7f43fe11c9ed089067f43a50d7f765df873d6c6
2021-03-12 10:51:41 +08:00
TreeHugger Robot
1dd171b66f Merge "Add atc sysfs permission for composer service" into sc-dev 2021-03-12 02:44:43 +00:00
Ahmed ElArabawy
6219c84925 Merge "Wifi: Add sepolicy files for wifi_ext service" into sc-dev am: 4a0294348b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/13806170

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I119212a1f114011a7adbbd1b48c276ef0d7e5e13
2021-03-12 02:29:24 +00:00
Ahmed ElArabawy
4a0294348b Merge "Wifi: Add sepolicy files for wifi_ext service" into sc-dev 2021-03-12 01:37:36 +00:00
Edwin Tung
f83c369281 Merge "gps: update gps driver 125.20.23.491687" into sc-dev am: 390a7dc844
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13812352

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I55494fa4fe4a10401735af41e179caf7881c202c
2021-03-12 01:37:17 +00:00
Edwin Tung
390a7dc844 Merge "gps: update gps driver 125.20.23.491687" into sc-dev 2021-03-12 01:21:53 +00:00
TreeHugger Robot
8b1fecd768 Merge "Decouple auto-suspend and interactive from display on/off" into sc-dev am: 66c7bf8c9d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13837774

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7e61eb05e2192f23a92bb73021eb8053a9c2426a
2021-03-12 01:19:08 +00:00
Vova Sharaienko
2ed30c23e3 Stats: new sepolicy for the AIDL service
This allows the pixelstats_vendor communicate with new AIDL IStats service via ServiceManager

Bug: 181914749
Test: Build, flash, and logcat -s "pixelstats_vendor"
Change-Id: Icf1bbbd7f72835fe8f9c2f23281a2f5b4bf8e698
2021-03-12 01:12:21 +00:00
TreeHugger Robot
66c7bf8c9d Merge "Decouple auto-suspend and interactive from display on/off" into sc-dev 2021-03-12 00:50:07 +00:00
Fernando Lugo
cb62396860 bootctrl: Add support for A/B data in devinfo
Bug: 156694052
Signed-off-by: Fernando Lugo <flugo@google.com>
Change-Id: I6f1e3b805e3bcef2246abcffc8c11add29798bc6
2021-03-11 16:46:15 -08:00
Jonglin Lee
fcddc385ca gs101: exclude telephony if BOARD_WITHOUT_RADIO is true
Only include telephony packages if radio is available.

Bug: 182514710
Test: confirmed packages excluded
Signed-off-by: Jonglin Lee <jonglin@google.com>
Change-Id: I3d0c723f310230f3e54bf28422ca24f2be0ee3b6
2021-03-11 16:43:12 -08:00
Chris Fries
ba06e09688 Merge "Switch back from DMABUF to ION/BLOB allocator" into sc-dev am: 0e26f54d1f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13837773

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I4b5d110f7841d66a12e8638bd91e6135d8bb15c0
2021-03-12 00:25:54 +00:00
Benjamin Schwartz
bfa18a7b2a whitechapel: Correct acpm_stats path
Bug: 182320246
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I7a67b31e28f34d606cfab369b9e982e9fffe3b3f
2021-03-11 15:52:48 -08:00
Chris Fries
0e26f54d1f Merge "Switch back from DMABUF to ION/BLOB allocator" into sc-dev 2021-03-11 23:50:55 +00:00
Daeho Jeong
b8e2f2a267 Merge "bfq: turn off slice_idle during booting" into sc-dev am: 138fe69c2d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13838989

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib0352461c4da07cf681f5403b1a12c4fcb2ad758
2021-03-11 23:15:38 +00:00
TreeHugger Robot
ed67dcd68b Merge "Revert "Revert "Enable chained vbmeta for boot""" into sc-dev am: 10992cb965
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13817607

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I806f52f200b43154f58a1c53ed08d2ca72329c06
2021-03-11 23:15:30 +00:00
Daeho Jeong
138fe69c2d Merge "bfq: turn off slice_idle during booting" into sc-dev 2021-03-11 22:58:05 +00:00
TreeHugger Robot
10992cb965 Merge "Revert "Revert "Enable chained vbmeta for boot""" into sc-dev 2021-03-11 22:31:19 +00:00
Will McVicker
b5b92eadd1 Revert "Revert "Enable chained vbmeta for boot""
This reverts commit 8ed24f1c7f8923e0b0ac62c16abc5ea32c1a11e0 which
disables chained vbmeta for boot.

Bug: 176930600
Test: manually verify chained vbmeta is enforced
Change-Id: Iba79a072798ff4dd0eb9add3c36d7f6c1ffb4655
2021-03-11 22:30:45 +00:00
TreeHugger Robot
488333742a Merge "Remove vendor partition definitions" into sc-dev am: 3904f51a01
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13840724

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie0f24b128beec8eac3e90d287276633f1effab9f
2021-03-11 22:18:21 +00:00