Oke bro
kembali lagi dengan blognyagani,, apa kabar kalian semuanya, pada post kali ini
mimin mau kasih tutorial Cara Decompilie Recompile di MIUI 8 Lolipop 5.1.1
karena Miui 8 agak rewel dalam hal DCRC
terutama yang masih Ber OS lollipop 5.1.1,
pasti kalian para Modding android sudah tidak asing lagi dengan kata
DCRC ini, disini mimin tidak akan membahas tentang apa itu dcrc, melainkan akan
membagikan tutorial DCRC pada MIUI 8 Lolipop 5.1.1,,, ini saya praktekan di Redmi 3 Lolipop 5.1.1.....Guide ini saya dapatkan
dari seseorang sebut saja namanya Yana Kosyana (nama disamarkan :v) oke
daripada kelamaan baca mari kita simak baik-baik.
Bahan-bahan yang
diperlukan :
- Secangkir
Kopi hitam + Roko Dunhill
- Apktool X-7.2.2a
- Root
Explorer
- Jota
Text Editor atau aplikasi text editor lain
- Patch_Apktool
- PC/Laptop
(guna membantu merubah ID di Smali)
Setelah kalian download
bahan-bahannya sekarang tinggal ke tahap eksekusi mati mari langsung saja ke teeeekaaaapeeee...
- Install
Apktool X-7.2.2 setelah selesai lalu buka aplikasi Apktool tersebut,
setelah Apktool terbuka maka kalian akan disuruh Replace App, lalu pilih
saja OK.
- Setelah
proses penginstallan kedua kali selesai kemudian kalian buka app Apktool
nya, lalu kalian ubah Apktool
Version nya menjadi 2.2.0
dan AAPT Version menjadi new,
kemudian close atau minimize.
 |
Pilih Versi Apktool 2.2.0 |
 |
Pilih Versi aapt new |
- Install
Jota Editor kalo kalian telah menginstal app text editor boleh di skip
langkah ini.
- Install
Root Explore, yang ini juga sama kalo kalian udah install Root explore
sebelumnya boleh di skip langkah ini.
- Extract
Pacth_apktool melalui Root Explorer
- Copy file
apktool-2.2.0 , pk8 dan x509 ke folder
data/data/per.pqy.apktool/apktool kalau minta replace silahkan
kalian pilih replace.
 |
Pilih replace |
- Setelah
kalian replace tahap selanjutnya kalian ubah permission nya menjadi rwxr-xr-x
 |
Ubah menjadi rwxr-rx-r |
- Kembali ke
folder hasil extract'a, patch apktool, copy file aaptnew ke
folder data/data/per.pqy.apktool/apktool/openjdk/bin kalau minta
replace silahkan kalian replace saja kemudian ubah permission nya menjadi rwrx-xr-x,
ikuti seperti langkah nomor 7.
- Buat
folder baru di memory internal/external nama terserah kalian saja,
kemudian salin file berikut (framework-res.apk,
framework-ext-res.apk, miui.apk, MiuiSystem.apk, MiuiSystemUI.apk)
ke folder yang telah kalian buat.
- Buka
aplikasi apktool lalu masuk ke folder yang yang kalian buat tadi kemudian
import as framework file (framework-res.apk,
framework-ext-res.apk, miui.apk, MiuiSystem.apk).
- Setelah selesai import 4 file kemudian pilih
MiuiSystemUI.apk lalu kalian Decompile All.
 |
Decompile awal MiuiSystemUI sukses |
- Buka public.xml dengan aplikasi Jota Editor di folder(yang
tadi kalian buat)/MiuiSystemUI_src/res/values/public.xml, kemudian
lihat kalau ID 0x70xxxxx berarti step udah bener.
 |
ID awal Decompile |
- Buka kembali aplikasi apktool,, sekarang coba
Recompile MiuiSystemUI_src, kalau muncul brut di "KeyCode"
berarti step juga udah bener.
 |
Error dibagian KeyCode |
- Buka kembali folder MiuiSystemUI_src kemudian
cari file "apktool.yml" lalu kalian edit isFrameworkApk: true
menjadi isFrameworkApk:false kemudian save
 |
Ubah true menjadi false |
- Kemudian coba Recompile kembali kalau sukses
silahkan langsung sign.
 |
Recompile sukses setelah edit apktool.yml |
- Kalau sudah, kita Decompile kembali hasil yang
tadi sudah di "sign" tadi, kemudian coba cek di public.xml kalau
ID 0x7f0xxxxx berarti step udah bener.
 |
ID telah berubah menjadi 0x7f0xxxxx |
- Sekarang waktunya ubah semua ID semua file yang
terdapat di smali,, disini perlu kesabaran dan semangat yang extra
karena harus cek ID di tiap file di folder smali dan merubah nya.
- Contoh misal kita edit "phonestatusbar.smali"
search ID 0x70xxxxx ubah menjadi 0x7f0xxxxx, ubah semua ID nya dan jangan
ada yang terlewat, jadi intinya hanya ubah ID smali depan nya saja OK.
 |
ID smali sebelum dirubah |
 |
ID smali sesudah diubah |
- Kalau semua ID smali sudah di rubah selanjutnya kalian
Recompile kembali lalu Sign.
- Nah kalau sudah kalian sign maka selanjutnya
kalian
hapus wkwkwkw,,, njrit cape-cape edit ID di
smali sekarang suruh hapus.. eta terangkanlah jadinya,,, kalian simpan
file yang kalian terakhir sign ini berinama saja "siap mod".
- Oke cara DCRC di Miui 8 Lolipop 5.1.1 sampai disini
step udah selesai bro.... file yang terakhir sudah kita sign itu siap untuk
kita Modding seperti Fylemui, DSB, edit Expander dan lain-lain.
Oke bro seperti itu lah cara
Decompile Recompile Miui 8 Lolipop 5.1.1 menurut blognyagani, Dcrc itu
sebenarnya gampang, yang susah itu memecahkan permasalahan yang muncul saat
proses DCRC :v oke seperti biasa jika kalian mengalami kesulitan dalam proses
DCRC Muiu 8 Lolipop 5.1.1 silahkan kalian berkomentar di kolom komentar yang di
sediakan atau kalian bisa tanya-tanya di FB GaNi (promosi FB ckckckc). tidak
lupa saya ucapkan Terimakasih kepada Kang Yana
Kosyana yang telah memberikan saya Guide.
3 komentar
Katanya pakai laptop bro buat ganti ID smali,itu stepnya pakai hh smua kyaknya?
itu buat ngerubah ID di smali nya ,,lihat step 17 dan 18...disini ane menggunakan bantuan PC supaya mempermudah ketika find and replace..kalo agan masih sanggup pakai hh buat merubah ID smali nya satu-satu monggo silahkan dicoba
Bang kalau romnya bukan miui (based linageos) di step 9 yang di copy apa saja
EmoticonEmoticon