Maybe this is old but might help someone.i was searching and no good options for this. so made a free restful api to get mobile device descriptions. 6700+ mobile device descriptions available now. you can use it in your applications.
here is the website
https://fonoapi.freshpixl.com/
and github here
https://github.com/shakee93/fonoapi
i just made the php client to access the api. someone can help with other languages too..
Please drop me a message if you can help make it better. we help the community from community.