Alhamdulillah, akhirnya saya berhasil melakukan Upgrade Ice Cream Sandwich LG Optimus 2X yang saya Upgrade via KDZ Tool, berikut dokumentasi yang bisa saya beberkan di blog ini.

1. Hal utama yang paling penting adalah “BACKUP DATA PENTING ANDA…!!!” seperti Phonebook, SMS, Note, Foto, Video, dkk.

2. Pastikan Anda telah meng-instal PC-Suite (karna seluruh driver LG Optimus 2x akan otomatis terinstal)

3. Download Stock ROM ICS v30A (ICS-Europe) disini

4. Download KDZ-Tool bisa di download disini (jangan lupa di Extract)

5. Instal Seluruh Software yang ada pada folder KDZ-Tool yang telah anda extract diantaranya : B2CAppSetup & msxml

Setelah semua bahan telah disiapkan, sekarang waktunya meng-oprek ria 😉

1. Shutdown Optimus 2x

2. Cabut baterai, lalu masuk ke menu S/W Upgrade dengan cara nyalakan Optimus 2x dan tahan volume down sampai muncul dilayar Optimus 2x tulisan (S/W Upgrade)

3. Colok kabel USB ke Komputer

4. Buka CMD, Jika anda pengguna Windows 7 & Windows 8 Wajib membuka CMD dengan akses Administrator (Run as Administrator)

5. Jalankan “Automatic Offline Procedure” yang ada padas folder yang telah anda Extract KDZ-Tool via cmd, pada dokumentasi ini saya menyimpannya di D:\Android\LG_KDZ_FW-Update_OfflineFix maka perintah CMD yang saya gunakan yaitu

C:\Windows\system32>d:

D:\>cd Android\LG_KDZ_FW-Update_OfflineFix

D:\Android\LG_KDZ_FW-Update_OfflineFix>”Automatic Offline Procedure”

6. Akan tampil menu Aplikasi R&D Test Tool, dan setting seperti gambar dibawah ini,
R&D Test Tool
R&D Test Tool
7. Setelah Normal web upgrade test, maka akan tampil menu Read Phone Information, pada tahap ini harap klik tombol “Upgrade Start”
R&D Test Tool
R&D Test Tool
8. Selanjutnya akan tampil select country & Language, klik tombol “Clear Phone Software update Registry”, Coutry pilih “Different Country”, Language pilih “English”, dan terakhir klik OK.
R&D Test Tool
R&D Test Tool
jika tampil pop-up please, check your internet line and execute program again. pilih cancel.
KDZ-Tool
KDZ-Tool
9. Bersabarlah karena proses Upgrade sedang berlangsung, jika proses telah selesai, HH Optimus 2X akan otomatis restart dan langsung melakukan konfigurasi ke ICS.
KDZ Tool
KDZ Tool

Berikut ini hasil Screenshot ICS yang telah berhasil saya Upgrade di Optimus 2X.

Screenshot O2X ICS
Screenshot O2X ICS
Screenshot O2X ICS Home
Screenshot O2X ICS Home

Spesial thanks to :

  • Optimus 2X User @kaskus Official Thread : http://www.kaskus.co.id/thread/000000000000000014674211
  • Optimus 2X User @XDA-Developers Official Forum: http://forum.xda-developers.com/forumdisplay.php?f=999
  • Manong : Thanks for download Stock Rom 😉
  • Rinaldi : Thanks for your internet connection

Berikut ini hasil Log yang telah saya save.

22:25:03 : [C:\LGMobileUpgrade] Try to delete folder
22:25:03 : RemoveDirectory1 Error(2):C:\LGMobileUpgrade
22:25:03 : Start Date : 2012-12-19 22:25:03
22:25:03 : ———- QM Testmode ———
22:25:03 : ***** Check Tool Version *****
22:25:03 : Tool version : 1.5.4.8
22:25:03 : UpgradeDLL version : 1.2.6.7
22:25:03 : Current Dir : C:\ProgramData\LGMOBILEAX\B2C_Client
22:25:03 : LGE USB Driver Version :
22:25:03 : Android PDLV Version :
22:25:03 : Android NDLV Version :
22:25:03 : ******************************************
22:25:03 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder
22:25:03 : SetEmerModeAT()
22:25:03 : _IsConnectedPhone Call
22:25:03 : _IsConnectedPhone(0)
22:25:03 : 0 – NotConnected.
22:25:03 : 1 – Normal connect success
22:25:03 : 2 – Emergency connect success
22:25:03 : *****CheckOS Start********
22:25:03 : Microsoft_Windows7_Professional_
22:25:03 : *****CheckPCSyncPrograms Start*****
22:25:04 : PCSyncPrograms Not Found – OK and ready to upgrade
22:25:04 : Checking the connection with the cell phone…
22:25:04 : dwWaitResetTime(40000 ms)
22:25:05 : _IsConnectedPhone Call
22:25:05 : _IsConnectedPhone(0)
22:25:05 : 0 – NotConnected.
22:25:05 : 1 – Normal connect success
22:25:05 : 2 – Emergency connect success
22:25:06 : _IsConnectedPhone Call
22:25:06 : _IsConnectedPhone(0)
22:25:06 : 0 – NotConnected.
22:25:06 : 1 – Normal connect success
22:25:06 : 2 – Emergency connect success
22:25:07 : _IsConnectedPhone Call
22:25:07 : _IsConnectedPhone(0)
22:25:07 : 0 – NotConnected.
22:25:07 : 1 – Normal connect success
22:25:07 : 2 – Emergency connect success
22:25:07 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:25:15 : _IsConnectedPhone Call
22:25:15 : _IsConnectedPhone(0)
22:25:15 : 0 – NotConnected.
22:25:16 : 1 – Normal connect success
22:25:16 : 2 – Emergency connect success
22:25:16 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:25:21 : _IsConnectedPhone Call
22:25:21 : _IsConnectedPhone(0)
22:25:21 : 0 – NotConnected.
22:25:21 : 1 – Normal connect success
22:25:21 : 2 – Emergency connect success
22:25:21 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:25:31 : _IsConnectedPhone Call
22:25:31 : _IsConnectedPhone(0)
22:25:31 : 0 – NotConnected.
22:25:31 : 1 – Normal connect success
22:25:31 : 2 – Emergency connect success
22:25:31 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:25:51 : _IsConnectedPhone Call
22:25:51 : _IsConnectedPhone(0)
22:25:52 : 0 – NotConnected.
22:25:52 : 1 – Normal connect success
22:25:52 : 2 – Emergency connect success
22:25:52 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:26:34 : _IsConnectedPhone Call
22:26:34 : _IsConnectedPhone(0)
22:26:34 : 0 – NotConnected.
22:26:34 : 1 – Normal connect success
22:26:34 : 2 – Emergency connect success
22:26:34 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:26:37 : _IsConnectedPhone Call
22:26:37 : _IsConnectedPhone(0)
22:26:37 : 0 – NotConnected.
22:26:37 : 1 – Normal connect success
22:26:37 : 2 – Emergency connect success
22:26:37 : [009,400,102,102,102]The USB cable and your cellphone are not connected.\nPlease connect your phone and wait for connecting \nthe USB port for a while and press the [009,700,147,062,092]’Restart'[009,400,102,102,102] button.
22:26:48 : _IsConnectedPhone Call
22:27:05 : _IsConnectedPhone(2)
22:27:05 : 0 – NotConnected.
22:27:05 : 1 – Normal connect success
22:27:05 : 2 – Emergency connect success
22:27:05 : Phone Mode(2)
22:27:05 : *****GetPhoneType Start*****
22:27:05 : Phone Type : OMAP_IFX
22:27:08 : *****GetPhoneBinaryVersion Start*****
22:27:08 : *****Get ESN / IMEI / MEID Start*****
22:27:10 : Phone type Compare start
22:27:10 : *****CheckPCSyncPrograms Start*****
22:27:11 : PCSyncPrograms Not Found – OK and ready to upgrade
22:27:12 : ****************CheckAndDownload********************
22:27:12 : ******Extract Start D:\Android\V30A_00.kdz*****
22:27:12 : Model Dll Dir(C:\ProgramData\LGMOBILEAX\Phone\)
22:27:12 : File Size = 730952417
22:28:05 : Extract kdz file Success.
22:29:11 : Extracted C:\ProgramData\LGMOBILEAX\Phone\\V30A.wdb\n
22:29:11 : WDB(or DZ) FullPath(C:\ProgramData\LGMOBILEAX\Phone\\V30A.wdb)
22:29:11 : Extracted C:\ProgramData\LGMOBILEAX\Phone\\P990.dll\n
22:29:11 : Model dll FullPath(C:\ProgramData\LGMOBILEAX\Phone\\P990.dll)
22:29:11 : NNNNN WDB FullPath(C:\ProgramData\LGMOBILEAX\Phone\V30A.wdb)
22:29:11 : NNNNN Model dll FullPath(C:\ProgramData\LGMOBILEAX\Phone\P990.dll)
22:29:11 : Extract End D:\Android\V30A_00.cab
22:29:11 : ——————Model.dll Information——————-
22:29:11 : Filename : P990.dll
22:29:11 : Version : 0.0.0.5
22:29:11 : File size : 434176
22:29:11 : File date : 2012/10/19-14:18:36
22:29:11 : PC Created date: 2012/12/19-22:29:11
22:29:11 : ———————————————————-
22:29:11 : *****Check LGCM Programs Start*****
22:29:11 : LGCM Programs Not Found – OK and ready to upgrade
22:29:11 : *****WorkModelDLL Start*****
22:29:14 : strPhoneBinaryPath(C:\ProgramData\LGMOBILEAX\Phone\V30A.wdb)
22:29:14 : strModuleDir(C:\ProgramData\LGMOBILEAX\Phone\)
22:29:14 : strModelDLLPath(C:\ProgramData\LGMOBILEAX\Phone\P990.dll)
22:29:14 : _DetachDLL Call
22:29:14 : _DetachDLL Call End
22:29:14 : Call fn_StartUpgrade
22:29:14 : ********* 2Chip Model.dll input Parameter*************
22:29:14 : MODEL_EVENT     : 32769
22:29:14 : PhoneBinaryPath : C:\ProgramData\LGMOBILEAX\Phone\V30A.wdb
22:29:14 : ModuleDir       : C:\ProgramData\LGMOBILEAX\Phone\
22:29:14 : BootWaitTime    : 49500
22:29:14 : UsbHighSpeed      : FALSE
22:29:14 : PhoneMode       : 2
22:29:14 : NewPhoneBinVersion  : V30A_00
22:29:14 : ClearSI      : FALSE
22:29:14 : AuthMark        : 0
22:29:14 : ********* 2Chip Model.dll input Parameter End*************
22:29:19 : wParam : 2004,     lParam = 7
22:29:19 : Step : TYPE_WPARAM_IFX_DN_POS
22:29:19 : wParam : 2007,     lParam = 0
22:29:19 : Step : TYPE_WPARAM_READ_FILES
22:29:19 : wParam : 2004,     lParam = 8
22:29:19 : Step : TYPE_WPARAM_IFX_DN_POS
22:29:19 : wParam : 2004,     lParam = 9
22:29:19 : wParam : 2004,     lParam = 10
22:29:22 : wParam : 2004,     lParam = 11
22:29:23 : wParam : 1007,     lParam = 1
22:29:23 : Model Dll Msg Not Found(1007, 1)
22:29:28 : wParam : 2004,     lParam = 12
22:29:28 : wParam : 1007,     lParam = 2
22:29:28 : Model Dll Msg Not Found(1007, 2)
22:29:28 : wParam : 2004,     lParam = 12
22:29:47 : wParam : 2004,     lParam = 13
22:29:48 : wParam : 2004,     lParam = 14
22:29:48 : wParam : 2004,     lParam = 15
22:29:48 : wParam : 2009,     lParam = 1
22:29:48 : Step : TYPE_WPARAM_CURRENT_FILE
22:29:49 : wParam : 2004,     lParam = 15
22:29:49 : Step : TYPE_WPARAM_IFX_DN_POS
22:29:50 : wParam : 2004,     lParam = 16
22:29:50 : wParam : 2009,     lParam = 2
22:29:50 : Step : TYPE_WPARAM_CURRENT_FILE
22:29:50 : wParam : 2004,     lParam = 16
22:29:50 : Step : TYPE_WPARAM_IFX_DN_POS
22:29:53 : wParam : 2004,     lParam = 17
22:29:54 : wParam : 2004,     lParam = 18
22:29:54 : wParam : 2009,     lParam = 4
22:29:54 : Step : TYPE_WPARAM_CURRENT_FILE
22:29:55 : wParam : 2004,     lParam = 19
22:29:55 : Step : TYPE_WPARAM_IFX_DN_POS
22:29:57 : wParam : 2004,     lParam = 20
22:30:00 : wParam : 2004,     lParam = 21
22:30:01 : wParam : 2004,     lParam = 22
22:30:01 : wParam : 2004,     lParam = 23
22:30:02 : wParam : 2009,     lParam = 3
22:30:02 : Step : TYPE_WPARAM_CURRENT_FILE
22:30:02 : wParam : 2004,     lParam = 24
22:30:02 : Step : TYPE_WPARAM_IFX_DN_POS
22:30:10 : wParam : 2004,     lParam = 25
22:30:15 : wParam : 2004,     lParam = 26
22:30:22 : wParam : 2004,     lParam = 27
22:30:25 : wParam : 2004,     lParam = 28
22:30:31 : wParam : 2004,     lParam = 29
22:30:36 : wParam : 2004,     lParam = 30
22:30:41 : wParam : 2004,     lParam = 31
22:30:46 : wParam : 2004,     lParam = 32
22:30:52 : wParam : 2004,     lParam = 33
22:30:56 : wParam : 2004,     lParam = 34
22:31:03 : wParam : 2004,     lParam = 35
22:31:06 : wParam : 2004,     lParam = 36
22:31:12 : wParam : 2004,     lParam = 37
22:31:16 : wParam : 2004,     lParam = 38
22:31:22 : wParam : 2004,     lParam = 39
22:31:27 : wParam : 2004,     lParam = 40
22:31:33 : wParam : 2004,     lParam = 41
22:31:37 : wParam : 2004,     lParam = 42
22:31:42 : wParam : 2004,     lParam = 43
22:31:46 : wParam : 2004,     lParam = 44
22:31:53 : wParam : 2004,     lParam = 45
22:31:57 : wParam : 2004,     lParam = 46
22:32:04 : wParam : 2004,     lParam = 47
22:32:07 : wParam : 2004,     lParam = 48
22:32:13 : wParam : 2004,     lParam = 49
22:32:16 : wParam : 2004,     lParam = 50
22:32:32 : wParam : 2005,     lParam = 52
22:32:32 : Step : TYPE_WPARAM_NVIDIA_DN_POS
22:32:36 : wParam : 2005,     lParam = 53
22:32:45 : wParam : 2005,     lParam = 54
22:32:48 : wParam : 2005,     lParam = 55
22:32:51 : wParam : 2005,     lParam = 56
22:32:54 : wParam : 2005,     lParam = 57
22:32:59 : wParam : 2005,     lParam = 58
22:33:02 : wParam : 2005,     lParam = 59
22:33:05 : wParam : 2005,     lParam = 60
22:33:08 : wParam : 2005,     lParam = 61
22:33:11 : wParam : 2005,     lParam = 62
22:33:14 : wParam : 2005,     lParam = 63
22:33:17 : wParam : 2005,     lParam = 64
22:33:20 : wParam : 2005,     lParam = 65
22:33:23 : wParam : 2005,     lParam = 66
22:33:29 : wParam : 2005,     lParam = 67
22:33:32 : wParam : 2005,     lParam = 68
22:33:35 : wParam : 2005,     lParam = 69
22:33:38 : wParam : 2005,     lParam = 70
22:33:41 : wParam : 2005,     lParam = 71
22:33:44 : wParam : 2005,     lParam = 72
22:33:46 : wParam : 2005,     lParam = 73
22:33:49 : wParam : 2005,     lParam = 74
22:33:52 : wParam : 2005,     lParam = 75
22:33:59 : wParam : 2005,     lParam = 76
22:34:02 : wParam : 2005,     lParam = 77
22:34:05 : wParam : 2005,     lParam = 78
22:34:08 : wParam : 2005,     lParam = 79
22:34:11 : wParam : 2005,     lParam = 80
22:34:14 : wParam : 2005,     lParam = 81
22:34:17 : wParam : 2005,     lParam = 82
22:34:20 : wParam : 2005,     lParam = 83
22:34:27 : wParam : 2005,     lParam = 84
22:34:30 : wParam : 2005,     lParam = 85
22:34:33 : wParam : 2005,     lParam = 86
22:34:36 : wParam : 2005,     lParam = 87
22:34:39 : wParam : 2005,     lParam = 88
22:34:42 : wParam : 2005,     lParam = 89
22:34:45 : wParam : 2005,     lParam = 90
22:34:48 : wParam : 2005,     lParam = 91
22:34:51 : wParam : 2005,     lParam = 92
22:34:56 : wParam : 2005,     lParam = 93
22:34:59 : wParam : 2005,     lParam = 94
22:35:02 : wParam : 2005,     lParam = 95
22:35:05 : wParam : 2005,     lParam = 96
22:35:08 : wParam : 2005,     lParam = 97
22:35:12 : wParam : 2005,     lParam = 98
22:35:15 : wParam : 2005,     lParam = 99
22:35:15 : wParam : 2004,     lParam = 100
22:35:15 : Step : TYPE_WPARAM_IFX_DN_POS
22:35:15 : wParam : 2001,     lParam = 0
22:35:15 : CLGMobileHttp Class ¼Ò¸ê½ÃÀÛ.
22:35:15 : CLGMobileHttp Class ¼Ò¸ê…
22:35:15 : CleanModelDll() :  Free Model.dll
22:35:15 : _DetachDLL Call
22:35:15 : _DetachDLL Call End
22:35:16 : Step : S/W Upgrade Complete!

Kabar gembira bagi pengguna LG Optimus 2x karena Official Release ICS Update sudah bisa digunakan info resminya bisa di baca di source tulisan ini, releasenya ICS untuk O2X sudah saya nantikan kurang lebih satu tahun lamanya, dan kabar baik ini membuat saya lebih semangat untuk meng-oprek Android lagi.

dan nantinya saya akan membuat dokumentasi proses dari awal melakukan upgrade dari Android 2.3.x (Gingerbread) ke 4.0.x (Ice Cream Sandwich), saya belum melakukannya karna materinya blm saya dapatkan (stok rom, kdz, koneksi internet yg cukup, dll).

Sampai ketemu di tulisan berikutnya 😉

Source : gsmarena.com

Sekedar share pengalaman gw waktu bayar pajak motor di salah satu SAMSAT di daerah tangerang tanpa calo, dan caranya mudah sekali, berikut ini prosedur pembayarannya :

1. FotoCopy KTP, BPKB, STNK (kl ga salah setiap SAMSAT ada tukang fotocopy, nanti skalian beli MAP nya)

2. Minta formulir pembayaran pajak motor dibagian pendaftaran (di isi sesuai KTP & STNK), kalo ada bagian2 yg Anda tidak mengerti dilewatkan saja, biar nanti di koreksi oleh bagian pengecekkan.

3. Setelah formulir di isi sisipkan di MAP, dan bawa ke bagian pengecekkan.

4. Setelah di cek dan tidak ada kesalahan maka dari bagian pengecekkan akan di oper kebagian Invoice Pembayaran, nanti anda akan di panggil untuk mengambil Invoice tersebut.

5. Setelah invoice telah anda dapatkan, makan anda pergi ke loket pembayaran, lagi lagi anda harus menunggu panggilan (Harap bersabar), setelah nama anda di panggil maka bayarlah sesuai biaya yang tertera di Invoice.

6. Setelah proses pembayaran, anda pindah ke bagian Pengambilan STNK (Baru) & KTP, tunggu sampai anda di panggil, jika nama anda di panggil, maka ambilah STNK dan KTP, cek kembali STNK baru yang telah anda dapatkan terutama pada bagian masa berlaku, harusnya sudah di perpanjang sampai 1 tahun ke depan.

Selesai.

Forum ini jarang sekali membahas pemrograman java, sekalipun ada levelnya menengah keatas langsung ke tahap pembuatan aplikasi, untuk itu saya mau mencoba share tentang dasar-dasar dalam pemgrograman java pada Chapter01(ini bener2 dari dasar lho), jika ada yang bertanya diharapkan jangan keluar dari konteks pembahasan dari Materi, (Materinya Chapter01 tapi nanyanya Chapter 100…!!! ga bakal gw jawab).

saya juga menerima masukkan/share dari anda yang mau berbagi pengetahuan mengenai java.

Sedikit Informasi yang perlu anda ketahui mengenai History Pemgrograman Java cukup anda baca disini dan satu lagi disini yang lebih komplit 🙂 jangan males membaca ya.

Perlengkapan Tempur yang dibutuhkan :
1. Text Editor (saya menggunakan Notepad++ bisa Anda download disini )

2. Java Platform (JDK) 7u3 bisa Anda download disini

3. Setting Path JDK, caranya Klik kanan my computer lalu pilih properties selanjutnya ikuti perintah gambar dibawah.

Path for JDK
Path for JDK

4. Pada tulisan ini saya membuatlah folder “java” pada drive c: dan seluruh source code yang saya buat dan tentu anda yang mengikuti artikel ini wajib menyimpan source code ke dalam folder tersebut ( C:\java\)

5. Ketelitian dalam menulis Source Code karna java Case Sensitive,

Untuk pemanasan silahkan anda ketik program sederhana untuk mencetak “Hello World…!!!”

Nama File : Ch01_hello.java Mencetak tulisan “Hello World…!!!” pada layar.

[sourcecode language=”java”]

public class ch01_hello{
public static void main (String args[]){
System.out.println("Hellow World...!!!");
}
}
[/sourcecode]

Penjelasan :

public class ch01_hello = Awal pendefinisian nama public class yang akan digunakan

public = metode ini bisa dimanfaatkan oleh class manapun, didalam termasuk diluar class

static = memiliki sifat yang sama disemua class (statik)

void = tidak mengirimkan nilai/ data apapun

String args[] = metode yang dapat menerima input berupa String yang berjenis array, perhatikan bahwa hurus “S” pada String adalah huruf besar, jangan sampai salah tulis Ok.

System.out.println(“Hello World…!!!”); = Perintah untuk mencetak teks dilayar dan pindah baris (tanpa pindah baris menggunakan (System.out.print);

saya yakin anda masih bingung dengan penjelasan diatas, tapi tetap anda harus memakannya dan harus anda ketik seperti itu, karna nanti anda juga akan paham dengan sendirinya, untuk itu ikuti terus kelanjutan chapter ini Ok.

Setelah anda mengetik Source Code Ch01_hello.java jangan lupa untuk menyimpannya di C:\java\ lalu buka Command Prompt (CMD) lalu meng-compile (mengecek apakah ada kesalahan penulisan pada program) selanjutnya menjalankan programnya, caranya???

javac = digunakan untuk meng-compile source code yang telah anda buat, tau compile kan??? gak tau??? huuff….compile adalah proses pengecekan kesalahan source code benar atau tidak, apakah ada yang salah ketik yang harusnya “System” jadi “sistem”, pengecekan penggunaan class dll.

penggunaannya sangat mudah, cukup mengetikkan “javac nama_file.java” pada contoh ini saya mengcompile “javac ch01_hello.java” jika terdapat error harap periksa kembali terutama penulisan source code, karna java sangat case sensitive dan juga sangat menjengkelkan dimana penulisan huruf kecil dan besar dibedakan, jika saat meng-compile tidak ada pesan error yang ditampilkan ber-arti source code yang anda ketik bebas dari error 🙂

Setelah di-compile anda harus me-run source code tersebut dengan perintah “java nama_class”, caranya juga sangat mudah pada contoh dibawah ini saya mengetikkan “java ch01_hello” dan hasilnya ditampilkan yaitu “Hello World…!!!” bisa anda lihat gambar dibawah ini

i438.photobucket.com/albums/qq103/xyb-images/eva-00_post/java02.png
click image for fullsize

Sampai sini apakah anda sudah memahami bagaimana cara mencetak dilayar menggunakan Java?  jika belum sukses harap post di thread ini, kita bahas bersama.

Just as a helpful reference most Slipknot songs are in Drop D :

  • E  -> B
  • A -> F#
  • D -> B
  • G -> E
  • B -> G#
  • E -> C#

The Other songs like Psychosocial are

  • E -> A
  • A -> E
  • D -> A
  • G -> D
  • B -> F#
  • E -> B

You Defintely need a tuner to verify though, hope this helps :

This is me covering Slipknot Left Behind 😀

http://www.youtube.com/watch?v=0L5JEQpWo-4