Andrew Lewis
17a248a7ec
Merge "Redact ISOBMFF boxes with 'free'" into qt-dev am: f68a201ebc
...
am: b8e0f62908
Change-Id: Icacc228d3e473e2f1fea2ff68753064bf4f6ccd6
2019-07-11 06:38:34 -07:00
Andrew Lewis
b8e0f62908
Merge "Redact ISOBMFF boxes with 'free'" into qt-dev
...
am: f68a201ebc
Change-Id: I26ca8aac1b2c29e536f8d798ada3d3b269d6dc1e
2019-07-11 06:26:47 -07:00
Andrew Lewis
4ec5fda3d6
Redact ISOBMFF boxes with 'free'
...
Test: atest MediaStore_Video_MediaTest android.os.RedactingFileDescriptorTest
Bug: 135499138
Change-Id: Idaa8ad30300d5427f91bb2543be3152881018cf6
2019-07-10 19:46:48 +01:00
Steven Moreland
cdc0b2d3cd
Merge "AIDL it! IServiceManager" into stage-aosp-master am: 1c373c4361
...
am: 42762e7b4f
Change-Id: Ib1abcd696eb043072bacfd74aefae8951586f866
2019-07-09 15:36:56 -07:00
Steven Moreland
e17de65051
AIDL it! IServiceManager
...
Bug: 135768100
Test: boot
Change-Id: I7f8b5d07d4937804e8b0838936f8984ca7d08efa
(cherry picked from commit 7b152971e4 )
2019-07-09 01:54:41 +00:00
Mathew Inwood
89f02cc81c
Merge "Restore some greylist entries." into qt-dev am: f76bdce6e0
...
am: 13ffa87a6d
Change-Id: I4c92e5685804a5b03510ab5b9396c0dc6f4aad46
2019-06-28 08:49:28 -07:00
Mathew Inwood
13ffa87a6d
Merge "Restore some greylist entries." into qt-dev
...
am: f76bdce6e0
Change-Id: I320e33be57b8124ff7c132a67c8981d53802f8f5
2019-06-28 07:43:43 -07:00
TreeHugger Robot
f76bdce6e0
Merge "Restore some greylist entries." into qt-dev
2019-06-28 12:02:43 +00:00
Mathew Inwood
3a75f264a8
Restore some greylist entries.
...
In Q, these APIs were either:
- removed from the greylist entirely without good reason
- Moved to the restricted greylist without any public alternative
information added
So they are being moved back to the greylist for Q.
Test: Treehugger
Bug: 136102585
Change-Id: I5ac8b8b9b23c3789d80239cf456072cc7dfa1203
2019-06-28 10:15:37 +01:00
Tim Joines
f2527bbc60
Merge "Disable USAP by default on devices" into qt-dev am: 6c3bbf9e93
...
am: 35bc777130
Change-Id: Ib7a037e51b3a007a942fb877cb09d2c890021596
2019-06-27 10:49:44 -07:00
Lorenzo Colitti
d1d1e36e67
Merge "Transfer ownership of NetworkStatsFactory to NetworkStatsService." am: bd94f0afd2 am: 92292f556b
...
am: cf545aa02a
Change-Id: Ibe2fcacb3779b3c6bc484fe6f398475bf5b6383b
2019-06-27 09:26:02 -07:00
Tim Joines
35bc777130
Merge "Disable USAP by default on devices" into qt-dev
...
am: 6c3bbf9e93
Change-Id: I8195f09066a4288da76a10f5e52d44763034c3af
2019-06-27 09:17:06 -07:00
Tim Joines
6c3bbf9e93
Merge "Disable USAP by default on devices" into qt-dev
2019-06-27 16:01:43 +00:00
Lorenzo Colitti
cf545aa02a
Merge "Transfer ownership of NetworkStatsFactory to NetworkStatsService." am: bd94f0afd2
...
am: 92292f556b
Change-Id: If897c9c95fc8571949183c45a99a5c28cb032ebb
2019-06-27 01:31:46 -07:00
Lorenzo Colitti
8b577139ae
Transfer ownership of NetworkStatsFactory to NetworkStatsService.
...
NetworkStatsService is the only consumer of the data coming from
NetworkStatsFactory, but the factory itself is instantiated and
owned by NetworkManagementService.
Move it into NetworkStatsService instead.
Test: atest FrameworksNetTests
Change-Id: I52df1e545c646927952579da22845a12d1d7563b
2019-06-26 19:29:51 +09:00
Michael Wright
3a0f715588
Merge "Ignore DND when FLAG_BYPASS_INTERRUPTION_POLICY is set." into qt-r1-dev
...
am: 3af0a7b5e5
Change-Id: I4942abf90c783c67f0a32dbbc018a6a3e4d1c76e
2019-06-25 13:50:46 -07:00
TreeHugger Robot
3af0a7b5e5
Merge "Ignore DND when FLAG_BYPASS_INTERRUPTION_POLICY is set." into qt-r1-dev
2019-06-25 19:49:32 +00:00
Tim Joines
341817e169
Disable USAP by default on devices
...
Test: manual, usap process missing on boot
Bug: 136003445
Change-Id: I991b24d2a386c0969bc27f9aecd6b8748b80085a
2019-06-25 09:21:45 -07:00
Michael Wright
7f378787dc
Ignore DND when FLAG_BYPASS_INTERRUPTION_POLICY is set.
...
When DND is on, it sets AppOps to return MODE_IGNORED for any non-touch
vibrations. Unfortunately, this means it blocks critical vibrations as
well, like emergency alerts. In order to avoid this, we need to respect
FLAG_BYPASS_INTERRUPTION_POLICY when set on the vibration attributes.
Bug: 132112663
Bug: 135686242
Test: Manual
Change-Id: I59465eed057b077a4c0548af162e0fec1c29afdc
2019-06-25 16:57:10 +01:00
Daniel Rosenberg
2c8d9ec6d9
Merge "Make RescueParty call vold directly" into qt-dev am: 2618371aa5
...
am: 810274ed2d
Change-Id: Ibe6be230b5417cec8428516f6edbead1b0146976
2019-06-24 15:05:48 -07:00
Daniel Rosenberg
810274ed2d
Merge "Make RescueParty call vold directly" into qt-dev
...
am: 2618371aa5
Change-Id: I68af684fa3f8be2cc8d9518eee5bd9dbc1b118cb
2019-06-24 15:00:57 -07:00
Daniel Rosenberg
db5894d5a9
Merge "Make RescueParty call vold directly" into qt-dev
...
am: 2618371aa5
Change-Id: Id4b104e811a30722ea3c70add3750a9319245ff5
2019-06-24 15:00:57 -07:00
Steven Moreland
18d2e90b1d
Merge changes Ic2e27f56,Ie19e0995 am: 95f507f80d am: 6245e7efe6
...
am: df99ad0cf9
Change-Id: I0aa2d7bda198ff9bd73e173eb3d54f7f748ba8dc
2019-06-24 14:50:06 -07:00
Steven Moreland
df99ad0cf9
Merge changes Ic2e27f56,Ie19e0995 am: 95f507f80d
...
am: 6245e7efe6
Change-Id: Ic44dfe2b3defa6f60bee6062c049ff189223cb50
2019-06-24 14:46:25 -07:00
Daniel Rosenberg
d078d8b15c
Make RescueParty call vold directly
...
This changes RescueParty to call vold over binder directly for
Checkpointing related calls. It turns out that if the system is in a bad
enough state, the other method would not work, as some of the services
required would not be running.
Bug: 135558798
Test: setprop persist.sys.enable_rescue 1
setprop debug.crash_system 1 or setprop debug.crash_sysui 1
vdc checkpoint startCheckpoint 3
stop
start
Device should go through the rescueparty flow, and reboot.
Repeat without checkpoint. Device should prompt reboot.
Change-Id: I8b11d68075cc291e9557d524bc87b54d17b370e4
2019-06-24 13:23:27 -07:00
Steven Moreland
f54791b388
Remove references to setPermissionController.
...
This method isn't implemented/used/etc..
Bug: 135768100
Test: TH
Change-Id: Ic2e27f5685cc16562815fcaf1226bc7789f8d882
2019-06-21 18:51:07 -07:00
Steven Moreland
3feab1b474
ServiceManagerNative: delete unused methods
...
This class is never instantiated (and should be deleted in the future),
doesn't need to inherit from anything, and only has one method that is
used (to get an instance of BpServiceManager defined here). Deleting
unused code, and we can delete the class once apps stop linking against
it.
Bug: 135768100
Test: TH
Change-Id: Ie19e099551b10599a4b7bab29b35d78d66cd3442
2019-06-21 18:28:55 -07:00
Yiwei Zhang
06bda8d229
Merge "Game Driver: Process sphal libraries in GraphicsEnvironment" into qt-dev am: c0c88c6ed3
...
am: 74cc59e57b
Change-Id: I9c8f18cfa600f1204e95498682fd99e84e808a3e
2019-06-13 19:18:52 -07:00
Yiwei Zhang
5e7b959fd6
Merge "Game Driver: Process sphal libraries in GraphicsEnvironment" into qt-dev
...
am: c0c88c6ed3
Change-Id: Ie4622fc2bffd73d6be9d2c3aba3bf5ac30e7c0e7
2019-06-13 19:15:01 -07:00
Yiwei Zhang
74cc59e57b
Merge "Game Driver: Process sphal libraries in GraphicsEnvironment" into qt-dev
...
am: c0c88c6ed3
Change-Id: I8306fe050ef1be06b185b0a7a3183e0c5a9bdf75
2019-06-13 18:58:31 -07:00
TreeHugger Robot
c0c88c6ed3
Merge "Game Driver: Process sphal libraries in GraphicsEnvironment" into qt-dev
2019-06-14 01:36:32 +00:00
Yiwei Zhang
31c2d89022
Merge "Game Driver: add support to apply prerelease driver for all apps" into qt-dev am: 45315597ff
...
am: 3625e21cbc
Change-Id: I7ed45f858f86147018f223bc293d6d17498fa44d
2019-06-13 18:19:33 -07:00
Yiwei Zhang
5229f699ee
Merge "Game Driver: add support to apply prerelease driver for all apps" into qt-dev
...
am: 45315597ff
Change-Id: I31910c4b2360e1639cfd9017db66acac67e55347
2019-06-13 18:18:22 -07:00
Yiwei Zhang
3625e21cbc
Merge "Game Driver: add support to apply prerelease driver for all apps" into qt-dev
...
am: 45315597ff
Change-Id: I0579e94650f81720eb5309996ec5a4ff0a309d42
2019-06-13 16:53:18 -07:00
Yiwei Zhang
e3490fce00
Game Driver: Process sphal libraries in GraphicsEnvironment
...
Previously, there's only one Game Driver existed in the system, so we process
sphal libraries in GPU service to save the launch time for loading Game Driver.
Now we need to support a separate prerelease driver, so we have to move the
processing back to app launch time.
Bug: 134881329
Test: Manual test with prerelease driver and Settings UI.
Change-Id: Ic1bb412a6a026c68f55243c906bd56fe1fee44c3
2019-06-13 14:40:56 -07:00
Yiwei Zhang
47f93359d1
Merge "Game Driver: Add support for prerelease channel" into qt-dev am: ba3f191bd5
...
am: 17704b8d1b
Change-Id: I94281ba92d51f29dc8bf9a474b90e5f0c828787a
2019-06-13 08:52:39 -07:00
Yiwei Zhang
e92cac2b6e
Merge "Game Driver: Add support for prerelease channel" into qt-dev
...
am: ba3f191bd5
Change-Id: I43d18ab2eeb588454b1c0752630bf1a0ee82d372
2019-06-13 08:46:41 -07:00
Yiwei Zhang
17704b8d1b
Merge "Game Driver: Add support for prerelease channel" into qt-dev
...
am: ba3f191bd5
Change-Id: I73ec6c30adf0b084a3bbb191eaf66193b2151a47
2019-06-13 08:45:37 -07:00
Yiwei Zhang
ff9a4ee1c1
Game Driver: add support to apply prerelease driver for all apps
...
Bug: 134881329
Test: Manual test with prerelease driver and Settings UI.
Change-Id: I5f198b0845e9e6431066d44ef623f62e1f5c588a
2019-06-12 18:17:14 -07:00
Yiwei Zhang
5d0d4c6af2
Game Driver: Add support for prerelease channel
...
Bug: 134881329
Test: Manual test with prerelease driver.
Change-Id: I4865bbf0126df9c470aa7f1c163910eb58fb1a8b
2019-06-12 18:08:08 -07:00
Christian Wailes
6206fea8d3
Merge "Removes unused code from the SystemServer/Zygote classes." into qt-dev am: 7983bfb3e6
...
am: 63af175cf3
Change-Id: Ie595da6c0c53573aeeedd06621f445674a53725a
2019-06-12 13:12:25 -07:00
Christian Wailes
2997615e73
Merge "Removes unused code from the SystemServer/Zygote classes." into qt-dev
...
am: 7983bfb3e6
Change-Id: If63d2cbe8b3ba2061276826f88496db8ea283510
2019-06-12 13:09:40 -07:00
Christian Wailes
63af175cf3
Merge "Removes unused code from the SystemServer/Zygote classes." into qt-dev
...
am: 7983bfb3e6
Change-Id: Icd72a60403a1cec0db1dc72251ab241c7aa60d41
2019-06-12 13:06:29 -07:00
Chris Wailes
bed1976f85
Removes unused code from the SystemServer/Zygote classes.
...
This patch partially reversts ag/6991475 and ag/7161709. These changes
are no longer needed due to a change in the graphics driver strategy for
Q.
In addition, the preloading of the graphics driver in the USAPs need to
be removed to avoid causing a memory regression on devices with graphics
driver preloading in the Zygote disabled.
Bug: 134526352
Test: Treehugger
Change-Id: I570037866d1ae90794c711622e6045ebbffa5b9c
Merged-In: I570037866d1ae90794c711622e6045ebbffa5b9c
(cherry picked from commit fcd68fd74b )
2019-06-11 16:34:40 -07:00
Alexey Kuzmin
233c84421d
Merge "Link to death of external vibrations" into qt-dev am: 192b61833d
...
am: cd7cd3fd54
Change-Id: Idbdea4be67ffe1bd9c9b617cd9cd6aee26f46525
2019-06-11 11:37:23 -07:00
Alexey Kuzmin
16c9004e14
Merge "Link to death of external vibrations" into qt-dev
...
am: 192b61833d
Change-Id: I48d2e57e9e9a0e6f75981a0d33d4c3c38c2b6cbe
2019-06-11 11:31:23 -07:00
Alexey Kuzmin
cd7cd3fd54
Merge "Link to death of external vibrations" into qt-dev
...
am: 192b61833d
Change-Id: I7e2a74de50ba7de660970f7588eca8030f75dfa8
2019-06-11 11:31:22 -07:00
Alexey Kuzmin
133815450b
Link to death of external vibrations
...
Bug: 133200481
Test: manual
Change-Id: I6a76b926d60a79fd450a2f7eaf9609243ac0aaf7
2019-06-11 15:06:59 +01:00
Andreas Gampe
1faeca82c7
Merge "Frameworks: Slightly refactor Parcel code" am: 9d519d808f am: 308b11e264
...
am: 2d651ebe25
Change-Id: Ia9fccc108524bfe24eac7025431e249c892b6cfd
2019-06-05 21:19:26 -07:00
Sudheer Shanka
0817f80a29
Merge "Fix Environment.isExternalStorageLegacy() impl." into qt-dev am: c703d04fbb
...
am: 7d231f164c
Change-Id: I9d4cb1acabc8a3a962403bcd94f432965c21f669
2019-06-05 20:44:32 -07:00