Reducing the static buzz of Treo 600, take 2

OK, the buzz returned, but it only manifests itself when the battery is low on charge. A couple of days ago I reopened the Treo to check that the original aluminium patch is still there, and it is. OK, I took out a couple of slivers of aluminium foil and surrounded the entire power wire with them, so that it sits tightly around the thing and – most importantly – between the power cord and the electricity.

Results so far: The buzz is gone even when the battery is already complaining and asking for a recharge. However, by tweaking the antenna I can generate the buzz, or make it go away. Apparently the antenna contact has some problems. Will need to investigate further.

My Treo 600

I’m probably not very innovative in acclaiming the Treo 600. But I’ll do it anyway. My first PDA was a PalmPilot Professional back in 1997 or something. Since then I’ve never used any other calendar. I fell in love with the simple, fast and intuitive UI of the PalmOS, the awesome sync and backup functionality and most of all the public specifications that allow you to
create your own applications, utilities and hacks for the device.

The Treo line from Handspring combined a mobile phone and a Palm PDA. The first models were pretty crappy, to be honest. Treo 600 was the first model that really succesfully combined these two devices seamlessly. And it was the second PDA I bought (yes, the original PalmPilot lasted me 7 years without maintenance!).

So the Treo 600 is a quad-band GSM (or CDMA) phone that has PalmOS 5 inside it. Equipped with a color screen, 32 MB of memory, SD slot, ARM processor, touch screen and a miniature qwerty keyboard, it has pretty much everything I need. I could have Bluetooth and WLAN, but I’m happy with what it has. The following model, Treo 650, has a high resolution screen and Bluetooth, but it’s reported to be a battery hog.

I’m happy that Palm hasn’t given up on its original strengths: simple, clean, and powerful UI, open programming APIs, good customer support and extensibility. The Palm developer community has created probably over 30,000 freeware and shareware applications that really can turn the basic PDA into just about anything.

Utilities for the Treo 600

Here’s a list of hacks, utilities and other small additions that I’ve found useful for my Palm.

Brightcam: Measures the light conditions with the integration camera and adjusts the brightness of the screen to match it (lower brightness for darker situations). Can also increase alarm sound volume when in dark (ie. in a pocket) or in a noisy situation.

KeyCaps600: Provides alternate ways to enter capital letters and special characters, by double-clicking or by long presses of keys. I actually use my own modification that makes it easy to enter Scandinavian letters (ä and ö). The modification was easy to make since the software was under GPL. FREEWARE!

Qset: Allows you to adjust the JPEG quality of the camera application, so you can choose between better quality and smaller pictures. The default quality value is 60, which is pretty low, and raising it does improve the situation. FREEWARE!

SysTool: Allows you to remove entries from the system preferences database. Removing entries left by removed applications is a breeze. FREEWARE!

ZLauncher: A very advanced and customizable application launcher. A very cool bonus is the capability to move applications and their databases to the SD card and leave a shortcut in main memory, so you can launch the apps without any trouble but save on main memory.

Butler: A collection of nice features, like extra functionality for the volume keys, control over the flashing led, improved alarm handling, alarm clock, an alternative keyguard, keyboard combination for shortcuts and stuff like that.

TreoHelper: Can turn the radio on or off at predefined times for each weekday, turn off the radio when out of range (thus saving battery power) and also attempting to reconnect at suitable intervals, add triggers to received SMSs and so on. FREEWARE!

Phone Technician: Allows you to customize phone and SMS alarm sounds and turn off the screen during calls (to save battery) and also turn the radio on or off at predefined times (not as good as TreoHelper on this feature).

TreoNaviText: Allows you to navigate text with the 5-way rocker. So less need to pick up the stylus! FREEWARE!

FieldPlus: Allows you to select, copy and paste text with the 5-key rocker, without the stylus. FREEWARE!

Reducing the background noice of Treo 600

This article details how to fix the static buzz problem of the Treo 600. The problem stems from an unprotected power wire inside the Treo, and it can be fixed quite easily without paying for maintenance.

My Treo started to have symptoms sometime last summer – the people on the other end of the mobile call complained of static noise that nearly prevented them from hearing me. This was a major nuisance, of course. Sometimes it helped if I moved closer to a window to get a better reception. Gradually I noticed that the amount of power left in the battery affected the problem – when the battery was low, the problem appeared more often.

From the Palmone FAQ pages I read that it helps to have a full charge and a good reception. I did not know what was the cause, since I’d done lots of stuff (firmware update, dropping the phone on the ground, damaging it, having the antenna a bit loose, installing lots of behaviour-altering software…). When I finally did a Google on the subject, I found clear
instructions in English and in French on how to rectify the problem.

Apparently the power cord that connects the battery to the system has four wires and they are the cause of the static interference. One of the guides said that twisting the wire ends a couple of times (to achieve in essence the same protection as in twisted-pair cablind (you know, phone lines and the standard network cabling)) helps, and a Scottsman advised that wrapping the wire inside tin foil helps also. I did both of them.

As of now (just two days after the operation), I haven’t had any noise problems. But I’ll have to wait and see how things play out.

UPDATE: Reports from people I’ve talked to indicate a significantly clearer sound and no buzz. Excellent!

An excellent French article on opening the Treo and twisting the cable has very good pictures so even if you don’t know any French you can see how things happen. An English guide to wrapping the tin foil has good pictures as well, but doesn’t show the details of opening the case in as much detail. So read them both and have them open while you operate on your Treo.

Here’s a quick summary:

  1. Do a full backup of the Treo. Remove the SD card, the SIM card and the stylus.
  2. Remove the screw protectors with a wooden toothpick so as not to damage them.
  3. Unscrew the screws with a number 6 torque (star-shaped end).
  4. Remove the antenna.
  5. Slide a credit card into the crevice in the side of the case and slide up and down, separating the back and front sides. Repeat on both sides and twist the card a bit to pry the sides loose.
  6. Open by holding the screen downwards and lifting the back, starting from the top, separating the bottom part last.
  7. Pull out the battery wire. Make a note of which way the connectors go into their sockets.
  8. Twist the wire maybe four rotations.
  9. Wrap a small piece of tin foil (15mm * 30mm) around the twisted wire and add a small strip of adhesive to keep it in place.
  10. Reconnect the wire. The foil will easily break, so be careful. Also remember that as soon as you connect the wire, your Treo will have power, will reset and start with the tutorial and preliminary setup. At this point you can simply press the power button to shut down the screen.
  11. If you drop the longish black rubber pad from inside your Treo, it doesn’t break anything, but having it does give you that luxury feeling when sliding the stylus in and out of its holster. The two documents I linked to did not contain instructions on this. But the correct place to put the rubber pad is just below the camera eye, under the rim of the green circuit
    board. When you place the rubber pad under the circuit board, the small nibble at one end goes towards the top of the phone, under the board. Push gently but firmly to set the pad properly in its place.

    UPDATE: Here’a two images showing the rubber pad and its correct placement. Thanks to Claude
    Morin for the images!

  12. You might want to blow out excess dust and dirt thay may have been gathering inside your Treo.
  13. Replace the back cover, first making sure the bottom is properly positioned and then swiveling the rest in place. Everything should click satisfactorily.
  14. Screws in, place the caps in place, connect the antenna, insert the SIM and SD cards.
  15. Push the power button and complete the primary setup. Set the language and the date properly.
  16. Connect to your computer and restore the contents from your backup. Done!

Credits go to XiaoBin and Ablivio. Thanks for the instructions and the pictures!