Документ UAProf мобильного устройства очень часто можно найти в заголовках HTTP x-wap-profile или Profile , в противном случае вы можете проверить Opt заголовки. См. UAProf info для получения дополнительной информации.
Вот пример документа UAProf для nokia
Кажется, не все устройства будут иметь эти заголовки, что, по-моему, является проблемой, с которой вы столкнулись.
Вы также можете найти его вручную на http://www.uaprof.com/
Существуют и другие способы поиска возможностей устройства, например, посмотрите документ WURFL xml, в котором перечислены многие устройства и возможности.
В данный момент я использую WURFL и ищу устройство по предоставленной строке User Agent, но в некоторых случаях устройство отсутствует или выходит новое обновление, затрагивающее строку агента пользователя, и оно не было добавлено в WURFL релиз еще. Так что все же запасной вариант нужно учитывать ... частичное совпадение строки агента пользователя? ПАП