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 
 
