Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

device-test.json 39 KiB

3 anos atrás
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100
  1. [{
  2. "desc": "Asus Nexus 7",
  3. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; Nexus 7 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Safari/537.36",
  4. "expect": {
  5. "vendor": "Asus",
  6. "model": "Nexus 7",
  7. "type": "tablet"
  8. }
  9. },
  10. {
  11. "desc": "Asus Padfone",
  12. "ua": "Mozilla/5.0 (Linux; Android 4.1.1; PadFone 2 Build/JRO03L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Safari/537.36",
  13. "expect": {
  14. "vendor": "Asus",
  15. "model": "PadFone",
  16. "type": "tablet"
  17. }
  18. },
  19. {
  20. "desc": "Asus ZenPad 10",
  21. "ua": "Mozilla/5.0 (Linux; Android 6.0; P00C Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Safari/537.36",
  22. "expect": {
  23. "vendor": "Asus",
  24. "model": "P00C",
  25. "type": "tablet"
  26. }
  27. },
  28. {
  29. "desc": "Acer Iconia A1-810",
  30. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; A1-810 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.109 Safari/537.36",
  31. "expect": {
  32. "vendor": "Acer",
  33. "model": "A1-810",
  34. "type": "tablet"
  35. }
  36. },
  37. {
  38. "desc": "Desktop (IE11 with Tablet string)",
  39. "ua": "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; Tablet PC 2.0; GWX:MANAGED; rv:11.0) like Gecko",
  40. "expect": {
  41. "vendor": "undefined",
  42. "model": "undefined",
  43. "type": "undefined"
  44. }
  45. },
  46. {
  47. "desc": "Essential PH-1",
  48. "ua": "Mozilla/5.0 (Linux; Android 9; PH-1 Build/PPR1.180905.036) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.86 Mobile Safari/537.36",
  49. "expect": {
  50. "vendor": "Essential",
  51. "model": "PH-1",
  52. "type": "mobile"
  53. }
  54. },
  55. {
  56. "desc": "HTC Desire 820",
  57. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; HTC Desire 820 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36",
  58. "expect": {
  59. "vendor": "HTC",
  60. "model": "Desire 820",
  61. "type": "mobile"
  62. }
  63. },
  64. {
  65. "desc": "HTC Evo Shift 4G",
  66. "ua": "Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; Sprint APA7373KT Build/GRJ22) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0",
  67. "expect": {
  68. "vendor": "HTC",
  69. "model": "Evo Shift 4G",
  70. "type": "mobile"
  71. }
  72. },
  73. {
  74. "desc": "HTC Nexus 9",
  75. "ua": "Mozilla/5.0 (Linux; Android 5.0; Nexus 9 Build/LRX21R) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.143 Mobile Crosswalk/7.36.154.13 Safari/537.36",
  76. "expect": {
  77. "vendor": "HTC",
  78. "model": "Nexus 9",
  79. "type": "tablet"
  80. }
  81. },
  82. {
  83. "desc": "Huawei Honor",
  84. "ua": "Mozilla/5.0 (Linux; U; Android 2.3; xx-xx; U8860 Build/HuaweiU8860) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
  85. "expect": {
  86. "vendor": "Huawei",
  87. "model": "U8860",
  88. "type": "mobile"
  89. }
  90. },
  91. {
  92. "desc": "Huawei Nexus 6P",
  93. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 6P Build/MTC19V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Mobile Safari/537",
  94. "expect": {
  95. "vendor": "Huawei",
  96. "model": "Nexus 6P",
  97. "type": "mobile"
  98. }
  99. },
  100. {
  101. "desc": "Huawei P10",
  102. "ua": "Mozilla/5.0 (Linux; Android 7.0; VTR-L09 Build/HUAWEIVTR-L09; xx-xx) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/56.0.2924.87 Mobile Safari/537.36",
  103. "expect": {
  104. "vendor": "Huawei",
  105. "model": "VTR-L09",
  106. "type": "mobile"
  107. }
  108. },
  109. {
  110. "desc": "Huawei Y3II",
  111. "ua": "Mozilla/5.0 (Linux; U; Android 5.1; xx-xx; HUAWEI LUA-L03 Build/HUAWEILUA-L03) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Mobile Safari/537.36",
  112. "expect": {
  113. "vendor": "Huawei",
  114. "model": "LUA-L03",
  115. "type": "mobile"
  116. }
  117. },
  118. {
  119. "desc": "iPad using UCBrowser",
  120. "ua": "Mozilla/5.0 (iPad; U; CPU OS 11_2 like Mac OS X; zh-CN; iPad5,3) AppleWebKit/534.46 (KHTML, like Gecko) UCBrowser/3.0.1.776 U3/ Mobile/10A403 Safari/7543.48.3",
  121. "expect": {
  122. "vendor": "Apple",
  123. "model": "iPad",
  124. "type": "tablet"
  125. }
  126. },
  127. {
  128. "desc": "iPod",
  129. "ua": "Mozilla/5.0 (iPod touch; CPU iPhone OS 7_0_4 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11B554a Safari/9537.53",
  130. "expect": {
  131. "vendor": "Apple",
  132. "model": "iPod touch",
  133. "type": "mobile"
  134. }
  135. },
  136. {
  137. "desc": "Lenovo Tab 2",
  138. "ua": "Mozilla/5.0 (Linux; Android 5.0.1; Lenovo TAB 2 A7-30HC Build/LRX21M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/74.0.3729.157 Safari/537.36",
  139. "expect": {
  140. "vendor": "Lenovo",
  141. "model": "TAB 2 A7",
  142. "type": "tablet"
  143. }
  144. },
  145. {
  146. "desc": "LG Nexus 4",
  147. "ua": "Mozilla/5.0 (Linux; Android 4.2.1; Nexus 4 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19",
  148. "expect": {
  149. "vendor": "LG",
  150. "model": "Nexus 4",
  151. "type": "mobile"
  152. }
  153. },
  154. {
  155. "desc": "LG Nexus 5",
  156. "ua": "Mozilla/5.0 (Linux; Android 4.2.1; en-us; Nexus 5 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19",
  157. "expect": {
  158. "vendor": "LG",
  159. "model": "Nexus 5",
  160. "type": "mobile"
  161. }
  162. },
  163. {
  164. "desc": "Meizu M5 Note",
  165. "ua": "Mozilla/5.0 (Linux; Android 6.0; M5 Note Build/MRA58K; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043024 Safari/537.36 MicroMessenger/6.5.7.1040 NetType/WIFI Language/zh_CN",
  166. "expect": {
  167. "vendor": "Meizu",
  168. "model": "M5 Note",
  169. "type": "mobile"
  170. }
  171. },
  172. {
  173. "desc": "Microsoft Lumia 950",
  174. "ua": "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586",
  175. "expect": {
  176. "vendor": "Microsoft",
  177. "model": "Lumia 950",
  178. "type": "mobile"
  179. }
  180. },
  181. {
  182. "desc": "Motorola Moto X",
  183. "ua": "Mozilla/5.0 (Linux; Android 4.4.4; XT1097 Build/KXE21.187-38) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.109 Mobile Safari/537.36",
  184. "expect": {
  185. "vendor": "Motorola",
  186. "model": "XT1097",
  187. "type": "mobile"
  188. }
  189. },
  190. {
  191. "desc" : "Meizu M3S",
  192. "ua" : "Mozilla/5.0 (X11; Linux; Android 5.1; MZ-M3s Build/LMY47I) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrom/45.0.2454.94 Mobile Safari/537.36",
  193. "expect" :
  194. {
  195. "vendor" : "Meizu",
  196. "model" : "M3s",
  197. "type" : "mobile"
  198. }
  199. },
  200. {
  201. "desc" : "Microsoft Lumia 950",
  202. "ua" : "Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586",
  203. "expect" :
  204. {
  205. "vendor" : "Microsoft",
  206. "model" : "Lumia 950",
  207. "type" : "mobile"
  208. }
  209. },
  210. {
  211. "desc": "Motorola Nexus 6",
  212. "ua": "Mozilla/5.0 (Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.20 Mobile Safari/537.36",
  213. "expect": {
  214. "vendor": "Motorola",
  215. "model": "Nexus 6",
  216. "type": "mobile"
  217. }
  218. },
  219. {
  220. "desc": "Motorola Droid RAZR 4G",
  221. "ua": "Mozilla/5.0 (Linux; U; Android 2.3; xx-xx; DROID RAZR 4G Build/6.5.1-73_DHD-11_M1-29) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1",
  222. "expect": {
  223. "vendor": "Motorola",
  224. "model": "DROID RAZR 4G",
  225. "type": "mobile"
  226. }
  227. },
  228. {
  229. "desc": "iPhone",
  230. "ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53",
  231. "expect": {
  232. "vendor": "Apple",
  233. "model": "iPhone",
  234. "type": "mobile"
  235. }
  236. },
  237. {
  238. "desc": "Motorola Droid RAZR 4G",
  239. "ua": "Mozilla/5.0 (iPod touch; CPU iPhone OS 7_0_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A501 Safari/9537.53",
  240. "expect": {
  241. "vendor": "Apple",
  242. "model": "iPod touch",
  243. "type": "mobile"
  244. }
  245. },
  246. {
  247. "desc": "Moto X",
  248. "ua": "Mozilla/5.0 (Linux; U; Android 4.2; xx-xx; XT1058 Build/13.9.0Q2.X-70-GHOST-ATT_LE-2) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
  249. "expect": {
  250. "vendor": "Motorola",
  251. "model": "XT1058",
  252. "type": "mobile"
  253. }
  254. },
  255. {
  256. "desc": "Nokia3xx",
  257. "ua": "Nokia303/14.87 CLDC-1.1",
  258. "expect": {
  259. "vendor": "Nokia",
  260. "model": "303",
  261. "type": "mobile"
  262. }
  263. },
  264. {
  265. "desc": "OnePlus One",
  266. "ua": "Mozilla/5.0 (Linux; Android 4.4.4; A0001 Build/KTU84Q) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.59 Mobile Safari/537.36",
  267. "expect": {
  268. "vendor": "OnePlus",
  269. "model": "1",
  270. "type": "mobile"
  271. }
  272. },
  273. {
  274. "desc": "OnePlus 3",
  275. "ua": "Mozilla/5.0 (Linux; Android 7.1.1; ONEPLUS A3000 Build/NMF26F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36",
  276. "expect": {
  277. "vendor": "OnePlus",
  278. "model": "A3000",
  279. "type": "mobile"
  280. }
  281. },
  282. {
  283. "desc": "OnePlus 6",
  284. "ua": "Mozilla/5.0 (Linux; Android 9; ONEPLUS A6003) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.89 Mobile Safari/537.36",
  285. "expect": {
  286. "vendor": "OnePlus",
  287. "model": "A6003",
  288. "type": "mobile"
  289. }
  290. },
  291. {
  292. "desc": "OnePlus 6T",
  293. "ua": "Mozilla/5.0 (Linux; Android 9; ONEPLUS A6010) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.96 Mobile Safari/537.36",
  294. "expect": {
  295. "vendor": "OnePlus",
  296. "model": "A6010",
  297. "type": "mobile"
  298. }
  299. },
  300. {
  301. "desc": "OPPO R7s",
  302. "ua": "Mozilla/5.0 (Linux; U; Android 4.4.4; zh-cn; OPPO R7s Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 Chrome/37.0.0.0 MQQBrowser/7.1 Mobile Safari/537.36",
  303. "expect": {
  304. "vendor": "OPPO",
  305. "model": "R7s",
  306. "type": "mobile"
  307. }
  308. },
  309. {
  310. "desc": "Philips SmartTV",
  311. "ua": "Opera/9.80 HbbTV/1.1.1 (; Philips; ; ; ; ) NETTV/4.0.2; en) Version/11.60",
  312. "expect": {
  313. "vendor": "Philips",
  314. "model": "",
  315. "type": "smarttv"
  316. }
  317. },
  318. {
  319. "desc": "Kindle Fire HD",
  320. "ua": "Mozilla/5.0 (Linux; U; Android 4.0.3; en-us; KFTT Build/IML74K) AppleWebKit/535.19 (KHTML, like Gecko) Silk/3.4 Mobile Safari/535.19 Silk-Accelerated=true",
  321. "expect": {
  322. "vendor": "Amazon",
  323. "model": "KFTT",
  324. "type": "tablet"
  325. }
  326. },
  327. {
  328. "desc": "Samsung Galaxy Note 8",
  329. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; GT-N5100 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.141 Safari/537.36",
  330. "expect": {
  331. "vendor": "Samsung",
  332. "model": "GT-N5100",
  333. "type": "tablet"
  334. }
  335. },
  336. {
  337. "desc": "Samsung SM-C5000",
  338. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; SM-C5000 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/51.0.2704.81 Mobile Safari/537.36 wkbrowser 4.1.35 3065",
  339. "expect": {
  340. "vendor": "Samsung",
  341. "model": "SM-C5000",
  342. "type": "mobile"
  343. }
  344. },
  345. {
  346. "desc": "Samsung SM-T231",
  347. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; SM-T231 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Safari/537.36",
  348. "expect": {
  349. "vendor": "Samsung",
  350. "model": "SM-T231",
  351. "type": "tablet"
  352. }
  353. },
  354. {
  355. "desc": "Samsung SM-T700",
  356. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; SM-T700 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Safari/537.36",
  357. "expect": {
  358. "vendor": "Samsung",
  359. "model": "SM-T700",
  360. "type": "tablet"
  361. }
  362. },
  363. {
  364. "desc": "Samsung SM-T520",
  365. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; SM-T520 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Safari/537.36",
  366. "expect": {
  367. "vendor": "Samsung",
  368. "model": "SM-T520",
  369. "type": "tablet"
  370. }
  371. },
  372. {
  373. "desc": "Samsung SmartTV2011",
  374. "ua": "HbbTV/1.1.1 (;;;;;) Maple;2011",
  375. "expect": {
  376. "vendor": "Samsung",
  377. "model": "SmartTV2011",
  378. "type": "smarttv"
  379. }
  380. },
  381. {
  382. "desc": "Samsung SmartTV2012",
  383. "ua": "HbbTV/1.1.1 (;Samsung;SmartTV2012;;;) WebKit",
  384. "expect": {
  385. "vendor": "Samsung",
  386. "model": "SmartTV2012",
  387. "type": "smarttv"
  388. }
  389. },
  390. {
  391. "desc": "Samsung SmartTV2014",
  392. "ua": "HbbTV/1.1.1 (;Samsung;SmartTV2014;T-NT14UDEUC-1060.4;;) WebKit",
  393. "expect": {
  394. "vendor": "Samsung",
  395. "model": "SmartTV2014",
  396. "type": "smarttv"
  397. }
  398. },
  399. {
  400. "desc": "Samsung SmartTV",
  401. "ua": "Mozilla/5.0 (SMART-TV; X11; Linux armv7l) AppleWebkit/537.42 (KHTML, like Gecko) Safari/537.42",
  402. "expect": {
  403. "vendor": "undefined",
  404. "model": "undefined",
  405. "type": "smarttv"
  406. }
  407. },
  408. {
  409. "desc": "Samsung SmartTV",
  410. "ua": "Mozilla/5.0 (SMART-TV; Linux; Tizen 2.3) AppleWebkit/538.1 (KHTML, like Gecko) SamsungBrowser/1.0 TV Safari/538.1",
  411. "expect": {
  412. "vendor": "Samsung",
  413. "model": "undefined",
  414. "type": "smarttv"
  415. }
  416. },
  417. {
  418. "desc": "Sony G8141 (Xperia XZ Premium)",
  419. "ua": "Mozilla/5.0 (Linux; Android 8.0.0; G8141) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Mobile Safari/537.36",
  420. "expect": {
  421. "vendor": "Sony",
  422. "model": "G8141",
  423. "type": "mobile"
  424. }
  425. },
  426. {
  427. "desc": "Sony C5303 (Xperia SP)",
  428. "ua": "Mozilla/5.0 (Linux; Android 4.3; C5303 Build/12.1.A.1.205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.93 Mobile Safari/537.36",
  429. "expect": {
  430. "vendor": "Sony",
  431. "model": "C5303",
  432. "type": "mobile"
  433. }
  434. },
  435. {
  436. "desc": "Sony SO-02F (Xperia Z1 F)",
  437. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; SO-02F Build/14.1.H.2.119) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36",
  438. "expect": {
  439. "vendor": "Sony",
  440. "model": "SO-02F",
  441. "type": "mobile"
  442. }
  443. },
  444. {
  445. "desc": "Sony D6653 (Xperia Z3)",
  446. "ua": "Mozilla/5.0 (Linux; Android 4.4; D6653 Build/23.0.A.0.376) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.141 Mobile Safari/537.36",
  447. "expect": {
  448. "vendor": "Sony",
  449. "model": "D6653",
  450. "type": "mobile"
  451. }
  452. },
  453. {
  454. "desc": "Sony Xperia SOL25 (ZL2)",
  455. "ua": "Mozilla/5.0 (Linux; U; Android 4.4; SOL25 Build/17.1.1.C.1.64) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
  456. "expect": {
  457. "vendor": "Sony",
  458. "model": "SOL25",
  459. "type": "mobile"
  460. }
  461. },
  462. {
  463. "desc": "Sony Xperia SP",
  464. "ua": "Mozilla/5.0 (Linux; Android 4.3; C5302 Build/12.1.A.1.201) AppleWebkit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36",
  465. "expect": {
  466. "vendor": "Sony",
  467. "model": "C5302",
  468. "type": "mobile"
  469. }
  470. },
  471. {
  472. "desc": "Sony SGP521 (Xperia Z2 Tablet)",
  473. "ua": "Mozilla/5.0 (Linux; Android 4.4; SGP521 Build/17.1.A.0.432) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.99 Safari/537.36",
  474. "expect": {
  475. "vendor": "Sony",
  476. "model": "Xperia Tablet",
  477. "type": "tablet"
  478. }
  479. },
  480. {
  481. "desc": "Sony Tablet S",
  482. "ua": "Mozilla/5.0 (Linux; U; Android 3.1; Sony Tablet S Build/THMAS10000) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13",
  483. "expect": {
  484. "vendor": "Sony",
  485. "model": "Xperia Tablet",
  486. "type": "tablet"
  487. }
  488. },
  489. {
  490. "desc": "Sony Tablet Z LTE",
  491. "ua": "Mozilla/5.0 (Linux; U; Android 4.1; SonySGP321 Build/10.2.C.0.143) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30",
  492. "expect": {
  493. "vendor": "Sony",
  494. "model": "Xperia Tablet",
  495. "type": "tablet"
  496. }
  497. },
  498. {
  499. "desc": "Xiaomi 2013023",
  500. "ua": "Mozilla/5.0 (Linux; U; Android 4.2.2; en-US; 2013023 Build/HM2013023) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/10.0.1.512 U3/0.8.0 Mobile Safari/533.1",
  501. "expect": {
  502. "vendor": "Xiaomi",
  503. "model": "2013023",
  504. "type": "mobile"
  505. }
  506. },
  507. {
  508. "desc": "Xiaomi Hongmi Note 1W",
  509. "ua": "Mozilla/5.0 (Linux; U; Android 4.2.2; zh-CN; HM NOTE 1W Build/JDQ39) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.7.9.439 U3/0.8.0 Mobile Safari/533.1",
  510. "expect": {
  511. "vendor": "Xiaomi",
  512. "model": "HM NOTE 1W",
  513. "type": "mobile"
  514. }
  515. },
  516. {
  517. "desc": "Xiaomi Mi 3C",
  518. "ua": "Mozilla/5.0 (Linux; U; Android 4.3; zh-CN; MI 3C Build/JLS36C) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 UCBrowser/9.7.9.439 U3/0.8.0 Mobile Safari/533.1",
  519. "expect": {
  520. "vendor": "Xiaomi",
  521. "model": "MI 3C",
  522. "type": "mobile"
  523. }
  524. },
  525. {
  526. "desc": "Xiaomi Mi 5",
  527. "ua": "Mozilla/5.0 (Linux; Android 7.0; MI 5 Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.83 Mobile Safari/537.36",
  528. "expect": {
  529. "vendor": "Xiaomi",
  530. "model": "MI 5",
  531. "type": "mobile"
  532. }
  533. },
  534. {
  535. "desc": "Xiaomi Mi 6",
  536. "ua": "Mozilla/5.0 (Linux; Android 7.1; MI 6 Build/NMF26X; xx-xx) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/59.0.3071.125 Mobile Safari/537.36",
  537. "expect": {
  538. "vendor": "Xiaomi",
  539. "model": "MI 6",
  540. "type": "mobile"
  541. }
  542. },
  543. {
  544. "desc": "Xiaomi Mi 5s Plus",
  545. "ua": "Mozilla/5.0 (Linux; U; Android 6.0.1; zh-cn; MI 5s Plus Build/MXB48T) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.146 Mobile Safari/537.36 XiaoMi/MiuiBrowser/8.7.1",
  546. "expect": {
  547. "vendor": "Xiaomi",
  548. "model": "MI 5s Plus",
  549. "type": "mobile"
  550. }
  551. },
  552. {
  553. "desc": "Xiaomi Mi A1",
  554. "ua": "Mozilla/5.0 (Linux; Android 8.0.0; Mi A1 Build/OPR1.170623.026) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Mobile Safari/537.36",
  555. "expect": {
  556. "vendor": "Xiaomi",
  557. "model": "Mi A1",
  558. "type": "mobile"
  559. }
  560. },
  561. {
  562. "desc": "Xiaomi Mi Note",
  563. "ua": "Mozilla/5.0 (Linux; Android 4.4.4; MI NOTE LTE Build/KTU84P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.76 Mobile Safari/537.36",
  564. "expect": {
  565. "vendor": "Xiaomi",
  566. "model": "MI NOTE LTE",
  567. "type": "mobile"
  568. }
  569. },
  570. {
  571. "desc": "Xiaomi Mi One Plus",
  572. "ua": "Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; MI-ONE Plus Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
  573. "expect": {
  574. "vendor": "Xiaomi",
  575. "model": "MI-ONE Plus",
  576. "type": "mobile"
  577. }
  578. },
  579. {
  580. "desc": "PlayStation 4",
  581. "ua": "Mozilla/5.0 (PlayStation 4 3.00) AppleWebKit/537.73 (KHTML, like Gecko)",
  582. "expect": {
  583. "vendor": "Sony",
  584. "model": "PlayStation 4",
  585. "type": "console"
  586. }
  587. },
  588. {
  589. "desc": "Galaxy Nexus",
  590. "ua": "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19",
  591. "expect": {
  592. "vendor": "Samsung",
  593. "model": "Galaxy Nexus",
  594. "type": "mobile"
  595. }
  596. },
  597. {
  598. "desc": "Samsung Galaxy C9 Pro",
  599. "ua": "Mozilla/5.0 (Linux; Android 6.0; SAMSUNG SM-C900F Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/4.2 Chrome/44.0.2403.133 Mobile Safari/537.36",
  600. "expect": {
  601. "vendor": "Samsung",
  602. "model": "SM-C900F",
  603. "type": "mobile"
  604. }
  605. },
  606. {
  607. "desc": "Samsung Galaxy S5",
  608. "ua": "Mozilla/5.0 (Linux; Android 5.0; SM-G900F Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.78 Mobile Safari/537.36",
  609. "expect": {
  610. "vendor": "Samsung",
  611. "model": "SM-G900F",
  612. "type": "mobile"
  613. }
  614. },
  615. {
  616. "desc": "Samsung Galaxy S6",
  617. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; SM-G920I Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Safari/537.36",
  618. "expect": {
  619. "vendor": "Samsung",
  620. "model": "SM-G920I",
  621. "type": "mobile"
  622. }
  623. },
  624. {
  625. "desc": "Samsung Galaxy S6 Edge",
  626. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; SM-G925I Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.135 Safari/537.36",
  627. "expect": {
  628. "vendor": "Samsung",
  629. "model": "SM-G925I",
  630. "type": "mobile"
  631. }
  632. },
  633. {
  634. "desc": "Samsung Galaxy Note 5 Chrome",
  635. "ua": "Mozilla/5.0 (Linux; Android 5.1.1; SM-N920C Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.91 Mobile Safari/537.36",
  636. "expect": {
  637. "vendor": "Samsung",
  638. "model": "SM-N920C",
  639. "type": "mobile"
  640. }
  641. },
  642. {
  643. "desc": "Samsung Galaxy Note 5 Samsung Browser",
  644. "ua": "Mozilla/5.0 (Linux; Android 5.1.1; SAMSUNG SM-N920C Build/LMY47X) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/4.0 Chrome/44.0.2403.133 Mobile Safari/537.36",
  645. "expect": {
  646. "vendor": "Samsung",
  647. "model": "SM-N920C",
  648. "type": "mobile"
  649. }
  650. },
  651. {
  652. "desc": "Google Chromecast",
  653. "ua": "Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.84 Safari/537.36 CrKey/1.22.79313",
  654. "expect": {
  655. "vendor": "Google",
  656. "model": "Chromecast",
  657. "type": "smarttv"
  658. }
  659. },
  660. {
  661. "desc": "Google Pixel C",
  662. "ua": "Mozilla/5.0 (Linux; Android 7.0; Pixel C Build/NRD90M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/52.0.2743.98 Safari/537.36",
  663. "expect": {
  664. "vendor": "Google",
  665. "model": "Pixel C",
  666. "type": "tablet"
  667. }
  668. },
  669. {
  670. "desc": "Google Pixel C",
  671. "ua": "Mozilla/5.0 (Linux; Android 8.0.0; Pixel C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.64 Safari/537.36",
  672. "expect": {
  673. "vendor": "Google",
  674. "model": "Pixel C",
  675. "type": "tablet"
  676. }
  677. },
  678. {
  679. "desc": "Google Pixel",
  680. "ua": "Mozilla/5.0 (Linux; Android 7.1; Pixel Build/NDE63V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.85 Mobile Safari/537.36",
  681. "expect": {
  682. "vendor": "Google",
  683. "model": "Pixel",
  684. "type": "mobile"
  685. }
  686. },
  687. {
  688. "desc": "Google Pixel XL",
  689. "ua": "Mozilla/5.0 (Linux; Android 7.1; Pixel XL Build/NDE63X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.85 Mobile Safari/537.36",
  690. "expect": {
  691. "vendor": "Google",
  692. "model": "Pixel XL",
  693. "type": "mobile"
  694. }
  695. },
  696. {
  697. "desc": "Google Pixel XL",
  698. "ua": "Mozilla/5.0 (Linux; Android 9; Pixel XL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",
  699. "expect": {
  700. "vendor": "Google",
  701. "model": "Pixel XL",
  702. "type": "mobile"
  703. }
  704. },
  705. {
  706. "desc": "Google Pixel 2",
  707. "ua": "Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 Build/OPM1.171019.013) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Safari/537.36",
  708. "expect": {
  709. "vendor": "Google",
  710. "model": "Pixel 2",
  711. "type": "mobile"
  712. }
  713. },
  714. {
  715. "desc": "Google Pixel 2 XL",
  716. "ua": "Mozilla/5.0 (Linux; Android 8.1.0; Pixel 2 XL Build/OPM1.171019.013) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.111 Safari/537.36",
  717. "expect": {
  718. "vendor": "Google",
  719. "model": "Pixel 2 XL",
  720. "type": "mobile"
  721. }
  722. },
  723. {
  724. "desc": "Google Pixel 2 XL",
  725. "ua": "Mozilla/5.0 (Linux; Android 9; Pixel 2 XL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",
  726. "expect": {
  727. "vendor": "Google",
  728. "model": "Pixel 2 XL",
  729. "type": "mobile"
  730. }
  731. },
  732. {
  733. "desc": "Google Pixel 3",
  734. "ua": "Mozilla/5.0 (Linux; Android 9; Pixel 3 Build/PD1A.180720.030) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36",
  735. "expect": {
  736. "vendor": "Google",
  737. "model": "Pixel 3",
  738. "type": "mobile"
  739. }
  740. },
  741. {
  742. "desc": "Google Pixel 3 XL",
  743. "ua": "Mozilla/5.0 (Linux; Android 9; Pixel 3 XL Build/PD1A.180720.030) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36",
  744. "expect": {
  745. "vendor": "Google",
  746. "model": "Pixel 3 XL",
  747. "type": "mobile"
  748. }
  749. },
  750. {
  751. "desc": "Google Pixel 3 XL",
  752. "ua": "Mozilla/5.0 (Linux; Android 9; Pixel 3 XL) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Mobile Safari/537.36",
  753. "expect": {
  754. "vendor": "Google",
  755. "model": "Pixel 3 XL",
  756. "type": "mobile"
  757. }
  758. },
  759. {
  760. "desc": "Generic Android Device",
  761. "ua": "Mozilla/5.0 (Linux; U; Android 6.0.1; i980 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  762. "expect": {
  763. "vendor": "Generic",
  764. "model": "Android 6.0.1"
  765. }
  766. },
  767. {
  768. "desc": "LG VK Series Tablet",
  769. "ua": "Mozilla/5.0 (Linux; Android 5.0.2; VK700 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.84 Safari/537.36",
  770. "expect": {
  771. "vendor": "LG",
  772. "model": "VK700",
  773. "type": "tablet"
  774. }
  775. },
  776. {
  777. "desc": "LG LK Series Tablet",
  778. "ua": "Mozilla/5.0 (Linux; Android 5.0.1; LGLK430 Build/LRX21Y) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/38.0.2125.102 Safari/537.36",
  779. "expect": {
  780. "vendor": "LG",
  781. "model": "LK430",
  782. "type": "tablet"
  783. }
  784. },
  785. {
  786. "desc": "RCA Voyager III Tablet",
  787. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; RCT6973W43 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  788. "expect": {
  789. "vendor": "RCA",
  790. "model": "RCT6973W43",
  791. "type": "tablet"
  792. }
  793. },
  794. {
  795. "desc": "RCA Voyager II Tablet",
  796. "ua": "Mozilla/5.0 (Linux; Android 5.0; RCT6773W22B Build/LRX21M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  797. "expect": {
  798. "vendor": "RCA",
  799. "model": "RCT6773W22B",
  800. "type": "tablet"
  801. }
  802. },
  803. {
  804. "desc": "Verizon Quanta Tablet",
  805. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; QMV7B Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  806. "expect": {
  807. "vendor": "Verizon",
  808. "model": "QMV7B",
  809. "type": "tablet"
  810. }
  811. },
  812. {
  813. "desc": "Verizon Ellipsis 8 Tablet",
  814. "ua": "Mozilla/5.0 (Linux; Android 5.1.1; QTAQZ3 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  815. "expect": {
  816. "vendor": "Verizon",
  817. "model": "QTAQZ3",
  818. "type": "tablet"
  819. }
  820. },
  821. {
  822. "desc": "Verizon Ellipsis 8HD Tablet",
  823. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; QTASUN1 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Safari/537.36",
  824. "expect": {
  825. "vendor": "Verizon",
  826. "model": "QTASUN1",
  827. "type": "tablet"
  828. }
  829. },
  830. {
  831. "desc": "Dell Venue 8 Tablet",
  832. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; Venue 8 3830 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  833. "expect": {
  834. "vendor": "Dell",
  835. "model": "Venue 8 3830",
  836. "type": "tablet"
  837. }
  838. },
  839. {
  840. "desc": "Dell Venue 7 Tablet",
  841. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; Venue 7 3730 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  842. "expect": {
  843. "vendor": "Dell",
  844. "model": "Venue 7 3730",
  845. "type": "tablet"
  846. }
  847. },
  848. {
  849. "desc": "Barnes & Noble Nook HD+ Tablet",
  850. "ua": "Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; Barnes & Noble Nook HD+ Build/JZO54K; CyanogenMod-10) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
  851. "expect": {
  852. "vendor": "Barnes & Noble",
  853. "model": "Nook HD+",
  854. "type": "tablet"
  855. }
  856. },
  857. {
  858. "desc": "Barnes & Noble V400 Tablet",
  859. "ua": "Mozilla/5.0 (Linux; Android 4.0.4; BNTV400 Build/IMM76L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.111 Safari/537.36",
  860. "expect": {
  861. "vendor": "Barnes & Noble",
  862. "model": "V400",
  863. "type": "tablet"
  864. }
  865. },
  866. {
  867. "desc": "NuVision TM101A540N Tablet",
  868. "ua": "Mozilla/5.0 (Linux; Android 5.1; TM101A540N Build/LMY47I; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/50.0.2661.86 Safari/537.36",
  869. "expect": {
  870. "vendor": "NuVision",
  871. "model": "TM101A540N",
  872. "type": "tablet"
  873. }
  874. },
  875. {
  876. "desc": "ZTE K Series Tablet",
  877. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; K88 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  878. "expect": {
  879. "vendor": "ZTE",
  880. "model": "K88",
  881. "type": "tablet"
  882. }
  883. },
  884. {
  885. "desc": "Swizz GEN610",
  886. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; GEN610 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Mobile Safari/537.36",
  887. "expect": {
  888. "vendor": "Swiss",
  889. "model": "GEN610",
  890. "type": "mobile"
  891. }
  892. },
  893. {
  894. "desc": "Swizz ZUR700",
  895. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; ZUR700 Build/KVT49L) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Safari/537.36",
  896. "expect": {
  897. "vendor": "Swiss",
  898. "model": "ZUR700",
  899. "type": "tablet"
  900. }
  901. },
  902. {
  903. "desc": "Zeki TB782b Tablet",
  904. "ua": "Mozilla/5.0 (Linux; U; Android 4.0.4; en-US; TB782B Build/IMM76D) AppleWebKit/534.31 (KHTML, like Gecko) UCBrowser/9.0.2.299 U3/0.8.0 Mobile Safari/534.31",
  905. "expect": {
  906. "vendor": "Zeki",
  907. "model": "TB782B",
  908. "type": "tablet"
  909. }
  910. },
  911. {
  912. "desc": "Dragon Touch Tablet",
  913. "ua": "Mozilla/5.0 (Linux; Android 4.0.4; DT9138B Build/IMM76D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.72 Mobile Safari/537.36",
  914. "expect": {
  915. "vendor": "Dragon Touch",
  916. "model": "9138B",
  917. "type": "tablet"
  918. }
  919. },
  920. {
  921. "desc": "Insignia Tablet",
  922. "ua": "Mozilla/5.0 (Linux; U; Android 6.0.1; NS-P08A7100 Build/MMB29M; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/56.0.2924.87 Safari/537.36",
  923. "expect": {
  924. "vendor": "Insignia",
  925. "model": "NS-P08A7100",
  926. "type": "tablet"
  927. }
  928. },
  929. {
  930. "desc": "Voice Xtreme V75",
  931. "ua": "Mozilla/5.0 (Linux; U; Android 4.2.1; en-us; V75 Build/JOP40D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30",
  932. "expect": {
  933. "vendor": "Voice",
  934. "model": "V75",
  935. "type": "mobile"
  936. }
  937. },
  938. {
  939. "desc": "LvTel V11",
  940. "ua": "Mozilla/5.0 (Linux; Android 5.1.1; V11 Build/LMY47V) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/39.0.0.0 Safari/537.36",
  941. "expect": {
  942. "vendor": "LvTel",
  943. "model": "V11",
  944. "type": "mobile"
  945. }
  946. },
  947. {
  948. "desc": "Envizen Tablet V100MD",
  949. "ua": "Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; V100MD Build/V100MD.20130816) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30",
  950. "expect": {
  951. "vendor": "Envizen",
  952. "model": "V100MD",
  953. "type": "tablet"
  954. }
  955. },
  956. {
  957. "desc": "Rotor Tablet",
  958. "ua": "mozilla/5.0 (linux; android 5.0.1; tu_1491 build/lrx22c) applewebkit/537.36 (khtml, like gecko) chrome/43.0.2357.93 safari/537.36",
  959. "expect": {
  960. "vendor": "Rotor",
  961. "model": "1491",
  962. "type": "tablet"
  963. }
  964. },
  965. {
  966. "desc": "MachSpeed Tablets",
  967. "ua": "Mozilla/5.0 (Linux; Android 4.4.2; Trio 7.85 vQ Build/Trio_7.85_vQ) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/30.0.0.0 Safari/537.36",
  968. "expect": {
  969. "vendor": "MachSpeed",
  970. "model": "Trio 7.85 vQ",
  971. "type": "tablet"
  972. }
  973. },
  974. {
  975. "desc": "Trinity Tablets",
  976. "ua": "Mozilla/5.0 (Linux; Android 5.0.1; Trinity T101 Build/LRX22C) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.83 Safari/537.36",
  977. "expect": {
  978. "vendor": "Trinity",
  979. "model": "T101",
  980. "type": "tablet"
  981. }
  982. },
  983. {
  984. "desc": "NextBook Next7",
  985. "ua": "Mozilla/5.0 (Linux; U; Android 4.0.4; en-us; Next7P12 Build/IMM76I) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30",
  986. "expect": {
  987. "vendor": "NextBook",
  988. "model": "Next7P12",
  989. "type": "tablet"
  990. }
  991. },
  992. {
  993. "desc": "NextBook Tablets",
  994. "ua": "Mozilla/5.0 (Linux; Android 5.0; NXA8QC116 Build/LRX21V) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  995. "expect": {
  996. "vendor": "NextBook",
  997. "model": "NXA8QC116",
  998. "type": "tablet"
  999. }
  1000. },
  1001. {
  1002. "desc": "Le Pan Tablets",
  1003. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; Le Pan TC802A Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  1004. "expect": {
  1005. "vendor": "Le Pan",
  1006. "model": "TC802A",
  1007. "type": "tablet"
  1008. }
  1009. },
  1010. {
  1011. "desc": "Le Pan Tablets",
  1012. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; Le Pan TC802A Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  1013. "expect": {
  1014. "vendor": "Le Pan",
  1015. "model": "TC802A",
  1016. "type": "tablet"
  1017. }
  1018. },
  1019. {
  1020. "desc": "Amazon Kindle Fire Tablet",
  1021. "ua": "Mozilla/5.0 (Linux; U; Android 4.4.3; en-us; KFSAWI Build/KTU84M) AppleWebKit/537.36 (KHTML, like Gecko) Silk/3.66 like Chrome/39.0.2171.93 Safari/537.36",
  1022. "expect": {
  1023. "vendor": "Amazon",
  1024. "model": "KFSAWI",
  1025. "type": "tablet"
  1026. }
  1027. },
  1028. {
  1029. "desc": "Amazon Fire TV",
  1030. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; AFTB Build/JDQ39) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.173 Mobile Safari/537.22",
  1031. "expect": {
  1032. "vendor": "Amazon",
  1033. "model": "B",
  1034. "type": "smarttv"
  1035. }
  1036. },
  1037. {
  1038. "desc": "Gigaset Tablet",
  1039. "ua": "Mozilla/5.0 (Linux; Android 4.2.2; Gigaset QV830 Build/JDQ39) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
  1040. "expect": {
  1041. "vendor": "Gigaset",
  1042. "model": "QV830",
  1043. "type": "tablet"
  1044. }
  1045. },
  1046. {
  1047. "desc": "Redmi Note 3",
  1048. "ua": "Mozilla/5.0 (Linux; Android 6.0.1; Redmi Note 3 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.116 Mobile Safari/537.36",
  1049. "expect": {
  1050. "vendor": "Xiaomi",
  1051. "model": "Redmi Note 3",
  1052. "type": "mobile"
  1053. }
  1054. },
  1055. {
  1056. "desc": "MI PAD 2",
  1057. "ua": "Mozilla/5.0 (Linux; Android 5.1; MI PAD 2 Build/LMY47I; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/60.0.3112.107 Safari/537.36 [FB_IAB/FB4A;FBAV/137.0.0.24.91;]",
  1058. "expect": {
  1059. "vendor": "Xiaomi",
  1060. "model": "MI PAD 2",
  1061. "type": "tablet"
  1062. }
  1063. },
  1064. {
  1065. "desc": "HUAWEI MediaPad M3 Lite 10",
  1066. "ua": "Mozilla/5.0 (Linux; Android 7.0; BAH-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.80 Safari/537.36",
  1067. "expect": {
  1068. "vendor": "Huawei",
  1069. "model": "BAH-L09",
  1070. "type": "tablet"
  1071. }
  1072. },
  1073. {
  1074. "desc": "Huawei P30 Pro",
  1075. "ua": "Mozilla/5.0 (Linux; Android 9; VOG-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36",
  1076. "expect": {
  1077. "vendor": "Huawei",
  1078. "model": "VOG-L29",
  1079. "type": "mobile"
  1080. }
  1081. },
  1082. {
  1083. "desc": "Huawei P20 Lite",
  1084. "ua": "Mozilla/5.0 (Linux; Android 8.0.0; ANE-LX1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.143 Mobile Safari/537.36",
  1085. "expect": {
  1086. "vendor": "Huawei",
  1087. "model": "ANE-LX1",
  1088. "type": "mobile"
  1089. }
  1090. },
  1091. {
  1092. "desc": "Huawei P20",
  1093. "ua": "Mozilla/5.0 (Linux; Android 8.1.0; EML-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.157 Mobile Safari/537.36",
  1094. "expect": {
  1095. "vendor": "Huawei",
  1096. "model": "EML-L29",
  1097. "type": "mobile"
  1098. }
  1099. }
  1100. ]