Author |
Message |
BDwinsAlt Agurus's Posse

Age:34 Gender: Joined: Jun 16 2003 Posts: 1145 Location: Alabama Offline
|
Posted: Sun Dec 20, 2009 8:35 pm Post maybe stupid Post subject: J2ME: Security restrictions on HTC phones |
 |
|
|
|
So I download NetBeans and try to run NetworkDemo on my phone. It works on all my phones, other than my newest phone, the HTC Tilt2. When I try signing the application it says that: the phone doesn't recognize who is trying to install the application. And it fails. If I leave it unsigned I get an error saying I can't access the restricted API (TCP Socket). Even though I have everything I need in the jad. I contacted HTC Tech Support and the guy told me straight up, Nokia and other brands are for more casual use and will run these apps, but HTC is meant for Businesses and has security restrictions that only a third party application can remove, which they do not support. He couldn't tell me the name of a program or anything I could do. So I have decided not to buy another HTC phones once I get rid of this POS windows mobile phone. I really wish they wouldn't restrict Java developers like that.
Does anyone know how to get rid of these restrictions? I posted on the ATT/HTC Forums, but so far no reply. http://forums.wireless.att.com/cng/board/message?board.id=cingular&thread.id=125304
It turns out that in the terms of when you buy the phones, they admit that they can disallow access to certain apps or restrict access to certain things. Is there a registry hack to get around this? |
|
Back to top |
|
 |
Maverick

Age:40 Gender: Joined: Feb 26 2005 Posts: 1521 Location: The Netherlands Offline
|
Posted: Mon Dec 21, 2009 3:03 am Post maybe stupid Post subject: |
 |
|
|
|
You should try posting on XDA Developer's forum. _________________
|
|
Back to top |
|
 |
Doc Flabby Server Help Squatter

Joined: Feb 26 2006 Posts: 636 Offline
|
Posted: Mon Dec 21, 2009 8:07 pm Post maybe stupid Post subject: Re: J2ME: Security restrictions on HTC phones |
 |
|
|
|
BDwinsAlt wrote: | He couldn't tell me the name of a program or anything I could do. So I have decided not to buy another HTC phones once I get rid of this POS windows mobile phone. I really wish they wouldn't restrict Java developers like that. |
You should explain the TCP is needed for many business uses. Nokia is the only Open platform phone provider pretty much, which is why i always tend to buy them.
And also check your provider supports TCP before you buy your next phone. Whilst my nokia DOES allow me to use TCP connections in JAVA my provider only allows HTTP though their crappy web proxy (so you can only access sites they want you to) . I have to "upgrade" to a data plan which is an extra ?10/mo to unlock TCP apparently... _________________ Rediscover online gaming. Get Subspace | STF The future...prehaps |
|
Back to top |
|
 |
BDwinsAlt Agurus's Posse

Age:34 Gender: Joined: Jun 16 2003 Posts: 1145 Location: Alabama Offline
|
Posted: Tue Dec 22, 2009 2:14 am Post maybe stupid Post subject: |
 |
|
|
|
Do you guys know of any where else I can go? I tried the forums that maverick suggested (I was actually a member and didn't realized i had registered). Despite 50 views, no one has replied. ATT/HTC Forum has the same results. I have unlimited data on my phone since it's required. That's good since I use well over 100MB a month, even with wifi enabled. I just can't believe it's this hard to get around. I remember my LG VU was so easy. All I had to do is load bitpim and I could do just about anything.
When you unlock a phone, does it remove all restrictions or just allow you to use any carrier? I may need to find some way of unlocking it, but I'm not sure if it will remove the java security. It seems more like corporate censorship. If national security was the same way, we would be communist. So why does HTC act so communist?  |
|
Back to top |
|
 |
KrynetiX Seasoned Helper

Gender: Joined: Jan 06 2003 Posts: 137 Location: Poconos Offline
|
Posted: Tue Dec 22, 2009 3:42 pm Post maybe stupid Post subject: |
 |
|
|
|
Drive to the city and give your phone to one of those corner shops with the signs that say "we unlock phones". They do pretty much everything, quick. |
|
Back to top |
|
 |
BDwinsAlt Agurus's Posse

Age:34 Gender: Joined: Jun 16 2003 Posts: 1145 Location: Alabama Offline
|
Posted: Wed Dec 23, 2009 1:37 pm Post maybe stupid Post subject: |
 |
|
|
|
SOLVED (sort of):
You can get your MIDlets signed and they will run on devices like mine, for $30.00. http://xs2us.eu/
I'm not paying $30.00 to sign applications that connect to a free game. I'm just going to sell my HTC phone and buy a Nokia. Once I finish developing some things and I'm happy with them, I may get them signed and pay the $30, but I don't even know how far this is going yet. I would have to sign it everytime I tested it. |
|
Back to top |
|
 |
Doc Flabby Server Help Squatter

Joined: Feb 26 2006 Posts: 636 Offline
|
Posted: Wed Dec 23, 2009 1:44 pm Post maybe stupid Post subject: |
 |
|
|
|
Using their method you don't need to pay anything.
Just use OpenSSL to create your own CA which can then create your own certificates to sign the midlets with  |
|
Back to top |
|
 |
BDwinsAlt Agurus's Posse

Age:34 Gender: Joined: Jun 16 2003 Posts: 1145 Location: Alabama Offline
|
Posted: Fri Dec 25, 2009 3:50 am Post maybe stupid Post subject: |
 |
|
|
|
Here's what I did. I downloaded Mysaifu (JVM for Windows Mobile). I think it works on Blackberrys also. Anyway, what is does is it runs normal java applications on your phone. It doesn't support everything, however; I have been able to manage. I get no restrictions this way, I dont have to sign anything. Just develop normal java applications and they work.
A lot of Windows Mobile phones already have unlimited internet (getting wifi now too). I have noticed that StyleDocument's don't work. I tested Smongs, naap and chatnet, the main chat area stayed blank and the player list took forever to populate. I decided since it almost worked on that app, I would make a simple application. So far I have only dealt with receiving messages and sending public messages, but I do have a working client. I can't exactly take a screenshot of my phone (or can I?), but once I add all the features, I plan on releasing it with instructions even though its really easy to use. It comes with a simple properties file containing name,pass,host,port for now.
After this I plan on working on an iPhone app. I have never done one of those before and i'm not sure if I would be facing some similar api restrictions, but I'm sure there is a way around that. Imagen being anywhere bored out of your mind, and you can simply login to continuum on your phone and talk to a bunch of idiots. That's fuckin awesome. Well not really, but I am trying to be productive to the community in any way possible before it dies completely. This is one small step to preserve it a bit longer. Stay on SS from anywhere and talk. |
|
Back to top |
|
 |
|