Rooting tidak hanya sanggup dilakukan di windows,namun juga sanggup dilakukan di linux
Untuk merooting android di linux diperlukan:
1.SuperOneClick sanggup diunduh disini. SuperOneClick telah menyebarkan versi linux memakai mono. Tapi sayangnya untuk versi GUI masih belum bekerja baik. Untuk menjalankan versi GUI anda harus menginstall Mono, Mono-winform, dan libmono-devel (distribusi pclinuxos). Lalu unduh SuperOneClick disini. Setelah itu pada file SuperOneClick.exe, klik kanan kemudian open with mono. Nanti tampilan GUI akan menyerupai ini:
2.Karena proses rooting tidak berjalan baik di versi GUI maka solusinya ialah rooting manual (Jika anda memakai ubuntu penuhi langkah ini dulu). Lalu kumpulkan semua file-file menyerupai berikut ini. (Beberapa distribusi tidak sanggup otomatis mengenali file2 yang ada di folder lain kalau distro yang anda gunakan sudah otomatis harap di lewati saja).
3.Koneksikan android anda ke komputer kemudian set pada mode debug. Lalu buka terminal/konsole. Masuk ke folder yang ada adblinuxnya. Lalu. ikuti langkah dibawah ini:
$./adblinux push psneuter /data/local/tmp
$./adblinux push su-v2 /data/local/tmp
$./adblinux push busybox /data/local/tmp
$./adblinux shell
-- masuk dalam shell adb--
$cd /data/local/tmp
$chmod 6755 psneuter
$chmod 6755 su-v2
$chmod 6755 busybox
$/data/local/tmp/psneuter
---nanti akan muncul notifikasi dibawah ini----
property service neutered.
killing adbd. (should restart in a second or two)
----keluar dari adbshell
$ ./adblinux shell
---- masuk kembali ke adbshell tapi dengan tanda #
#mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/stl14 /cache rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0
/dev/stl13 /data rfs rw,nosuid,nodev,relatime,vfat,llw,check=no,gid/uid/rwx,iocharset=utf8 0 0
/dev/stl12 /system rfs ro,relatime,vfat,log_off,check=no,gid/uid/rwx,iocharset=utf8 0 0
----- lihat yang /system (tanda tebal) disini akan memount /dev/stl12, tergantung device terkadang /dev/xxxx berbeda, ikuti sesuai yang ada----
#mount -o remount,rw /dev/stl12 /system
--------system akan di rewritable-------
#/data/local/tmp/busybox cp /data/local/tmp/busybox /system/xbin
#chmod 6755 /system/xbin/busybox
#/data/local/tmp/busybox chown 0.2000 /system/xbin/busybox
#busybox mv /data/local/tmp/su-v2 /system/xbin/su
#chmod 6755 /system/xbin/su
#busybox chown 0.2000 /system/xbin/su
#busybox ln -s /system/xbin/su /system/bin/su
#mount -o remount,ro /dev/stl12 /system
----- system akan di read onlykan kembali-------
#exit
---- Keluar dari adb shell
$./adblinux install Superuser.apk
Selesai reboot kembali.. cek apakah aplikasi terminal emulator sanggup menjalankan su. Jika belum
$./adblinux shell
--- masuk adb shell---
$/data/local/tmp/psneuter
--- keluar adb shell---
$./adblinux shell
----masuk adb shell---
#mount -o remount,rw /dev/stl12 /system
#chmod 6755 /system/xbin/su
#mount -o remount,ro /dev/stl12 /system
#exit
--- Keluar adb shell----
Reboot kembali.. seharusnya sudah terooting. Lihat gambar dibawah ini. Jika mengetik su di terminal emulator muncul otomatis maka android anda sudah terooting.
Langkah diatas memakai SuperOneClick, apapun versinya kemungkinan tidak akan ditemukan problem menyerupai pada versi GUI. Cara ini sanggup dipakai untuk device lain. Untuk rooting gingerbread, psteneur ganti dengan gingerbreak (secara teori) tombol opsi ada disebelah kanan atas.
Jika anda memakai ubuntu dan masih memiliki kendala, maka silakan check tutorial versi lain disini
0 Response to "Root Android Di Linux"