SamBru (Samsung Backup and Restore Utility) is a perl script that will talk to a Samsung SCH-6100 or SCH-8500 phone. You can use it to back up and restore the phone book, calendar, and TODO list. It can save the data in either raw/native format, or as Vcard/Vcal data so that GnomeCard and GnomeCal can be used to view & edit the data. To use the script, you must have read/write access to the serial port you want to use. You should also have "cu" from the UUCP package installed, since I used this to talk to the serial port. (If anyone knows how to talk to the port directly under Perl, I'd be happy to get a patch.) :) Oh, and I'm a horrible Perl programmer. Please don't laugh. ***NOTE: Phone Book*** This is a kludge, sorry. Each entry in the phone has a unique slot number, this number determines the storage location and the speed dial number for the phone. In the gnomecard vcard format, I used the organization name (TITLE:) field for this slot. If you use gnomecard to add data, you MUST put a unique number in the organization title field. The phone also has a custom ringer for incoming calls on each slot - I used the Organization Name (ORG:) field for this, although if you leave it blank, the script will tell the phone to use the standard ringer. Usage: sambru : options: --get get data from phone --put load data into phone --format format of input or output data (default raw) --file filename for data input/output (default STDIN/STDOUT) --port device to which phone is attached (default /dev/ttyS0) --help show usage