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

Skip to content
Commit 0f704579 authored by Malcolm Chen's avatar Malcolm Chen
Browse files

Adding MultiSimSettingController class.

MultiSimSettingController will be a central component that makes
sure below rules for multi SIM and subscription grouping.

1) Grouped subscriptions will have same settings for MOBILE_DATA
   and DATA_ROAMING.
2) Default settings updated automatically. It may be cleared or
   inherited within group. If default subscription A switches to
   profile B which is in the same group, B will become the new default.
3) For primary subscriptions, only default data subscription will
   have MOBILE_DATA on.

Bug: 126805933
Test: unittest and manual:
toggle mobile_data, roaming;
switch default setting;
take out SIM cards to make sure above rulesare met.

Change-Id: I53f7fad899cc43c5b460d1bf33b1bc2914f50bc9
Merged-In: I53f7fad899cc43c5b460d1bf33b1bc2914f50bc9
parent 7282a407
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment