Hello all,
I searched information about how to interact with the phone in Linux and I found sparse or little information about this.
I post here what I've discovered so far so that anybody wanting to use Linux could interact with his/her phone without installing Windows.
I searched a way to flash the firmware in Linux and didn't find any way. More details here: http://www.topsony.com/forum/showthread.php?t=4333
I use Ubuntu 7.04 (Feisty Fawn) so this is the reference distribution.
- By default if your phone has a M2 card, you can insert it in a card reader or plug in your USB cable and Linux will recognize your M2 card as an external storage device.
- You can convert your movies into special mpeg4 format that you can watch on your phone. An entire film (around 2 hours) would occupy around 200 - 250 MB. After copying it on the phone's card you can watch it, fast forward, etc.
Here's the link for a P900, but the procedure is the same for any phone: http://www.alfonsomartone.itb.it/cmrgbo.html
- Bluetooth: install "bluez-utils" and follow the tutorial https://help.ubuntu.com/community/BluetoothSetup
You can send files from the PC to the phone with Right Click -> Send To -> Bluetooth phone. For receiving files you start "gnome-obex-server" and from the phone you send a file and accept it on the PC.
- Other applications for managing the phone (not tested): http://www.gammu.org/wiki/index.php?...ammu:Main_Page
- Install "gsm-utils". Functions include: modification of phone books and reading, writing, sending and receiving SMS messages.
- AT commands for retrieving information about your phone, for dialing numbers, controlling the media player, adding a custom menu in the phone. All these commands work from the PC through the USB cable or through bluetooth. Link: http://stefans.datenbruch.de/k750i/atcmds.shtml
How to use the AT commands:
1. Open 2 terminals
2. Connect the USB cable or activate the bluetooth on the PC and phone
3. Execute: cat -s /dev/ttyACM0" in one terminal
4. Execute: echo "command" > /dev/ttyACM1 in the second terminal. Where command is the AT command you want to execute. You will see the result of your command in the first terminal.
Example: echo "AT*SEMP=1" > /dev/ttyACM1 will start the playback of the media player.
- The Sony-Ericsson official extensive AT command reference: http://developer.sonyericsson.com/ge...do?docId=65054
- Remote Control and some other tips & tricks: http://stefans.datenbruch.de/k750i/
Most of the above was tested and it worked. Some of the links use specific phone models but the information and the commands are applicable to the majority of the Sony-Ericsson models. The AT commands also work with other brands supporting AT commands like: Nokia, Motorola, and maybe others.
If you have questions do ask.