Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f562f770 authored by Jacob Hobbie's avatar Jacob Hobbie Committed by Michael Groover
Browse files

Add required flag to registerReceiver calls for test/debug receivers

Bug: 161145287
Test: Manually verified no telephony receivers reported a missing flag
Change-Id: I8e5d8af4e8cc6617fd3a2b55a4adfc6933eef4f0
Merged-In: I8e5d8af4e8cc6617fd3a2b55a4adfc6933eef4f0
parent 6fb35e70
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -249,7 +249,8 @@ public class TelephonyTester {

            filter.addAction(ACTION_TEST_CHANGE_NUMBER);
            log("register for intent action=" + ACTION_TEST_CHANGE_NUMBER);
            phone.getContext().registerReceiver(mIntentReceiver, filter, null, mPhone.getHandler());
            phone.getContext().registerReceiver(mIntentReceiver, filter, null, mPhone.getHandler(),
                    Context.RECEIVER_EXPORTED);
        }
    }

+4 −2
Original line number Diff line number Diff line
@@ -141,13 +141,15 @@ public class CdmaInboundSmsHandler extends InboundSmsHandler {
                sTestBroadcastReceiver = new CdmaCbTestBroadcastReceiver();
                IntentFilter filter = new IntentFilter();
                filter.addAction(TEST_ACTION);
                context.registerReceiver(sTestBroadcastReceiver, filter);
                context.registerReceiver(sTestBroadcastReceiver, filter,
                        Context.RECEIVER_EXPORTED);
            }
            if (sTestScpBroadcastReceiver == null) {
                sTestScpBroadcastReceiver = new CdmaScpTestBroadcastReceiver();
                IntentFilter filter = new IntentFilter();
                filter.addAction(SCP_TEST_ACTION);
                context.registerReceiver(sTestScpBroadcastReceiver, filter);
                context.registerReceiver(sTestScpBroadcastReceiver, filter,
                        Context.RECEIVER_EXPORTED);
            }
        }
    }
+2 −1
Original line number Diff line number Diff line
@@ -78,7 +78,8 @@ public class DcTesterDeactivateAll {
            filter.addAction(mPhone.getActionDetached());
            log("register for intent action=" + mPhone.getActionDetached());

            phone.getContext().registerReceiver(sIntentReceiver, filter, null, handler);
            phone.getContext().registerReceiver(sIntentReceiver, filter, null, handler,
                    Context.RECEIVER_EXPORTED);
        }
    }

+2 −1
Original line number Diff line number Diff line
@@ -89,7 +89,8 @@ public class DcTesterFailBringUpAll {
            filter.addAction(mPhone.getActionAttached());
            log("register for intent action=" + mPhone.getActionAttached());

            phone.getContext().registerReceiver(mIntentReceiver, filter, null, handler);
            phone.getContext().registerReceiver(mIntentReceiver, filter, null, handler,
                    Context.RECEIVER_EXPORTED);
        }
    }

+2 −1
Original line number Diff line number Diff line
@@ -67,7 +67,8 @@ public class GsmInboundSmsHandler extends InboundSmsHandler {
                sTestBroadcastReceiver = new GsmCbTestBroadcastReceiver();
                IntentFilter filter = new IntentFilter();
                filter.addAction(TEST_ACTION);
                context.registerReceiver(sTestBroadcastReceiver, filter);
                context.registerReceiver(sTestBroadcastReceiver, filter,
                        Context.RECEIVER_EXPORTED);
            }
        }
    }
Loading