COOK ROM CƠ BẢN VỚI CYGWIN TRÊN WINDOW
Big thanks to XDA-DEVELOPERS & ANDROID WORLD
CÁC MỤC TRONG BÀI VIẾT:
CÀI ĐẶT CYGWIN VÀ DSIXDA'S ANDROID KITCHEN
Bạn down bộ công cụ này về :
1.Java JDK for Windows 32-bit : http://www.mediafire.com/?54y9lay41t8o9972.cygwin_packages.zip : http://www.mediafire.com/?cu9acc9pcjl3bwh
3.dsixda_Android_Kitchen.zip : https://github.com/dsixda/Android-Kitchen/archives/master(Chọn download zip)
1) Cài đặt JAVA JDK....
2) Cài đặt cygwin
2.1) Giải nén file dsixda_cygwin_install tại vị trí bất kỳ trên máy tính của bạn miễn là bạn nhớ nó nằm ở đâu (ví dụ trong máy mình C:\ryan\romcooking\dsixda_cygwin_install)2.2) Run Setup.exe
2.3) Chọn "Install from Local Directory" (Click on "Next")
2.4)Có thể để nguyên lựa chọn root directory là C:\Cygwin còn nếu muốn đổi tên khác thì không được có khoảng trống ở tên folder (Click on "Next")
2.5) Chọn Local Package Directory tức là chọn đường dẫn đến folder "cygwin_packages" nằm trong folder dsixda_cygwin_install mà bạn đã giải nén ở bước 1
(ví dụ trong máy mình C:\ryan\romcooking\dsixda_cygwin_install\cygwin_packages) (Click on "Next")
2.6) CHÚ Ý: Sau khi hiện tên của các gói cài đặt, nếu bạn thấy dòng "No packages found" tại vị trí đầu của danh sách các gói thì có nghĩa là bạn đã làm sai tại bước 2.5. [FONT=&]Click "Back" để chọn quay về lại đường dẫn Local Package Directory cho đúng [/FONT]
- Nếu đã làm đúng, đưa chuột lên trên và chọn chuyển "All Default" thành "All Install" bằng cách click vào vòng tròn ở giữa
- Không thực hiện bước 7 khi chưa xuất hiện "All Install" tại vị trí đầu danh sách các gói.
2.7) Khi bước 2.6 đã thành công Click "Next" và đợi chương trình cài đặt những thứ cần thiết cho Android Kitchen. Cho phép Cygwin tạo shortcut trên desktop
2.8) Cài đặt kết thúc là ta có thể bắt đầu sử dụng Cygwin qua shortcut tại desktop
CHÚ Ý: Bộ cài đặt Cygwin phải bao gồm những gói dưới đây để đảm bảo kitchen có thể làm việc.Tại bước 2.7 sau khi cài đặt xong Cygwin thì bạn có thể click BACK để quay lại kiểm tra xem những gói này đã được cài đặt thành công hay chưa.
3) Tạo menu kitchen
- Sau khi cài đặt Cygwin thành công, tại ổ C sẽ xuất hiện các thư mục được liệt kê trong đường dẫn sau C:\cygwin\home\”Usersname” . Với ”Usersname” là tên của account mà bạn đang trực tiếp sử dụng (đối với PC có phân quyền truy cập). Với máy mình đang dùng trên quyền Administrator nên sẽ có các thư mục sau C:\cygwin\home\Admin3.1) Giải nén dsixda_Android_Kitchen.zip và đổi tên folder thành kitchen cho ngắn gọn, dễ làm việc. Copy thư mục kitchen vào trong thư mục ”Usersname” (Máy mình C:\cygwin\home\Admin\ kitchen)
- Nếu ”Usersname” bạn đang dùng có khoảng trắng (vd: “Ryan Lee”) thì kitchen sẽ không làm việc được, bạn có thể copy trực tiếp vào thư mục home như sau C:\cygwin\home\kitchen
3.2)Khởi động Cygwin từ shortcut tại desktop, sẽ có cửa sổ dòng lệnh, tại dấu nhắc dòng lệnh bạn gõ lệnh như sau để vào thư mục kitchen bằng Cygwin
+ Trường hợp đường dẫn của bạn là C:\cygwin\home\Admin\ kitchen Gõ cd kitchen
+ Trường hợp đường dẫn của bạn là C:\cygwin\home\ kitchen Gõ cd ../kitchen
3.3) Tiếp theo, để sử dụng kitchen ta gõ ./menu sẽ xuất hiện sẽ có một list các lệnh cho bạn lựa chọn
- Đến đây là bạn đã hoàn thành xong phần cài đặt các công cụ cần thiết.
Quảng cáo
3.4) Copy rom muốn cook vào đường dẫn C:\cygwin\home\original_update Thường là file zip, hoặc 2 file boot.img và system.img (là 2 file tạo ra sau khi NANDBACKUP).
-Việc sử dụng 2 file tạo ra sau khi NANDBACKUP đã được tác giả dsixda khuyến cáo sẽ có lỗi nếu không đáp ứng được một số điều kiện nhất định : bản rom mà bạn đã backup phải có root, busybox và /data/app. Ở đây mình sử dụng file update-cm-7.2.0-RC1-p500-signed_4.zip
- Trong menu của kitchen ta gõ 1 (Enter) tiếp tục (Enter) , rồi lựa chon theo default để giải nén rom tạo folder làm việc WORKING_XXXXXX_XXXXXX
- Trong WORKING folder (C:\cygwin\home\Admin\Kitchen\WORKING_032112_142258) bạn có thể thay đổi system, thêm bớt APKs, thay đổi apns file…
- Với menu của kitchen ta có thể tạo thêm nhiều thay đổi và chỉnh sửa các thành phần của rom. Các bạn đọc và lựa chọn các option của menu để làm những gì mình muốn.
- Sau khi chỉnh sữa rom theo ý muốn của bạn, bây giờ là công việc cuối build rom - gõ 99 (Enter) nên chọn theo default để có file rom đã được sign. Thay đổi tên file zip hay không là tùy bạn. File rom mới được tạo ra nằm ở folder OUTPUT_ZIP (C:\cygwin\home\Admin\Kitchen\OUTPUT_ZIP)