Yu-Chi Cheng
99d5b083f8
Merge "Added the SELinux rule for the EdgeTPU vendor service." into sc-dev am: 7eef8643a3
am: b989b6c2d5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14299125
Change-Id: Ie29cfc8d8a473f3d047ee9c825096daeef405e6d
2021-05-04 20:33:22 +00:00
Yu-Chi Cheng
b989b6c2d5
Merge "Added the SELinux rule for the EdgeTPU vendor service." into sc-dev am: 7eef8643a3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14299125
Change-Id: I7413d1da70dc4e5a5895296f7dde4be3dde45291
2021-05-04 20:11:24 +00:00
Daniel Mentz
bc0e2e55b9
init.insmod.gs101.cfg: Migrate from insmod to modprobe am: bbcaf452f8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14345811
Change-Id: I383d72347c6c942821660e285f9325f6241fb68f
2021-05-04 20:09:34 +00:00
Yu-Chi Cheng
c454ab19c0
Merge "Added the SELinux rule for the EdgeTPU vendor service." into sc-dev am: 7eef8643a3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14299125
Change-Id: Ia605bdd86e266c6487d591ddc30d64101365e929
2021-05-04 20:09:19 +00:00
Yu-Chi Cheng
51bb36a753
Merge "Added the SELinux rule for the EdgeTPU vendor service." into sc-dev am: 7eef8643a3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14299125
Change-Id: I70e2180befe6e6371d01d1f45ed92bb1e0318381
2021-05-04 20:09:17 +00:00
Yu-Chi Cheng
5036d99404
Added EdgeTPU vendor service into P21. am: 395ae043ba
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14341379
Change-Id: Iab1492156dbfec027cd9606badf65fb67cbbf7ae
2021-05-04 20:09:17 +00:00
Daniel Mentz
bbcaf452f8
init.insmod.gs101.cfg: Migrate from insmod to modprobe
...
modprobe is smarter about locating .ko files if they are stored in
subdirectories. For example, it finds heatmap.ko regardless of whether
it's stored in /vendor/lib/modules/heatmap.ko or
/vendor/lib/modules/extra/heatmap.ko. modprobe also loads all
dependencies automatically. Let's migrate from insmod to modprobe.
Bug: 185184472
Change-Id: I810709b8053f3bf3bbec18bcaa37780289388e07
2021-05-04 19:55:59 +00:00
Yu-Chi Cheng
7eef8643a3
Merge "Added the SELinux rule for the EdgeTPU vendor service." into sc-dev
2021-05-04 19:39:32 +00:00
Yu-Chi Cheng
395ae043ba
Added EdgeTPU vendor service into P21.
...
The original edgetpu_service is now split into two, where the
original one stays under /system_ext/ and the new one,
edgetpu_vendor_service, now locates under /vendor/.
This change updates files including device.mk accordingly to
ensure these services are setup properly on P21.
Bug: 185432427
Test: Oriole + GCA
Change-Id: I5b0eff64f2f044a56bc14cf5e1d92ec3463560a9
2021-05-04 19:39:32 +00:00
Sunil Ravi
b17f080588
Wifi: Move supplicant service init to wpa_supplicant am: 788012640b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14417046
Change-Id: I6f030fab1f9e668164c34021fe3bd8ca31f47a78
2021-05-04 18:04:04 +00:00
Sunil Ravi
788012640b
Wifi: Move supplicant service init to wpa_supplicant
...
Bug: 186636898
Test: boot and wifi function is ok
Change-Id: Idb6ebe962e50408c907f9d961a6f75e3ceddf0f2
2021-05-04 17:38:38 +00:00
Yu-Chi Cheng
b844190a34
Added the SELinux rule for the EdgeTPU vendor service.
...
To comply with the GSI compliance test, this change
splits the compiler part of the edgetpu_service into a
separate edgetpu_vendor_service under vendor.
The edgetpu_service locates under /system_ext/ and used
to be connected by both applications and vendor clients.
With this change, vendor clients could talk to the vendor
part of this service directly without having to cross
the system and vendor boundary.
Applications will still talk to the system_ext one, which
will forward the requests to the vendor service.
Bug: 185432427
Test: tested on Oriole + GCA.
Change-Id: I1ee47946f1fc3694d5f8b5325c192d6bd720a76e
2021-05-04 10:36:21 -07:00
Alex Hong
ea5b597e3d
sepolicy: Update dumpstate HAL to V1.1
...
Test: $ make selinux_policy
Check the label after boot completed
Bug: 186539439
Change-Id: I6690e2bc485aceb53dc607b8a7656a4f57edf70e
2021-05-04 17:11:07 +08:00
Jenny Ho
f5b47095be
add sepolicy for dump TRICKLE/TEMP/DWELL defend config
...
type=1400 audit(0.0:12): avc: denied { read } for name="google,charger" dev="sysfs" ino=25880 scontext=u:r:hal_dumpstate_default:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=0
Bug: 186872139
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: Id8868d2b12408d4a39ba42c8b0faf801923f73f3
2021-05-04 15:24:38 +08:00
Edwin Tung
df5ebecda2
gps: update gps driver 127.20.23.498766 am: d7678e177c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14351892
Change-Id: Ia319c18bfd63f9c1a83ce6ab9f6030ec10387a0c
2021-05-04 06:48:26 +00:00
Edwin Tung
d7678e177c
gps: update gps driver 127.20.23.498766
...
Implement PPS feature
Fix CW multiband issue
Add EarlyFix support to LPP
Added RILC_REQ_GPS_IS_CAMPING_ON_LTE to query network type
Handle RILD error response
Bug: 175086879
Bug: 178148552
Bug: 180696639
Bug: 185198553
Bug: 187008705
Sanity Test: 186827776
Test: build pass
Change-Id: Iaf6493af23dc1f701ae288b707c266a09822e6cf
2021-05-04 06:33:24 +00:00
Daniel Mentz
5aed8b6921
Merge "Remove /vendor/lib/modules from file_contexts" into sc-dev am: 48e3555770
am: dfd70f5140
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14416770
Change-Id: I24ba3f169ef7a82eefaaf27e1b339882dd8c7b4d
2021-05-04 05:06:12 +00:00
Daniel Mentz
dfd70f5140
Merge "Remove /vendor/lib/modules from file_contexts" into sc-dev am: 48e3555770
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14416770
Change-Id: Id338f87631bcd0dac2a8f98cf85c3372b0b5fe84
2021-05-04 04:49:30 +00:00
Daniel Mentz
c4428736aa
Merge "Remove /vendor/lib/modules from file_contexts" into sc-dev am: 48e3555770
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14416770
Change-Id: I2e45bde537960b09ee7e4f635e081bae95a895ec
2021-05-04 04:47:16 +00:00
Daniel Mentz
ff7a1a95d0
Merge "Remove /vendor/lib/modules from file_contexts" into sc-dev am: 48e3555770
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14416770
Change-Id: Ifde63969cc43d9730285fc3838f11f46755794bd
2021-05-04 04:46:03 +00:00
Daniel Mentz
23c0cba680
Merge "Revert "remove wildcard on kernel modules"" into sc-dev am: 1473b1d155
am: 3d63e648fa
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14393364
Change-Id: I176f41a779b5ebc7f7382664b4f80a9f6eb4f2b3
2021-05-04 04:29:22 +00:00
TreeHugger Robot
4a089a1a14
Merge changes from topic "tcpdump_logger" into sc-dev am: 3186a0f24c
am: 869798380a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14048497
Change-Id: I95a6fd717f9cb2aab31030a39e90c9a0bb66f572
2021-05-04 04:29:13 +00:00
lucaslin
d68ecabda7
Add sepolicy for tcpdump_logger to access wlan_logs folder am: 4099f60681
am: a068c23698
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14410096
Change-Id: I56c28001f2c1dc61bfe349d8b443bb6c42e46198
2021-05-04 04:29:12 +00:00
Daniel Mentz
48e3555770
Merge "Remove /vendor/lib/modules from file_contexts" into sc-dev
2021-05-04 04:28:49 +00:00
Daniel Mentz
3d63e648fa
Merge "Revert "remove wildcard on kernel modules"" into sc-dev am: 1473b1d155
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14393364
Change-Id: I108e79936a1bf016b84e3442eca15d559b5b09d0
2021-05-04 04:15:30 +00:00
TreeHugger Robot
869798380a
Merge changes from topic "tcpdump_logger" into sc-dev am: 3186a0f24c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14048497
Change-Id: I4ac7202553d43883b405b68b9342e056bcfadfe3
2021-05-04 04:15:25 +00:00
lucaslin
a068c23698
Add sepolicy for tcpdump_logger to access wlan_logs folder am: 4099f60681
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14410096
Change-Id: Ib593cb56d978978d6a2dce2649ce7eb83dbcc565
2021-05-04 04:15:24 +00:00
Daniel Mentz
00288cf620
Merge "Revert "remove wildcard on kernel modules"" into sc-dev am: 1473b1d155
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14393364
Change-Id: I3caa7f3715ca52992975f70383340900374b5687
2021-05-04 04:13:30 +00:00
Daniel Mentz
63c778b383
Merge "Revert "remove wildcard on kernel modules"" into sc-dev am: 1473b1d155
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14393364
Change-Id: Ifdcd4ac933b75be818d17f28f35b68ac330bdb09
2021-05-04 04:13:27 +00:00
TreeHugger Robot
ce190bb6ba
Merge changes from topic "tcpdump_logger" into sc-dev am: 3186a0f24c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14048497
Change-Id: I01f9defbf0476465743e2db691958def15a06258
2021-05-04 04:13:15 +00:00
lucaslin
6bc595ff73
Add sepolicy for tcpdump_logger to access wlan_logs folder am: 4099f60681
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14410096
Change-Id: I5f29c548309fcc697f1432047a48150f5d991e88
2021-05-04 04:13:15 +00:00
lucaslin
7dbfa7ec1f
Dump tcpdump into bugreport am: 725f060835
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14047908
Change-Id: If2f60a03fa860d20b57656e9d1d6931bb8a09f62
2021-05-04 04:13:14 +00:00
TreeHugger Robot
b25b9295a0
Merge changes from topic "tcpdump_logger" into sc-dev am: 3186a0f24c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14048497
Change-Id: I3114c2224f7dc2a19d717ff930821677a09af154
2021-05-04 04:13:14 +00:00
Daniel Mentz
1473b1d155
Merge "Revert "remove wildcard on kernel modules"" into sc-dev
2021-05-04 03:50:16 +00:00
lucaslin
725f060835
Dump tcpdump into bugreport
...
Bug: 183467815
Test: 1. Enable tcpdump_logger always-on function
2. Dump bugreport
3. Pull dumpstate_board.bin and chagne it to zip
4. Unzip dumpstate_board.zip and check if tcpdump files
are there.
Change-Id: If5fc2fe8ff4bfc0beb91ff973cc3d8137fd7cc47
2021-05-04 03:48:04 +00:00
TreeHugger Robot
3186a0f24c
Merge changes from topic "tcpdump_logger" into sc-dev
...
* changes:
Add sepolicy for dumpstate to access logs of tcpdump_logger
Add sepolicy for tcpdump_logger to access wlan_logs folder
2021-05-04 03:48:04 +00:00
Jenny Ho
9d53cfccb8
Merge "set sepolicy for testing_battery_profile" into sc-dev am: 93e25c878a
am: e6334ffd7c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14409676
Change-Id: I986a7bfabe592c60ef82aa01a87e30b8b210147d
2021-05-04 03:27:20 +00:00
Jenny Ho
e6334ffd7c
Merge "set sepolicy for testing_battery_profile" into sc-dev am: 93e25c878a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14409676
Change-Id: Id42c10ec5258075cea310766db6e72c75e602820
2021-05-04 03:06:09 +00:00
Jenny Ho
4387ce632f
Allow setting charge start and stop levels when in Test Harness Mode am: 8201411a5b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14408675
Change-Id: Id463d9308de3d7fb34d2fe62ee306a1a75f5ec6b
2021-05-04 03:04:00 +00:00
Jenny Ho
2a12ff4f99
Merge "set sepolicy for testing_battery_profile" into sc-dev am: 93e25c878a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14409676
Change-Id: I7ccde0258cf80237683685e3263dc99d641d1624
2021-05-04 03:04:00 +00:00
Jenny Ho
7fa843a6c5
Merge "set sepolicy for testing_battery_profile" into sc-dev am: 93e25c878a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14409676
Change-Id: Ie708a143b6ceee8a648f2206d880b6c4f04055ba
2021-05-04 03:03:56 +00:00
Jenny Ho
93e25c878a
Merge "set sepolicy for testing_battery_profile" into sc-dev
2021-05-04 02:48:41 +00:00
Jenny Ho
8201411a5b
Allow setting charge start and stop levels when in Test Harness Mode
...
Bug: 180511460
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: I02b64c1f386ba6fe299e63dfb8f12c18549c861f
2021-05-04 02:48:40 +00:00
lucaslin
34278f05a0
Add sepolicy for dumpstate to access logs of tcpdump_logger
...
Bug: 183467815
Test: 1. Enable tcpdump_logger always-on function
2. Dump bugreport
3. Pull dumpstate_board.bin and chagne it to zip
4. Unzip dumpstate_board.zip and check if tcpdump files
are there.
Change-Id: I178aca40d94602994eef619f05a26ceb78eeff1f
2021-05-04 10:30:22 +08:00
Ted Lin
69c8212a41
wlc fwupdate implementation
...
Fix sepolicy problems.
Bug: 183465596
Test: logcat/dmesg grep wlc.
Signed-off-by: Ted Lin <tedlin@google.com>
Change-Id: I834f4d83f822b8189a576ac198bae9a7d77a3e10
2021-05-04 02:09:32 +00:00
Daniel Mentz
2fb432f08c
Remove /vendor/lib/modules from file_contexts
...
Vendor kernel modules were moved to /vendor_dlkm/lib/modules. Let's
remove the old directory /vendor/lib/modules from file_contexts.
Bug: 185184472
Bug: 186777291
Change-Id: I38f1b25cb2d73a804f1cdb113edc9b11f8e516f7
2021-05-03 18:16:05 -07:00
Daniel Mentz
60de8a56a2
init.insmod.sh: Find modules in different directories am: 5888eed0d1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14329790
Change-Id: I7b1e728fe46eca2379f3d7ae83a1322de036be39
2021-05-04 00:18:53 +00:00
Daniel Mentz
5888eed0d1
init.insmod.sh: Find modules in different directories
...
Currenlty, kernel modules are only looked for in /vendor/lib/modules/.
With this change, we enable kernel modules to be stored under paths that
contain the kernel version string e.g.
/vendor/lib/modules/5.10.31-gd527c4be4795-dirty/
This aligns better with the kernel build system.
Bug: 185184472
Change-Id: I40db76f0409808700acd2d5524f8f3d606b3114f
2021-05-04 00:02:41 +00:00
Zhijun He
77ac9b8ff7
Remove unnecessary GPU clock access permissions am: 51d3d2e56f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14413463
Change-Id: I4aa2851c870af78ddb3928010fbcf42db93c5de3
2021-05-03 23:47:32 +00:00
Chris Kuiper
db03875ebe
sepolicy: gs101: allow usf_reg_edit to run
...
Provide necessary permissions to run usf_reg_edit from bugreport.
Bug: 187081112
Test: Run "adb bugreport <zip>" and verify it contains the output
from "usf_reg_edit save -".
Change-Id: Iade132d93105d461d51273d19fe570d48cce46fe
2021-05-03 16:34:58 -07:00