Add reason to exit the emergency callback mode

This commit adds reason to exit the emergency callback mode.
- reason: TelephonyManager.STOP_REASON_USER_ACTION
Plus, The EmergencyStateTracker.make method is called with FeatureFlags
provided as an argument.

Bug: 359064059
Test: atest
Flag: com.android.internal.telephony.flags.emergency_callback_mode_notification
Change-Id: Id6f57737b97cde125ff7213a356df4693eede780
diff --git a/src/com/android/phone/EmergencyCallbackModeExitDialog.java b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
index 6901789..6918d48 100644
--- a/src/com/android/phone/EmergencyCallbackModeExitDialog.java
+++ b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
@@ -252,7 +252,8 @@
                                     if (DomainSelectionResolver.getInstance()
                                             .isDomainSelectionSupported()) {
                                         EmergencyStateTracker.getInstance()
-                                                .exitEmergencyCallbackMode();
+                                                .exitEmergencyCallbackMode(
+                                                        TelephonyManager.STOP_REASON_USER_ACTION);
                                     } else {
                                         mPhone.exitEmergencyCallbackMode();
                                     }