Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing mobile device families #80

Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 59 additions & 6 deletions user_agents/parsers.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,65 @@


MOBILE_DEVICE_FAMILIES = (
'iPhone',
'iPod',
'Generic Smartphone',
'Generic Feature Phone',
'PlayStation Vita',
'iOS-Device'
'iPhone', 'iPod', 'Generic Smartphone', 'Generic Feature Phone', 'PlayStation Vita',
'iOS-Device', '0PJA10', '4009A', '5022E', '8050D', 'A0001', 'A40C', 'A40Style Lite',
'A50Style_Plus', 'AZUMI A45GL', 'AZUMI A50', 'AZUMI A50c+', 'Alcatel One Touch 4033A',
'Armor', 'Astro_X4', 'Asus Z00A', 'Asus Z012DC', 'BLU ADVANCE 5.5 HD', 'BLU DASH L',
'BLU DASH M', 'BLU DASH X', 'BLU ENERGY X PLUS', 'BLU LIFE 8 XL', 'BLU LIFE PLAY MINI',
'BLU NEO X MINI', 'BLU STUDIO 5.0 C HD', 'BLU STUDIO 5.0 Ce', 'BLU STUDIO 6.0 HD',
'BLU STUDIO C', 'BLU STUDIO C 5+5', 'BLU STUDIO C HD', 'BLU STUDIO G',
'BLU STUDIO G PLUS', 'BLU STUDIO ONE', 'BLU_STUDIO_XL', 'CAM-L23', 'D6603', 'DASH 5.0+',
'DASH X PLUS', 'DIGICEL DL 1 lite', 'DIGICEL DL1000', 'DIGICEL DL755', 'DIGICEL DL800',
'DIGICEL DL910', 'DIGICELDL1plus', 'DL750', 'Dash L2', 'E5823', 'E6833', 'ENERGY X',
'EVA-L09', 'Generic Smartphone', 'HTC 6525LVW', 'HTC Desire 625',
'HTC Desire 626GPLUS dual sim', 'HTC E9pw', 'HTC M9pw', 'HTC M9u', 'HTC One',
'HTC One A9', 'HTC One M8', 'HTC One M8s', 'HTC One M9', 'HUAWEI CUN-L23',
'HUAWEI CUN-L33', 'HUAWEI G7-L03', 'HUAWEI KII-L23', 'HUAWEI LUA-L03', 'HUAWEI NXT-L09',
'HUAWEI Y360-U03', 'HUAWEI Y520-U03', 'K6000 Pro', 'KIW-L24', 'Kylin 5.0', 'LG-AS330',
'LG-D851', 'LG-D855', 'LG-F350S', 'LG-H634', 'LG-H812', 'LG-H815', 'LG-H860',
'LG-H870DS', 'LG-H962', 'LG-K120', 'LG-K350', 'LG-K410', 'LGMS395', 'LGMS631',
'LIFE PLAY 2', 'LIFE PURE', 'LIFE PURE MINI', 'LIFE X8', 'LOGIC X4P', 'Lenovo K10e70',
'MHA-L09', 'Moto G (4)', 'Moto G Play', 'MotoG3', 'Neo4_5', 'Nexus 5', 'Nexus 5X',
'Nexus 6', 'Nexus 6P', 'Nitro_4', 'ONE A2005', 'ONE E1005', 'ONEPLUS A3000',
'ONEPLUS A3010', 'Odys PRIME 5 PLUS', 'PLATINUM 5.0+', 'R1 HD', 'SKY 4.0D', 'STH100-1',
'STUDIO ENERGY', 'STUDIO G PLUS', 'STUDIO M HD', 'STUDIO SELFIE', 'STUDIO X PLUS',
'STV100-1', 'Samsung GT-I8190', 'Samsung GT-I8190L', 'Samsung GT-I8200N',
'Samsung GT-I9060C', 'Samsung GT-I9060L', 'Samsung GT-I9060M', 'Samsung GT-I9082L',
'Samsung GT-I9100', 'Samsung GT-I9152', 'Samsung GT-I9190', 'Samsung GT-I9192',
'Samsung GT-I9195L', 'Samsung GT-I9295', 'Samsung GT-I9300', 'Samsung GT-I9300I',
'Samsung GT-I9301I', 'Samsung GT-I9500', 'Samsung GT-I9505', 'Samsung GT-I9515',
'Samsung SCH-I545', 'Samsung SGH-I337', 'Samsung SGH-I337M', 'Samsung SGH-I747M',
'Samsung SM-A300H', 'Samsung SM-A500H', 'Samsung SM-A510M', 'Samsung SM-A520F',
'Samsung SM-A710F', 'Samsung SM-A720F', 'Samsung SM-A9000', 'Samsung SM-G313M',
'Samsung SM-G313ML', 'Samsung SM-G355M', 'Samsung SM-G386T1', 'Samsung SM-G530H',
'Samsung SM-G531H', 'Samsung SM-G532M', 'Samsung SM-G550T1', 'Samsung SM-G570M',
'Samsung SM-G610F', 'Samsung SM-G610M', 'Samsung SM-G7102', 'Samsung SM-G730W8',
'Samsung SM-G800F', 'Samsung SM-G800H', 'Samsung SM-G800Y', 'Samsung SM-G850M',
'Samsung SM-G891A', 'Samsung SM-G900A', 'Samsung SM-G900F', 'Samsung SM-G900FD',
'Samsung SM-G900H', 'Samsung SM-G900M', 'Samsung SM-G900P', 'Samsung SM-G900T',
'Samsung SM-G900V', 'Samsung SM-G900W8', 'Samsung SM-G903M', 'Samsung SM-G903W',
'Samsung SM-G906S', 'Samsung SM-G920A', 'Samsung SM-G920F', 'Samsung SM-G920G',
'Samsung SM-G920I', 'Samsung SM-G920P', 'Samsung SM-G920T', 'Samsung SM-G920V',
'Samsung SM-G925A', 'Samsung SM-G925F', 'Samsung SM-G925I', 'Samsung SM-G925T',
'Samsung SM-G925V', 'Samsung SM-G925W8', 'Samsung SM-G9287', 'Samsung SM-G928C',
'Samsung SM-G928G', 'Samsung SM-G928V', 'Samsung SM-G930F', 'Samsung SM-G930P',
'Samsung SM-G930T', 'Samsung SM-G930U', 'Samsung SM-G930V', 'Samsung SM-G930W8',
'Samsung SM-G9350', 'Samsung SM-G935A', 'Samsung SM-G935F', 'Samsung SM-G935T',
'Samsung SM-G935U', 'Samsung SM-G935V', 'Samsung SM-G935W8', 'Samsung SM-G950F',
'Samsung SM-G950U', 'Samsung SM-G955F', 'Samsung SM-G955U', 'Samsung SM-J100M',
'Samsung SM-J105B', 'Samsung SM-J105M', 'Samsung SM-J106B', 'Samsung SM-J110M',
'Samsung SM-J111M', 'Samsung SM-J120M', 'Samsung SM-J200M', 'Samsung SM-J320A',
'Samsung SM-J320H', 'Samsung SM-J320M', 'Samsung SM-J500M', 'Samsung SM-J510F',
'Samsung SM-J510FN', 'Samsung SM-J510MN', 'Samsung SM-J700F', 'Samsung SM-J700H',
'Samsung SM-J700M', 'Samsung SM-J710MN', 'Samsung SM-N900', 'Samsung SM-N900A',
'Samsung SM-N900T', 'Samsung SM-N900V', 'Samsung SM-N910A', 'Samsung SM-N910C',
'Samsung SM-N910H', 'Samsung SM-N910P', 'Samsung SM-N910W8', 'Samsung SM-N915G',
'Samsung SM-N915T', 'Samsung SM-N9200', 'Samsung SM-N9208', 'Samsung SM-N920C',
'Samsung SM-N920G', 'Samsung SM-N920I', 'Samsung SM-N920P', 'Samsung SM-N920V',
'Samsung SM-N930F', 'Samsung SM-N930V', 'Samsung SM-T210', 'Samsung SM-T560',
'Samsung SM-T585', 'Samsung SM-T810', 'Samsung SM-T817T', 'Sky 5.0S', 'Studio G Plus HD',
'Studio Max', 'UP920', 'VIVO XL', 'Vivo 5 Mini', 'WAS-LX3', 'XT1032', 'XT1064',
'XT1068', 'XT1575', 'Z220', 'Z351', 'Z515', 'Z520', 'ZTE A2017U'
)

PC_OS_FAMILIES = (
Expand Down