Seperti yang telah diceritakan pada posting yang lalu tentang Certificate Error Saat Install Aplikasi S60v3. Dan salah satu penyebabnya adalah karena aplikasi tanpa sertifikat atau aplikasi unsigned. Lalu cara mengatasinya adalah signing aplikasi. Untuk signing aplikasi bisa juga dilakukan langsung dari handphone. Aplikasi yang digunakan untuk proses signing melalui handphone adalah Freesigner. Lalu bagaimana cara signing aplikasi dengan Freesigner? Agar bisa melakukan signing application, Freesigner harus dilengkapi cert dan key. Nah, setiap perangkat handphone berbeda-beda cert dan key nya. Mengenai bagaimana memperolehnya silakan baca dulu tulisan Cara Mendapatkan cert dan key dari OPDA Melalui Handphone.
Sebelum memulai signing terlebih dahulu kita siapkan peralatan dan perlengkapannya. Dapatkan dulu cert dan key dari OPDA dengan cara diatas. Sembari menunggu cert dan key, download dan install dulu Freesigner.
DOWNLOAD FREESIGNER atau download melalui OPDA.
Saya sarankan install freesigner di phone memory saja. Saat pemasangan(install), jika muncul peringatan Certificate Expired/Sertifikat Kadaluarsa, maka ubah/atur mundur tanggal pada handphone. Ubah setting tanggal kira-kira ke awal tahun 2009. Pokoknya atur tanggal hingga freesigner bisa terinstall.
Freesigner sudah terinstall dan cert, key juga sudah didapatkan kemudian saatnya melakukan sedikit pengaturan. Buka X-plore(baca artikel tentang X-plore 1.52) lalu cari folder Freesigner di C:\data\Freesigner\ . Buat folder baru di dalam folder Freesigner. Beri nama misalnya My Cert. Salin cert dan key dari OPDA ke folder My Cert. Lihat screenshot.

Buka Freesigner lagi. Kita akan melakukan sedikit pengaturan pada Freesigner. Pilih Options lalu Settings. Pilih Self Sign Cert dan browse/cari cert dari OPDA yang sudah tersimpan di folder My Cert. Pilih juga Self Sign Key dan browse/cari key di folder My Cert. Cukup itu saja pengaturan Freesignernya. Back untuk kembali ke menu utama Freesigner.
Memulai signing aplikasi Unsigned. Pada menu utama terlihat Add Task Click here to add a task . Lakukan perintah tersebut. Klik Dpad tengah/select untuk memulai Add a task. Kemudian browse/cari file aplikasi Unsigned. Setelah ketemu lalu Options->Add untuk add task. Lalu akan muncul 3 pilihan yaitu, Sign Sis, Self Sign Sis, dan Remove Sign. Pilih Self Sign Sis.

Dengan begini file aplikasi unsigned sudah siap untuk di signing.

Pilih Options->Go! dan tidak lama kemudian file unsigned tadi sudah signed. Tanda kalau proses signing sudah selesai adalah menu utama Freesigner kembali seperti sebelum add task. Selesai lah proses signing aplikasi unsigned.
Cek hasil signing. Buka kembali X-plore dan cari file yang di signing tadi. Jika berhasil maka akan ada dua file sama dalam satu folder tersebut. Misal HelloOX2.v2.03.Unsigned.sis dan HelloOX2.v2.03.Unsigned_signed.sisx. File pertama adalah file asli yang masih Unsigned. Sedangkan file kedua yang ada tambahan nama signed.sisx adalah file yang sudah signed. File aplikasi ini sudah dilengkapi sertifikat/signed. Coba install file kedua atau file sisx tadi. Kalau lancar berarti proses signing berhasil.
Tested on Nokia 6120c Selamat mencoba!
Sebelum memulai signing terlebih dahulu kita siapkan peralatan dan perlengkapannya. Dapatkan dulu cert dan key dari OPDA dengan cara diatas. Sembari menunggu cert dan key, download dan install dulu Freesigner.
DOWNLOAD FREESIGNER atau download melalui OPDA.
Saya sarankan install freesigner di phone memory saja. Saat pemasangan(install), jika muncul peringatan Certificate Expired/Sertifikat Kadaluarsa, maka ubah/atur mundur tanggal pada handphone. Ubah setting tanggal kira-kira ke awal tahun 2009. Pokoknya atur tanggal hingga freesigner bisa terinstall.
Freesigner sudah terinstall dan cert, key juga sudah didapatkan kemudian saatnya melakukan sedikit pengaturan. Buka X-plore(baca artikel tentang X-plore 1.52) lalu cari folder Freesigner di C:\data\Freesigner\ . Buat folder baru di dalam folder Freesigner. Beri nama misalnya My Cert. Salin cert dan key dari OPDA ke folder My Cert. Lihat screenshot.

Buka Freesigner lagi. Kita akan melakukan sedikit pengaturan pada Freesigner. Pilih Options lalu Settings. Pilih Self Sign Cert dan browse/cari cert dari OPDA yang sudah tersimpan di folder My Cert. Pilih juga Self Sign Key dan browse/cari key di folder My Cert. Cukup itu saja pengaturan Freesignernya. Back untuk kembali ke menu utama Freesigner.
Memulai signing aplikasi Unsigned. Pada menu utama terlihat Add Task Click here to add a task . Lakukan perintah tersebut. Klik Dpad tengah/select untuk memulai Add a task. Kemudian browse/cari file aplikasi Unsigned. Setelah ketemu lalu Options->Add untuk add task. Lalu akan muncul 3 pilihan yaitu, Sign Sis, Self Sign Sis, dan Remove Sign. Pilih Self Sign Sis.

Dengan begini file aplikasi unsigned sudah siap untuk di signing.

Pilih Options->Go! dan tidak lama kemudian file unsigned tadi sudah signed. Tanda kalau proses signing sudah selesai adalah menu utama Freesigner kembali seperti sebelum add task. Selesai lah proses signing aplikasi unsigned.
Cek hasil signing. Buka kembali X-plore dan cari file yang di signing tadi. Jika berhasil maka akan ada dua file sama dalam satu folder tersebut. Misal HelloOX2.v2.03.Unsigned.sis dan HelloOX2.v2.03.Unsigned_signed.sisx. File pertama adalah file asli yang masih Unsigned. Sedangkan file kedua yang ada tambahan nama signed.sisx adalah file yang sudah signed. File aplikasi ini sudah dilengkapi sertifikat/signed. Coba install file kedua atau file sisx tadi. Kalau lancar berarti proses signing berhasil.
Tested on Nokia 6120c Selamat mencoba!
bang,saya udah sign,cuma masih aja "Kesalahan Sertifikat"...T_T mau pakai FreeSigner,mau pakai OPDA,gak bisa...
ReplyDeleteKalo ksalahan sertifikat mungkin aplikasi itu sudah signed tp menggunakan sertifikat org lain
ReplyDeletecoba di unsigned dulu dg freesigner, caranya dg pilih Remove signan sertifikat org lain
coba di unsigned dulu dg freesigner, caranya dg pilih Remove sign