Chào mừng đến với Hội những người yêu thích Sam Sung Việt Nam.
  • Login:
Trang 1 của 8 123 ... CuốiCuối
Kết quả 1 đến 10 của 71
  1. #1
    Ngày tham gia
    Nov 2015
    Bài viết
    0

    [Hướng dẫn]Các bước cook rom cơ bản.

    1. Cài java
    <div>
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fjava.com[/IMG]
    http://java.com/en/download/manual.jsp</div>
    2. Cài Cygwin
    <div>
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fwww.mediafire.com[/IMG]
    http://www.mediafire.com/download/cu9acc9pcjl3bwh/dsixda_cygwin_install.zip</div>
    3. chạy setup trong file tải về


    chọn đường dẫn file bạn down về vừa giải nén để cài cygwin_packages

    kích chon vào Default để chuyển sang install. rồi Next

    đợi nó chạy thôi. hơi lâu 1 chút nhé. Khoảng 10 phút

    Xong

    Giờ down kitchen về
    <div>
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fforum.xda-developers.com[/IMG]
    http://forum.xda-developers.com/showthread.php?t=633246</div>
    giải nén và đổi tên thành " Kitchen " cho dễ thao tác nhé
    <div>
    [IMG]//www.google.com/s2/favicons?domain=https%3A%2F%2Fwww.tinhte.vn[/IMG]
    quangminh12 đã nói↑</div>
    bÂy giờ bác dùng kitchen mới nhất đi thì cook mới ngon được . Bản mới nhất náy hỗ trợ root luôn mới nhất su 1.93 luôn không phải thủ công nữa nhé . Hỗ trợ 4.3 4.4 rồi dow về thử mọi thứ vẫn như cũ có khác bản cũ. . Bản cũ chọn 1. Thì bản mới này chọn 11 nhé từ đây đến lúc song vẫn như bản cũ nhé @thanhfhuongf up bản này cho anh em nhé mới ra lò hehe .
    . <div>
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fforum.xda-developers.com[/IMG]
    http://forum.xda-developers.com/showthread.php?t=2597220</div>
    Chạy Cygwin ngoài Desktop lần đầu để tạo các thư mục. đợi chút nhé
    Như hình là xong

    Giờ cop Kitchen vào C:/cygwin/home/Admin.../
    máy tính bạn đặt tên j thì Admin.. tên sẽ như thế.
    Lưu ý là tên không được có khoảng cách nhé. phải viết liền. Nếu pc mà đặt tên có khoảng cách rồi thì đổi lại tên. Google nhé. Mình ko hướng dẫn cái này.
    Hoặc cách đơn giản hơn là tự đổi tên trong Cygwin//etc/passwd
    sửa file đó để tạo đường dẫn folder khác như Admin chẳng hạn.

    Giờ chạy lệnh như hình nhé.

    giống như này là Ok. Các bạn đã vào tool Kitchen để cook rom

    4. Dùng tool kitchen để cook rom
    - đầu tiên bạn down bản rom có dạng :
    + với stock thì là đuôi .tar hoặc đuôi .tar.md5 ( nếu là md5 thì bạn xoá nó đi chỉ để đuôi .tar thôi nhé)
    + với cook thì là zip ( cái này cook nhàn hơn. ko phải root, deodex. Bạn chỉ sửa mod nó thành của mình )
    bạn cop vào C:/cygwin/home/admin(tên pc của bạn)/kitchen/original_update/
    như Vd trong hình

    - Tại menu kitchen chọn 1

    Enter

    chọn 1 rồi enter

    nó hỏi có đổi tên ko thì chọn n(no). cái này ko quan trọng

    rom sau khi giải nén có dang như hình

    hiện tại system đang ở dạng img. bạn cần bung nó ra dạng các file apk.....
    khi hoàn thiện bước trên khi bung file tar sẽ tự động xuất hiện cửa sổ Ext2explore
    bạn dùng thằng này để bung file ext4_system.img nhé
    chọn như hình
    open image và chọn đường dẫn đến ext4_system.img
    sẽ xuất hiện file bên ô phải

    kích chuột phải vào file ô bên phải và chọn save

    chọn đường dẫn để bung file như hình nhé
    C:/cygwin/home/admin(tên pc của bạn)/kitchen/WORKING_........(folder khi bung rom.tar)/system/

    bung file xong sẽ được như hình.
    cả 1 folder system.
    giờ 2 file mình đánh dấu như trong hình là file gốc khi bung Rom.tar. Ko cần đến nữa. Delete nó đi.

    5. Giờ root + cài busy box + deodex
    - việc đầu tiên là các bạn phải cop 1 file updater-script của 1 rom cook bất kì dành cho máy của bạn
    ko thì ko boot rom được đâu
    Trình cao thì tự nghiên cứu viết 1 file mới nhé.( cái này dành cho các Dev chuyên nghiệp khi cook bản rom đầu tiên mà chưa có rom cook ở đâu)
    trong 1 rom cook.zip bạn giải nén và vào theo đường dẫn như sau
    META-INF\com\google\android\
    cop đè file updater-script vào theo đường dẫn
    C:/cygwin/home/admin(tên pc của bạn)/kitchen/WORKING_........(folder khi bung rom.tar)/
    META-INF\com\google\android\
    - giờ vào tool kitchen và tiến hành root máy như hình
    bạn chọn 2 nhé

    chọn C.
    bạn có thể vào folder tool của kitchen để update SU. nhưng sẽ phải liên quan đến code trong file
    update-script nữa. ( cái này nghiên cứu sau )

    cài tiếp busybox
    chọn 3

    - đã xong phần root và busybox
    giờ tiến hành deodex system
    + rom ban đầu dạng odex như hình
    các file apk hoặc jar đều kèm theo 1 file odex.

    bạn chọn 0

    chọn 11

    chọn b để deodex cả 2 folder system/app và system/framework
    cái này sẽ rất lâu đấy.

    mình chỉ Vd minh hoạ 1 file apk thôi nhé.
    khi deodex sẽ có lệnh như hình

    và đây là kết quả.
    file AccuweatherDaemon.odex đã gộp vào file apk tương ứng
    bạn deodex hết sẽ ko còn file odex nào nữa

    6. Cuối cùng là tiến hành Build rom.
    bạn chọn 99 để build rom

    chọn 1

    nếu có hỏi j thì bạn chọn yes hết nhé.
    Xong rồi đó.

    Đây là các bước cơ bản để cook 1 bản Rom.
    sẽ có rất nhiều các phát sinh lỗi khác trong quá trình làm Rom.
    ae cùng thảo luận và trao đổi kinh nghiệm.
    Đặc biệt học từ các Dev đi trước.
    Mình ko phải là 1 Dev. Nhưng thik tìm hiểu và yêu công nghệ nên tự mày mò, học hỏi khám phá.
    Bài viết còn j sai sót. AE cùng trao đổi góp ý để được hoàn thiện hơn.
    Cám ơn tất cả mọi người giúp đỡ.
    RẤT MONG CÁC DEV VIỆT VÀO GÓP Ý VÀ CHIA SẺ ĐỂ BÀI VIẾT HOÀN THIỆN HƠN.
    PHỤC VỤ TẤT CẢ MỌI NGƯỜI MONG MUỐN LÀM CHỦ CHIẾC DẾ YÊU CỦA MÌNH.
    VÌ 1 FORUM SAMSUNG ANDROID VIỆT NAM - Samsungviet.vn
    BIG THANK

    @nguyenxuanhoa @Mr.Luong™ @vuidoi @quangminh12 và nhiều AE khác.

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Nhiều chỗ chém gió quá, thành thử chỗ kĩ thuật k còn mấy ai để ý. Đá lên TOP

  3. #3
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Bắt tay vào tìm hiểu cái bộ môn này nào

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Bộ môn này còn dễ hơn bộ môn mod

  5. #5
    Ngày tham gia
    Dec 2015
    Bài viết
    0
    Trích dẫn Gửi bởi namcxn
    Bộ môn này còn dễ hơn bộ môn mod
    Thế Mod là sửa lại các chức năng, giao diên và cook là sửa lại hệ điều hành . Thế mình có thể thiết kế 1 giao diện và đưa lên bản Cook được ko bác

  6. #6
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Đưa tốt. Bác thiết kế độc và lạ lại made in samsungviet để thay toàn bộ ảnh default thì quá tuyệt. Mod lại chức năng thì cứ liên hệ anh Thành.

  7. #7
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Trích dẫn Gửi bởi namcxn
    Đưa tốt. Bác thiết kế độc và lạ lại made in samsungviet để thay toàn bộ ảnh default thì quá tuyệt. Mod lại chức năng thì cứ liên hệ anh Thành.
    Có cái chuẩn nào về size icon hay giao diện để thiết kế ko bác nhỉ

  8. #8
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Anm
    Có cái chuẩn nào về size icon hay giao diện để thiết kế ko bác nhỉ
    Hehe bác hỏi cái này chuyên về design quá em cũng ú ớ =]]

    Theo em thì có 2 cách:
    1. Bác bung các file apk ra và xem tỉ lệ kích thước của nó thôi
    2. Cách này thì làm thành 1 app luôn đổi theme từ theme choose(cái này android 4.4 trở lên hình như có). Cái này bác muốn chuẩn thì phải xem dpi của từng dòng + cái này <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fdeveloper.android.com[/IMG]
    http://developer.android.com/guide/topics/ui/themes.html</div>

    Em cũng chả thiết kế UI bao giờ nên chỉ đưa ra đc vậy

  9. #9
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Trích dẫn Gửi bởi namcxn
    Hehe bác hỏi cái này chuyên về design quá em cũng ú ớ =]]

    Theo em thì có 2 cách:
    1. Bác bung các file apk ra và xem tỉ lệ kích thước của nó thôi
    2. Cách này thì làm thành 1 app luôn đổi theme từ theme choose(cái này android 4.4 trở lên hình như có). Cái này bác muốn chuẩn thì phải xem dpi của từng dòng + cái này <div class="link-essentials-favicon">
    [IMG]//www.google.com/s2/favicons?domain=http%3A%2F%2Fdeveloper.android.com[/IMG]
    http://developer.android.com/guide/topics/ui/themes.html</div>

    Em cũng chả thiết kế UI bao giờ nên chỉ đưa ra đc vậy
    Smiles57Smiles57Smiles57Smiles57

  10. #10
    Ngày tham gia
    Jul 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Anm
    Smiles57Smiles57Smiles57Smiles57

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •