Send the tethering entitlement broadcast to manifest receivers
Bug 35661943 Test: manual Change-Id: I8bf9fcd7634c15b2380e83274db18eb29f993686
This commit is contained in:
@@ -252,7 +252,8 @@ public class TetherService extends Service {
|
||||
Intent intent = new Intent(provisionAction);
|
||||
int type = mCurrentTethers.get(index);
|
||||
intent.putExtra(TETHER_CHOICE, type);
|
||||
intent.setFlags(Intent.FLAG_RECEIVER_FOREGROUND);
|
||||
intent.setFlags(Intent.FLAG_RECEIVER_FOREGROUND
|
||||
| Intent.FLAG_RECEIVER_INCLUDE_BACKGROUND);
|
||||
|
||||
return intent;
|
||||
}
|
||||
|
@@ -415,6 +415,7 @@ public class TetherServiceTest extends ServiceTestCase<TetherService> {
|
||||
|
||||
private void sendResponse(int response, Context context) {
|
||||
Intent responseIntent = new Intent(TEST_RESPONSE_ACTION);
|
||||
responseIntent.addFlags(Intent.FLAG_RECEIVER_INCLUDE_BACKGROUND);
|
||||
responseIntent.putExtra(TetherService.EXTRA_RESULT, response);
|
||||
context.sendBroadcast(
|
||||
responseIntent, android.Manifest.permission.CONNECTIVITY_INTERNAL);
|
||||
|
Reference in New Issue
Block a user