TUTORIAL PORTING ROM
Tuesday, 23 June 2015
0
komentar
- Assalamualaikum....Sebelumnya minta maaf apabila kata-katanya berantakan, semoga Paham
Disini saya mencoba memberikan cara Bagaimana ke Port ROM (dari ROM device lain) ke Max I kita.
Tutorial ini berlaku untuk semuanya, silahkan mencoba asalkan ada kemauan dan berani mencoba. Good luck
Note :
DWYOR!!!!!!!!!!!
DWYOR!!!!!!!!!!!
Prasyarat :
1 . Port rom = ROM yang akan kita gunakan ke Max i / ROM yang akan kita porting ke Max i, misalnya : MIUI , Lewa , Baidu , shendu, stock ROM kalian bisa mencari device yang spec mirip dengan max I, lebih baik yang mempunyai kesamaan chipset/ satu turunan (contoh : Karbonn A9+, CM Flare S-100, Lenovo A600e, Huawei C8825D, Huawei C8813D, K-touch E806, K-Touch W780 dll #silahkan googling sendiri ).
2 . Base rom = ROM milik Max i (bisa menggunakan stock rom/rom china) dari sini kita akan mendapatkan beberapa file yang diperlukan atau buat fix kalo ada beberapa bugs.
3 . Pengetahuan dalam membongkar dan mengemas boot.img ( paling penting )
4 . Pengetahuan dalam menciptakan zip flashable .
5 . Akal sehat , tekat, kemauan,keberanian, kesabaran dan ketelitian .
STEP:
A. Penggabungan file sistem
1 . Ekstrak kedua rom BASE dan PORT ROM ke folder yang berbeda . kalian bisa menamai setiap folder
Dengan nama Base dan Port untuk masing-masing ROM.
2 . Hapus semua file dan folder lain dari rom PORT kecuali untuk boot.img , META - INF , System , dan data kalau ada. Soalnya biasanya dari ROM Lenovo didalam flashable zip terdapat file untuk radio / modem file yang akan membuat brick HH kalian (semoga Galery bukan tujuan akhir) hahahaa……
3 . Salin dan ganti beberapa file yang ditulis di bawah ini dari folder BASE ke folder PORT. Hal ini untuk memperbaiki bug seperti wifi , kamera , bluetooth , dll jika ada file yang tidak ada silahkan abaikan saja. INGAT : replace/ganti saja foler/ filenya saja dari BASE ROM ke PORT ROM.
Pada / system / bin ganti beberapa FILE di bawah ini dari BASE ROM ke PORT, beberapa file tsb antara lain :
bmgr
brcm_patchram_plus
hci_attach
ime
input
monkey
pm
port- bridge
rild
servicemanager
Vold
wpa_supplicant
Pada / system / etc ganti beberapa FOLDER dari BASE ROM ke PORT beberapa folder tsb antara lain :
folder :
bluetooth
dhcpd
firmware
permission
ppp
wifi
Pada / system / etc ganti beberapa FILE dari BASE ROM ke PORT, beberapa file tsb antara lain :
dbus.conf
gps.conf
host
media profiles.xml
resolv.conf
vold.fstab
Pada / system / lib ganti beberapa FOLDER dari BASE ROM ke PORT, beberapa folder antara lain ;
modul
hw
egl
Pada / system / lib ganti beberapa FILE dari BASE ROM ke PORT, beberapa file antara lain ;
Files :
libauth.so
libcm.so
libbluedroid.so
libbluetooth.so
libbluetoothd.so
libcamera.so
libcameraservice.so
libdiag.so
libdbus.so
libdss.so
libdsm.so
libdll.so
libgsl.so
libgstk_exp.so
libmiscta.so
libmmgsdilib.so
libmmipl.so
libmmjpeg.so
liblog.so
libnv.so
liboem_rapi.so
liboemcamera.so
libhardware_legacy.so
liboncrpc.so
libpbmlib.so
libqmi.so
libqueue.so
libril.so
libril - qc - 1.so
libsensorservice.so
libwms.so
libwmsts.so
libchromatix *
( semua file yang dimulai dengan nama libchromatix )
OPTIONAL : untuk mengatasi touchscreen yang tidak berfungsi sebagaimana mestinya ganti folder /usr di System dari BASE ROM ke PORT.
UPDATER SCRIPT : letaknya di dalam folder meta inf, edit/samakan partisi yang ada di updater script BASE. Jangan sampai ada partisi yang tidak sama dengan partisi Max i. biasanya hanya ada Partisi buat System, boot.img, data (kalo ada), kalo ada partisi yang tidak semestinya misal buat splash screen atau buat Radio Hapus saja. hati-hati dalam mengedit kalo sampai salah dan terjadi sesuatu dengan max I kalian. Jangan mewek ya… hahahaha….
List partsi ICS cek disini : Via Terminal emulator (ambil di ps) lalu ketik :
su (enter)
cat(spasi)/proc/emmc_partition (enter)
Silahkan cek mmcblk0p di updater script BASE ROM sama apa tidak dengan list partisi yang ada di Terminal emulator, kalo beda samakan dengan list partisi Max i
LIst partisi JB untuk sementara silahkan cari tau sendiri ya,
B. unpack/repack boot.img.
Karena saya pake Windows maka Saya menggunakan cygwin untuk membongkar, mengedit, dan mengemas kembali boot.img tutornya bisa cari di google ya. syukur-syukur kalo ada yang mau buatin doc tutor repack boot.img via cygwin . kalian juga bisa menggunakan linux, untuk tutornya silahkan googling sendiri juga
sete.. - By Disain Khadafi Mubashyrun
TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: TUTORIAL PORTING ROM
Ditulis oleh yusri
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke https://aceh-android.blogspot.com/2015/06/tutorial-porting-rom.html. Terima kasih sudah singgah membaca artikel ini.Ditulis oleh yusri
Rating Blog 5 dari 5
0 komentar:
Post a Comment