Erik Kline
72c17a7234
Merge "More concisely export whether we have a "tetherable configuration""
...
am: 1b2a1b911d
Change-Id: I5f9717c9dab6b39f1fbf2186107b2a1f3f2d4f8f
2017-01-23 07:13:56 +00:00
Treehugger Robot
1b2a1b911d
Merge "More concisely export whether we have a "tetherable configuration""
2017-01-23 07:04:22 +00:00
Erik Kline
d781fbad3f
More concisely export whether we have a "tetherable configuration"
...
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
- vanilla WiFi-to-mobile tethering works
Bug: 32163131
Change-Id: I20dd36b5bf7fc55a639c76ea4bdb55b650654881
2017-01-23 13:04:28 +09:00
Amin Shaikh
2aec2f7a9c
Merge "Add Setting for curating saved open networks."
...
am: b3b665de22
Change-Id: I3c65f39dc4f38f1c6c00a240f519cb0b0cf1a916
2017-01-21 05:27:06 +00:00
Treehugger Robot
b3b665de22
Merge "Add Setting for curating saved open networks."
2017-01-21 05:17:41 +00:00
Erik Kline
81499754bc
Merge "Move several config elements into TetheringConfiguration class"
...
am: 8d35276910
Change-Id: I0eb196a4b61e460db24271d6805177641ad3fc9b
2017-01-21 04:57:34 +00:00
Erik Kline
ec45953fd7
Move several config elements into TetheringConfiguration class
...
am: 3e7566572e
Change-Id: Ic053965b54eed0afc9a4785ce80ef1fab281493a
2017-01-21 04:57:29 +00:00
Erik Kline
8d35276910
Merge "Move several config elements into TetheringConfiguration class"
2017-01-21 04:49:11 +00:00
Erik Kline
d4d464ae2c
Merge "Address a few unittest comments."
...
am: 9c3a298748
Change-Id: I2d41cdbe05653bcbed9d3b38b440c06b98006809
2017-01-21 04:43:27 +00:00
Erik Kline
9c3a298748
Merge "Address a few unittest comments."
2017-01-21 04:36:28 +00:00
Sanket Agarwal
a3ae5c4e24
Change HFP Client API to support multi device
...
- Adds BluetoothDevice as a parameter where required
- Gets rid of device management APIs that can be done via
BluetoothProfiles instead
Test: Manual sanity tests
Bug: b/33554547
Bug: b/30984220
Change-Id: I3485ac5bfe1fcb29c774ad040fdd608e1cacb8df
(cherry picked from commit 039eeb81b5ceb5a7141ae852346e054348ac2a06)
2017-01-20 19:30:35 -08:00
Amin Shaikh
8533622ae7
Add Setting for curating saved open networks.
...
Bug: 34392914
Test: make
Change-Id: Icd17753af6b0efdb35d1060b16029a53fdf4e605
Merged-In: Icd17753af6b0efdb35d1060b16029a53fdf4e605
2017-01-20 18:31:56 -08:00
Amin Shaikh
ac05acad45
Merge "Add additional fields to RecommendationRequest."
...
am: b8f0e69ef0
Change-Id: I9a50c8aca36cf740abbc62af6879b4e6ea736855
2017-01-20 23:18:02 +00:00
Treehugger Robot
b8f0e69ef0
Merge "Add additional fields to RecommendationRequest."
2017-01-20 23:04:55 +00:00
Rebecca Silberstein
eae39fd1ec
Merge "SystemServer: reorder wifi services start"
...
am: 10c514d9de
Change-Id: I3a918b707932084759701103c683fffed0e16cee
2017-01-20 23:00:13 +00:00
Rebecca Silberstein
10c514d9de
Merge "SystemServer: reorder wifi services start"
2017-01-20 22:51:36 +00:00
Jeff Sharkey
c3fbf32011
Merge "Add Binder support for Parcelable exceptions."
...
am: a2ef6b5741
Change-Id: Ide766c0220e86b7661af83551354b3a498297ed8
2017-01-20 22:50:49 +00:00
Jeff Sharkey
a2ef6b5741
Merge "Add Binder support for Parcelable exceptions."
2017-01-20 22:45:04 +00:00
Amin Shaikh
b50ade8bb0
Add additional fields to RecommendationRequest.
...
- Add networkId and timestamp for the last user selected network
Bug: 34467596
Test: runtest --path core/tests/coretests/src/android/net/RecommendationRequestTest.java
Change-Id: Ic81c1beede1a643cd428b6e5c57ed430a6b1ccc0
Merged-In: Ic81c1beede1a643cd428b6e5c57ed430a6b1ccc0
2017-01-20 09:37:59 -08:00
Joachim Sauer
c67148da85
Expose more ICU4J APIs.
...
Expose more classes/methods, mostly those added in ICU4J 57.
Additionally EthiopicCalendar is now un-hidden which was hidden
accidentally and should have been in N.
Bug: 30825380
Test: m checkapi
Change-Id: Ib3bea26a9b246401d33cc0ccc0f91768d1fe1286
2017-01-20 14:06:09 +00:00
Erik Kline
35eee13df4
Address a few unittest comments.
...
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
Bug: 32163131
Change-Id: I8f6002243031dceff60b3d6d377b9e25f239eb23
2017-01-20 19:13:20 +09:00
Erik Kline
74247b4ee8
Merge "Refactor to SimChangeListener class"
...
am: a12217012e
Change-Id: I863f0b23251a0ebd18a76cf08e1ff0f2cee9cda3
2017-01-20 10:13:08 +00:00
Erik Kline
3e7566572e
Move several config elements into TetheringConfiguration class
...
Encapsulate the following config elements:
- all interface name regular expressions
- specification of preferred upstreams
- downstream DHCPv4 ranges
- default IPv4 (and IPv6) DNS servers
Test: as follows
- builds
- flashed (bullhead)
- runtest frameworks-net passes
Bug: 32163131
Change-Id: Ife4871c0b89d2d52e2cc9238e0606b428287521c
2017-01-20 19:12:38 +09:00
Treehugger Robot
a12217012e
Merge "Refactor to SimChangeListener class"
2017-01-20 10:05:51 +00:00
Erik Kline
b6f606b59f
Merge "Address comments from previous change (320592)"
...
am: e7cb6c3761
Change-Id: I3266a02a4a2fd76c4bb2f1a744103add63307e26
2017-01-20 10:04:51 +00:00
Treehugger Robot
e7cb6c3761
Merge "Address comments from previous change (320592)"
2017-01-20 09:57:27 +00:00
Lorenzo Colitti
113d5f8f40
Merge "Don't loop forever on zero-length ICMPv6 ND options."
...
am: e7128b10a8
Change-Id: If2260dd2b1bdaf2619cee668f8c2ef81e9dcfdce
2017-01-20 08:54:42 +00:00
Treehugger Robot
e7128b10a8
Merge "Don't loop forever on zero-length ICMPv6 ND options."
2017-01-20 08:47:17 +00:00
Erik Kline
54cb4c5800
Refactor to SimChangeListener class
...
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameswork-net passes
- tested wifi-to-mobile tethering, including SIM remove/insert
Bug: 32163131
Change-Id: I6aac9a8f34cfd0079a4433471ec08b9b1ec0d754
2017-01-20 17:10:00 +09:00
Hugo Benichi
feca77b884
Merge "DO NOT MERGE Unit tests for NetworkNotificationManager"
...
am: 216a4e7655 -s ours
Change-Id: I05fe9095395df00b96df3cbe3a6e4f31a160e0b5
2017-01-20 07:51:31 +00:00
Hugo Benichi
216a4e7655
Merge "DO NOT MERGE Unit tests for NetworkNotificationManager"
2017-01-20 07:44:30 +00:00
Erik Kline
efdd3f4ce0
Address comments from previous change (320592)
...
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
- vanilla wifi-to-mobile tethering works
Bug: 32163131
Change-Id: I8788cb0d93606a2893c3dbc4f22e72f450f319b8
2017-01-20 16:31:29 +09:00
Lorenzo Colitti
1eda5b25ce
Don't loop forever on zero-length ICMPv6 ND options.
...
Bug: 33828433
(cherry picked from commit 2f157c421a9fa15660b8f1bc0c64b1ebb45fa64a)
Change-Id: Icc03f0fcbf40d87e0b9c69e1172802ffcc85531b
2017-01-20 15:48:21 +09:00
Erik Kline
bcdd7475e5
Merge "BroadcastReceiver refactoring"
...
am: 73a57bb9da
Change-Id: Iafb0aa75c564aeb4c0181ef0dbacc6de4527480a
2017-01-20 06:29:36 +00:00
Erik Kline
73a57bb9da
Merge "BroadcastReceiver refactoring"
2017-01-20 06:23:36 +00:00
Hugo Benichi
55b5f0f9eb
DO NOT MERGE Unit tests for NetworkNotificationManager
...
Test: new unit test, no functional changes.
Bug: 32198726
(cherry picked from commit 74264329da5c52fbbafc1d20457056fdeabe19dc)
Change-Id: I123de68de9ae353b95edce89eb570cfbb5f8d9a3
2017-01-20 15:08:38 +09:00
Erik Kline
2e88b5e674
BroadcastReceiver refactoring
...
All registerReceiver() calls now specify to be run on the tethering
master state machine's handler. Eventually, some of the locking might
be removed (requires careful review, later).
Also: slightly refactor StateReceiver for readability
Test: as follows
- built (bullhead)
- flashed
- booted
- runtest frameworks-net passes
- vanilla tethering from WiFi to mobile works
Bug: 32163131
Change-Id: I39844f6e1608179ebeb41668a6db8a4e44d30ecf
2017-01-20 13:06:03 +09:00
Chen Xu
1507930691
Merge "Initial change on carrier signal filtering"
...
am: bfdce89f36
Change-Id: I8746998d2554d6161766ca29779dc7efabc5b802
2017-01-20 03:39:15 +00:00
Chen Xu
bfdce89f36
Merge "Initial change on carrier signal filtering"
2017-01-20 03:16:52 +00:00
wonyoung.lee
17e1d9844d
unbindBackupAgent and initialize inFullBackup
...
the package has full backup failed (transport rejected) and broadcast discarded by app.inFullBackup
Test: example package : com.lge.clock
1) push txt file over 25Mb size to data/data/com.lge.clock/shared_prefs/
2) adb shell bmgr fullbackup com.lge.clock
3) fullbackup failed by quota_exceeded and not happened alarm receive.
Change-Id: Ic475abb0fe779757dc3d7949cf52977ab8760a04
2017-01-20 02:18:27 +00:00
Jeremy Joslin
0af25e62c9
Merge "Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED."
...
am: b5b00857eb
Change-Id: I54a69f11284efb07ee6be58650d7a246540010dc
2017-01-20 02:11:47 +00:00
Treehugger Robot
b5b00857eb
Merge "Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED."
2017-01-20 02:00:42 +00:00
Jeremy Joslin
ddfbe07e96
Merge "Pass more data through the recommendation request."
...
am: 00514f1dc0
Change-Id: I97e11e876bcb7ccdb55a333b31f9970ae5edd001
2017-01-20 01:52:38 +00:00
Treehugger Robot
00514f1dc0
Merge "Pass more data through the recommendation request."
2017-01-20 01:44:20 +00:00
Jeremy Joslin
c4982553b9
Check for REQUEST_NETWORK_SCORES instead of BROADCAST_NETWORK_PRIVILEGED.
...
Test: runtest frameworks-services -c com.android.server.NetworkScoreServiceTest
BUG: 33752149
Change-Id: I559e8f47c5edb491ea7cd0d03010736c81fcee9b
Merged-In: If261cf25c227eeeb4155e43afd9354e6ff8df3b4
2017-01-19 16:21:25 -08:00
Jeremy Joslin
122957b0b0
Pass more data through the recommendation request.
...
Expanding the API so it can accept the WiFi config of the currently
connected network (if any) and the set of connectable WiFi
configurations. Also renamed currentRecommendedWifiConfig to
defaultWifiConfig so the name was more representative of the
parameter's purpose and added more documentation throughout.
Test: adb shell am instrument -e class android.net.RecommendationRequestTest -w com.android.frameworks.coretests/android.support.test.runner.AndroidJUnitRunner
Test: adb shell am instrument -w com.android.networkrecommendation.tests/android.support.test.runner.AndroidJUnitRunner
Test: runtest frameworks-services -c com.android.server.NetworkScoreServiceTest
Bug: 34387385
Change-Id: Ib8c3cab8f92b5c9da806070d32412f688690f82f
Merged-In: I1089b70303b0396def7e6bf3737fdc67e40c9dcd
2017-01-19 16:14:21 -08:00
Jeremy Joslin
887ee2c32a
Merge "Have requestRecommendation return a CompletableFuture."
...
am: f48d0bb2dc
Change-Id: I409c6c46144cbbfc147df7c3d3e251bd6b5fbe62
2017-01-19 23:37:46 +00:00
Treehugger Robot
f48d0bb2dc
Merge "Have requestRecommendation return a CompletableFuture."
2017-01-19 23:25:51 +00:00
Jeremy Joslin
600b816fe6
Merge "Replace the RequestRecommendationCaller if the timeout changes."
...
am: f604580a58
Change-Id: I07c14f02c9f20122a7154df31ee745b1a3b43e88
2017-01-19 23:11:28 +00:00
Jeremy Joslin
f5e4912fa2
Merge changes I6ff80178,I03875cf1,I8d210b68
...
am: 5d942c1352
Change-Id: I6f56b3fa03de6d848ca92693f43ba80ede33a0f2
2017-01-19 23:05:10 +00:00