[ROOTED] Xperia X10 Mini Pro

Setelah melalui pertimbangan dan hasil survey, akhirnya diputuskan untuk melakukan Rooting Xperia X10 Mini Pro. Bahasa mudahnya, ROOTing ini adalah proses eksploitasi device agar user mendapatkan hak akses sebagai Superuser / Root, seperti halnya Sistem Operasi Linux, apabila seorang user mendapatkan hak akses sebagai ROOT, maka user tersebut mempunyai akses yang tidak terbatas terhadap sistem.

Dengan dilakukannya Rooting terhadap Xperia X10 Mini Pro ini, user dapat melakukan modifikasi terhadap sistem, misalnya melakukan penghapusan aplikasi bawaan yang sebelumnya tidak dapat dilakukan, dan banyak hal lainnya.

Proses ROOTing ini sebenarnya cukup mudah, banyak manual dan petunjuknya, seperti langkah-langkah yang saya berikan di bawah ini. Thx to kabaldan for the manual http://android.doshaska.net/x10miniroot

Langkah - Langkah melakukan Rooting :

1.1. Extract isi file ZIP C:\exploid_x10mini

2. Download Android SDK (Sesuai dengan OS yang digunakan)
2.1. Extract ZIP File
2.2. browse android-sdk-windows\tools\ dan kopikan seluruh file di dalam folder ini ke C:\exploid_x10mini

3. Instal PC Companion (Mungkin sudah pernah Anda install ketika melakukan koneksi X10 Mini Pro ke Komputer)

4. Enable USB Debugging pada X10 Mini Pro, dengan cara seperti di bawah ini:
4.1. Setting > Applications > Development
4.2. enable USB Debugging
4.3. enable Stay Awake

5. Letakkan Power Control Widget pada Home Screen unutk memudahkan proses On/Off WIFI
5.1. Pada Home Screen tekan Menu button (tombol yang kiri)
5.2. Pilih Arrange Widgets
5.3. cari dan pilih Power Control
5.4. tekan Back
5.5. Hidupkan WIFI (paling kiri), biarkan tetap hidup walaupun tidak ada Access Point yang dijumpai

6. Plug kabel USB ke komputer untuk menghubungkan X10 Mini Pro dengan komputer (Jika keluar menu pilihan pada X10 Mini Pro, pilih Charge Mode)

7. Buka Command Prompt pada Komputer / Laptop

8. Ketik Perintah berikut (yang berwarna merah adalah perintah yang diketikkan)

cd c:\exploid_x10mini
c:\exploid_x10mini>adb push Superuser.apk /sdcard/Superuser.apk
* daemon not running. starting it now *
* daemon started successfully *
315 KB/s (38823 bytes in 0.120s)

c:\exploid_x10mini>adb push su /sdcard/su
1080 KB/s (22120 bytes in 0.020s)

c:\exploid_x10mini>adb push exploid /sqlite_stmt_journals/exploid
1049 KB/s (9672 bytes in 0.009s)

c:\exploid_x10mini>adb push busybox /sqlite_stmt_journals/busybox
1901 KB/s (1709832 bytes in 0.878s)

C:\exploid_x10mini>adb shell
$ cd sqlite_stmt_journals
cd sqlite_stmt_journals
$ chmod 755 exploid
chmod 755 exploid
$ chmod 755 busybox
chmod 755 busybox
$ ./exploid
./exploid

[*] Android local root exploid (C) The Android Exploid Crew
[*] Modified by birdman for the DroidX
[+] Using basedir=/sqlite_stmt_journals, path=/sqlite_stmt_journals/exploid
[+] opening NETLINK_KOBJECT_UEVENT socket
[+] sending add message ...
[*] Try to invoke hotplug now, clicking at the wireless
[*] settings, plugin USB key etc.
[*] You succeeded if you find /system/bin/rootshell.
[*] GUI might hang/restart meanwhile so be patient.

9. Pada X10 Mini Pro, matikan (OFF) WIFi dan kemudian Hidupkan (ON) kembali

10. Kembali ke command Prompt pada komputer, Ketik rootshell dan tekan [ENTER]
11. Ketik Password rootnow dan tekan [ENTER]

Prompt akan berubah menjadi #... and now you have ROOT!!! ;)

12. Ketik command berikut pada Command Prompt dan tekan ENTER untuk setiap baris di bawah

./busybox cp /sdcard/Superuser.apk /system/app/ [ENTER]
./busybox cp /sdcard/su /system/bin/ [ENTER]
./busybox cp busybox /system/bin/ [ENTER]
chmod 4755 /system/bin/su [ENTER]
rm /system/bin/rootshell [ENTER]

13. ketik Exit --> keluar dari rootshell
12. ketik Exit --> keluar dari adb shell

Device sudah berhasil di ROOTing dan untuk melakukan verifikasi ketikkan perintah berikut di dalam Command Prompt

14. Ketik adb shell [ENTER]
15. Ketik su [ENTER]
Lihat pada X10 Mini Pro screen - Superuser.apk akan jalan dan akan meminta konfirmasi unutk mengijinkan atau tidak root permission.

Happy Rooting!!!;)