Squashed merge of master-sim into master.
Includes the following commits:
==
Let phone process bind to EuiccService implementation.
==
Implement EuiccManager actions through a dispatcher.
The dispatcher is a trampoline activity which forwards the given
action to the highest-priority LUI implementation after performing the
necessary prerequisite checks. It has priority=1000, which means no
APK other than those bundled with the system can supercede it.
==
Add eUICC UI into Mobile Network Setting Screen
Add a preference in Mobile Network Setting Screen to start the
eUICC settings. This preference will only be available when
EuiccManger#isEnabled is true.
==
Test: TreeHugger
Change-Id: I6463c31b577d66512151cc864b21c1ea028593f9
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 3108cfe..c9fd01e 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -479,6 +479,10 @@
<string name="roaming_warning">You may incur significant charges.</string>
<!-- Mobile network settings screen, dialog message title when user selects the Data roaming check box -->
<string name="roaming_alert_title">Allow data roaming?</string>
+ <!-- Mobile network settings screen, name of the option to manage carrier profiles on devices which support embedded carrier profiles -->
+ <string name="carrier_settings_euicc">Carrier</string>
+ <!-- Mobile network settings screen, summary of the option to manage carrier profiles on devices which support embedded carrier profiles -->
+ <string name="carrier_settings_euicc_summary"><xliff:g id="carrier_name">%1$s</xliff:g> — <xliff:g id="phone_number">%2$s</xliff:g></string>
<!-- USSD aggregation dialog box: separator strings between messages (new-lines will be added before and after) -->
<string name="ussd_dialog_sep" translatable="false">----------</string>