Menjalankan Mobile Manager di Linux

Selama ini software siemens mobile manager yang dipakai para patcher kebanyakan berbasis Micro$oft Windows. Kebetulan di siemensxp ada 1 artikel dari mas gowol yang memberikan penjelasan bagaimana caranya menjalankan mobile manager under linux

Uraiannya seperti dibawah ini :
————————–

Hal-hal yang dipakai dalam pengujian adalah sebagai berikut :
1. PC yang menjalankan Linux. Test ini saya jalankan menggunakan distribusi Mandriva Linux 2006.1 dan tentunya teman-teman bisa memakai distro laen.
2. siemens m50 dengan kabel data serial RS-232
3. Karena program ini berbasiskan modus konsole, jadi tentunya teman2 tidak harus masuk ke X-Window

Langkah-langkah instalasi :
1. Download source scmxx-0.8.0.tar.gz dari situs http://www.sorceforge.net
2. silahkan login root hingga muncul root prompt #
3. Kopi file scmxx-0.8.0.tar.gz ke direktori /usr/loca/src
4. Masih login sebagai root gunakan perintah :
5. tar -zxvf scmxx-0.8.0.tar.gz —> sehingga nanti akan muncul direktori /usr/local/src/scmxx-0.8.0
6. cd scmxx-0.8.0
7. masukkan perintah ./configure ,jika tanpa ada kesalahan akan muncul keterangan seperti ini :

checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking for gcc… gcc
checking for C compiler default output file name… a.out
checking whether the C compiler works… yes
checking whether we are cross compiling… no
checking for suffix of executables…
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ANSI C… none needed
checking for a BSD-compatible install… /usr/bin/install -c
checking how to run the C preprocessor… gcc -E
checking for egrep… grep -E
checking for ANSI C header files… yes
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking sys/time.h usability… yes
checking sys/time.h presence… yes
checking for sys/time.h… yes
checking whether time.h and sys/time.h may both be included… yes
checking whether byte ordering is bigendian… no
checking for cfmakeraw… yes
checking math.h usability… yes
checking math.h presence… yes
checking for math.h… yes
checking for log10l in -lm… yes
checking for log10l… yes
checking for labs… yes
checking langinfo.h usability… yes
checking langinfo.h presence… yes
checking for langinfo.h… yes
checking for nl_langinfo… yes
checking getopt.h usability… yes
checking getopt.h presence… yes
checking for getopt.h… yes
checking for library containing getopt_long… none required
checking iconv.h usability… yes
checking iconv.h presence… yes
checking for iconv.h… yes
checking for libiconv in -liconv… no
checking for iconv… yes
checking if parameter 2 of iconv() is declared const… no
checking libintl.h usability… yes
checking libintl.h presence… yes
checking for libintl.h… yes
checking for library containing gettext… none required
checking for msgfmt… msgfmt
checking for msginit… msginit
checking for msgmerge… msgmerge
checking for xgettext… xgettext
checking for db2x_xsltproc… no
checking for db2x_manxml… no
checking for xsltproc… no
configure: Using /dev/ttyS0 as default device.
configure: Using 19200 as default baudrate.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/Makefile.sub
config.status: creating docs/Makefile
config.status: creating po/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: creating src/timeincl.h
config.status: src/timeincl.h is unchanged
config.status: creating src/intincl.h
config.status: src/intincl.h is unchanged
config.status: creating src/gtincl.h
config.status: src/gtincl.h is unchanged

8. Lanjutkan perintah : make dan make install
9. Ketika login dengan user biasa tinggal masukkan perintah scmxx

Note : Di linux harap dipedomani
/dev/ttyS0 for serial connections
/dev/ircomm0 for infrared connections
/dev/rfcomm0 for bluetooth connections

Contoh penggunaan
1. scmxx -b 115200 –mem-info
Perintah untuk membaca info hp siemens
Hasilnya akan seperti di bawah ini :
Binary files:
mem readable writable description
— ——– ——– ———–
bmp 0-2 0-3 bitmap
mid 0-4 0-5 midi
vcs 1-50 0-50 vCalendar
t9d 1-50 0 T9 database
bmx 1-50 4 EMS animation

Phonebooks:
mem slots writable digits chars description
— —— ——– —— —– ———–
FD 1-10 yes 20 28 SIM fix-dialing phonebook
SM 1-250 yes 20 28 SIM phonebook
ON 1-3 yes 20 28 own numbers
ME 1-50 yes 20 29 mobile equipment phonebook
LD 1-10 no 20 29 last calls (SIM)
MC 1-10 no 20 29 missed calls
RC 1-10 no 20 29 callback numbers
OW 1-3 no 20 28 own numbers
MS 1-10 no 20 29 missed calls
CD 1-10 no 20 29 callback numbers
BL 1-8 no 20 16 blacklist numbers
MB 1-2 no 20 26 mailbox numbers
RD 1-7 no 20 29 red book (VIP in CS)
CS 1-260 no 20 29 common sortable (FD+SM+ME)

SMS storages:
mem slots used description
— —— ——— ———–
MT 1-55 3/55 ME + SM
SM 1-30 3/30 SIM memory
ME 1-25 0/25 mobile equipment memory

Anda liat keterangan “mem” dimana scmxx akan selalu meminta kita mengisikan alamat “mem” tersebut guna menjalankan perintah-perintah laen seperti berikut ini :

2. scmxx –get –pbook –mem=SM –out=SM.pb
Mendownload address book di SIM Card
perintah tersebut akan mendonlod address book ke komputer kita
dengan nama file SM.pb

3. Perintah2 laen yg bisa kita coba
smcc –info yang hasilnya
IMEI: 350810370239962
Battery: 60%
Charsets: GSM, UCS2
Time: Fri 31 Mar 2006 01:07:25 PM WIT

SIM card related information:
IMSI: 510212660149358
card ID: 8962210026601493582

Network related information:
Status: registered, roaming
Area code: 3014
Cell ID: 8A35
Operator: IND SATELINDOCEL
SMS server: +62855000000
Signal: -85 dBm
GPRS class: B
GRPS status: not registered, not searching, detached

Available memories:
Binary files: bmp, mid, vcs, t9d, bmx
Phonebooks: FD, SM, ON, ME, LD, MC, RC, OW, MS, CD, BL, MB, RD, CS
SMS storages: MT, SM, ME

Settings:
Locks: CS, PS, PF, SC, AO, OI, OX, AI, IR, AB, AG, AC, FD, PN, PU, PP, PC

Perintah laen yg bisa digunakan :
scmxx –send –binary –mem=”bmp” –slot=0 myfile.bmp
Get a Bitmap from the phone and save it into a new file:

scmxx –get –binary –mem=”bmp” –slot=0 –out=myfile.bmp
Get all unread (default on get) short messages and output to stdout:

scmxx –get –sms –slot=unread –out=-

scmxx -gS -o-
Send a short message directly (not stored in the phone):

scmxx –send –sms –direct –number=123 –text=”test”

_________________
Siemens M50 & M65

source : SiemensXP




    Leave a Reply

    Fill in your details below or click an icon to log in:

    WordPress.com Logo

    You are commenting using your WordPress.com account. Log Out / Change )

    Twitter picture

    You are commenting using your Twitter account. Log Out / Change )

    Facebook photo

    You are commenting using your Facebook account. Log Out / Change )

    Google+ photo

    You are commenting using your Google+ account. Log Out / Change )

    Connecting to %s



%d bloggers like this: