Chào các bạn deodex rom là 1 vấn đề đã quen thuộc với các vọc sĩ,mục đích chính của deodex apk nhằm giúp các các bạn chỉnh sửa apk 1 cách thuận lợi tránh gây xung đột, để tìm hiểu xem bản rom đang dùng đã deodex hay chưa các bạn có thể dùng RE truy cập vào đường dẫn system/app nếu các app còn chứa các file odex nghĩa là rom của bạn chưa dc deodex. Bài viết này mình hướng dẫn các bạn deodex bằng cygwin, nguồn được tổng hợp từ nhiều nhiều diễn đàn khác nhau, xin phép các chủ topic trên tinhte, androi24h… Để deodex rom đầu tiên bạn dow các nguyên liệu sau 1.Java JDK for Windows 32-bit : http://www.mediafire.com/?54y9lay41t8o997 2.cygwin_packages.zip : http://www.mediafire.com/?cu9acc9pcjl3bwh 3.dsixda_Android_Kitchen.zip: https://github.com/dsixda/Android-Kitchen (Chọn download zip) 1. Cài đặt JAVA JDK.... 2. Cài đặt cygwin - Giải nén file dsixda_cygwin_install - chạy Setup.exe - Chọn "Install from Local Directory" (Click on "Next") - Chuyển "All Default" thành "All Install" bằng cách click vào vòng tròn ở giữa - 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 3. Tạo meu kitchen Sau khi cài đặt Cygwin thành công, tại ổ C sẽ xuất hiện các thư mục theo đườ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 - 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 - 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 - 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 - Tiếp theo, để sử dụng kitchen ta gõ ./menu Cửa sổ 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. ( Có thể xom bài viết gốc ở đây http://www.tinhte.vn/threads/cook-rom-co-ban-voi-cygwin-tren-window-mot-so-thu-thuat.1163195/) 4. Deodex rom với cygwin - Đầu tiên các bạn backup rom bằng CMW - Trên ĐT Cắm cáp kết nối chọn chế độ Mass storage Truy cập vào thư mục clockworkmod copy 2 file system.ext4.tar và boot.img vào thư mục C:\cygwin\home\Admin\ kitchen\ original_update (hoặc C:\cygwin\home\ kitchen \original_update) - Trên cửa sổ 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 Khi đã giải nén rom backup xong bạn sẽ có các app trong thư mục WORKING_XXXXXX_XXXXXX - Tiếp theo chọn 0>chọn 11 sau nó ra cái menu lựa chọn 1 là deodex frame 2 là deo app ;3 là deo cả hai; 4 là deodex apk mình chọn (chọn s >enter nó ra 1 danh sách các apk bạn muốn chọn để deodex) - Chở tool load xong bạn kiểm tra lại thư mục workingXXX xem các apk đã deodex xong chưa - Muốn nhét nó vào điện thoại có nhiều cách tuy cygwin có thể build rom zip từ các app deodex trên nhưng ko hiểu sao khi build xong mình flash toàn bị lỗi do vậy mình sẽ hướng dẫn các bạn 1 cách đơn giản, đầu tiên trên máy tính các bạn cài xUltimate 2.4.2 và ADB ( bạn nào chưa cài thì xem 2 bài này) http://choimobile.vn/threads/anh-em-nao-muon-tu-tay-viet-hoa-may-cua-minh-vao-day-nhe.72/ Copy các apk đã deodex tương ứng vào 2 thư mục done_frame và done_app trong thư mục xUltimate 2.4.2 . Trên ĐT Cắm cáp kết nối chọn chế độ Mass storage, Copy 2 thư mục done_frame và done_app vào bộ nhớ trong của điện thoại, sau khi copy xong chuyển chế độ Mass storage sang chế độ chỉ sạc. Mở cmd gõ hoặc copy các lệnh sau( sau mỗi lệnh phải ấn enter) adb shell su stop mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system cp /sdcard/done_app/* /system/app/ cp /sdcard/done_frame/* /system/framework/ rm /system/app/*.odex rm /system/framework/*.odex mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system reboot - Máy sẽ khởi động lại hơi lâu 1 chút các bạn chờ máy khởi động xong vào system/app kiểm tra lại nhé Bài viết đầu tay mong các bác chém nhẹ tay nếu thấy hữu ích thì các bác like mạnh tay nhé
không hiểu bọn LG nó mã hóa thế nào mà dùng kitchen với cái Xultimate đều kg deodex được..............nản.........
Đợi kéo lại dây mạng em cũng phải tập làm cái này cho quen bước cơ bản cho cook rom... hị hị Gửi từ IM-A830L của tôi bằng cách sử dụng Tapatalk 2
Đã sửa lại ảnh, các bạn có vấn đề gì cứ PM nhé. Cái này để thuận lợi cho các bạn cook rom thôi chứ rom odex vẫn là mượt nhất
theo mình thường thì chỉ dùng titabackup để odex các apk thôi, chứ deodex rom rồi mod tứ tung, sau đó lại odex rom để mượt hơn thì dễ lỗi lắm.
Có 3 khái niệm cần hiểu rõ là: - Odex: thường ko sử dụng vì dành cho 1 bản ROM nguyên bản chưa có file odex mà ta biến 1 file apk thành 2: .odex và .apk - DeOdex: Là ROM nguyên bản có 2 file mà ta ghép lại thành 1 - ReOdex: Là sau khi ghép thành 1 để sửa ta lại chia nó ra làm 2 Các cụ xem các khái niệm trên của em có đúng không ạ
Quá chuẩn cụ dokyson ạ, nên chơi rom odex cho nó mượt máy, mát máy, còn ram yếu quá thì hẵng deodex+ziplign apk cho nó đỡ ngốn ram Gửi từ trạm vệ tinh Vinasat 1 cổng E975 phiên bản F180K
Có một điều mah không thấy các kụ nhắc tới..iêm mạn phép..chém cái! - Odex file apk công dụng chính là để tạo tính liên kết theo một thể thống nhất toàn bộ file apk trong system>>giúp CPU nhận dạng và phân tích app hệ thống nhanh hơn>>tác vụ xử lý sẽ nhanh hơn.Bên cạnh đó,việc Odex còn có tính năng bảo mật,chống phá vỡ nền tảng: - Khi đã odex toàn bộ system..muốn thay,sửa 1 file apk bất kỳ sẽ bị lỗi và không có tác dụng nếu không Deodex. + việc odex bằng Titan chỉ đánh lừa cảm giác chứ không có tác dụng như iêm vừa nêu trên..thưa kụ akiravjp
Ố ồ, tại cháu chưa biết và hiểu cái reodex bằng tool, có gì chú chỉ cháu với. Và cháu cũng thấy titan nó reodex được nên làm cho gọn mà chưa hiểu nó reodex có ổn k. Gửi từ trạm vệ tinh Vinasat 1 cổng E975 phiên bản F180K
cháu odex bằng titan rùi xóa luôn file odex đó đi nó cũng chẳng ảnh hưởng gì,nhưng nếu system được odex bằng tool chuẩn theo đúng nghĩa odex>>khi xóa file odex thì file apk coi như die luôn
Ồ ra thế, cái titan tạo odex thì ch" k biết, nhưng cái odex của tool tạo ra thì ch" biết, xóa đi là error liền. Gửi từ trạm vệ tinh Vinasat 1 cổng E975 phiên bản F180K