mod rom với android kitchen | Cộng Đồng GSM Việt Nam-Đồng Hành-Hỗ trợ-Thành Công

Trùm vật tư ép kính | Bệnh Viện Điện Thoại 24h | Linh Kiện Tín Thành | Đặt chữ quảng cáo | Đặt chữ quảng cáo | Trùm điện thoại cổ độc

mod rom với android kitchen

Thảo luận trong 'Giải đáp hỗ trợ Việt Hóa Android' bắt đầu bởi anhthaialo, 4/4/14.

  1. anhthaialo

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 29/3/14
    Bài viết: 21
    Cảm ơn: 3
    Điểm: 1
    M:
    Vietnamgsm GOLD:
    Hướng dẫn mod rom cho người mới học với android kitchen

    NGUỒN: Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    BƯỚC 1: CÀI ĐẶT CÔNG CỤ

    [​IMG]


    Ban đầu bạn phải cài đặt dsixda's android kitchen
    ( Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )

    Các công cụ có thể làm với kichen:


    ===================================================================
    Android Kitchen - by dsixda (xda-developers.com)
    ===================================================================

    Main Menu

    1. Set up working folder from ROM
    2. Add root permissions
    3. Add BusyBox
    4. Disable boot screen sounds
    5. Add wireless tethering
    6. Zipalign all *.apk files to optimize RAM usage
    7. Change wipe status of ROM
    8. Change name of ROM
    9. Check update-script for errors
    10. Show working folder information

    Advanced Options

    11 - Deodex files in your ROM
    12 - Add task killer tweak for speed (stock ROM only)
    13 - Add /data/app functionality
    14 - Add Nano text editor + sysro/sysrw
    15 - Add Bash (command shell)
    16 - Add Apps2SD
    17 - Add /etc/init.d scripts support (busybox run-parts)
    18 - Add custom boot animation functionality
    19 - Porting tools (experimental)
    20 - Tools for boot image (unpack/re-pack/etc.)
    21 - Unpack data.img
    22 - Sign APK or ZIP file(s)
    23 - Convert update-script or updater-script
    24 - Miscellaneous optins / Plugin scripts

    99. Build ROM from working folder
    00. About/Update kitchen
    0. Exit

    Các dòng máy được hỗ trợ:[AN]

    ---------------------------------------------------
    MediaTek MT65xx-based devices
    - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    - MT657X devices: See Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    for details
    - MT6589 devices: See Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    - IMPORTANT: You may need to define your device under the kitchen's
    /tools/edify_defs folder, or it might not boot! Read the instructions in FAQ
    section: 'How to Add New Devices'

    ---------------------------------------------------
    Alphabetical list of rest of devices:

    Acer Liquid

    Dell Streak 7

    HTC Amaze 4G

    HTC Aria / Liberty

    HTC Desire

    HTC Desire HD / Inspire 4G

    HTC Desire S

    HTC Desire Z / Vision / T-Mobile G2

    HTC Dream / G1

    HTC Droid DNA

    HTC Droid Eris

    HTC Evo 3D

    HTC Evo 4G

    HTC Evo 4G LTE

    HTC Evo View 4G (untested)

    HTC Evo Shift 4G

    HTC Flyer (untested)

    HTC HD2
    - Use NAND ROM method ( Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )

    HTC Hero / G2 Touch

    HTC Incredible

    HTC Incredible 2

    HTC Incredible S

    HTC Legend

    HTC Magic / myTouch 3G

    HTC myTouch 3G Slide

    HTC myTouch 4G / Glacier

    HTC Nexus One

    HTC One (m7 variant)

    HTC One S

    HTC One X

    HTC One X+ (AT&T and International versions)

    HTC One XL

    HTC One V (including CDMA version)

    HTC Rezound

    HTC Sensation

    HTC Tattoo / Click

    HTC Thunderbolt

    HTC Wildfire / Buzz

    HTC Wildfire S

    Huawei - Newer devices (2013+):
    - Custom ROMs *not* supported, but to extract files from firmware,
    Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. .

    Huawei Ideos X6
    - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.

    Huawei U8100/U8110/U8120/U8150/U8160/U8180/U8650

    Huawei U8220 / T-Mobile Pulse

    LG Ally

    LG GT540 Optimus

    LG Motion 4G
    - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.

    LG Nexus 4 (mako)

    LG Optimus 2X (P990)

    LG Optimus Black
    - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.

    LG Optimus G2X (P999)

    LG P500
    - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.

    LG Shine Plus

    LG Vortex

    Micromax A60

    Motorola Atrix (unconfirmed)

    Motorola CLIQ / CLIQ XT

    Motorola Droid

    Motorola Droid Bionic
    - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Motorola Milestone (unconfirmed)
    - You may need to remove the boot.img before building

    Prestigio MultiPhone 4500 DUO

    Prestigio MultiPhone PAP4500TDUO

    Samsung Galaxy Ace 2 - GT-I8160(L/P)

    Samsung Galaxy Mini

    Samsung Galaxy Nexus (untested, 'maguro' and 'toro' versions only)

    Samsung Galaxy Note
    - GT-N7000 - please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details
    - SGH-I717 - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Samsung Galaxy Note 2
    - Supported for:
    -- Sprint variants - SPH-L900 - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- T-Mobile variants - SGH-T889(V) - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- Verizon variants - SCH-I605
    (unconfirmed - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )
    -- International variants - GT-N7100/N7105(T)/N7108
    (unconfirmed - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )
    -- AT&T/Rogers/Bell/Telus variants - SGH-I317(M)
    (unconfirmed - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )
    -- US Cellular variants - SCH-R950
    (unconfirmed - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )

    Samsung Galaxy R GT-I9103

    Samsung Galaxy S (GT-I9000 and most variants)
    - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Samsung Galaxy S Plus (GT-I9001)
    - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Samsung Galaxy S2
    - Supported for:
    -- GT-I9100 and Exynos CPU variants - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details
    -- Qualcomm/LTE variants
    (AT&T Skyrocket, Rogers, Telus, T-Mobile, Bell HD LTE SGH-I757M,
    Telstra GT-I9210T)
    - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Samsung Galaxy S3
    - Supported for:
    -- T-Mobile/Mobilicity/Wind variants: SGH-T999(V) - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- AT&T/Rogers/Bell/Telus variants: SGH-I747(M) - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- Verizon variants: SCH-I535, SCH-R530U - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- Sprint variants: SPH-L710, SCH-L710 - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- International variants: GT-I9300(T) - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- International LTE variants: GT-I9305(T) - Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    -- Korean variants: SHV-E210K/L/S and SHW-M440S (unconfirmed)

    Samsung Galaxy S4
    - NOTE: Kitchen only supports creating ROMs from stock firmware
    or importing ROMs made only with kitchen!
    - Supported for:
    -- AT&T variant (SGH-I337)
    -- Bell/Telus/Rogers variant (SGH-I337M)
    -- T-Mobile variant (SGH-M919)
    -- Wind/Mobilicity variants (SGH-M919V) - untested
    -- International non-LTE variant (GT-I9500) - untested
    -- International LTE variant (GT-I9505) - untested
    -- Other American variants (SCH-R970, SPH-L720, SCH-I545) - untested

    Samsung Galaxy W (GT-I8150)
    - Please follow Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. for details

    Samsung Nexus S / Nexus S 4G

    Sony Ericsson Xperia 2010 devices (X10 / X10 Mini / X10 Mini Pro)
    - Can only build ROM without boot.img ( Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )

    Sony Xperia 2011-12 devices, specifically:
    - TX, P, U, Sola
    - Active, Arc, Arc S, Mini, Mini Pro, Neo, Neo V, Neo L,
    Play, Ray (follow steps below):
    - Can only build ROM without boot.img
    - If using stock FTF for kitchen:
    1) Unzip FTF file, extract the system.sin
    2) Dump system image from system.sin w/ Flashtool
    (Advanced-> SIN Editor)
    3) Rename dumped file to system.img
    - OR If using Nandroid backups: Rename system.yaffs2.img to system.img
    - Use this system.img in kitchen's original_update folder
    - WARNING - If using a ROM made from system.sin (not Nandroid), it
    is recommended to flash from the temporary (fastboot) Clockwork
    Recovery, rather than the regular Clockwork Recovery, otherwise
    device may not boot (possibly because custom recovery files in
    system folder are not added to ROM? e.g. recovery.tar).

    ZTE Blade / Orange San Francisco

    [/AN]
    Các chú ý trước khi cài đặt( I recommend you read the tread first)

    1. Cần có môi trường làm việc java jdk( Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn. )
    2. Tải và cài đặt theo hướng dẫn sau: Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    Ngoài ra cũng có phiên bản chạy trực tiếp không cần cài đặt, các bạn tải tại đây: Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    3. Kiểm tra xem trước đó bạn đã từng cài phiên bản kitchen nào khác chưa
    4. Đọc kỹ hướng dẫn cài trong file readme.txt!!!
    5) Đường dẫn cài đặt *PHẢI* chính xác trong cygwin_packages Nơi bạn vừa giải nén
    [​IMG]
    6) Khi hiện bảng cài đặt, Bạn cần chọn là "all install" thay vì chọn mặc định
    [​IMG]
    7. Chờ đến khi chương trình cài đặt tự động đóng, Bạn có thể thấy đường dẫn: Home\your user name\
    8. Tải Kitchen và giải nén vào đường dẫn home\your user name\
    9. Rename the dsixda-android-kitchen-*** folder to just "kitchen"
    10. Now your ready to run the kitchen type:
    Code:

    HTML Code:
    cd kitchen(enter)
    ./menu(enter)

    11. If you did things right you should see this:
    [​IMG]
    Được như hình vầy là thành công nhé!!
     

    ****************Để giúp forum phát triển,anh em vui lòng share Facebook, Google+ ****************
    -
     
    : mod rom
  2. anhthaialo

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 29/3/14
    Bài viết: 21
    Cảm ơn: 3
    Điểm: 1
    M:
    Vietnamgsm GOLD:
    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 : Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    2.cygwin_packages.zip : Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.
    3.dsixda_Android_Kitchen.zip : Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.(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")
    [​IMG]
    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")
    [​IMG]
    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=&amp]Click "Back" để chọn quay về lại đường dẫn Local Package Directory cho đúng [/FONT]
    [​IMG]
    - 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ước2.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.
    *Devel: gcc, gdb, make
    *Interpreters: perl
    *Utils: cpio, util-linux, ncurses
    *Archive: zip, unzip
    *Web: wget
    *Editors: vi, nano
    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\Admin
    3.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
    [​IMG][​IMG]
    - Đến đây là bạn đã hoàn thành xong phần cài đặt các công cụ cần thiết.
    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ả Bạn không thể xem nội dung này - Vui lòng đăng ký thành viên để được xem ! Cảm ơn.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
    [​IMG]- 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 [​IMG]
    - 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)
     
    bolbi đã cảm ơn bài này.
  3. bolbi

    • Thành Viên
    Gia đình Vietnamgsm
    Làm thành viên từ: 28/6/15
    Bài viết: 10
    Cảm ơn: 0
    Điểm: 0
    M:
    Vietnamgsm GOLD:
    thank !!!
    đang cần
     

Thành viên đang xem bài viết này (Thành viên: 0, Khách: 0)

X

Hỗ trợ kỹ thuât >> CHAT ngay !