Nokia J2Me Issues *big issues*


Russell Beattie Notebook – Nokia 7650 J2ME Sockets Fun

Russell, thank you. You just saved me hours of trying to figure out why available() wasn’t ever returning anything other than 0.

I also want to point out that Nokia’s Java support while seemingly great from the outside is dismal once you get into it.

For instance, on my 7610, not only is the function you describe broken but so is the the vibra function in the Nokia UI (their own classes!) as well as the backlight functions.

I have been working on a project for weeks and still have mysterious *poofing* (the app just goes away, no exceptions, no nothing, just poof, gone, kaput) issues with no hope for resolution.

On top of that, I know I am using an older version of the firmware. Ok, how do I get that upgraded? If I was in Europe it seems everyone does it but in the US, nada.

Sad..

Internet TV (IPTV and Streaming) Station Listing

TVover.net – Watch Live Internet TV
From the site:
Tired of the same old TV shows? Sick of annoying advertising? Turn off the TV and turn on Internet TV.
Below you will find the most detailed guide of free TV over the Internet. The stations below will either be live TV or video on demand broadcasts. Below each description of the TV station, you will find the category and type of video stream in bold.

Sun and Java moving into the PComp arena

Sun SPOT | Sig9
From the site:
Sun SPOT (Small Programmable Object Technology) is a new research project at Sun Labs that promises to turn a vision into reality, the vision being, to make wireless sensors ready for mass commercial deployment by simplifying application development for them. Wireless sensors are inexpensive battery-powered, low-power communication devices composed of radios and exceptionally small mechanical structures that sense fields and forces in the physical world.

Verizon, calling P2P illegal

I am a Verizon DSL customer. Perhaps once a month I receive a newsletter, generally marketing their latest product or offering some tips. In the latest newsletter, they have a little tidbit regarding P2P and filesharing. Here is the paragraph that troubles me:

“Remove file sharing software from your computer. The way many popular file sharing software programs work is by allowing other users to access music or other files on your hard drive. P2P file sharing involves one Internet user requesting files from another unknown source. Aside from being illegal, file sharing can open your PC up to viruses, Trojan horses, and theft of your personal information.”

While P2P file sharing services are often used for illegal purposes, such as sharing copyrighted music, pirated software and movies, it is NOT ILLEGAL itself. Verizon is perpetuating a myth and discounting any legitamite uses for P2P software. For instance, I utilize BitTorrent to distribute videos that I have made or worked on to whomever is interested. This is clearly NOT illegal

Finally, iSync with my Nokia 7610

Litux Wiki : HowToAddDevicesToTigerIsync
The above URL, while somewhat opaque was the key.
Essentially, iSync wasn’t working with my Nokia 7610 which it is supposed to. I recently upgraded to Mac OS Tiger which is purported to add support for this phone (and many others) but had no luck. iSync was saying that the device is unsupported.

After searching around and finding many blog entries which showed dismay over this vary subject I came upon the above Wiki entry.

Following it’s instructions, I realized the problem, Nokia is identifying the phone as “Nokia 7610b” instead of “Nokia 7610” which is what iSync is expecting.

In order to find this out, I had to download ZTermZTerm (which I haven’t used since 1996). Unfortunately, Z-Term was my last thought, after going through Fink and realizing that minicom just wouldn’t work (actually, wouldn’t install). And after pairing with the phone through the Bluetooth Setup Assistant I was able to connect to it as a modem and run the AT command “AT+CGMM” which returned “Nokia 7610b”.

I then edited the MetaClasses.plist file and changed the identifier for the Nokia 7610 to “Nokia+Nokia 7610b” and viola, everything was peachy.

Finally…! I can carry around my contacts, something I haven’t been able to do since my Palm died 2 years ago. Who would have guessed something so trivial would be so hard. I almost resorted to paper ;-)