Tutorial: Cara menggunakan MidletSigner

Hal-hal dasar yang perlu diketahui tentang Siemens, cara menggunakan V_klay, update firmware, tipe kabel data, cara unlocking, dll ...

Tutorial: Cara menggunakan MidletSigner

Postby ilham » November 19th, 2010, 7:07 pm

POST asli oleh Om Qunto ; Makasih buat PINTURICCHIO buat backupannya ;)

Om Qunto Wrote: ======================================================

Tutorial: Cara menggunakan MidletSigner

** Maksud dr MidletSigner adalah memberikan permission kepada Java/midlets utk melakukan aktifitas yg terpercaya (trusted) terhadap fungsi tertentu (spt mengakses read/write di FileSystem, bluetooth, etc) tanpa persetujuan user.
** Karena proses pemberian ijin ini critical, ada baiknya hanya diberikan hak utk hal2 yg sesuai aja dgn fungsi midletnya, dan jangan memberikan full access terutama pada Java midlets yg meragukan (unknown). Karena klo salah memberi hak akses, bisa aja midlets melakukan panggilan, menyebarkan/menerima virus via Bluetooth atau bahkan menghapus file di flexmem tanpa persetujuan dr user lg.

Image
** Utk seri x65/x75 pastikan HP telah di patch Opendisk forever sedangkan utk tipe S75/SL75 sudah dlm kondisi Factory Mode agar drive Config terlihat.

Bahan praktek:
1. Smelter v9.6.5
2. Java midlets yg ingin di signing.


A. Cara membuat Certification File (.der)
1. Copy file Config\Policy\manufacturer.sbp dari HP ke computer (misal: ke dalam folder Smelter dan bikin backup lain dr file ini).
2. Jalankan Smelter, pilih Tools -> Midlet Signer -> Create certificate
3. Ketik nama dari file certificate yg akan dibuat (contoh: Qunto) dan tekan OK
maka akan muncul konfirmasi bahwa file certificate tsb telah ter save ke folder: Smelter\Midlet Signer\Config\Certificate Store
4. Lalu browse ke tempat di mana file manufacturer.sbp tadi di simpan lalu tekan OPEN
maka akan muncul konfirmasi bahwa file tsb telah ter save ke folder: Smelter\ manufacturer.sbp
5. Copy Qunto.der-file pada step 3 ke HP: drive Config\Certificate Store
6. Copy file manufacturer.sbp kembali ke HP: drive Config\Policy (replace file yg lama).

B. Cara Signing midlets:
1. Set permissions utk midlet dengan cara memberi tanda check/uncheck dr items di Smelter "Tools -> Midlet Signer". (yg ada tulisan _x65 hanya diperuntukkan bagi seri x65).
2. Setelah itu klik Tools -> Midlet Signer -> Sign midlet
3. Browse ke tempat di mana letak file .jar dari midlet yg mau di signing. Lalu klik OPEN.
Maka akan muncul konfirmasi bahwa file telah tersimpan. (File hasil signing adalah *.JAD -nya).
4. Copy file java midlet (*.JAR dan *.JAD) ke HP.

Nah sekarang bisa di coba, saat menjalankan file Java yg telah di signing tsb gak perlu lagi tekan konfirmasi utk untrusted permission: Yes/No, For Session, etc). :)


** Utk signing midlets lainnya, tinggal mengulangi step 1-4 di Cara B: ini saja.

Sample:
- Java (trusted) Applications: SieFM, Master_S75, OperaMod_v2.05 ~ 449 KB
Last edited by ilham on January 27th, 2013, 2:22 am, edited 1 time in total.
Reason: Update link.
■M55 ■CT65@SL65(EP2.3 32bit+BM+SieJC) ■CX75(CPU208MHz,RAM5MB,EP2.3 32bit+BM+SieJC) ■M75
■MA-8720P ■MA-8730P ■HHS-550 ■IFL-600

Bersama Siemens®, dunia dalam genggaman! (Powered by ELFs) :)
Siemens-XP's WAPsite: http://siemensxp.com/wap
User avatar
ilham
Site Admin
 
Posts: 3036
Joined: December 29th, 2009, 1:22 am
Location: Tangerang

Re: Tutorial: Cara menggunakan MidletSigner

Postby Hendz » November 20th, 2010, 8:23 am

Wuaaa mantapz. Thankz maz :) (sambil mencet button "thankyou") ........................................ [[ THANK YOU ]]
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: Tutorial: Cara menggunakan MidletSigner

Postby ilham » November 20th, 2010, 9:40 am

Sama-sama Maz, semoga manfaat.. Jadi kita tidak usah repot-repot memberikan permisi..
Kalau di M55, ada patch yang fungsinya agar semua pertanyaan permisi itu tidak ada, jadi tidak usah pakai midletsigner seperti ini, java langsung eksekusi.. Kenapa ya untuk seri x65/x75 saya belum ketemu patch tersebut, lebih efisien dengan patch tersebut, jika semua java midletnya dipercaya.
User avatar
ilham
Site Admin
 
Posts: 3036
Joined: December 29th, 2009, 1:22 am
Location: Tangerang

Re: Tutorial: Cara menggunakan MidletSigner

Postby Hendz » November 20th, 2010, 10:46 am

tapi kadang2 ada midLet yg dabLeg, bandeL, udah diksh permisi jg ttp ae nyangkut2 lagi .... smntara di hape laen ada namana JavaHacker. pk itupun si midLet msh bandeL gamao lolos, pdhL jg udah "Never ask" :((
User avatar
Hendz
Member Kesayangan
 
Posts: 3178
Joined: February 16th, 2010, 7:51 pm
Location: JazLoMa

Re: Tutorial: Cara menggunakan MidletSigner

Postby ilham » January 1st, 2011, 9:24 pm

Bagi yang tidak boga PC dapat juga menggunakan midletsigner versi ELF, langsung dari HP :)
User avatar
ilham
Site Admin
 
Posts: 3036
Joined: December 29th, 2009, 1:22 am
Location: Tangerang


Return to Frequently Asked Questions, Tutorial, and Best Practise

cron