UICC : Add MCC MNC codes having 3 digits MNC
duho.ro [Tue, 3 Sep 2013 04:54:34 +0000 (13:54 +0900)]
Old Rogers, Fido, TMUS and Malaysia cards having incorrect MNC length.

Bug: 9892341

Change-Id: I4bc24bd929e3822732e88282d0a64f59623a4c41

src/java/com/android/internal/telephony/uicc/SIMRecords.java

index dfb0b89..831d113 100644 (file)
@@ -155,6 +155,7 @@ public class SIMRecords extends IccRecords {
     // Lookup table for carriers known to produce SIMs which incorrectly indicate MNC length.
 
     private static final String[] MCCMNC_CODES_HAVING_3DIGITS_MNC = {
+        "302370", "302720", "310260",
         "405025", "405026", "405027", "405028", "405029", "405030", "405031", "405032",
         "405033", "405034", "405035", "405036", "405037", "405038", "405039", "405040",
         "405041", "405042", "405043", "405044", "405045", "405046", "405047", "405750",
@@ -170,7 +171,7 @@ public class SIMRecords extends IccRecords {
         "405886", "405908", "405909", "405910", "405911", "405912", "405913", "405914",
         "405915", "405916", "405917", "405918", "405919", "405920", "405921", "405922",
         "405923", "405924", "405925", "405926", "405927", "405928", "405929", "405930",
-        "405931", "405932"
+        "405931", "405932", "502142", "502143", "502145", "502146", "502147", "502148"
     };
 
     // ***** Constructor