1 /* 2 * Copyright (C) 2022 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 package com.android.ondevicepersonalization.services.data.user; 18 19 /** 20 * A enum class for most carriers used by Android devices. 21 */ 22 public enum Carrier { 23 UNKNOWN, 24 RELIANCE_JIO, // Reliance Jio 25 VODAFONE, // Vodafone 26 T_MOBILE, // T-Mobile 27 VERIZON_WIRELESS, // Verizon Wireless 28 AIRTEL, // Airtel 29 ORANGE, // Orange 30 NTT_DOCOMO, // NTT DOCOMO 31 MOVISTAR, // Movistar 32 AT_T, // AT&T 33 TELCEL, // Telcel 34 VIVO, // Vivo 35 VI, // Vi 36 TIM, // TIM 37 O2, // o2 38 TELEKOM, // Telekom 39 CLARO_BR, // Claro BR 40 SK_TELECOM, // SK Telecom 41 MTC, // МТС 42 AU, // au 43 TELE2, // Tele2 44 SFR, // SFR 45 ETECSA, // ETECSA 46 IR_MCI, // IR-MCI (Hamrahe Avval) 47 KT, // KT 48 TELKOMSEL, // Telkomsel 49 IRANCELL, // Irancell 50 MEGAFON, // MegaFon 51 TELEFONICA, // Telefonica 52 } 53