Log in
Latest topics
» Introduce Vagexby Admin 22/2/2012, 12:00 am
» Mới mua GA ko biết cài theme. Mong giúp đỡ
by justin.2o11 27/10/2011, 8:42 pm
» Bản Update biểu tượng bin và icon cho TheMythAce KS2 v1.0
by mrlacloi 18/10/2011, 8:20 pm
» [ROM] The Myth KS2 2.3.5 for Galaxy ACE
by vietquangkt 18/10/2011, 7:52 pm
» Xin file update biểu tượng pin và hỏi về cách sử dụng UOT kitchen phiên bản mới cho GA
by juno 18/10/2011, 7:48 pm
» Xin hướng dẫn cách thay đổi giao diện tin nhắn.
by nqduy1984 18/10/2011, 9:31 am
» Hướng dẫn cách lấy lại dung lượng thẻ nhớ khi phân vùng bằng CVM ???
by langtudongnai 18/10/2011, 8:53 am
» [ROM] S5830XXKPO 2.3.5
by Admin 17/10/2011, 8:49 pm
» Xin cách khôi phục biểu tượng pin, status về mặc định của ROM?
by nqduy1984 17/10/2011, 5:09 pm
» Mọi thắc mắc về galaxy ace
by playboyxbvt 17/10/2011, 3:39 pm
» [ROM] S5830XWKS2 [17.09.2011][Android 2.3.5]
by Admin 16/10/2011, 6:35 pm
» [Rom] The Myth KPD Roms
by Admin 13/10/2011, 9:04 pm
» [guide] Hướng dẫn cách move toàn bộ app lên thẻ nhớ
by Admin 12/10/2011, 9:46 pm
» [Guide] Bản đồ modding toàn tập cho Galaxy ACE
by duyanh203 10/10/2011, 3:49 pm
» [Patch] DK Icons Patch 1 & 2
by Admin 6/10/2011, 12:19 pm
» Game cho galaxy ace
by juno 6/10/2011, 12:00 pm
» [App-Mod] Transparent Touchwiz 3.0 for KPB & KPD
by thedung85 6/10/2011, 11:43 am
» [Rom][Stock] S5830DXKPD
by Admin 5/10/2011, 12:41 pm
» [guide] QtADB - Quản lí SGA cực dễ dàng
by [K]en_Pro 2/10/2011, 7:33 pm
» [Guide] Connect Wifi Dạng Adhoc (share từ máy tính/laptop)
by playboyxbvt 2/10/2011, 11:20 am
[guide] [phần 6] Modding SGA - Hướng dẫn deodex cho rom gốc
2 posters
Page 1 of 1
[guide] [phần 6] Modding SGA - Hướng dẫn deodex cho rom gốc
Odex và Deodex là gì?
Như các bạn thấy, trong các rom cook thường có cụm từ "deodex + root",
khi cài theme ng ta nói "only for deodexed rom". Vậy deodex và odex là
gì, mình xin mạn phép trả lời như sau:
- Odex: Một ứng dụng của máy android ban đầu khi đi cùng rom gốc thường
có 2 file apk và odex. Ví dụ như trong system, file maps.apk sẽ có bên
cạnh file maps.odex. Những file odex này được tạo ra để load một phần
ứng dụng từ khi khởi động nhằm tăng tốc độ boot của máy. Khi ứng dụng có
file odex thì nó rất khó để chỉnh sửa, bởi vì một phần ứng dụng này
được load từ một ví trí khác nữa ngoài file apk
- Deodex: Về cơ bản, một ứng dụng được gọi là deodex thực chất là nó đã
được bung file apk cùng với odex và gộp chúng lại với nhau tạo thành 1
file apk duy nhất. Điều này có nghĩa mọi thứ của ứng dụng sẽ được load
tập trung từ 1 file apk đó thôi, vì vậy việc chỉnh sửa sẽ trở nên dễ
dàng hơn. Ví dụ như khi bạn đã deodex, bạn muốn loại bỏ 1 ứng dụng hệ
thống, đơn giản bạn chỉ cần dùng root explorer để delete nó và điều này
sẽ ko gây ảnh hưởng gì đến máy của bạn như stuck máy, .... Tuy nhiên bạn
nên nhớ rằng, một khi đã thay đổi thì bạn không có cách nào để khôi
phục ngoài việc flash lại rom gốc. Chính vì vậy trước khi thực hiện
chỉnh sửa, bạn cần phải backup file
đó trước. Ngoài ra khi bạn thêm bớt 1 app vào hệ thống, bạn cần phải cấp
permission cho nó, đặt permission như thế nào thì lại còn phụ thuộc vào
vị trí đó cần permission nào, về điều này bạn có thể dễ dàng thấy khi
nhìn ở các file app khác cùng vị trí.
Tiến hành:
- Chuẩn bị: Tools deodex xUltimate ( Click here ), Kết nối máy SGA với máy tính, đã cài ADB trên máy tính ( Click )
- Thực hiện:
1. Giải nén file download về và chạy file "Main.exe",
2. Nếu mọi thứ ổn thì chương trình sẽ nhận ra máy của bạn và hiện ra một list các lựa chọn như dưới đây:
3. Chạy lần lượt lựa chọn 1 rồi đến lựa chọn 2.
4. Tiếp tục chạy lựa chọn 3.
Chú ý: ở phần này sau khi chạy xong bạn tìm đến folder của tools sẽ thấy thư mục "origi_frame", nếu thấy file "guava.odex" thì bạn hãy delete file này đi nhé, đây là file ko tốt cho máy
5. Tiếp tục với lựa chọn 4 và chờ nó hoàn tất.
6. Hết bước 5 bạn tắt chương trình đi và đặt máy ở chế độ lưu trữ usb
7. TRở lại thư mục deodex tools, bạn copy các thư mục "done_frame" và "done_app" sau đó dán lên thẻ nhớ (ko được đặt trong bất kì thư mục nào khác nhé)
8. Thoát chế độ lưu trữ usb.
9. Trên máy tính bạn mở cmd lên (phím tắt WIndow + R gõ cmd rồi bấm enter)
10. Thực hiện lần lượt từng lệnh sau:
Chú ý bước gõ "su" ở dưới có thể trên SGA sẽ hỏi quyền truy cập, bạn chọn yes nếu có bảng thông báo
Như các bạn thấy, trong các rom cook thường có cụm từ "deodex + root",
khi cài theme ng ta nói "only for deodexed rom". Vậy deodex và odex là
gì, mình xin mạn phép trả lời như sau:
- Odex: Một ứng dụng của máy android ban đầu khi đi cùng rom gốc thường
có 2 file apk và odex. Ví dụ như trong system, file maps.apk sẽ có bên
cạnh file maps.odex. Những file odex này được tạo ra để load một phần
ứng dụng từ khi khởi động nhằm tăng tốc độ boot của máy. Khi ứng dụng có
file odex thì nó rất khó để chỉnh sửa, bởi vì một phần ứng dụng này
được load từ một ví trí khác nữa ngoài file apk
- Deodex: Về cơ bản, một ứng dụng được gọi là deodex thực chất là nó đã
được bung file apk cùng với odex và gộp chúng lại với nhau tạo thành 1
file apk duy nhất. Điều này có nghĩa mọi thứ của ứng dụng sẽ được load
tập trung từ 1 file apk đó thôi, vì vậy việc chỉnh sửa sẽ trở nên dễ
dàng hơn. Ví dụ như khi bạn đã deodex, bạn muốn loại bỏ 1 ứng dụng hệ
thống, đơn giản bạn chỉ cần dùng root explorer để delete nó và điều này
sẽ ko gây ảnh hưởng gì đến máy của bạn như stuck máy, .... Tuy nhiên bạn
nên nhớ rằng, một khi đã thay đổi thì bạn không có cách nào để khôi
phục ngoài việc flash lại rom gốc. Chính vì vậy trước khi thực hiện
chỉnh sửa, bạn cần phải backup file
đó trước. Ngoài ra khi bạn thêm bớt 1 app vào hệ thống, bạn cần phải cấp
permission cho nó, đặt permission như thế nào thì lại còn phụ thuộc vào
vị trí đó cần permission nào, về điều này bạn có thể dễ dàng thấy khi
nhìn ở các file app khác cùng vị trí.
Tiến hành:
- Chuẩn bị: Tools deodex xUltimate ( Click here ), Kết nối máy SGA với máy tính, đã cài ADB trên máy tính ( Click )
- Thực hiện:
1. Giải nén file download về và chạy file "Main.exe",
2. Nếu mọi thứ ổn thì chương trình sẽ nhận ra máy của bạn và hiện ra một list các lựa chọn như dưới đây:
3. Chạy lần lượt lựa chọn 1 rồi đến lựa chọn 2.
4. Tiếp tục chạy lựa chọn 3.
Chú ý: ở phần này sau khi chạy xong bạn tìm đến folder của tools sẽ thấy thư mục "origi_frame", nếu thấy file "guava.odex" thì bạn hãy delete file này đi nhé, đây là file ko tốt cho máy
5. Tiếp tục với lựa chọn 4 và chờ nó hoàn tất.
6. Hết bước 5 bạn tắt chương trình đi và đặt máy ở chế độ lưu trữ usb
7. TRở lại thư mục deodex tools, bạn copy các thư mục "done_frame" và "done_app" sau đó dán lên thẻ nhớ (ko được đặt trong bất kì thư mục nào khác nhé)
8. Thoát chế độ lưu trữ usb.
9. Trên máy tính bạn mở cmd lên (phím tắt WIndow + R gõ cmd rồi bấm enter)
10. Thực hiện lần lượt từng lệnh sau:
Chú ý bước gõ "su" ở dưới có thể trên SGA sẽ hỏi quyền truy cập, bạn chọn yes nếu có bảng thông báo
- Code:
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
Re: [guide] [phần 6] Modding SGA - Hướng dẫn deodex cho rom gốc
Mình làm k dc Admin ơi, Tools deodex xUltimate mình down trên Mediafire như link bạn đưa về giải nén bị lỗi. rùi mình WinRaR sửa lỗi và giải nén ra thì đc. Khi mở file main.exe thì như vậy:
- Code:
*****************************************
THERE IS A NEW VERSION OF XULTIMATE!
*****************************************
Do you want to download the latest version? [Yes/No]?
Current Version:
v2.3.1
Your Version:
v2.2.8
Download? [y/n]:[/i]
- Code:
[i]* Checking Phone ROM Build.... *
* Waiting for Phone... *[/i]
playboyxbvt- Khám phá SGA
- Tổng số bài gửi : 9
Points : 10
Join date : 2011-09-28
Age : 36
Đến từ : Tân Bình, Tp.HCM
Re: [guide] [phần 6] Modding SGA - Hướng dẫn deodex cho rom gốc
Lúc down nó về máy vẫn đang kết nối, có phải vô Development check vô USB debugging ko? Mới down thêm bản xUltimate-v2.3.1 về mà ko thấy khả quan cũng bị như vậy.
playboyxbvt- Khám phá SGA
- Tổng số bài gửi : 9
Points : 10
Join date : 2011-09-28
Age : 36
Đến từ : Tân Bình, Tp.HCM
Similar topics
» [guide] [phần 7] Modding SGA - Hướng dẫn phân vùng thẻ (bằng soft)
» [guide][Phần 8] Modding SGA - Hướng dẫn add hiệu ứng overglow scroll
» [guide] [phần 4] Modding SGA - Phân vùng ext4, swap và convert system sang định dạng ext4
» [guide] [phần 3] Modding SGA - Cài đặt CFroot Kernel
» [guide] [phần 1 & 2] Modding SGA - Upgrade rom, Root & CWM
» [guide][Phần 8] Modding SGA - Hướng dẫn add hiệu ứng overglow scroll
» [guide] [phần 4] Modding SGA - Phân vùng ext4, swap và convert system sang định dạng ext4
» [guide] [phần 3] Modding SGA - Cài đặt CFroot Kernel
» [guide] [phần 1 & 2] Modding SGA - Upgrade rom, Root & CWM
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum