From 4584d589bd45169eb6107fc69ebccb17a64952ad Mon Sep 17 00:00:00 2001 From: Jack Yu Date: Thu, 2 Apr 2020 16:19:09 -0700 Subject: Only setup data when config and sim is ready SIM needs to be fully loaded before we can setup data connection because APN slection requires MCC/MNC on the SIM. Also lots of data related configs are stored in carrier config. Both needs to be ready before we can setup a data connection (except for emergency APN). Bug: 152816633 Test: Manual + unit tests Merged-In: I69c7838bdd9751bef4c15e9504519b55afb9fefb Change-Id: I69c7838bdd9751bef4c15e9504519b55afb9fefb (cherry picked from commit 38de77534aaf4092f01de5dda1654d7963c297c9) --- telephony/java/com/android/internal/telephony/DctConstants.java | 1 + 1 file changed, 1 insertion(+) diff --git a/telephony/java/com/android/internal/telephony/DctConstants.java b/telephony/java/com/android/internal/telephony/DctConstants.java index 2b1d9e58c4d5..18e25921555a 100644 --- a/telephony/java/com/android/internal/telephony/DctConstants.java +++ b/telephony/java/com/android/internal/telephony/DctConstants.java @@ -113,6 +113,7 @@ public class DctConstants { public static final int EVENT_5G_TIMER_HYSTERESIS = BASE + 53; public static final int EVENT_5G_TIMER_WATCHDOG = BASE + 54; public static final int EVENT_CARRIER_CONFIG_CHANGED = BASE + 55; + public static final int EVENT_SIM_STATE_UPDATED = BASE + 56; /***** Constants *****/ -- cgit v1.2.3-59-g8ed1b