Thứ Hai, 2 tháng 5, 2011

Cách Up ROM ( Odin ) / Flash ROM, Kernel Samsung Galaxy S i9000

 Xin chào, Quỳnh xin được viết 1 bài hướng dẫn như đã nêu trên, với mục đích giúp bạn bè của mình. Mình sẽ không chịu trách nhiệm cho bất kỳ lỗi nào xảy ra trong quá trình up ROM, vì nếu có lỗi xảy ra, hãy kiểm tra lại các bước thao tác của mình trước.

Bài học này sẽ hướng dẫn cụ thể cách up ROM cơ bản dành cho người mới sử dụng, hãy lưu ý rằng hành động này có thể khiến mất hết dữ liệu trong máy ( App + Tin nhắn + Danh bạ ), hãy đồng bộ danh bạ, tin nhắn với tài khoản Google trước, và Backup toàn bộ data bằng Titanium Backup ( Down trên Market )


1. Up ROM Stock ( ROM nền tảng gốc )

Ở đây mình sẽ không giới thiệu thế nào là ROM, có thể cho nó giống như là bản Win cho máy tính cũng được. Các bạn có thể tìm down ROM Stock I9000 ( Cũng như các dòng máy sử dụng Android khác ) tại trang samfirmware, lời khuyên là hãy đăng ký 1 tài khoản trong này để cập nhật các bản ROM mới nhất nhé!

http://www.samfirmware.com/apps/auth...TECT-i9000.htm

Để up ROM, cần có những thứ sau đây :


- Odin 1.7 + Pit file : http://www.mediafire.com/?ru8ag4uw2uv1l1n
- ROM Stock ( Tại ví dụ này mình sẽ sử dụng bản ROM 2.3.3 JVB - Cho đến thời điểm này là mới nhất )
Download
- Cáp USB của máy I9000


Bước 1 : Tắt máy I9000, chuyển về chế độ Download Mode ( Bằng cách giữ tổ hợp phím Power + Volume (-) + Home ). Màn hình sẽ hiển thị như sau :


h.1

Tiếp theo, bật Odin 1.7

Click this bar to view the original image of 887x635px.


Kết nối điện thoại với máy tính, bảng Odin sẽ hiển thị như sau :
Click this bar to view the original image of 887x635px.


Giải nén bản ROM vừa down về, hãy chú , sau khi giải nén bản ROM các bạn sẽ nhận được 1 hoặc 3 file có đuôi .tar

- Nếu có 3 file, bạn hãy tick vào ô Re-partition

3 file đó sẽ tương ứng với PDA, PHONE, CSC trên bảng Odin thông thường có tên như sau :

Ô PDA : File thường có tên "PDA" hay "CODE"
Ô PHONE : File thường có tên "PHONE" hay "MODEM"
Ô CSC : File "CSC"
- Nếu chỉ có 1 file, không tick vào Re-partition, chọn đường dẫn file đó vào ô "PDA", 2 ô còn lại "PHONE" và "CSC" để trống

! Kèm theo Odin có 2 file .pit đó là s1_odin_20100512.pits1_odin_20100803.pit để đặt vào ô "PIT" trên bảng Odin, vậy khi nào dùng 512, khi nào dùng 803 ? Các bạn có thể thấy tại bảng download ROM trên samfirmware:


Click this bar to view the original image of 582x712px.


Nhìn vào đó, có thể thấy ở ví dụ này, mình down bản ROM I9000XWJVB cuối cùng sẽ sử dụng file pit 512.pit

Bước 2 : Hãy hoàn thành các mục lựa chọn trong Odin 1.7 theo hướng dẫn của Bước 1, ta sẽ có hình ảnh như sau : ( Tại bản ROM này chỉ có 1 file JVB_JV3_JVK.tar => Bỏ chọn ô Re-partition )

Click this bar to view the original image of 887x636px.


Click vào "Start" và chờ đợi cho đến khi Odin báo PASS!!! và điện thoại tự khởi động lại. Nếu điện thoại của bạn không thể vào màn hình Home mà treo ở màn hình chữ "S", hãy Wipe lại data bằng cách :
Tháo pin ra và lắp lại, kết nối vào chế độ Recovery Mode bằng cách bấm tổ hợp phím Power + Volume (+) + Home. Chọn Wipe Data. điều này sẽ làm cho mọi ứng dụng, tin nhắn, danh bạ bạn cài đặt trước đó mất hết.


2. Root

Root máy là một việc làm cần thiết để có thể chạy những ứng dụng can thiệp tới hệ thống của máy, bạn có thể không cần root nếu như chỉ dùng cái dt để gọi với nhắn tin hay chụp ảnh ( Nếu thế thì không cần mua I9000 đâu =)) )

Up với Odin như đã làm với Kernel, hãy chú ý tới việc bản đó hỗ trợ cho ROM Stock nào, ở ví dụ với bản JVB, mình sẽ sử dụng CF-Root-XW_XEE_JVB-v3.1-CWM3RFS

Link :
http://www.mediafire.com/?heshahvrrtzqeav ( Cảm ơn dragon2004 )


3. Up Kernel

Đi theo bản ROM Stock sẽ là Kernel Stock, nhưng nếu bạn chưa thực sự hài lòng với nó, bạn sẽ tìm đến những Custom Kernel khác mà điển hình hiện tại là của Voodoo và SpeedMod, các bản kernel sẽ được chỉ định là sẽ sử dụng cho bản ROM nào.

Phương pháp cài Kernel tương tự với việc bạn up ROM chỉ với 1 file .tar ( Chọn đường dẫn kernel tại ô "PDA", không chọn Re-partition, không cần file .pit )

4. Chế độ ClockworkMod ( CWM )

Bạn có thể thấy mấy bro nhà mình thường hay up các bản ROM custom rồi nói là Flash bằng CWM :D

Thông thường khi cài ROM, chức năng CWM là không sẵn có ( Có 1 số Root và Kernel có tích hợp sẵn CWM ). Đối với các bản rom 2.2.1 trở về trước nên sử dụng CWM 2.5, sau khi đã up rom 2.2.1 hoạc 2.2, tiến hành root, đối với các bản rom 2.3.3 hiện nay sau khi đã root máy bằng CF-Root- XX_XXX .. Khi rot xong trong máy có sẵn chương trình CWM. Chạy truơng trình chọn ClockworkMod Recovery xong máy sẽ khởi động lại và đưa thẳng về CWM thôi . Muốn biết máy mình đã có chức năng này hay chưa, bạn hãy kết nối vào chế độ Recovery Mode, nếu thấy dòng ClockworkMod Recovery ở trên cùng là OK. Còn nếu chưa có, hãy down update.zip này về :

Link : http://www.mediafire.com/?ataxi1djvc13nc8

Sau đó tại Recovery Mode Chọn apply sdcard : update.zip => Yes - install ( xong nó sẽ khởi động máy lại và làm thêm 1 lần nữa nó sẽ đưa về clockworkmod recovery v2.5.1.0

Có thể hiểu đơn giản là khi bạn kết nối vào chế độ ClockworkMod Recovery của máy ( Giữ tổ hợp phím Power + Volume (+) + Home. Chọn Wipe Data ) và update ROM đó ở dạng .zip bằng chức năng có sẵn là install zip from sdcard. Hãy thực hiện các bước như sau :

- Để cài ROM Custom đó, hãy chú ý việc bản ROM đó được chạy trên nền tảng ROM Stock nào
( ví dụ như là bản ROM Custom Ultimate 8.2 chạy trên nền tảng ROM Stock XWJS8 thì trước đó bạn muốn cài ROM Ultimate này, bạn phải cài bản ROM XWJS8 có thể down từ samfirmware trước )

- Sau khi down về, hãy copy ROM Custom vào sdcard ( Bộ nhớ trong của máy - không phải thẻ nhớ external_sd. Hãy phân biệt rõ điều này ! )

- Chuyển máy sang chế độ Recovery ( Hãy tắt máy trước khi làm điều này ! )
- chọn install zip from sdcard => File .zip của ROM vừa down
- Chọn Yes và chờ đến khi hoàn thành, reboot máy

( Sẽ tổng hợp các link tham khảo sau, bài viết đang trong quá trình hoàn thiện )


Nguồn : http://quynhhubt.blogspot.com/2011/0...om-kernel.html

Vui lòng ghi chú nguồn thuộc Forum Mysamsung nếu có post ở 1 diễn đàn khác.


Cảm ơn sự giúp đỡ của dragon2004, huongca


---------------WEBSITE THAM KHẢO--------------

Diễn đàn XDA-DEVELOPERS ( English ) http://forum.xda-developers.com/ ( Cần đăng ký )

Root / FixLag : http://forum.xda-developers.com/showthread.php?t=788108
Custom Kernel List : http://forum.xda-developers.com/showthread.php?t=966646
Custom ROM List : http://forum.xda-developers.com/showthread.php?t=886000

ROM Stock : http://www.samfirmware.com ( Cần đăng ký )


--------------LINK DOWNLOAD TRỰC TIÊP ( ONLY MEDIAFIRE )----------------

Odin 1.7 + Pit file : http://www.mediafire.com/?ru8ag4uw2uv1l1n

Tổng hợp Root cho từng bản ROM Stock ( Chú ý tên của mấy bản Root nha ) http://www.mediafire.com/?ftqkhp9255k3r

5 nhận xét:

  1. 1 bài viết tổng hợp rất hay và rất chi tiết. Phải nói đây là 1 bài viết tổng hợp hay nhất của 1 cô gái 9x mà anh từng đọc.
    Thank for share!!!

    Trả lờiXóa
  2. Mình dùng Odin up mà toàn bị stuck ở Setupconnection. Bạn có cách nào giúp mình với??

    Trả lờiXóa
  3. A chi oi giup e voi .co ai bjt kernel va roor samsung galaxy ace 5830 a chj nso bjt thj dt hay nt hay la gui gmail wa dia chj .phanvu210893@gmail.com.e cam on

    Trả lờiXóa
  4. A chi oi giup e voi .co ai bjt kernel va roor samsung galaxy ace 5830 a chj nso bjt thj dt hay nt hay la gui gmail wa dia chj .phanvu210893@gmail.com.e cam on

    Trả lờiXóa
  5. cho hoi cai lai rom goc cho galaxy y duos nhu the nao vay ban
    vui long giup minh voi. email: minhtam19041992@gmail.com

    Trả lờiXóa

Tìm kiếm