Hacker-Friendly Wireless Phones w/ GPS? 49
Milo_Mindbender asks: "I'm looking to buy a cell phone that is reasonably accessible to hacking. Not illegal stuff, I'd just want to be able to write and load programs on the phone myself. I particularly want access to the GPS in the phone. I'm not picky about what language or environment I have to use as long no hardware mods to the phone are required and I don't have to pay someone an arm and a leg for a developers kit. Can anyone recommend something (just normal sized phones please, not the big PDA hybrids) they've had good luck with?"
Nextel i730 (Score:5, Informative)
three Motorola A920 (Score:2)
not really looked at it to hard but it seems pretty nice I dont know where you are in the world but you should be able to import it use the java software and use a GSM provider of your choice
I got a P900 and its great if you want a full JVM (it has the personal edition akin to JVM 1.1 ) and not sucky MIDP !
yeah and most PDA's can get JVM which has the personal edition so code for the that and even your TV can use your app's !
anyway have fun
r
GPS not so friendly... (Score:2)
Compare this with a "real" GPS receiver, of which modern ones can acquire a fix within a minute or less.
Hmm (Score:3, Funny)
Avoid Sprint PCS (Score:4, Insightful)
If Perl is your thing... (Score:3, Interesting)
IRC
Re:If Perl is your thing... (Score:3, Informative)
VZW (Score:3, Interesting)
Not Exactly True (Score:2)
Re:Not Exactly True (Score:5, Informative)
He wants to put on programs. You can't (legally) do that with Brew. Also you can't get the GPS information on the VX6000 anyway. Just as proof, go ahead and put a hello world program on your VX6000.
If you don't go the PDA route (ie Palm or PocketPC based phones) then get one with J2ME. You will have to stay far far away from Verizon and their Brew/Get-It-Now nonsense. This page [colinfahey.com] goes into details about Brew, J2ME and the restrictions of the various carriers.
Re:Not Exactly True (Score:2)
If you had access to the BREW toolchain, you could, theoretically, self-sign your app and put it on your phone. The self-signature would expire every three months, though, so you'd have to keep resigning and reuploading it. The problem is really getting a copy of the BREW SDK; that would be the illegal part, unless you have really deep pockets.
Re:Not Exactly True (Score:2)
Isn't the BREW SDK is free?
Re:Not Exactly True (Score:2)
Re:Not Exactly True (Score:4, Informative)
Qualcomm and Verizon do not want to make it difficult to develop BREW apps, as they are a potential source of revenue.
Re:Not Exactly True (Score:2)
Granted,
Re:Not Exactly True (Score:2)
A good site for the LG vx4400 is http://aeonnfluux.com [aeonnfluux.com]. They have all sorts of info on the vx4400, which is a ve
NO NO NO! (Score:2, Informative)
Re:NO NO NO! (Score:2)
Unfortunately everyone else's coverage (except AT&T TDMA) = sucks.
I'd *love* to make the jump to T-Mobile, but you can be driving down the street in San Jose and loose GSM coverage. And there's no excuse for being without signal in a major metropolitan area. Driving I-10 across Western Texas or something, sure, I'd expect spotty digital coverage. But I'm in the friggin Silicon Valley. Ridiculous.
And I can't comment on their data plans. No way in hell I'm paying
Re:NO NO NO! (Score:1)
True dat, and what I reccomend to most folks is that they purchase their wireless as what fits their needs, budget and geographical coverage (meaning where do you travel and need coverage). Fortunately now days you can go to any carrier and try out their service for around 15 days no strings attached. If you cance
Re:Not Exactly True (Score:2)
Treo isn't that big (Score:3, Interesting)
Re:Treo isn't that big (Score:2)
The main problem will be GPS on the Treo.
You'll need a clunky cable, which is a big loser IMO. Ideally, you would have Bluetooth; there are Bluetooth GPS's that work great. However, while there is rumored to be a spot on the PCB for the BT ship, it isn't filed (Sprint doesn't want people using Bluetooth or other things that might add features Sprint would like to charge for).
So, you'll have to wait until somebody comes up with an SD BT card with Treo
cryptophone (Score:3, Informative)
Re:cryptophone (Score:1)
Too bad this software is only available for Windows.
Java? (Score:3, Informative)
Nokia 6600 (Score:5, Informative)
It's got a full-blown Symbian multi-tasking OS, and you might even be able to do what you want with MiniGPS [psiloc.com]. It cost me the equivalent of about $180, with contract.
The important thing for me is that MAME [harmonicode.com] runs on it.
Re:Nokia 6600 (Score:3, Informative)
Re:Nokia 6600 (Score:2)
nokia forums (Score:1, Interesting)
There are several sites out there... (Score:2, Informative)
try http://www.cellphonehacks.com [cellphonehacks.com]
~GoAT~
OT (Score:1, Offtopic)
I just got a Nextel i95cl phone. Where can I find documentation to do things that the vendor does not want me to do, such as download my OWN wallpaper (my wife wants a wallpaper of the kids).
Web searches turn up mostly sales sites, with very little actual info.
Re:OT (Score:1, Interesting)
java j2me location API or server-side WAP (Score:3, Informative)
http://www.jcp.org/en/jsr/detail?id=179
I have a sony ericsson T616. The T610/T616/T630 are very small normal phones (not PDAs) and support many of the optional APIs. I don't know if they support JSR-179 though. There are several links worth following from the above link.
Also, I understand AT&T's m-Mode has a locator service, that let's you go to a web page to see where your friends are. Perhaps the application you could write your application as a server-side web/WAP application that uses m-mode. Many simple games, for example are WAP applications instead of code on the phone itself.
I don't know any non-PDA phones that let you write C++ code and upload it. Most phones make your code run in a sandbox, such as BREW, J2ME or morphun. In my short experience, writing code for phones is a royal pain. You have to learn about all the different mutually-exclusive APIs/engines for the particular phone, only to find that none of them will let you do something you thought was simple (like add an entry to the datebook). Writing for PDAs is easier - it's more like writing traditional desktop apps.
Hope that helps
Re:java j2me location API or server-side WAP (Score:1)
What you need is a big PDA hybrid (Score:2)
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&i
Seriously though, I've seen people selling T-Mobile Pocket PCs with GPS attachments.
Re:What you need is a big PDA hybrid (Score:2)
Nokia phones from AT&T (Score:4, Informative)
I'm not sure about the GPS side of things, but the most hacker-friendly phones I've found are the Nokias from AT&T wireless [attwireless.com]. They don't place any restrictions on the phones, and the development kits as well as software to transfer the applications are freely available for download from Nokia's website. Mine is a J2ME environment and has been fun to play with so far. AFAICT, they are the only ones in the US who have not restricted their phones.
Lots of good developer info is available on forum.nokia.com [nokia.com], and some basic win32 tools are available here [nokiausa.com].
Hint for buying one: Shop Amazon for the best price, then go to the AT&T wireless store near you to purchase. Show them Amazon's price, and they will often get close or even match it without requiring you to mail something in for a rebate.
Motorola C450 w/ Data Kit (Score:1, Interesting)
Blue Tooth (Score:1)
It would be nice to know if anyone has had any luck with this kind of thing
Gujju
The carrier is also important. (Score:1, Interesting)
important. There are a lot of phones which can
be programmed in j2me, but some carriers, such as
Verizon, have rigged their phones so that the only
way they can be loaded is through their official
portals, for cash. Others, such as ATT, are much
more open platform. Look at
http://www.colinfahey.com/2002dec14_j2me_cell_p
as a good starting point.
Do you really mean GPS? (Score:2)
Either way, you should probably look at a Symbian based phone, probably from AT&T. There's tons of development tools for Symbian... several phones that use it (I love my 3650)... and it's got all the features you could need (including Java and Bluetooth).
AT&T also has a reasonably active developer's forum... and lots of
This question is so easy to answer...GPS excluded (Score:1, Informative)
Re:This question is so easy to answer...GPS exclud (Score:1)
Sony Ericsson P800 (Score:2, Informative)
Re:Sony Ericsson P800 (Score:1)
You might not even be connected to the closest tower if for example it's overloaded and load balancing causes you to connect to a different one.
BTW Triangulation using cell towers could work but this isn't it either.