[Xiaomi Redmi 1S] teddy0804:
Fix My Number for SIM-2

ROM: CM12.1-R9

As you devs can add about SMS center, might you can add some overlay in android_device to fix the information in My Number for SIM-2?

My phone number is in Phone > Settings > Calling accounts > SIM card 2 > Additional settings > My phone number > [set phone the phone number]

I have repeatedly set number, tap OK and tap back. Logcat attached.

06-12 16:27:24.186 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:25.190 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:25.564 I/Timeline( 2678): Timeline: Activity_launch_request id:com.android.phone time:2114371

06-12 16:27:25.564 I/ActivityManager( 862): START u0 {act=android.intent.action.MAIN cmp=com.android.phone/.GsmUmtsAdditionalCallOptions (has extras)} from uid 1001 on display 0

06-12 16:27:25.568 V/WindowManager( 862): addAppToken: AppWindowToken{36329938 token=Token{1a8c819b ActivityRecord{33e311aa u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30}}} to stack=1 task=30 at 4

06-12 16:27:25.598 D/CLIRListPreference( 2678): CLIRListPreference init, phoneId :1

06-12 16:27:25.607 V/WindowManager( 862): Adding window Window{24389e76 u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 6 of 10 (after Window{378134ea u0 com.android.phone/com.android.phone.msim.MSimCallFeaturesSubSetting})

06-12 16:27:25.660 I/Timeline( 2678): Timeline: Activity_idle id: android.os.BinderProxy@11c3bf53 time:2114467

06-12 16:27:25.665 I/ActivityManager( 862): Displayed com.android.phone/.GsmUmtsAdditionalCallOptions: +91ms

06-12 16:27:25.685 D/OpenGLRenderer( 2678): endAllStagingAnimators on 0xb8410440 (ListView) with handle 0xb8aa1b20

06-12 16:27:26.050 I/Timeline( 862): Timeline: Activity_windows_visible id: ActivityRecord{33e311aa u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30} time:2114858

06-12 16:27:26.195 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:27.199 I/ThermalEngine( 210): Sensor:batt_temp:34500 mC

06-12 16:27:28.204 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:28.415 V/WindowManager( 862): not Base app: Adding window Window{f96bd49 u0 Call settings} at 7 of 11

06-12 16:27:29.208 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:30.213 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:30.996 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@3504e505 attribute=null, token = android.os.BinderProxy@378a7d11

06-12 16:27:31.217 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:31.837 V/WindowManager( 862): not Base app: Adding window Window{3bcd078b u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 7 of 11

06-12 16:27:31.882 I/LatinIME( 2632): Starting input. Cursor position = 0,0

06-12 16:27:31.933 I/ValidateNoPeople( 862): skipping global notification

06-12 16:27:32.222 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:32.989 V/WindowManager( 862): Adding window Window{41cdd03 u0 PopupWindow:1c3d5187} at 8 of 12 (after Window{3bcd078b u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions})

06-12 16:27:33.227 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:34.231 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:34.455 V/WindowManager( 862): not Base app: Adding window Window{1c488fd6 u0 Call settings} at 8 of 12

06-12 16:27:34.719 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@995d362 attribute=null, token = android.os.BinderProxy@378a7d11

06-12 16:27:35.236 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:36.240 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:37.245 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:37.267 W/Settings( 2678): Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.

06-12 16:27:37.293 I/saiqi ( 2678): summary: Orion

06-12 16:27:37.317 I/Timeline( 2678): Timeline: Activity_idle id: android.os.BinderProxy@2d4cf844 time:2126125

06-12 16:27:37.568 I/Timeline( 862): Timeline: Activity_windows_visible id: ActivityRecord{3c2b68de u0 com.android.phone/.msim.MSimCallFeaturesSubSetting t30} time:2126376

06-12 16:27:37.615 I/art ( 2678): Explicit concurrent mark sweep GC freed 5744(419KB) AllocSpace objects, 1(16KB) LOS objects, 39% free, 11MB/19MB, paused 978us total 45.090ms

06-12 16:27:37.669 I/art ( 2678): Explicit concurrent mark sweep GC freed 9020(577KB) AllocSpace objects, 0(0B) LOS objects, 40% free, 10MB/18MB, paused 1.149ms total 36.890ms

06-12 16:27:37.707 I/art ( 2678): Explicit concurrent mark sweep GC freed 1(32B) AllocSpace objects, 0(0B) LOS objects, 39% free, 10MB/18MB, paused 941us total 37.127ms

06-12 16:27:38.249 I/ThermalEngine( 210): Sensor:batt_temp:33800 mC

06-12 16:27:39.254 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:39.761 I/Timeline( 2678): Timeline: Activity_launch_request id:com.android.phone time:2128568

06-12 16:27:39.761 I/ActivityManager( 862): START u0 {act=android.intent.action.MAIN cmp=com.android.phone/.GsmUmtsAdditionalCallOptions (has extras)} from uid 1001 on display 0

06-12 16:27:39.764 V/WindowManager( 862): addAppToken: AppWindowToken{62a6cba token=Token{1b6d49e5 ActivityRecord{2de804dc u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30}}} to stack=1 task=30 at 4

06-12 16:27:39.796 D/CLIRListPreference( 2678): CLIRListPreference init, phoneId :1

06-12 16:27:39.808 V/WindowManager( 862): Adding window Window{225e92c8 u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 6 of 10 (after Window{378134ea u0 com.android.phone/com.android.phone.msim.MSimCallFeaturesSubSetting})

06-12 16:27:39.871 I/ActivityManager( 862): Displayed com.android.phone/.GsmUmtsAdditionalCallOptions: +101ms

06-12 16:27:39.886 D/OpenGLRenderer( 2678): endAllStagingAnimators on 0xb8410440 (ListView) with handle 0xb89e0230

06-12 16:27:39.900 I/Timeline( 2678): Timeline: Activity_idle id: android.os.BinderProxy@1cf8ae3f time:2128707

06-12 16:27:40.251 I/Timeline( 862): Timeline: Activity_windows_visible id: ActivityRecord{2de804dc u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30} time:2129058

06-12 16:27:40.258 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:41.263 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:41.634 V/WindowManager( 862): not Base app: Adding window Window{f8518e3 u0 Call settings} at 7 of 11

06-12 16:27:42.267 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:43.272 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:27:44.012 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4e6603f attribute=null, token = android.os.BinderProxy@1f0d276b

06-12 16:27:44.278 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:45.283 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:46.111 V/WindowManager( 862): not Base app: Adding window Window{121d7655 u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 7 of 11

06-12 16:27:46.148 I/LatinIME( 2632): Starting input. Cursor position = 0,0

06-12 16:27:46.209 I/ValidateNoPeople( 862): skipping global notification

06-12 16:27:46.288 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:27:47.292 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:47.355 V/WindowManager( 862): Adding window Window{2f5f1b0d u0 PopupWindow:1c77a39c} at 8 of 12 (after Window{121d7655 u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions})

06-12 16:27:48.297 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:48.697 V/WindowManager( 862): not Base app: Adding window Window{1e299ec5 u0 Call settings} at 8 of 12

06-12 16:27:48.813 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@39c05bd4 attribute=null, token = android.os.BinderProxy@1f0d276b

06-12 16:27:49.301 I/ThermalEngine( 210): Sensor:batt_temp:33900 mC

06-12 16:27:49.726 W/Settings( 2678): Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.

06-12 16:27:49.745 I/saiqi ( 2678): summary: Orion

06-12 16:27:49.756 I/Timeline( 2678): Timeline: Activity_idle id: android.os.BinderProxy@2d4cf844 time:2138564

06-12 16:27:50.035 I/Timeline( 862): Timeline: Activity_windows_visible id: ActivityRecord{3c2b68de u0 com.android.phone/.msim.MSimCallFeaturesSubSetting t30} time:2138842

06-12 16:27:50.084 I/art ( 2678): Explicit concurrent mark sweep GC freed 7200(631KB) AllocSpace objects, 2(32KB) LOS objects, 39% free, 11MB/18MB, paused 1.028ms total 43.054ms

06-12 16:27:50.134 I/art ( 2678): Explicit concurrent mark sweep GC freed 8389(530KB) AllocSpace objects, 1(12KB) LOS objects, 40% free, 10MB/18MB, paused 950us total 39.343ms

06-12 16:27:50.171 I/art ( 2678): Explicit concurrent mark sweep GC freed 1(16B) AllocSpace objects, 0(0B) LOS objects, 40% free, 10MB/18MB, paused 1.444ms total 36.141ms

06-12 16:27:50.306 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:51.310 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:52.315 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:52.579 I/Timeline( 2678): Timeline: Activity_launch_request id:com.android.phone time:2141387

06-12 16:27:52.580 I/ActivityManager( 862): START u0 {act=android.intent.action.MAIN cmp=com.android.phone/.GsmUmtsAdditionalCallOptions (has extras)} from uid 1001 on display 0

06-12 16:27:52.582 V/WindowManager( 862): addAppToken: AppWindowToken{eb516c token=Token{1c18ea1f ActivityRecord{339d79be u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30}}} to stack=1 task=30 at 4

06-12 16:27:52.616 D/CLIRListPreference( 2678): CLIRListPreference init, phoneId :1

06-12 16:27:52.625 V/WindowManager( 862): Adding window Window{21b373ca u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 6 of 10 (after Window{378134ea u0 com.android.phone/com.android.phone.msim.MSimCallFeaturesSubSetting})

06-12 16:27:52.681 I/ActivityManager( 862): Displayed com.android.phone/.GsmUmtsAdditionalCallOptions: +92ms

06-12 16:27:52.691 D/OpenGLRenderer( 2678): endAllStagingAnimators on 0xb8410440 (ListView) with handle 0xb84acca8

06-12 16:27:52.700 I/Timeline( 2678): Timeline: Activity_idle id: android.os.BinderProxy@3fdfcaf4 time:2141507

06-12 16:27:53.052 I/Timeline( 862): Timeline: Activity_windows_visible id: ActivityRecord{339d79be u0 com.android.phone/.GsmUmtsAdditionalCallOptions t30} time:2141860

06-12 16:27:53.319 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:54.324 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:55.328 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:55.757 V/WindowManager( 862): not Base app: Adding window Window{1c8b23ed u0 Call settings} at 7 of 11

06-12 16:27:56.333 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:27:57.338 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:27:58.150 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@300311e9 attribute=null, token = android.os.BinderProxy@3c88c335

06-12 16:27:58.342 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:27:58.839 V/WindowManager( 862): not Base app: Adding window Window{556990f u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions} at 7 of 11

06-12 16:27:58.881 I/LatinIME( 2632): Starting input. Cursor position = 0,0

06-12 16:27:58.954 I/ValidateNoPeople( 862): skipping global notification

06-12 16:27:59.347 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:28:00.273 V/WindowManager( 862): Adding window Window{2f8e9b07 u0 PopupWindow:309656d} at 8 of 12 (after Window{556990f u0 com.android.phone/com.android.phone.GsmUmtsAdditionalCallOptions})

06-12 16:28:00.351 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:28:01.356 I/ThermalEngine( 210): Sensor:batt_temp:34000 mC

06-12 16:28:01.948 V/WindowManager( 862): not Base app: Adding window Window{2595e3ff u0 Call settings} at 8 of 12

06-12 16:28:02.088 W/InputMethodManagerService( 862): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2c5183f6 attribute=null, token = android.os.BinderProxy@3c88c335

06-12 16:28:02.360 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC

06-12 16:28:03.365 I/ThermalEngine( 210): Sensor:batt_temp:34100 mC