As titled, is there a way?
Not possible as of today, I'm afraid.
As grift mentioned, it's not possible to fetch phone info from the web app...atleast not locally. The navigator.userAgent returns the proxy server's UA.
However, if you are using your own content server... then your server may be able to read device name (for example, Nokia Asha 308) from the user agent headers.
May be you can just make a request and ask your content server to return the device name...308/2.0(p)Profile/MIDP-2.1 Configuration/CLDC-1.1 Gecko/20100401 S40OviBrowser/2.0.2.68.13
Pankaj Nathani
www.croozeus.com