Cara Root Samsung Galaxy V

Cara Root Samsung Galaxy V SM-G313HZ

  Kali ini Saya akan berbagi cara instal recovery dan root pada Galaxy V SM-G313HZ. Mohon diingat anda Root akan memodifikasi sistem, Saya tidak bertanggung jawab jika terjadi kerusakan pada sistem. Cadangkan data-data penting sebelum memulai.

Download beberapa tools dibawah ini :

1. Samsung USB Driver
2. Odin
3. CWM Recovery
4. UPDATE SuperSU

Download ke-4 file diatas agar proses berjalan lancar

Instalasi CWM Recovery :
  1. Install Samsung USB driver di PC.
  2. Masuk mode download, caranya matikan perangkat terlebih dahulu, kemudian tekan dan tahan bersamaan tombol Volume bawah+Home+Power(tombol atas sebelah kanan). Lalu akan muncul peringatan segitiga kuning, tekan tombol volume atas untuk melanjutkan.
  3. Ekstrak CWM_Vivalto_v6.0.3.7 Build 3 (ODIN_VERSION).zip yang telah di download.
  4. Jalankan Odin.
  5. Hubungkan Galaxy V ke PC dengan kabel USB, perangkat masih pada mode download tunggu sampai odin mendeteksi perangkat, kalau kotak ID:COM berubah warna biru maka perangkat berhasil dikenali odin. Kalau belum terdeteksi di odin silahkan reboot PC atau instal ulang USB drivernya.
  6. Masih pada odin tekan tombol AP, lalu arahkan pada berkas recovery.tar.md5 didalam folder yang telah di ekstrak pada langkah ke-3.


Re-partition jangan dicentang.
Cek kembali kalau sudah benar semua klik tombol Start.
Setelah proses selesai perangkat akan reboot/restart dan akan muncul PASS di kotak atas odin.
CWM telah terinstall dan Perangkat bisa dicabut dari usb.

Selanjutnya proses Rooting

  1. Salin UPDATE-SuperSU-v1.94.zip ke sdcard pada Samsung Galaxy V anda.
  2. Masuk mode CWM/TWRP caranya tekan dan tahan 3 tombol Home+Power+volume atas
  3. Sebaiknya backup ROM dulu, pilih backup and restore > backup.
  4. Pilih instal zip  > from sdcard (CWM) atau install (TWRP). Pilih Update-SuperSU-v1.94.zip dan tunggu proses selesai.
  5. Kembali ke menu utama reboot system now.
  6. Jika muncul pemberitahuan "fix supersu...." tekan tombol back saja. Proses root selesai silahkan cek root dengan Root Checker.
Proses instalasi CWM Recovery dan sekaligus proses rooting telah selesai.

Jika anda mengalami kendala pada proses instalasi, silahkan posting komentar anda, mungkin sekiranya ada yang bisa Saya jawab.

Pembuatan Aplikasi Database Mahasiswa dengan Netbeans dan XAMPP

   Pada Postingan kali ini, Saya akan membuat Aplikasi Database Mahasiswa dengan Netbeans dan XAMPP, dimana Pembuatan nya akan dilakukan secara manual dan tidak menggunakan Auto (Master Detail/Flow..).

   Dalam Aplikasi ini Saya hanya membuat untuk Input Data, saya akan membuat form untuk Lihat Data, Edit Data dan Hapus Data jika memang kawan-kawan men-support dalam pembuatan Aplikasi Ini :)

Let's begin.






  1. Install terlebih dahulu Netbeans dan XAMPP nya.
  2. Lalu buatlah Database dengan Nama 'mahasiswa1' . Untuk memudahkan kawan-kawan, gunakan nama Database yang di gunakan pada Postingan kali ini.
  3. Setelah Database terbuat, Click tombol SQL (seperti dalam video diatas).
  4. Masukkan Script yang telah di sediakan di postingan ini sesuai dengan bagian-bagian dalam video ini.
  5. Lakukan perbaikan kesalahan yang terjadi dalam pembuatan Aplikasi ini (perbaikan akan kesalahan atau error telah di kerjakan di video, jadi ikuti video sampai selesai ya.
   Berikut ini adalah Code yang terdapat pada Aplikasi Mahasiswa (sangat di anjurkan untuk mengikuti properties, variable name yang telah di konfigurasi pada form sesuai dengan properties pada video), dalam video ini juga Saya lupa menambahkan Code pada tombol 'refresh' , tapi itu bukan lah masalah, code untuk tombol refresh telah tersedia di bawah ini.


Source Code



/* Script untuk membuat Table */

CREATE TABLE IF NOT EXISTS `pendaftaran` (
  `NoKTP` varchar(25) NOT NULL,
  `Nama` varchar(255) NOT NULL,
  `Gender` varchar(255) NOT NULL,
  `AsalSekolah` varchar(255) NOT NULL,
  `TempatLahir` varchar(255) NOT NULL,
  `TanggalLahir` varchar(12) NOT NULL,
  `BulanLahir` varchar(12) NOT NULL,
  `TahunLahir` varchar(12) NOT NULL,
  `Alamat` varchar(255) NOT NULL,
  `NoTelepon` varchar(13) NOT NULL,
  PRIMARY KEY (`Nama`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


// tambahkan ke-3 import di bawah pada awal baris, dibawah 'package ... '

import java.awt.HeadlessException;
import java.sql.*;
import javax.swing.*;

// kode mendeklarasikan Connection dan Statement serta fungsi Koneksi ()
public Connection conn;
    public Statement cn;
    
    public void koneksi (){      
        try {           
             conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mahasiswa1","root","");
                         cn=conn.createStatement();
    } catch(SQLException e) {
                JOptionPane.showMessageDialog(null, "Koneksi Gagal");
                            System.out.println(e.getMessage());
    }
}

// kode untuk mengatur pilihan Combo Box pada saat berjalannya program
public ProgramMahasiswa() {
        initComponents();
        jk.addItem("-- PILIH --");
        jk.addItem("Laki - Laki");
        jk.addItem("Perempuan");
        tanggal.addItem("-- PILIH --");
        tanggal.addItem("01");
        tanggal.addItem("02");
        tanggal.addItem("03");
        tanggal.addItem("04");
        tanggal.addItem("05");
        tanggal.addItem("06");
        tanggal.addItem("07");
        tanggal.addItem("08");
        tanggal.addItem("09");
        tanggal.addItem("10");
        tanggal.addItem("11");
        tanggal.addItem("12");
        tanggal.addItem("13");
        tanggal.addItem("14");
        tanggal.addItem("15");
        tanggal.addItem("16");
        tanggal.addItem("17");
        tanggal.addItem("18");
        tanggal.addItem("19");
        tanggal.addItem("20");
        tanggal.addItem("21");
        tanggal.addItem("22");
        tanggal.addItem("23");
        tanggal.addItem("24");
        tanggal.addItem("25");
        tanggal.addItem("26");
        tanggal.addItem("27");
        tanggal.addItem("28");
        tanggal.addItem("29");
        tanggal.addItem("30");
        tanggal.addItem("31");
        bulan.addItem("-- PILIH --");
        bulan.addItem("Jan");
        bulan.addItem("Feb");
        bulan.addItem("Mar");
        bulan.addItem("Apr");
        bulan.addItem("May");
        bulan.addItem("Jun");
        bulan.addItem("Jul");
        bulan.addItem("Aug");
        bulan.addItem("Sep");
        bulan.addItem("Oct");
        bulan.addItem("Nov");
        bulan.addItem("Dec");
    }

// kode untuk fungsi 'bersih'
private void bersih(){
    jk.setSelectedItem("-- PILIH --");
    tanggal.setSelectedItem("-- PILIH --");
    bulan.setSelectedItem("-- PILIH --");
    noktp.setText("");
    nm.setText("");
    asal.setText("");
    tempat.setText("");
    tahun.setText("");
    almt.setText("");
    telepon.setText("");
}

// kode untuk tombol 'new'
    private void btnNewMouseClicked(java.awt.event.MouseEvent evt) {                                    
        
        bersih();
        
        noktp.setEnabled(true);
        nm.setEnabled(true);
        jk.setEnabled(true);
        asal.setEnabled(true);
        tempat.setEnabled(true);
        tanggal.setEnabled(true);
        bulan.setEnabled(true);
        tahun.setEnabled(true);
        almt.setEnabled(true);
        telepon.setEnabled(true);
        btnRefresh.setEnabled(true);
        btnSave.setEnabled(true);
    }

// kode untuk tombol 'refresh'
    private void btnRefreshActionPerformed(java.awt.event.ActionEvent evt) {                                           
    jk.setSelectedItem("-- PILIH --");
    tanggal.setSelectedItem("-- PILIH --");
    bulan.setSelectedItem("-- PILIH --");
    noktp.setText("");
    nm.setText("");
    asal.setText("");
    tempat.setText("");
    tahun.setText("");
    almt.setText("");
    telepon.setText("");
    }

// kode untuk tombol 'simpan'
    private void btnSaveMouseClicked(java.awt.event.MouseEvent evt) {                                     
    try{
        koneksi();
        String sql="INSERT INTO `pendaftaran`(`NoKTP`, `Nama`, `Gender`, `AsalSekolah`, `TempatLahir`, `TanggalLahir`, `BulanLahir`, `TahunLahir`, `Alamat`, `NoTelepon`) VALUES('"+noktp.getText()+"','"+nm.getText()+"','"+jk.getSelectedItem()+"','"+asal.getText()+"','"+tempat.getText()+"','"+tanggal.getSelectedItem()+"','"+bulan.getSelectedItem()+"','"+tahun.getText()+"','"+almt.getText()+"','"+telepon.getText()+"')";
        cn.executeUpdate(sql);
        conn.close();
        
        bersih();
        JOptionPane.showMessageDialog(null, "Data berhasil di Simpan");
        } catch (SQLException | HeadlessException e) {
            JOptionPane.showMessageDialog(null, "Proses penyimpanan Gagal / Koneksi Gagal..");
            System.out.println(e.getMessage());
            JOptionPane.showMessageDialog(null, ""+nm.getText()+" Sudah Ada.");
            System.out.println(e.getMessage());
            bersih();
        }       
    }


   Jika kawan-kawan mengalami kesulitan dalam pembuatan Aplikasi ini, silahkan posting-kan komentar di postingan ini ataupun komentar pada video diatas.

Selamat mencoba dan Semoga bermanfaat!

Komentar / feedback POSITIF sangat di harapkan :)

Terimakasih,