Discussing whose fault this is, does not make much sense, because the phone are as they are. I noted this in 2004 already. That telco argument is a blah, blah, because it worked and works on other platforms. The guys at the Java Community Process had reasons we will never know. Simply hack your phone.
Quote Originally Posted by Revolter View Post
javax.microedition.io.Connector
io.Connector guards a lot of different APIs. Please, mention the permission you state in your MANIFEST. Or asked differently: Which URI/URL are you trying to access?
Quote Originally Posted by Revolter View Post
javax.microedition.io.file.FileConnection
JSR-75 (File Connection) is not very good in third-party domain either; please see our theoretic overview for more details …
Even after manually changing the permission of your MIDlet, some operations (like writing or updating) still require(d) confirmation by the user (you).