Linux tricks with Sony Ericsson k700i

File transfer cheat sheet

  1. (k700i) Enable bt visibility from the Communication menu
  2. (Linux) modprobe hci_usb
  3. (Linux) insert D-Link DBT-120
  4. (Linux) gnome-bluetooth-manager - check that phone appears
  5. (Linux) gnome-obex-send filename

DRM-ing mp3 files

Vodaphone Live! - locked handsets can't play regular mp3 files
To get around this, you can add DRM (Digital Rights Management) yourself.

Step one: "Downsampling"

The mp3 player in the k700i imho sounds better with low-bitrate mp3's, and you'll save memory in the phone
mpg321 -w - songname.mp3| lame -b 96 - song_downsampled.mp3

Nokia Content Publishing Toolkit

The good people at Nokia has written this in Java, and made it runnable on decent OS:es
  1. Use Google to find NCPT, i had success with ver 2.1.7
  2. Use the GUI to export the first file (Add files to publish,in the settings dlg, specify that the file should be playable without limits)
    NCPT will create a directory called DRM for the files, do a "Save Profile" in there. Example: mp3.cdp
  3. In the future you can use nptcli as per this:
    ncptcli.sh -file song_downsampled.mp3 -profilefile DRM/mp3.cdp
  4. A new file called song_downsampled.dm will be written in the DRM directory. This is the file you should transfer to your phone.

The End.

Written by Tor-Åke Fransson 2004-11-16 at midnight