• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 top 200 popular device model.
21  */
22 
23 public enum Model {
24     UNKNOWN,
25     SM_A515F, // SM-A515F
26     SM_A127F, // SM-A127F
27     M2006C3LG, // M2006C3LG
28     SM_A125F, // SM-A125F
29     OCTOPUS, // octopus
30     SM_A217F, // SM-A217F
31     SM_A528B, // SM-A528B
32     UIE4027LGU, // uie4027lgu
33     M2003J15SC, // M2003J15SC
34     BRAVIA_4K_VH2, // BRAVIA 4K VH2
35     SM_A325F, // SM-A325F
36     SM_R860, // SM-R860
37     SM_A202F, // SM-A202F
38     M2004J19C, // M2004J19C
39     BFX_AT100, // BFX-AT100
40     ATT_TV, // AT&T TV
41     SM_A715F, // SM-A715F
42     REDMI_NOTE_8_PRO, // Redmi Note 8 Pro
43     REDMI_NOTE_8, // Redmi Note 8
44     REDMI_NOTE_9_PRO, // Redmi Note 9 Pro
45     SM_A135F, // SM-A135F
46     SM_A226B, // SM-A226B
47     SM_G991B, // SM-G991B
48     SM_A405FN, // SM-A405FN
49     SM_T500, // SM-T500
50     XVIEW_PLUS, // Xview+
51     SM_A525F, // SM-A525F
52     SM_A505FN, // SM-A505FN
53     SM_P610, // SM-P610
54     SM_G973F, // SM-G973F
55     SM_A107F, // SM-A107F
56     SM_A326B, // SM-A326B
57     SM_R870, // SM-R870
58     SM_T510, // SM-T510
59     CHROMECAST, // Chromecast
60     B820C_A15, // B820C-A15
61     SM_G960F, // SM-G960F
62     SM_G780G, // SM-G780G
63     SKYWORTH_HY4002, // SKYWORTH-HY4002
64     M2101K6G, // M2101K6G
65     MAR_LX1A, // MAR-LX1A
66     RMX3231, // RMX3231
67     REDMI_NOTE_7, // Redmi Note 7
68     SM_A137F, // SM-A137F
69     LENOVO_TB_8505F, // Lenovo TB-8505F
70     SM_G781B, // SM-G781B
71     M2102J20SG, // M2102J20SG
72     SM_A536B, // SM-A536B
73     M2006C3MG, // M2006C3MG
74     SM_A032F, // SM-A032F
75     SM_A115F, // SM-A115F
76     SM_G975F, // SM-G975F
77     SM_R890, // SM-R890
78     SM_A105FN, // SM-A105FN
79     SM_A107M, // SM-A107M
80     SM_A415F, // SM-A415F
81     SM_A315G, // SM-A315G
82     SM_A037F, // SM-A037F
83     M2006C3MNG, // M2006C3MNG
84     CPH2185, // CPH2185
85     SM_X200, // SM-X200
86     SM_G991U, // SM-G991U
87     SMART_TV, // Smart TV
88     M2006C3LI, // M2006C3LI
89     SM_A325M, // SM-A325M
90     MOTO_G_PURE, // moto g pure
91     CPH2269, // CPH2269
92     SM_T290, // SM-T290
93     SM_T295, // SM-T295
94     SM_T220, // SM-T220
95     SM_S901U, // SM-S901U
96     SM_A326U, // SM-A326U
97     SM_A105F, // SM-A105F
98     REDMI_NOTE_9S, // Redmi Note 9S
99     SM_A125U, // SM-A125U
100     SM_A207F, // SM-A207F
101     SM_A217M, // SM-A217M
102     REDMI_8, // Redmi 8
103     SM_G965F, // SM-G965F
104     SM_G960U, // SM-G960U
105     SM_A307FN, // SM-A307FN
106     SM_A225F, // SM-A225F
107     SM_G970F, // SM-G970F
108     BID_AT200, // BID-AT200
109     SM_G998B, // SM-G998B
110     SM_S908U, // SM-S908U
111     SM_A705FN, // SM-A705FN
112     SM_A136U, // SM-A136U
113     SM_G780F, // SM-G780F
114     SM_A035F, // SM-A035F
115     M2101K7BNY, // M2101K7BNY
116     REDMI_2201117TG, // 2201117TG
117     SM_G970U, // SM-G970U
118     POT_LX1, // POT-LX1
119     SM_S901B, // SM-S901B
120     REDMI_2201117TY, // 2201117TY
121     SM_G525F, // SM-G525F
122     VOG_L29, // VOG-L29
123     SM_M315F, // SM-M315F
124     M2103K19G, // M2103K19G
125     SM_A315F, // SM-A315F
126     B860H_V5, // B860H V5.0
127     CPH2239, // CPH2239
128     INFINIX_X657, // Infinix X657
129     CPH2127, // CPH2127
130     REDMI_NOTE_8T, // Redmi Note 8T
131     SM_A505F, // SM-A505F
132     MOTO_G20, // moto g(20)
133     SM_A037U, // SM-A037U
134     PHILIPS_2020_2021_UHD_ANDROID_TV, // 2020/2021 UHD Android TV
135     VIVO_1906, // vivo 1906
136     SM_M127F, // SM-M127F
137     SM_G990B, // SM-G990B
138     SM_G715U1, // SM-G715U1
139     SM_A022F, // SM-A022F
140     SM_A127M, // SM-A127M
141     BEYONDTV, // BeyondTV
142     MA4000, // MA4000
143     PIXEL_6, // Pixel 6
144     SM_A035M, // SM-A035M
145     M2007J20CG, // M2007J20CG
146     V2111, // V2111
147     XIAOMI_2109119DG, // 2109119DG
148     SM_A032M, // SM-A032M
149     SM_G998U, // SM-G998U
150     SM_G973U, // SM-G973U
151     LENOVO_TB_X606F, // Lenovo TB-X606F
152     SM_T505, // SM-T505
153     SM_A235F, // SM-A235F
154     REDMI_7A, // Redmi 7A
155     SM_T225, // SM-T225
156     SM_A336B, // SM-A336B
157     SM_G398FN, // SM-G398FN
158     SM_S908B, // SM-S908B
159     SM_A600FN, // SM-A600FN
160     M2006C3MII, // M2006C3MII
161     SM_A015M, // SM-A015M
162     SM_G781U, // SM-G781U
163     SM_A536E, // SM-A536E
164     SM_A750FN, // SM-A750FN
165     LENOVO_TB_X306X, // Lenovo TB-X306X
166     SM_A022M, // SM-A022M
167     SM_M115F, // SM-M115F
168     SM_G991N, // SM-G991N
169     SM_A105M, // SM-A105M
170     M2101K7AG, // M2101K7AG
171     SM_A125M, // SM-A125M
172     SM_A025F, // SM-A025F
173     SNE_LX1, // SNE-LX1
174     MOTO_G9_PLAY, // moto g(9) play
175     SM_G980F, // SM-G980F
176     SM_A115M, // SM-A115M
177     BRAVIA_4K_VH21, // BRAVIA 4K VH21
178     MOTO_E7, // moto e(7)
179     SM_R865U, // SM-R865U
180     SM_G996B, // SM-G996B
181     M2010J19SY, // M2010J19SY
182     PHILIPS_2021_22_UHD_ANDROID_TV, // 2021/22 Philips UHD Android TV
183     INFINIX_X688B, // Infinix X688B
184     SM_A205F, // SM-A205F
185     SM_M215F, // SM-M215F
186     F_42A, // F-42A
187     UHD4K, // UHD4K
188     SM_N960F, // SM-N960F
189     SM_A135M, // SM-A135M
190     SM_F711N, // SM-F711N
191     SM_A305F, // SM-A305F
192     SM_T227U, // SM-T227U
193     AQUOS_TVJ19, // AQUOS-TVJ19
194     VIVO_1904, // vivo 1904
195     SMART_TV_PRO, // Smart TV Pro
196     RMX3263, // RMX3263
197     MOTO_E20, // moto e20
198     SM_T720, // SM-T720
199     M2010J19SG, // M2010J19SG
200     PIXEL_4A, // Pixel 4a
201     SM_P615N, // SM-P615N
202     MOTO_G30, // moto g(30)
203     STK_L21, // STK-L21
204     MOTO_G_POWER_2021, // moto g power (2021)
205     SM_G781V, // SM-G781V
206     MOTO_G7_POWER, // moto g(7) power
207     V2027, // V2027
208     CPH2219, // CPH2219
209     SM_T515, // SM-T515
210     SM_A725F, // SM-A725F
211     RMX3085, // RMX3085
212     ELE_L29, // ELE-L29
213     SM_A013G, // SM-A013G
214     SM_A207M, // SM-A207M
215     OTT_XVIEW_PLUS_AV1, // OTT Xview+ AV1
216     SM_G975U, // SM-G975U
217     SM_N975F, // SM-N975F
218     SM_A013M, // SM-A013M
219     SM_J600FN, // SM-J600FN
220     VOLVO, // Volvo
221     SM_S908E, // SM-S908E
222     INFINIX_X657B, // Infinix X657B
223     M2010J19CG, // M2010J19CG
224     K1100UA, // K1100UA
225 }
226