Latest News

JavaLoader

JavaLoader

Pagi ..
Kali ini saya akan mengupas sedikit mengenai JavaLoader, bagi seorang yang ingin mendalami Blackberry JavaLoader sangatlah penting untuk dipelajari, javaloader sering juga disebut dengan JL_CMDER
Javaloader.exe adalah sebuah file executetable berbasih console / DOS
Yang dapat dijalankan dengan menggunakan parameter dan command/perintah
Software pada Blackberry hampir seluruhnya bisa diatur dengan command melalui java loader untuk pemakaiannya :

JavaLoader [-p<pin>] [-d0|-d1] [-w<password>] [-q] <command>
Parameter untuk koneksi
-p<pin> Mengkoneksikan Blackberry dengan PIN tertentu (hex pin prefix '0x')
Contoh : javaloader –p0xffff0000
-d0 Disables VM debug mode
-d1 Enables VM debug mode
-w<password> memasukkan password Blackberry (jika Blackberry menggunakan password )
Contoh : javaloader –wrahasia -> password nya adalah rahasia
-q Quiet mode


Perintah/Command dan Parameter nya

+ Dir
Berfungsi untuk menerima/menampilkan modul/file cod yang terinstal pada Blackberry
Parameter optional : [-d] [-a] [-s] [-1]
-d menampilkan modul/file cod yang saling menggunakan ( tergantung )
-a Menampilkan information alias
-s Menampilkan semua cod yang terinstal tanpa penggabungan
-1 Menampilkan dalam satu kolom output

+ DeviceInfo
Berfungsi untuk menampilkan informasi Blackberry Device

+ Load < nama_file_cod > <nama_file_cod > , …
Berfungsi untuk load 1 atau lebih file cod.
Nama file harus di tulis dalam format DOS.
Jika lebih dari satu file, maka di antara setiap nama file dipisahkan oleh spasi
Contoh :JAVALOADER LOADC:\PROGRA~1\COMMON~1\RESEAR~1\Shared\LOADER~1\9550AM~1.427\Java\nama_filenya .cod

+ Load < nama_file_JAD >
Berfungsi untuk load file *.jad.
Nama file harus di tulis dalam format DOS.
File jad yang akan di load ditentukan dengan ukuran(file size) nya tidak lebih 16kb.

+ load @<manifest> ...
berfungsi sama dengan load jad file
@manifest adalah file berupa file *.xml dengan format tertentu

+ save { <module> ... | -g <group> }
Berfungsi menyimpan/copy modul/cod dari Handphone Blackberry ke komputer
-g Menyimpan semua modul yang di tentukan dalam group ( jad )

+ info [-d] [-a] [-s] [-v] <.cod file> ...
Menampilkan informasi dari file *.cod
-d Display dependency information
-a Display alias information
-s Display sibling information
-v Display verbose module information

+ wipe [-a|-f]
berfungsi untuk menghapus data pada Handphone Blackberry
parameter yang di gunakan :
-a Wipe applications only.
-f Wipe filesystem only.
+ Erase [-f] { <module> ... | -g <group> }
Berfungsi untuk menghapus modul/cod yang terinstal pada Handphone Blackberry.
Parameter yang dapat di gunakan ( optional ) :
-f Force erase ( menghapus modul, meskipun modul/cod tersebut sedang digunakan )
-g Menghapus semua modul yang di definisikan dalam group/jad

+ debugmode
Mengaktifkan VM debug mode

+ eventlog
Menampilkan event log dari Blackberry Phone

+ cleareventlog
Menghapus Event log dari Blackberry Phone , ini berguna agar memory/performa HP lebih baik.

+ settime
Berfungsi mengatur / set waktu pada Handphone Blackberry sesuai dengan waktu pada computer.
Tergantung pada setting local time pada Blackberry Phone.

+ radio on|off
berfungsi meng aktifkan / menonaktifkan jaringan ( OFFLINE / ONLINE mode)

+ enum
Enumumerasi . berfungsi untuk mendeteksi/menampilkan semua Handphone Blackberry yang terhubung ke Komputer.

+ siblinginfo <.cod file> ...
Berfungsi untuk mengecek apakah suatu file *.cod , terbagi atas file-file penyusun atau tidak
Jika ya, maka akan ditampilkan nama-nama file penyusun tersebut

+ screenshot [active|primary|auxiliary] <.bmp file>
untuk mengambil/menampilkan tampilan screen dari Handphone Blackberry, dan disimpan ke sebuah file BMP
Jika parameter opsional tidak ditentukan, maka secara default yang akan di gunakan
parameter "active".

+ logstacktraces
berfungsi untuk dumps(melimpahkan) kumpulan traces dari semua threads ke event log.
Untuk membedakan/melihat hasilnya, dapat di berikan perintah sbb :
Javaloader eventlog -> simpan hasil output nya, output1.txt
Javaloader logstacktraces
Javaloader eventlog -> simpan hasil output nya, output2.txt
Bandingkan antara kedua output tersebut, dan akan dapat Anda simpulkan sendiri perbedaannya

+ ResetToFactory
Akan menghapus semua user data dan reset IT policy ke Factory setting ( kembali ke pengaturan
awal ).
Javaloader –u resettofactory

+ recoverflash <size in bytes>
berfungsi mencoba untuk mengembalikan bytes yang tepakai sesuai dengan size yang di
tentukan.

+ backupgroups
berfungsi untuk mem backup modules/aplikasi sesuai dengan nama jad pada waktu instalasi

+ restoregroups
berfungsi untuk mengembalikan/restore aplikasi dari jad hasil backup diatas.
Fungsi ini prosesnya hamper sama saja dengan Load JAD

+ wait4device
berfungsi untuk menunggu koneksi antara Blackberryphone dan computer siap untuk menerima
perintah/command.

+ langid
berfungsi untuk menampilkan daftar bahasa dan Local ID bahasa yang disupport oleh javaloader,
perintah ini BUKAN menampilkan list bahasa yang ada pada Handphone Blackberry

Semoga Paham yah :)
Post a Comment