TreeHugger Robot
cc44df863d
Merge "Add WiFi Statistics to Bugreport to Wahoo" into oc-dr1-dev
2017-06-22 17:22:23 +00:00
Erik Kline
db87829ff1
Merge "No longer need to explicitly specify ethernet upstream type" into oc-dr1-dev
2017-06-22 04:52:20 +00:00
TreeHugger Robot
d5c6e693b9
Merge "power: remove interaction lock when idle" into oc-dr1-dev
2017-06-22 01:37:42 +00:00
Jayachandran Chinnakkannu
385acb4ef6
Merge "Change radio back to enforce mode" into oc-dr1-dev
2017-06-21 23:57:02 +00:00
Jayachandran Chinnakkannu
cdab57f6b0
Merge "Use /data/vendor/radio for radio data folder" into oc-dr1-dev
2017-06-21 23:57:02 +00:00
Jayachandran Chinnakkannu
24c0b637f0
Merge "Move /data/misc/radio to /data/vendor/radio as per treble rules" into oc-dr1-dev
2017-06-21 23:57:02 +00:00
Adrian Salido
668cac2f4c
power: remove interaction lock when idle
...
Allows earlier interaction lock release by polling on display updates to
stop happening (becomes idle) for a programmable amount of time.
Bug: 62110101
Test: Ran UiBench, didn't see regressions
susbset of tests - avg-jank:
testInflatingListViewFling: 0.09
testTrivialListViewFling: 0.15
Change-Id: I83c0fc75a3d7ca5bf76910ebbaeddb69343a7ee2
2017-06-21 16:13:24 -07:00
Pat Tjin
32fdce5a34
Merge "Move system/vendor partition sizes to wahoo" into oc-dr1-dev
2017-06-21 22:22:40 +00:00
Naina Nalluri
a654a7207b
Use /data/vendor/radio for radio data folder
...
Use /data/vendor partition to hold vendor radio data.
Modify radio related init rc and scripts.
Test: Basic telephony sanity with radio enforce mode
Bug: 36736902
Bug: 36717606
Bug: 62871452
Change-Id: I6518e276f68d405151b1b124de6a0ca1b759d951
2017-06-21 14:14:53 -07:00
TreeHugger Robot
7e1d99c8ac
Merge "Wahoo: Add minidebug-info to system server" into oc-dr1-dev
2017-06-21 20:56:07 +00:00
TreeHugger Robot
56b07ec982
Merge "Move folio_daemon to system in sepolicy" into oc-dr1-dev
2017-06-21 20:12:37 +00:00
Jeff Vander Stoep
d60c59ea43
Move folio_daemon to system in sepolicy
...
Remove Treble violations.
Bug: 36867326
Bug: 62387246
Test: loaded on taimen, checked dmesg, and tested daemon with magnet
Change-Id: I4662b41206b94cae6ac9843b5dc7e1452003c63c
2017-06-21 11:02:30 -07:00
Thierry Strudel
eff97a240f
Merge "Revert "Move file labeling to genfs_contexts."" into oc-dr1-dev
2017-06-21 16:07:10 +00:00
Thierry Strudel
5084c6ba71
Revert "Move file labeling to genfs_contexts."
...
This reverts commit c29e60806b .
Bug: 62852219
Change-Id: If212c1fea86ee929b6234ed48892ab6065da0173
2017-06-21 14:47:31 +00:00
Erik Kline
c2249c5e29
No longer need to explicitly specify ethernet upstream type
...
Test: as follows
- built
- flashed
- booted
- runtest frameworks-net tethering tests pass
Bug: 32163131
Bug: 36076442
Change-Id: I146dff3d663af20f4c667e0acb1c468df0a5f240
2017-06-21 23:03:42 +09:00
Thierry Strudel
3a002c8b68
Merge "Move file labeling to genfs_contexts." into oc-dr1-dev
2017-06-21 06:34:36 +00:00
Jayachandran C
97c71e3f91
Change radio back to enforce mode
...
Test: Basic telephony sanity
Bug: 38261780
Change-Id: Ia862e093f3d32500269fb732a5fe6e7e2ca36f41
2017-06-21 05:56:06 +00:00
Jayachandran C
86b6fcc8a6
Move /data/misc/radio to /data/vendor/radio as per treble rules
...
1) Modify the sepolicy to use /data/vendor partition to hold
vendor radio data.
2) Modify Dumpstate to access /data/vendor for logging.
Test: Basic telephony sanity with radio enforce mode
Bug: 36736902
Bug: 36717606
Change-Id: I1f8f1026189c1262cfe0af251451e0efcc98c7f7
2017-06-21 05:55:21 +00:00
TreeHugger Robot
a05b888385
Merge "Fixing denials blocking SFS and widevine" into oc-dr1-dev
2017-06-21 05:32:00 +00:00
TreeHugger Robot
e32de9dba5
Merge changes from topic 'mdlog_improve_1' into oc-dr1-dev
...
* changes:
Increase stop timer for modem logging
Revert "Stop always on logging when external logging enabled"
2017-06-21 02:02:46 +00:00
TreeHugger Robot
4bad23b439
Merge "Write modem log to the 2nd fd from dumpstate" into oc-dr1-dev
2017-06-21 01:49:25 +00:00
TreeHugger Robot
427d3ced01
Merge "rild: remove rules to allow socket usage between rild and radio" into oc-dr1-dev
2017-06-21 00:13:12 +00:00
Joel Galenson
c29e60806b
Move file labeling to genfs_contexts.
...
This should improve performance, as file_contexts is slower
than genfs_contexts.
Bug: 62413700
Test: Built, flashed, and booted. Verified that all of the
files have the correct context.
Change-Id: I40035d396fe344ade6b665ef0c314e36ef9c8bf8
(cherry picked from commit cdd9829be8 )
2017-06-20 15:53:03 -07:00
Ahmed ElArabawy
841c4ad431
Add WiFi Statistics to Bugreport to Wahoo
...
This commit adds some statistics from debugfs to bugreport
this includes the files:
/d/wlan0/power_stats
/d/wlan0/ll_stats
/d/icnss/stats
Bug: 62290986
Test: adb bugreport and inspect the required statistics
Merged-In: Ib65b98935a043542283a645f9760e02ff6935db3
Change-Id: Ib65b98935a043542283a645f9760e02ff6935db3
Signed-off-by: Ahmed ElArabawy <arabawy@google.com >
2017-06-20 20:50:30 +00:00
Sandeep Patil
7d452f093f
rild: remove rules to allow socket usage between rild and radio
...
This eventually also removes the socket_between_core_and_vendor
attribute added to rild for the same
Bug: 36718031
Bug: 62343727
Test: Build and boot walleye
Change-Id: Ib4808579742942b663d2e93c1527057f54f869cf
Signed-off-by: Sandeep Patil <sspatil@google.com >
2017-06-20 13:30:06 -07:00
Max Bires
0469656a6a
Fixing denials blocking SFS and widevine
...
Details in bug b/62391689
Bug: 62391689
Bug: 62686689
Test: Attestation works
Change-Id: I0f9fe50537db5d8218331ecc7bd6cce60969a7bf
2017-06-20 12:58:49 -07:00
Arnd Geis
0745d1bc52
Create SELinux domain for easelservice app
...
- Add domain for Easel firmware update app
- Add app cert
- Add access permission to mnh driver
- Add access permission to app_api_service
- Add access permission to surfaceflinger service
Bug: b/38212365
Change-Id: I62e813a126d10b6d70854163635e564c161e9305
Signed-off-by: Arnd Geis <arndg@google.com >
2017-06-20 19:27:27 +00:00
TreeHugger Robot
8e782a5db0
Merge "Fixing some radio/ueventd/tee denials" into oc-dr1-dev
2017-06-20 19:14:52 +00:00
Andrew Chant
905abb7c60
Merge "Add USB device descriptors to bug report." into oc-dr1-dev
2017-06-20 18:22:08 +00:00
Andrew Chant
3b19e99148
Add USB device descriptors to bug report.
...
Reports product, version, and first 48 bytes of
descriptors.
Test: Took bugreports with and without USB device attached.
With no USB Device:
------ USB Device Descriptors (/vendor/bin/sh -c cd
/sys/bus/usb/devices/1-1 && cat product && cat bcdDevice; cat
descriptors | od -t x1 -w16 -N96) ------
0000000
With USB Device:
------ USB Device Descriptors (/vendor/bin/sh -c cd
/sys/bus/usb/devices/1-1 && cat product && cat bcdDevice; cat
descriptors | od -t x1 -w16 -N96) ------
Mir
0200
0000000 12 01 00 02 00 00 00 40 d1 18 25 50 00 02 03 01
0000020 02 01 09 02 1f 01 04 01 04 a0 32 09 04 00 00 01
0000040 01 01 00 05 0a 24 01 00 01 83 00 02 01 02 0c 24
0000060 02 01 01 02 00 02 03 00 00 00 0d 24 06 03 01 02
0000100 01 00 02 00 02 00 00 09 24 03 02 01 01 01 04 00
0000120 0c 24 02 22 01 02 00 02 03 00 00 18 0d 24 06 23
0000140
Bug: 38327094
Change-Id: I05cb5f6f3895b43b55ab4b1f434bb5b206b3bf4c
Merged-In: I05cb5f6f3895b43b55ab4b1f434bb5b206b3bf4c
2017-06-20 10:09:15 -07:00
Max Bires
d6bf24251e
Fixing some radio/ueventd/tee denials
...
denied { write } for pid=559 comm="ueventd" name="uevent" dev="sysfs"
ino=53168 scontext=u:r:ueventd:s0 tcontext=u:object_r:sysfs_usb_c:s0
tclass=file
denied { open } for pid=7321 comm="elephonymonitor"
path="/dev/__properties__/u:object_r:tel_mon_prop:s0" dev="tmpfs"
ino=18893 scontext=u:r:radio:s0 tcontext=u:object_r:tel_mon_prop:s0
tclass=file
denied { set } for property=rcs.publish.status pid=4829 uid=1001
gid=1001 scontext=u:r:radio:s0 tcontext=u:object_r:default_prop:s0
tclass=property_service
denied { set } for property=persist.radio.enable_tel_mon pid=10182
uid=1001 gid=1001 scontext=u:r:radio:s0
tcontext=u:object_r:tel_mon_prop:s0 tclass=property_service
Bug: 34784662
Test: These denials no longer appear during phone operation
Change-Id: I0f38e4f7e937c79d60eb2d4c607bcb62694f973b
2017-06-20 17:00:40 +00:00
Andreas Gampe
fa31a67e1d
Wahoo: Add minidebug-info to system server
...
Add minidebug-info to the system server jars, in an effort to help
diagnose native crashes.
Bug: 62823069
Test: m
Test: readelf -e $OUT/system/framework/oat/arm64/services.odex | grep gnu_debugdata
Change-Id: I3c5ac5791bd869ab596809aa177a1c903617bef8
2017-06-20 09:01:49 -07:00
Martijn Coenen
87c358793f
Merge "Remove binder_in_vendor_violators from wcnss." into oc-dr1-dev
2017-06-20 15:39:54 +00:00
TreeHugger Robot
3e9bd98c90
Merge "netmgrd: remove vendor_executes_system_violator" into oc-dr1-dev
2017-06-20 03:16:22 +00:00
Jie Song
a9cb65d25c
Write modem log to the 2nd fd from dumpstate
...
Bug: 33820081
Test: Verify modem logs from bugreport
Change-Id: I0cd0ce8c1a4b2cc3e8a2eeda65b0aa8e1a983fd1
2017-06-19 18:08:38 -07:00
TreeHugger Robot
3266111d28
Merge "init_ese: use vendor shell and toybox in ese script" into oc-dr1-dev
2017-06-20 00:48:43 +00:00
TreeHugger Robot
44f9f772d8
Merge "fstab: panic when error in userdata" into oc-dr1-dev
2017-06-20 00:43:08 +00:00
TreeHugger Robot
dffb51f4c0
Merge "Remove system_server policy to communicate with netmgrd over sockets" into oc-dr1-dev
2017-06-20 00:07:12 +00:00
TreeHugger Robot
8c27f611c2
Merge "Remove binder rules for rild to communicate with audioserver." into oc-dr1-dev
2017-06-20 00:06:57 +00:00
Sandeep Patil
adcf25a512
netmgrd: remove vendor_executes_system_violator
...
netmgrd needed this because if libudsutil depending on /system
executable. That has now change to point to /vendor copies of tyobox
utilities. So, remove the violator attribute and add permission to use
vendor_toolbox for netmgrd domain.
Bug: 37364044
Bug: 62385687
Test: Build and boot walleye and observe no denials for netmgrd
Change-Id: I54adc23bbb7f59e209fd5ad797fa6c46995adc29
Signed-off-by: Sandeep Patil <sspatil@google.com >
2017-06-19 16:12:06 -07:00
Tyler Gunn
3960493c09
Merge "Enable video pause workaround for 2017 pixel devices." into oc-dr1-dev
2017-06-19 22:56:37 +00:00
Martijn Coenen
79430f1a6e
Remove binder_in_vendor_violators from wcnss.
...
Bug: 36651714
Test: builds
Change-Id: Ib12f6e891bfc8b2d8ba818392f7cdc0a13b8ab4f
2017-06-19 15:29:11 -07:00
Sandeep Patil
f15fe5de4b
init_ese: use vendor shell and toybox in ese script
...
Bug: 38447496
Bug: 37364044
Bug: 37914554
Test: Build and boot walleye
Test: No denials for init_ese requireing access for /data (b/t37914554)
Change-Id: Ifce97fd50c4d2b0f49460ff37bcc01a281a6c700
Signed-off-by: Sandeep Patil <sspatil@google.com >
2017-06-19 15:25:55 -07:00
TreeHugger Robot
0aecfea175
Merge "wahoo: Make vendor script use vendor shell and vendor toybox" into oc-dr1-dev
2017-06-19 22:25:01 +00:00
Wei Wang
69d4b1b099
fstab: panic when error in userdata
...
Explicit kernel panic since device is not reliable usable after this
hits.
Bug: 62257194
Test: check mount after boot
Change-Id: I5758345ab52bb1199a59850f20f606162ec4b28c
2017-06-19 15:22:53 -07:00
Patrick Tjin
c77349a45e
Move system/vendor partition sizes to wahoo
...
Bug: 62445676
Test: OTA
Change-Id: I1d83190c7e5a5a237e5d9991505cfbdfa9ab11d5
2017-06-19 15:00:51 -07:00
Amit Mahajan
4ccd3d226f
Remove binder rules for rild to communicate with audioserver.
...
Test: Basicy telephony sanity
Bug: 36565056
Change-Id: Ie315ca7b23d0ab64773de1d850b9b412d84b2557
2017-06-19 14:58:20 -07:00
TreeHugger Robot
39b781b6ef
Merge "GoogleCamera: Remove redundant persist.camera.* access" into oc-dr1-dev
2017-06-19 21:47:02 +00:00
TreeHugger Robot
622e5c7cc5
Merge "Add Settings overlay" into oc-dr1-dev
2017-06-19 21:04:08 +00:00
TreeHugger Robot
8ba1d8c88a
Merge "wahoo: dumpstate: add touch firmware versions to dumpstate" into oc-dr1-dev
2017-06-19 20:37:44 +00:00