Home » » TUTORIAL DEODEX VIA DSIXDA KITCHEN

TUTORIAL DEODEX VIA DSIXDA KITCHEN


Android Kitchen oleh Dsixdia user forum xda-developers

Kenapa dikatakan dengan kitchen? Karena disini dapur/tempat kita meramu ROM kita..

Deodex itu penjelasan singkatnya yaitu mengintegrasikan file odex langsung ke apk yang ada di aplikasi. Sebagian besar aplikasi system terdiri dari apk dan odex, deodex adalah proses menyatukan apk dan odex, sehingga hanya tinggal apk.

Persyaratan (Requirement) :
1. Download kitchen Dsixdia
2. Download disini dan Install JRE (Java Runtime Environment)
3. Untuk pengguna Windows Download Cygwin (ane cuma nyobain yang di windows gan, kalo untuk linux sama mac langsung ke TKP aja ), cara installnya liat di text ini. Kalo ga ngerti tanya ane lagi aja...
4. Ngerti menggunakan adb (android data bridge). Nanti ane mau buatin tutornya juga..

Cara menggunakan kitchen :
1. extract kitchen.zip ke C:\cygwin\home\<nama user>\kitchen (buka dulu cygwinnya nanti akan muncul folder nama user sendiri. jangan sampai nama folder user pake 'spasi' contoh: riesqi dj, harus riesqidj, kitchen ga jalan kalau ada spasi di foldernya)
2. buka lagi cygwinnya, nanti secara otomatis akan berada di folder /home/<nama user>. kalau kitchen udah dimasukin ke folder itu, tinggal ketik Quote:cd kitchen, lalu enter.
3. kalau udah benar, coba ketik Quote:ls enter. seharusnya akan keluar
menu original_update README .. dsb
4. kalau udah bener keluar seperti yang diatas..tinggal ketik Quote:./menu, enter.
5. kalau udah bener nanti langsung keluar tulisan
Welcome to dsixda's Android Kitchen

Please wait ...........
6. pilih 1 untuk memilih ROM yang mau agan ubah.. (untuk deodexing system/app sama system/framework, agan tinggal masukin system/app dan system/framework-nya ke folder original_update\WORKING_<terserah>. atau penjelasan lebih lanjut lihat persyaratan ROM yang bisa di kustomisasi)
7. selesai.

Persyaratan ROM yang bisa dikustomisasi:
1. file Backup Nandroid. install cwm lalu backup melalui recovery di CWM. ambil system.ext4.tar. kopi ke folder original_update di kitchen.
2. folder dengan nama 'WORKING_xxx' yang memiliki system/app dan system/framework. Kalau mau deodex ROM punya sendiri bisa menggunakan adb untuk mengambil system/framework-nya sama system/app-nya.
3. Dari Stock ROM, misalnya JB a88 extract terlebih dahulu sehingga nanti menghasilkan system.img.md5. ubah jadi img menggunakan sgs2toext4 (thanks to rwilco yang kasih tutornya). mount image menggunakan diskinternallinux kalo linknya ga bisa cari di google. save file menggunakan aplikasi itu. lalu kopi hasil save-annya ke WORKING_xxx atau dijadikan zip. kalo di JB A88, ingat hidden.img.md5.img juga harus di deodex. jadi file preload/symlink/system/app juga harus di deodex terpisah dari /system/app supaya ga bercampur.

Deodex dan implement system Deodex:
1. Buka kitchen dan pilih ROM yang mau di deodex. (pastikan ROM yang mau di deodex memiliki system/app atau system/framework yang masih memiliki file .odex. misalnya AccuweatherDaemon.apk, AccuweatherDaemon.odex.)
2. Kustomisasi ROM melalui pilihan yang ada. untuk deodexing tekan --> 0 lalu --> 11.
3. pilih 'b' untuk deodex system/app dan system/framework
4. perhatikan di folder system/app, file .odex udah kehapus semua. Tinggal apk-nya. untuk preload/symlink/system/app, pindahkan atau cut system/app yang udah di deodex ke app_done (folder app_done buat diluar WORKING_xxx atau boleh di folder kitchen). masukkan preload/symlink/system/app ke working folder, /system/app/. (ini supaya preload/symlink/system/app sama system/app-nya ga bercampur.) ulangi perintah 1 sampai 3. perintah tiganya pilih 'a'.
5. Kalau udah deodex app, framework, dan preload, kopi ke folder app_done, framework_done, dan preload_done. (folder 'done' dibuat di folder kitchen.)
6. masukkan folder app_done, framework done, dan preload_done ke sdcard menggunakan adb push atau lewat usb storage atau terserah agan, yang penting masuk sdcard.
7. masuk ke recovery mode dan copy app_done, framework_done, dan preload_done ke system agan melalui adb shell.
perintahnya
Quote:1. cp -f /sdcard/app_done /system/app
2. cp -f /sdcard/framework_done /system/framework
3. cp -f /sdcard/preload_done /preload/symlink/system/app
4. rm /system/app/*.odex
5. rm /system/framework/*.odex
6. rm /preload/symlink/system/app/*.odex

8. reboot dan nikmati deodexed ROM .

Ane udah coba dan berhasil. Kalau ngikutin yang diatas 100% berhasil deodex gan.

Lakukan dengan menanggung resiko sendiri, sebelum implement system deodex jangan lupa di backup CWM dulu.

0 komentar:

 
Support : Your Link | Your Link | Your Link
Copyright © 2013. MEDIATEK - All Rights Reserved
Add me Facebook
Proudly powered by Blogger