HowTo: Use MyPhoneExplorer under GNU/Linux (English Version)
Verfasst: So 29. Mär 2009, 14:11
UPDATE:Please check this tutorial: http://translate.googleusercontent.com/ ... Rltax6RCRw
UPDATE:
When using MyPhoneExplorer 1.7.0 or higher, you can just use normal Setup!
The script mentioned below was written for the special edition which was necessary to run mpe before 1.7.0. The special MPE edition is no longer on the server so the script cannot find it. Anyhow, it is useful for tasks like pairing the phone. So you can run the script, then use the normal MPE setup and install it in the same directory (~/.wine/drive_c/MyPhoneExplorer).
HowTo use MyPhoneExplorer 1.6.1 MSComm-Edition @ Linux
A user, s0l1dsnak3123, wrote a script for installing MyPhoneExplorer on GNU/Linux. The script downloads everything it needs from the internet and installs it.
It has been tested on openSuSE 10.3 and Ubuntu "Hardy Heron".
The script can be found here:
http://www.fjsoft.at/forum/forumspace/f ... ler.tar.gz
If the script doesn't work for you, you can try the previous, less comfortable, method and download and install all on your own - with the following HowTo:
There may be simpler ways,
There may be steps not necessary,
It may be not totally safe,
BUT it works!
At first: You should not think that you will be able to use every function!!
I've done every step on my notebook with:
> SuSE Linux 10.2 with Kernel 2.6.16.21-0.8 --> [www.novell.com/linux/] / [http://en.opensuse.org]
> KDE 3.5
> USB-Bluetooth Dongle
> wine 0.9.29 --> [www.winehq.com]
> MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at] / [www.fjsoft.at/forum/viewforum.php?f=6]
> I'm using a SE K750i
All commands with # at the beginning are done as root, all with $ as normal user.
~ means the home-path of the user.
Some names (e.g. of folders or of menus) may vary to your version because I did the hole thing on a german version, but I tried to use the english names.
Before Installing
At first of all, download the VB 6 Runtimes --> [www.google.com] / [http://www.microsoft.com/downloads/deta ... 73077ffb3c]
Then install them with the command:
MyPhoneExplorer does NOT work without them!!
HowTo Install MyPhoneExplorer 1.6.1 under GNU/Linux
1. Download MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at/files/MyPhoneExplorer_wine.zip] (direct link)
2. Unzip the zip-file
3. Copy the folder "MyPhoneExplorer" into the "Program Files" of wine
4. Rename the "oleaut32.dll" in the folder ~/.wine/windows/system32 - e.g. into "oleaut32-alt.dll"
5. Copy "stdole2.tlb" and "oleaut32.dll" from Windows into ~/.wine/windows/system32
6.
7.
8. Then select MyPhoneExplorer.exe under "Applications", and create a new settlement for "oleaut32.dll" under "librarys". (Set to "Native (Windows)"!)
9. Close wincfg by pressing OK
10. All dlls in the MyPhoneExplorer-folder manuell registrieren. Soll heißen
It should also work with the following command, but I didn't test it:
11.
Now it should already be running!
HowTo Connect Cellphone with MyPhoneExplorer using Bluetooth
There is a good website with infos around bluetooth, but it's only available in German. Sorry, but I do not know a good info-site about Bluetooth under Linux in English. --> [www.jochen-lillich.de/article/bluetooth-unter-linux]
The bluetooth-tools of Bluez should be installed in most distributions, otherwise you have install them yourself. For help see the Bluez-Site. --> [http://bluez.sourceforge.net]
Start the bluetooth-services:
Then you have search for your mobile phone. For that you should turn of bluetooth at every other device, if there are any. Turn it on on your cell phone and make it visible. Then type the command:
This command returns a hex-adress which should displace the "00:11:22:33:44:55" in the next command.
Usually you have to do this every time after restarting. To avoid this, we change a few things in the bluetooth-config file. Therefore open the file with your common texteditor, I'm using kwrite:
My rfcomm.conf (I've changed my hex-adress!):
Then you have to restart the bluetoot-services:
Now we're going to link the device file with a wine device:
Now it should work, but it often doesn't. So start YaST > Hardware > Bluetooth. The Bluetooth-services should be activated and you should set the security-manager to "Local PIN..." und insert a user-defined PIN.
Now the great moments comes closer: the first contact with your mobile phone:
Then your phone should ask, if the incomming connection should be permitted. Say yes and if there are any other questions, say also yes. Then the phone should ask for a PIN: Now type the SAME PIN than in YaST.
HowTo Connect Cellphone with MyPhoneExplorer using USB-Cable (by Winer)
Of course, it's not necessary to use com1. The others should also work!
After all start the MPE:
At the end you have to choose in the Settings "Stable Connection..."! Otherwise the phone can not be identified!!
Enjoy MyPhoneExplorer @ GNU/Linux!
2007 (c) by Weinberger Daniel
Comment from FJ
Very thanks to weinbi for this Tutorial. The developer of MyPhoneExplorer (FJ) cannot give any support for Linux/Wine. If you have questions or problems then this can be only answered by free Linux-Users which visit this forum.
UPDATE:
When using MyPhoneExplorer 1.7.0 or higher, you can just use normal Setup!
The script mentioned below was written for the special edition which was necessary to run mpe before 1.7.0. The special MPE edition is no longer on the server so the script cannot find it. Anyhow, it is useful for tasks like pairing the phone. So you can run the script, then use the normal MPE setup and install it in the same directory (~/.wine/drive_c/MyPhoneExplorer).
HowTo use MyPhoneExplorer 1.6.1 MSComm-Edition @ Linux
A user, s0l1dsnak3123, wrote a script for installing MyPhoneExplorer on GNU/Linux. The script downloads everything it needs from the internet and installs it.
It has been tested on openSuSE 10.3 and Ubuntu "Hardy Heron".
The script can be found here:
http://www.fjsoft.at/forum/forumspace/f ... ler.tar.gz
If the script doesn't work for you, you can try the previous, less comfortable, method and download and install all on your own - with the following HowTo:
There may be simpler ways,
There may be steps not necessary,
It may be not totally safe,
BUT it works!
At first: You should not think that you will be able to use every function!!
I've done every step on my notebook with:
> SuSE Linux 10.2 with Kernel 2.6.16.21-0.8 --> [www.novell.com/linux/] / [http://en.opensuse.org]
> KDE 3.5
> USB-Bluetooth Dongle
> wine 0.9.29 --> [www.winehq.com]
> MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at] / [www.fjsoft.at/forum/viewforum.php?f=6]
> I'm using a SE K750i
All commands with # at the beginning are done as root, all with $ as normal user.
~ means the home-path of the user.
Some names (e.g. of folders or of menus) may vary to your version because I did the hole thing on a german version, but I tried to use the english names.
Before Installing
At first of all, download the VB 6 Runtimes --> [www.google.com] / [http://www.microsoft.com/downloads/deta ... 73077ffb3c]
Then install them with the command:
Code: Alles auswählen
$ wine VB6.0-KB290887-X86.exe HowTo Install MyPhoneExplorer 1.6.1 under GNU/Linux
1. Download MyPhoneExplorer 1.6.1 MSComm-Edition --> [www.fjsoft.at/files/MyPhoneExplorer_wine.zip] (direct link)
2. Unzip the zip-file
3. Copy the folder "MyPhoneExplorer" into the "Program Files" of wine
4. Rename the "oleaut32.dll" in the folder ~/.wine/windows/system32 - e.g. into "oleaut32-alt.dll"
5. Copy "stdole2.tlb" and "oleaut32.dll" from Windows into ~/.wine/windows/system32
6.
Code: Alles auswählen
$ wine regsvr32 oleaut32.dll Code: Alles auswählen
$ winecfg8. Then select MyPhoneExplorer.exe under "Applications", and create a new settlement for "oleaut32.dll" under "librarys". (Set to "Native (Windows)"!)
9. Close wincfg by pressing OK
10. All dlls in the MyPhoneExplorer-folder manuell registrieren. Soll heißen
Code: Alles auswählen
$ regsvr32 <dllName>.dll Code: Alles auswählen
$ regsvr32 *.dll Code: Alles auswählen
$ wine ~/.wine/Programme/MyPhoneExplorer/MyPhoneExplorer.exe Now it should already be running!
HowTo Connect Cellphone with MyPhoneExplorer using Bluetooth
There is a good website with infos around bluetooth, but it's only available in German. Sorry, but I do not know a good info-site about Bluetooth under Linux in English. --> [www.jochen-lillich.de/article/bluetooth-unter-linux]
The bluetooth-tools of Bluez should be installed in most distributions, otherwise you have install them yourself. For help see the Bluez-Site. --> [http://bluez.sourceforge.net]
Start the bluetooth-services:
Code: Alles auswählen
# /etc/init.d/bluetooth start Code: Alles auswählen
# hcitool scanCode: Alles auswählen
# rfcomm bind 0 00:11:22:33:44:55 Code: Alles auswählen
# kwrite /etc/bluetooth/rfcomm.conf #
# RFCOMM configuration file.
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device 00:11:22:33:44:55;
# RFCOMM channel for the connection
channel 2;
# Description of the connection
comment "Example Bluetooth device";
}
Then you have to restart the bluetoot-services:
Code: Alles auswählen
# /etc/init.d/bluetooth restart Code: Alles auswählen
# cd ~/.wine/dosdevices Code: Alles auswählen
# ln -is /dev/rfcomm0 com1 Code: Alles auswählen
# yes Code: Alles auswählen
# chmod 777 com1 Now the great moments comes closer: the first contact with your mobile phone:
Code: Alles auswählen
# echo "ATZ" > /dev/rfcomm0 HowTo Connect Cellphone with MyPhoneExplorer using USB-Cable (by Winer)
Code: Alles auswählen
:~/$ cd ~/.wine/dosdevice/ Code: Alles auswählen
:~/.wine/dosdevices$ ln -is /dev/ttyACM0 com1 Of course, it's not necessary to use com1. The others should also work!
After all start the MPE:
Code: Alles auswählen
$ wine ~/.wine/<Installpath of MPE>/MyPhoneExplorer.exe Enjoy MyPhoneExplorer @ GNU/Linux!
2007 (c) by Weinberger Daniel
Comment from FJ
Very thanks to weinbi for this Tutorial. The developer of MyPhoneExplorer (FJ) cannot give any support for Linux/Wine. If you have questions or problems then this can be only answered by free Linux-Users which visit this forum.