Sabtu, 23 Juni 2012

Tutorial Flashing Stock Rom Bawaan(Froyo And GingerBread) For Samsung Galaxy Mini GT-S5570

[GALAXY MINI S-5570 QUALCOMM STANDART 600 MHz]

F L A S H I N G -- Stock Rom ( Rom Bawaan )

Bahan yang dibutuhkan :
1. PC / Seperangkat Komputer yang sehat dari ancaman Virus / Malware
2. Kabel Data ( bisa menggunakan kabel data Nokia atau BB )
3. KIES, atau Samsung USB driver = http://www.mediafire.com/?0hq8xigi9r7f7c9 
4. ODIN Multi Downloader = http://www.mediafire.com/?o88uondv9en5kd8
5. Firmware Buat Mini nya ( pilih salah satu ) :
    - Froyo
      S5570DXKA8  = http://www.mediafire.com/?871j3ddp1xyfiy2  ( Samsung Indo )
      S5570DXKB1  = http://www.mediafire.com/?c32k2du6gwmpe2n  ( Samsung Indo ) 

- Gingerbread ( Eropa )
       S5570 XXKPF  =  http://www.mediafire.com/?bg4dn4n237zeeej    ( 2.3.3 )
       S5570 XXKPI   =  http://www.mediafire.com/?br3r8fod5g3vud4    ( 2.3.4 )
       S5570 XXKPK  =  http://www.mediafire.com/?zawi1yb3m98wl44    ( 2.3.4 ) 
       S5570 XWKS7 = http://www.mediafire.com/?l6u1aroj73cru77  ( 2.3.5 )

- Gingerbread ( Indonesia )
       S5570 DXKPD  =  http://www.mediafire.com/?xsy01zz3s2eao6o  ( 2.3.4 )
S5570 DXKT4 = www.mediafire.com/?dpkjx6agb57vedt ( 2.3.6 )
- Gingerbread ( Euro )

Password ( gunakan yang tepat ) :
Samfirmware.com 
samfirmware.com
sampro.pl

OPS
jika pada Firmware / Rom di atas , tidak disertakan OPS bawaan nya,
maka Anda bisa gunakan OPS di bawah ini ( pilih salah satu ) :

Langkah ² FLASHING :

1. Siapkan bahan ² yang dibutuhkan untuk proses FLASHING 
    matikan Hape nya, kemudian masuk ke Mode Downloading dengan cara :
    ( tekan tombol Power + Home + Volume Down , secara serentak )
    Jangan dilepas sebelum masuk ke mode downloading


2. Buka ODIN, terdapat 6 kolom untuk memasukkan data hasil ekstrak dari Firmware nya :
    - OPS
    - BOOT
    - PHONE
    - PDA
    - CSC
    - EFS

3. Hubungkan Mini ke PC via kabel USB , ekstrak firmware yang Anda download tadi
    ( ingat letak folder hasil ekstrak )
    setelah usb si mini terdeteksi oleh ODIN , kemudian lakukan langkah berikut ini :

NB : ( contoh menggunakan firmware S5570 XXKPF disebut Full Packaged pada ODIN )
    - Tekan OPS plilih TASS_v1.0.ops
    - Tekan BOOT pilih APBOOT_S5570XXKPF_CL189639_REV02_user_mid_true.tar.md5
    - Tekan PHONE pilih MODEM_S5570XXKPF_CL189639_REV02_user_mid_true.tar.md5
    - Tekan PDA pilih CODECODE_S5570XXKPF_CL189639_REV02_user_mid_true.tar.md5
    - Tekan CSC pilih CSC_S5570XXKPF_CL189639_REV02_user_mid_true.tar.md5
    - EFS biarkan kosong


4. Klik START dan tunggu sampai ada perintah untuk REBOOT

5. Untuk firmware yang berbentuk satu file atau disebut One Packaged contoh :
    S5570XXKPK_S5570XXKPK_S5570SERKPK_HOME.tar
    maka gunakan metode ONE PACKAGED di ODIN nya 
    caranya :

- Buka ODIN
    - Tekan OPS pilih TASS_v.1.ops
    - Centang One Package di kiri atas pada Odin nya
    - Tekan One Package di bawah, pilih file firmware nya
    - Tekan START
    - Tunggu hingga Proses FLASHING selesai ( PASS ) 
    - Selesai

Done!

* Do With Your Own Risk

Lumayan Lengkap nih tutor . smile

Selasa, 24 April 2012

Dasar Pemrograman Delphi


Borland Delphi 7 merupakan bahasa pemrograman berbasis Windows. Delphi 7 dapat membantu untuk membuat berbagai macam aplikasi yang berjalan di sistem operasi Windows, mulai dari sebuah program sederhana sampai dengan program yang berbasiskan client/server atau jaringan. Delphi, termasuk aplikasi yang dapat digunakan untuk mengolah teks, grafik, angka, database dan aplikasi web.
Berikut ini sebagian kecil dari banyak kelebihan Borland Delphi 7 :
Berbasis Object Oriented Programming (OOP). Setiap bagian yang ada pada program dipandang sebagai suatu object yang mempunyai sifat-sifat yang dapat diubah dan diatur.
Satu file .exe. Setelah program dirancang dalam IDE (Intergrated Development Environment) Delphi, Delphi akan mengkompilasinya menjadi sebuah file executable tunggal. Program yang dibuat dapat langsung didistribusikan dan dijalankan pada komputer lain tanpa perlu menyertakan file DLL dari luar. Ini merupakan sebuah kelebihan yang sangat berarti.
Borland Delphi 7 hadir bersama Borland Kylix 3 yang berbasiskan Linux, sehingga memungkinkan programmer untuk membuat aplikasi multi-platform.
Memulai Delphi 7
Langkah awal untuk menjalankan program Borland Delphi 7, adalah sebagai berikut :
Klik tombol Start yang terletak pada bagian Taskbar.
Pilih menu Programs 4 Borland Delphi 7, kemudian klik Delphi 7.
Akan tampil sebuah splash screen Borland Delphi 7. Tunggulah beberapa saat sampai program Borland Delphi 7 tampil memenuhi layar monitor.
Bidang kerja Intergrated Development Environment (IDE) Delphi 7 akan tampil memenuhi layar monitor Pada bidang inilah programmer dapat menumpahkan kreativitasnya dalam membuat program.
Langkah Awal Pembuatan Project
Pilih menu File New Application sehingga pada lembar kerja Delphi akan tampak sebuah form kosong.
Simpan rancangan project aplikasi yang masih kosong tersebut dengan perintah File Save All sehingga tampil kotak dialog Save Unit1 As. Pada bagian ini yang perlu diperhatikan bahwa direktori penyimpanan file harus diubah pada bagian Save in.
Selanjutnya masukkan nama unit pada bagian File Name dengan catatan nama unit tidak boleh sama dengan nama Form Designer, kemudian klik Save.
Kotak dialog berikutnya yang akan muncul adalah kotak dialog Save Project1 As. Kotak dialog ini digunakan untuk menentukan nama file Project yang diinginkan.
Setelah file Unit dan Project disimpan, maka delphi akan membentuk file-file dengan ekstensi berikut ini :
.dpr file Project yang berisi program utama dari aplikasi.
.pas file Unit yang digunakan untuk menangani kejadian (event) pada form.
.dfm file Form yang berisi daftar komponen berikut properti-propertinya.
.res file Resources yang berisi sebuh icon yang digunakan oleh project.
.dof file Options merupakan file yang berisi option-option dari suatu project yang dinyatakan melalui perintah Options dari menu Project.
.dcu file Unit Object merupakan file unit (.pas) yang telah dikompilasi oleh compiler yang akan dihubungkan dengan file eksekusi.
.exe file Executable yang dibentuk oleh kompiler dan merupakan file eksekusi (executable) dari program aplikasi.
Dengan menekan Tombol Ctrl + F12 atau Klik Menu View, Lalu Klik Unit maka akan ditampilkan :
Klik Prjakademik, lalu klik OK, maka akan ditampilkan program sumber dari file Prjakademik.dpr sebagai berikut :
01program Prjakademik;
02uses
03  Forms,
04  Uakademik in 'Uakademik.pas' {Form1};
05{$R *.res}
06begin
07  Application.Initialize;
08  Application.CreateForm(TForm1, Form1);
09  Application.Run;
10end.
Berikut ini sumber dari File Akademik.pas :
01unit Uakademik;
02Interface
03uses
04  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
05  Dialogs;
06type
07  TForm1 = class(TForm)
08    procedure FormCreate(Sender: TObject);
09  private
10    { Private declarations }
11  public
12    { Public declarations }
13  end;
14var
15  Form1: TForm1;
16 
17Implementation
18{$R *.dfm}
19procedure TForm1.FormCreate(Sender: TObject);
20Begin
21end;
22end.
Penjelasan Listing Uakademik.pas
Sebuah unit ditandai dengan kata kunci unit yang diikuti nama unit dan diletakkan pada baris pertama.
Pada dasarnya unit terdiri dari dua bagian utama, yaitu Interface dan Implementasion.
Interface, merupakan tempat untuk mendeklarasikan kelas, prosedure, variabel global atau konstanta global.
Implementation, bagian yang berisi implementasi kelas, prosedur atau fungsi yang dideklarasikan pada bagian interface
Komponen Borland Delphi
Untuk dapat membuat program aplikasi, programmer harus meletakkan komponen- komponen yang diambil dari component palatte serta mengatur tata letak komponen-komponen tersebut pada bagian form designer.
1. Meletakkan komponen pada form designer.
2. Mengubah Properties komponen.
3. Mengubah komponen Event
4. Jenis-jenis komponen standar Delphi 7.
Component, Property, Method, Event
Component merupakan sebuah objek pada Palette, : Objek adalah sebuah komponen dalam Component Palette, atau sesuatu yang dibuat melalui kode-kode / bahasa pemrograman
Property adalah sebuah nama/variabel milik sebuah objek/komponen misal Caption, Text yang dapat diubah nilai baik melalui object Inspector atau melalui program.
method adalah sebuah function/fungsi yang tergabung dalam sebuah objek. Contoh ListBox (dapat berarti sebuah array of strings) yang memiliki Method (Clear) yang membuat Listbox tersebut menjadi kosong.
Event adalah sebuah aksi pengguna (User Action) misal Mouse Click, KeyPressed. Setiap Events diawali dengan kata ‘On’.
Contoh :
Nama event Nama method
OnClick .. Button1Click(Sender : Tobject)
OnKeyDown .. Button1KeyDown(Sender : Tobject)
OnMouseMove .. Button1MouseMove(Sender : Tobject)