Apa sih maksudnya Sign File SIS???

Semoga gue bisa mbantu jawab dan nda salah nulis yah… Kalo ada yang salah dalam penjelasan gue, mohon dikoreksi. Sekalian memenuhi janji gue dulu ke bro White Eye. tapi tutorialnya masih belon yah bro… sorri…

Mungkin untuk masalah signing file .sis ini ada yang udah paham dan ngerti banget caranya, ada juga yang bingung keblingung karena enggak paham.

Selama ini referensi signing file sebetulnya banyak bertebaran di internet, tapi favorit gue adalah yang dari ipmart-forum.

yuk… coba kita bahas pelan2 tentang signing file ini.

* Sign File itu apa sih?

Wah… ini sebetulnya pertanyaan yang basic banget, tapi terus terang, gue juga ga ngerti definisinya seperti apa. yang pasti, kalo nda salah, dimulai sejak Symbian 9, Symbian mulai menerapkan standar bahwa aplikasi supaya bisa diinstall harus di sign…. mungkin maksudnya electronic signature yah… alias tandatangan digital.

* tandatangan digital???

iya…. tandatangan digital. cara tandatangannya ya pake sebuah file sertifikat yang isinya memuat informasi IMEI ponsel. gue juga bingung ngejelasinnya. tapi mungkin ilustrasinya seperti ini, tau kan, notebook jaman sekarang suka ada yang pake fingerprint security, jadi orang ga bisa sembarang pake notebook orang lain, supaya bisa login, harus scan fingerprint (sidik jari) terlebih dahulu, baru bisa make komputernya.

nah…. demikian pula urusan sign file ini. Anggaplah aplikasi ini sebuah notebook, dan fingerprint adalah IMEI phone, dan scanner fingerprint adalah file sertifikat. Sebuah aplikasi yang sudah di sign dengan sebuah file sertifikat yang khusus untuk IMEI ponsel tertentu, maka aplikasi tersebut hanya bisa diinstall pada 1 ponsel yang memiliki IMEI yang tercatat pada file sertifikat yang dipergunakan untuk sign aplikasi tersebut.

kenapa IMEI??? karena di standar dunia ponsel, setau gue secara resmi yang namanya IMEI ponsel itu tidak ada yang sama. samahalnya seperti fingerprint/sidik jari. Tapi ya gitu, teknologi berkembang terus, sekarang IMEI ponsel bisa diubah suka2 hati alias dipalsuin, demikian pula sidik jari juga udah bisa dipalsuin kan (kalau tau caranya). Makanya, memberikan informasi IMEI ponsel kita kepada orang lain, atau dipublish begitu saja… bisa bahaya. repot deh. mending jangan.

*duh ribet yaa ??? bingung euy….

emang… gue sendiri bacanya juga pusing.

gini deh, pake contoh soal langsung ya. misalnya kita mau install file bernama “jokotulip.sis” di P990i yang berIMEI 123456789. Nah… si jokotulip.sis tidak akan bisa diinstall di P990i berIMEI 123456789 kalau si jokotulip belum di sign dengan suatu sertifikat yang tercatat atas nama IMEI 123456789. Untuk itu, kita harus bikin sertifikat buat IMEI 123456789 dulu, begitu udah ada sertifikatnya, terus dipake untuk men-sign jokotulip.sis, gimana cara bikin sertifikat dan cara ngesign-nya….ada caranya… nanti gue kasih tau, yang penting sekarang pemahamannya ngerti dulu. begitu jokotulip.sis sudah di sign dengan sertifikat IMEI 123456789, baru deh si jokotulip.sis bisa diinstall di ponsel P990i ber IMEI 123456789.

* kalo temen punya ponsel P990i juga… IMEInya 9876564321, terus dia pengen install jokotulip.sis juga. terus minta filenya ke kita. terus kita kirimlah file jokotulip.sis yang udah kita sign di atas… pake bluetooth… temen kita itu bisa install ga?

kemungkinan besar nda bisa. kenapa??? ya itu, karena file jokotulip.sis sudah di sign khusus untuk IME123456789… nda bisa dipake di ponsel IMEI 987654321.

* OK.. sekarang terus saya mau nginstall aplikasi mawarmelati.sis, berarti saya perlu buat sertifikat lagi untuk mawarmelati.sis, terus sign mawarmelati.sis dengan sertifikat yang saya buat lagi tadi???

Nah… untung ditanyain. Gini….. yang namanya sertifikat itu cukup dibuat sekali aja untuk 1 IMEI ponsel. Karena sertifikat itu berisi informasi IMEIponsel kita, dan bisa dipergunakan untuk meng-sign banyak file .sis yang perlu di sign.

maksud gue gini… misal, IMEI ponsel kita 123, terus kita buat sertifikat 123, nah.. sertifikat 123 ini bisa buat sign banyak file seperti jokotulip.sis, mawarmelati.sis, siramkebunku.sis, pamandatang.sis, jadikanakuyangkedua.sis dan .sis lainnya yang perlu di sign. jadi bukannya setiap 1 aplikasi.. kita harus buat 1 sertifikat.

* Ooooohhhh… gitu rupanya….

iya… gitu…..nah… gue rasa penjelasan gue cukup jelas kan yah?????

Itulah sebabnya pada umumnya kalo kita beli aplikasi buat P990i dari produsennya langsung, pas beli pasti ditanyain nomer IMEI-nya. nah.. kalo ini harus dikasih, kalo nda… ntar nda bisa diinstall di P990i kita. setelah kita kasih nomer IMEI… si produsen aplikasi akan melakukan proses signing khusus untuk IMEI ponsel kita, selanjutnya akan dikirim via e-mail, atau diberikan download link.

* wah.. jadi semua aplikasi buat UIQ3.. harus kita sign dulu sendiri semuanya.. baru bisa kita install gitu???

ada juga sih aplikasi yang enggak perlu pake disign segala. biasanya sih yang bersifat freeware alias gratisan. jadi… masalah signing file itu kadang2 ga wajib juga. tapi jangan salah juga, ada juga aplikasi yang freeware… tapi kita tetep masih harus sign sendiri. contohnya aplikasi Qflashlight. freeware… tapi masih perlu di sign. oh iya, sekedar tambahan, sebetulnya masalah sign file ini bukan hanya ponsel UIQ3 aja, prinsipnya semua ponsel dengan OS Symbian 9.1 perlu untuk sign aplikasi.

* kenapa sih… masalah sign ini kita harus ngerti dan harus tau caranya???

nah… gini… kan aplikasi freeware yang ga perlu di sign itu jumlahnya nda banyak. kadang kita perlu aplikasi yang berbayar… tapi nda ada duit buat beli… :D

nah…. di internet lumayan banyak beredar aplikasi2 jabakan alias yang sudah di-inul (udah dikerok… baca: krek). tapi sebagian besar aplikasi inulan itu kondisinya un-signed alias belum di sign. Jadi harus di sign sendiri dulu baru bisa dipake.

* Oooooh… lagi…. paham deh…. terus cara ngesignnya gimana????

Nah… kalo udah ngerti prinsipnya… enak nerusin tentang cara ngesign suatu file. Seperti gue bilang di atas, referensinya di internet lumayan banyak, tapi gue lebih seneng pake referensi tutorial dari ipmart-forum. disana ada tutorial dan tools yang diperlukan, lengkap dengan screenshotnya. Menurut perkiraan gue, kalo emang udah ngerti logikanya, gampang deh ngesign file itu.

Nanti gue coba buatin versi bahasa indonesianya deh, step by step tutorial signing file, dengan tools dan cara yang biasa gue pake.

Sementara segitu dulu ya… semoga bisa dipahami… dan bermanfaat.

Salam

Update:

Barusan dapet masukan dari bro leo5354, kelupaan… gue kasih referensi ke FAQ-nya Symbiansigned yah… buat yang pengen tau lebih dalam…. :D

Silakan klik di sini buat referensinya.


About this entry