Files
frameworks_base/core/java/android
Benedict Wong d08ab5a641 DO NOT MERGE: Fix ConnectivityController meteredness checks
This patch corrects ConnectivityController's meteredness checks to
perform correct meteredness checks while VPNs are running. This fixes a
bug in O-MR1 where any apps using the DownloadProvider with unmetered
network constraints fail to start while the VPN is enabled.

This change adds a bespoke method for ConnectivityController, allowing
it to correctly identify the meteredness without affecting public API
surfaces.

Bug: 78644887
Test: Built, flashed on Walleye, and tested.
Test: Additional test coverage in subsequent patch(es).
Change-Id: Ie1d11d93d51d936ce81cd5984af61bde30325983
2018-05-23 23:15:36 -07:00
..
2017-08-06 07:37:08 -06:00
2018-03-27 21:44:55 +00:00
2017-08-06 07:37:08 -06:00
2018-03-27 21:44:55 +00:00
2018-03-26 18:17:08 -07:00
2017-08-01 17:28:09 +00:00
2017-10-10 18:13:18 -07:00
2017-07-24 10:58:33 -07:00
2018-03-27 10:28:05 -07:00
2017-09-29 15:03:47 -07:00