Fix the issue to compare operator name

Wrong way to compare the operator names may cause unexpected state
change, which may lead to the data retry pattern broken.

Bug: 172626338
Test: Manual
Change-Id: Ida85d4e5ddbaf37ef83b81a90c5641a7258c5df5
diff --git a/src/java/com/android/internal/telephony/ServiceStateTracker.java b/src/java/com/android/internal/telephony/ServiceStateTracker.java
index 3b34d40..48119f0 100755
--- a/src/java/com/android/internal/telephony/ServiceStateTracker.java
+++ b/src/java/com/android/internal/telephony/ServiceStateTracker.java
@@ -3241,8 +3241,9 @@
         boolean anyDataRegChanged = false;
         boolean anyDataRatChanged = false;
         boolean hasAlphaRawChanged =
-                mSS.getOperatorAlphaLongRaw() != mNewSS.getOperatorAlphaLongRaw()
-                        || mSS.getOperatorAlphaShortRaw() != mNewSS.getOperatorAlphaShortRaw();
+                !TextUtils.equals(mSS.getOperatorAlphaLongRaw(), mNewSS.getOperatorAlphaLongRaw())
+                        || !TextUtils.equals(mSS.getOperatorAlphaShortRaw(),
+                        mNewSS.getOperatorAlphaShortRaw());
 
         for (int transport : mTransportManager.getAvailableTransports()) {
             NetworkRegistrationInfo oldNrs = mSS.getNetworkRegistrationInfo(