Sunday, December 26, 2010

Custom ecalir x8 + root+app2sd

Sebenarnya update resmi eclair buat xperia x8 resmi udah keluar,,tapi sayang belum bisa do root,jadi yng berkeinginan menginstall app2sd,agar x8 bisa di installi buanyak app jadi ga kesampaian....
tapi banyak jalan menuju roma,banyak cara agar ecali x8 bisa di root,,,
sebenarnya udah banyak forum - forum yg memberi tutorial ini,tapi buat ngisi waktu luang ,ga ada salahnya saya posting aja di blog..
tutorial yang akan saya bahas ini tidak hny menggunakan satu metode,tapi bisa menggunakan bnyk metode :
---------------------------------------------
1.metode booting custom ROM dari sdcard (jadi system akan booting lewat sdcard,bukan
lewat memori internal ponsel)

2.metode booting custom ROM dari memori internal ( booting asli pake memori internal
)tanpa app2sd (tapi bisa di kasih jika lanjut ke metode 3)

3.metode booting custom ROM dari memori internal + app2sd di sdcard
--------------------------------------------------------------------

langkah - langkahnya untuk menggunakan salah satu metode :

1.siapkan dulu file2 yang di butuhkan

a. ROM eclair asli rusia buat x8 : disini
b. ROM asli donut buat x8 : disini
c. adb shell/tool : disini
d. software flash buat win seven : disini dan buat win xp : disini
e. custom ROM eclair x8 : disini
f. data img buat nyimpen app2sd di sdcard : disini
g. file ext buat modul tambahan yang dipakai untuk menjalankan proses root seperty
busybox , chargemon, e2fsck, rootshell : disini
h. sdk window buat yg belum punya : disini

------------------------------------------------------------------------
setelah semua bahan terkumpul,sekarang saatnya memulai :

1.kita harus downgrade terlebih dahulu x8 jika udah terlanjur di update ke
eclair,tapi kalo belum di update ke ecalir ga perlu downgrade ,caranya:
a.kita xtract software flashnya terserah dimana,tapi inget kalo pake xp,pake nya
yng nonGUI,tapi jika udah win 7 pakenya yng dari bin4ry
b.setelah itu xtract juga donut yang kita download tadi dan foldernya "E15i
Customized GBA World"di copy didalam folder FlashToolRelease
c.serkarang kita siap downgrade,matikan ponsel,kmd jalankan software flash dg klik
x10flash.bat,,setlah muncul tekan flash dan pilih"E15i Customized GBA World"
(tempat ROM donut)
d.jgn tekan ok dulu,,hubungkan ponsel dg PC,dg menekan tombol back,kmd colokan
usbnya
e.otomatis software flash akan mulai flashing,tunggu sampai selesai....

2.setelah selesai downgrade ke donut,saatnya buat rooting donut,caranya bisa dilahat
di pos sebelumnya....

3.setelah donut di root,kita mulai dg upgrade ke custom ecalir ,tapi silahkan mau
menggunakan metode yg mana,1,2,atau 3
------------------------------------------------------------------------------------

METODE 1

Step by stepnya:
1. Ektract semua file dengan winRAR menggunakan perintah "Ektract Here"
2. Dalam mode "debbuging"hubungkan HP ke PC. Mount SDCard.
3. Copy file berikut : data.img, x8.img, dan folder ext ke SDCard HP
agan. Jika sudah dicopy Unmount SDCard
4. Panggil CMD dg klik start /run/cmd (bwt xp),ato start/cmd (di pencarian
bwt seven), masuk folder abd.exe dimana kita kita mengxtract adb tool
yg kita download tadi,misal saya mengxtract adb tool di drive c/ maka
memanggilnya dg menulis di command prompt spt contoh dibawah ini

cd\(enter)
cd adb tool (enter)
adb.exe (enter)
adb shell (enter)


Lalu ketikkan :
====================================================================
su (Enter, trus lihat di HP agan, pilih allow, $ akan berubah jadi #)
cd /data/local/tmp
cat /sdcard/ext/bin/busybox > /data/local/tmp/busybox
chmod 755 busybox

./busybox mount -o remount,rw /system
./busybox cp -r /sdcard/ext/* /system/

chmod 755 /system/bin/busybox
chmod 777 /system/bin/chargemon
chmod 755 /system/bin/e2fsck
chmod 4755 /system/bin/rootshell
===================================================
Matikan HP agan...

sekarang anda siap melakukan Flash ROM Lagi. Seperti yang sudah agan lakukan saat downgrade, sekarang kita ulangi lagi, tapi dengan cara menganti file yang ada pada folder "E15i Customized GBA World" dengan file x8-2.1_rus.rar, kemudian ektract file yang sudah di download.

Copy semua hasil ektractan tadi kemudian "paste" dan "replace" atau "overwrite" semua file yang ada di folder "E15i Customized GBA World", kemudian delete file "system.sin", file nya sekitar 189MB dan "userdata.sin"

Jika sudah lanjutkan dengan menjalankan file "x10flash.bat" dan lanjutkan proses sesuai step di downgrade. Jika sudah Finish, cabut kabel USB dan nyalakan HP, boot pertama agak lama sekitar 10-15Menit.

selesai menggunakan metode 1,ponsel sudah custom eclair+root+app2sd di sdcard.
-------------------------------------------------------------------------------------

METODE 2

Dari posisi x8 donut + root
caranya sama dg metode 1,yaitu copy custom ROM x8.img,folder ext di sdcard

lalu panggil adb shell spt cara diatas ,lalu masukan perintaj script dibawah ini :

======================================================
su
cd /data/local/tmp
cat /sdcard/ext/bin/busybox > /data/local/tmp/busybox

chmod 755 busybox

./busybox mount -o remount,rw /system
./busybox sh

./busybox mkdir /data/local/tmp/1
./busybox losetup /dev/block/loop1 /sdcard/x8.img
./busybox mount -t ext2 -o rw,noatime,nodiratime /dev/block/loop1 /data/local/tmp/1

./busybox rm -r /data/local/tmp/1/app/com.mizusoft.relaxandsleep.apk
./busybox rm -r /data/local/tmp/1/app/SPB_TV_1.1.0.apk
./busybox rm -r /data/local/tmp/1/app/ch.jorimjaggi.timetable.apk

./busybox rm -r /system

./busybox cp -prf /data/local/tmp/1/* /system/
====================================================================

jika ada peringatan pesan "no such or directory not found" saat menekan enter pada perintah "./busybox rm -r /system"
biarkan saja karna itu system dlam keadaan kosong..

selesai ,matikan hape,lalu flash ponsel ke ecalir,caranya :
siap melakukan Flash ROM Lagi. Seperti yang sudah agan lakukan saat downgrade, sekarang kita ulangi lagi, tapi dengan cara menganti file yang ada pada folder "E15i Customized GBA World" dengan file x8-2.1_rus.rar, kemudian ektract file yang sudah di download.

Copy semua hasil ektractan tadi kemudian "paste" dan "replace" atau "overwrite" semua file yang ada di folder "E15i Customized GBA World", kemudian delete file "system.sin", file nya sekitar 189MB

Jika sudah lanjutkan dengan menjalankan file "x10flash.bat" dan lanjutkan proses sesuai step di downgrade. Jika sudah Finish, cabut kabel USB dan nyalakan HP, boot pertama agak lama sekitar 10-15Menit.

------------------------------------------------------------------------------

METODE 3

metode ini hanya dijalankan setelah melakukan metode 2
nah untuk proses yang ini ada tambahan
-download file ext3.zip : disini
-ekstract ke root sdcard sehingga jadi /sdcard/ext3
-jangan lupa harus ada data.img (jika ingin phone memory lebih besar resize file
data.img max 2GB, untuk meresize data.img lihat : disini
-nyalakan mode airplane dan lock phone
-lalu panggil adb shell spt cara diatas ,lalu masukan perintaj script dibawah ini :

------------------------------------------------------------------------------------------------------
cd /data/local/tmp
cat /sdcard/ext3/bin/busybox > /data/local/tmp/busybox
chmod 755 busybox
./busybox mount -o remount,rw /system
./busybox cp -r /sdcard/ext3/* /system/
chmod 755 /system/bin/busybox
chmod 777 /system/bin/chargemon
chmod 755 /system/bin/e2fsck
chmod 4755 /system/bin/rootshell
------------------------------------------------------------------------------------------------------

-> kemudian matiin hp dan nyalakan lagi
-> hp sekarang eclair root boot dari internal memory dan kapasitas phone memory yang besar

selesai


say thanks to :

FORUM ANDROID INDONESIA
FORUM XDA DEVELOPER
and from friend
LASAN
LUCKEN