Pages

Wednesday, September 30, 2015

CARA BONGKAR BOOT.IMG DAN EDIT BOOT CLASS PATH

Dari pada bete mending bikin tutorial :v


Q :buat apaan sih kudu bongkar boot.img
A : buat ganti boot class path dan lain2 belum keubek semua sama ane :v

Q : BOOTCLASSPATH itu apaan bang ?
A : itu buat nge "load" apa yang ada di framework biar bisa booting contoh kita mau port miui, lewaos, omni rom dll buat lebih jelasnya ente bisa liat disini http://forum.xda-developers.com/wiki/BOOTCLASSPATH

Q : ente ganteng deh
A : emang B-)




apa aja sih yang di butuhin ?

pc os windows
(ntar update buat di hh)

java jdk terinstal di pc ,
kalo belum cek postingan ane sebelumnya

android image kitchen
https://drive.google.com/folderview?id=0B5Gz7mgq9MiAbHFmOE5SckM2Yms&usp=sharing
download yang versi terakhir


tutorial :

keterangan :
AIK = Android image kitchen 
B = boot.img base
P = boot. img PORT

step :
  • unpack boot.img port
  • unpack boot.img base
  • edit boot class path
  • repack

oke mulai, siapkan teh anget dulu .

ekstract dulu AIK nya

ntar kita bisa temuin :

unpackimg : itu buat unpack
repackimg : itu buat repack
cleanup     : itu buat bersihin data yang abis di edit dan di pindahin
240p320pozawaretunerthsnc.mp4 : nah loh itu apaan :v :v

serius lagi udah :V


1. unpack boot.img port

ambil P pindahin ke folder AIK 
masuk ke folder AIK 
seret P ke unpackimg
ntar keluar cmd sama ada folder ramdisk & split_img

bikin folder di dalem folder AIK dengan nama "port" ,
pindahin folder ramdisk & split_img ke folder "port" yang barusan ente bikin


2. unpack boot.img base

ambil B pindahin ke folder AIK
masuk ke folder AIK 
seret ke unpackimg
ntar keluar cmd sama ada folder ramdisk & split_img


3. edit boot class path

nah sekarang kita ganti bootclasspathnya
 untuk kitkat sama jelly bean bedanya di sini , kalo kitkat bootclashpath itu udah pisah sama "init.rc" dia bikin file baru yang namanya "init.environ.rc" , kalo jelly bean boot class path nya masih di init.rc.


untuk  kitkat 
masuk ke folder port/ramdisk copy init.environ.rc
"paste" in di folder ramdisk nya base 



untuk jelly bean 
karena nyatu sama init.rc kita buka init.rc base & init.rc port pake notepad++
buka init.rc port
cari
export BOOTCLASSPATH bla bla bla sampe ujung
copy
buka init.rc base
cari lagi
export BOOTCLASSPATH bla bla bla sampe ujung 
hapus terus ganti sama yang port (paste)


4. repack

klik dua kali repackimg dan ntar lo bakal nemuin file dengan nama image-new.img 

image-new.img adalah BOOT.IMG hasil ,
pindahin itu ke folder rom ente dan ganti namanya sama boot.img


selesai :v :v 


CREDIT :

R.A.R 
P.A.S
XDA DEVELOPER
ROY MAHAMERU
KAMU IYA KAMU :V

4 comments: