[XPERIA X10 General] chrisrotolo:
I got a new x10 from Best Buy Mobile as a loaner phone, running 1.6 on AT&T fresh out of the box. followed the ATT thread to go to 2.1 using flash tool.

I have tried nearly everything to root it, flash tool tells me phone should be rooted after reboot, it isnt, X10root.apk fails, superoneclick fails (maybe adb related & not sure why.. had adb path set up properly and shows device id, but says protocol error?), z4root doesnt even get temp root.

Im on generic 2.1 x10a , this wall all done on my win 7 64 bit laptop. I will try via adb on my computer at work running win xp later today, but the root .apks should have rooted, I dont understand why.

I will post a log for you guys to check out, Im not a n00b, but not an expert either.

I may have the phone for a week or a month, while my other LCD is repaired.

Thanks everyone!

Go for root !

Version: Universal Androot - v1.6.2 beta 5

Detected OS version:7

ls -l /system/etc

-rw-r--r-- root root 461 2011-01-07 06:11 pvextensions.cfg

-rw-r--r-- root root 418 2011-01-07 06:11 iddd.conf

-rw-r--r-- root root 684 2011-01-07 06:11 wiperconfig.xml

-rw-r--r-- root root 1853914 2010-12-15 20:46 dop.iso

drwxr-xr-x root root 2011-01-26 05:16 wifi

-rw-r--r-- root root 1358 2011-01-07 06:11 hw_config.sh

drwxr-xr-x root root 2011-01-26 05:16 firmware

-rw-r--r-- root root 2046 2011-01-07 06:11 bookmarks.xml

drwxr-xr-x root root 2011-01-26 05:16 ppp

-rw-r--r-- root root 8319 2011-01-07 06:11 event-log-tags

-r-xr-x--- root shell 1176 2011-01-07 06:11 init.goldfish.sh

-rw-r--r-- root root 85623 2011-01-07 06:11 NOTICE.html.gz

-rw-r--r-- root root 438 2010-10-08 04:40 apns-conf.xml

-rw-r--r-- root root 8858 2010-11-30 20:14 default-capability.xml

drwxr-xr-x root root 2011-01-26 05:16 semc

-rw-r--r-- root root 197 2011-01-07 06:11 pvasfstreaming.cfg

drwxr-xr-x root root 2011-01-26 05:16 dhcpcd

-rw-r--r-- root root 3396 2011-01-07 06:11 init.es209ra.bt.sh

-rw-r--r-- root root 2 2011-01-07 06:11 DualMicControl.txt

-rw-r--r-- root root 177 2011-01-07 06:11 pvasflocal.cfg

drwxr-xr-x root root 2011-01-26 05:16 security

-r--r----- bluetooth bluetooth 935 2011-01-07 06:11 dbus.conf

drwxr-xr-x root root 2011-01-26 05:16 customization

drwxr-xr-x root root 2011-01-26 05:16 permissions

-rw-r--r-- root root 935 2011-01-07 06:11 gps.conf

-rw-r--r-- root root 458 2011-01-07 06:11 pvplayer.cfg

drwxr-xr-x root root 2011-01-26 05:16 bluez

-rw-r--r-- root root 85 2011-01-07 06:11 01_qcomm_omx.cfg

-rw-r--r-- root root 1462 2011-01-07 06:11 vold.conf

-rw-r--r-- root root 285 2011-01-07 06:11 sensors.conf

-rw-r--r-- root root 25 2011-01-07 06:11 hosts

-rw-r--r-- root root 1804 2011-01-07 06:11 loc_parameter.ini

ls -l /system/bin/reboot

lrwxr-xr-x root shell 2011-01-26 05:17 reboot -> toolbox

cat /proc/sys/kernel/osrelease

2.6.29

getprop ro.product.model

X10a

getprop ro.product.brand

SEMC

getprop ro.product.name

X10a_1234-4820

getprop ro.product.manufacturer

Sony Ericsson

getprop ro.build.product

X10a

ls -l /sqlite_stmt_journals

-rw------- app_96 app_96 1 2011-05-02 08:41 persist.service.adb.enable

-rw------- app_96 app_96 158741 2011-05-02 08:41 Superuser.apk

-rw------- app_96 app_96 26256 2011-05-02 08:41 su

-rw------- app_96 app_96 1001388 2011-05-02 08:41 busybox

-rwxr-xr-x app_96 app_96 19114 2011-05-02 08:40 exploid

lrwxrwxrwx app_96 app_96 2011-05-01 23:35 data -> /proc/sys/kernel/hotplug

-rw-r--r-- app_96 app_96 29 2011-05-02 08:41 hotplug

-rw-rw-rw- app_96 app_96 0 2011-05-02 08:41 loading

-rw------- app_96 app_96 164788 2011-05-01 23:30 com.noshufou.android.su.apk

ls -l /data/local/tmp

opendir failed, Permission denied

ls -l /app-cache

/app-cache: No such file or directory

run mount

rootfs / rootfs ro 0 0

tmpfs /dev tmpfs rw,mode=755 0 0

devpts /dev/pts devpts rw,mode=600 0 0

proc /proc proc rw 0 0

sysfs /sys sysfs rw 0 0

tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0

/dev/block/mtdblock2 /system yaffs2 ro 0 0

/dev/block/mtdblock3 /data yaffs2 rw,nosuid,nodev 0 0

/dev/block/mtdblock1 /cache yaffs2 rw,nosuid,nodev 0 0

DxDrmServerIpc /data/DxDrm/fuse fuse.DxDrmServerIpc rw,nosuid,nodev,user_id=0,group_id=0,allow_other 0 0

/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

run df

/dev: 143500K total, 12K used, 143488K available (block size 4096)

/sqlite_stmt_journals: 4096K total, 1388K used, 2708K available (block size 4096)

/system: 361088K total, 248980K used, 112108K available (block size 4096)

/data: 476160K total, 96052K used, 380108K available (block size 4096)

/cache: 113920K total, 3316K used, 110604K available (block size 4096)

/sdcard: 1913216K total, 368864K used, 1544352K available (block size 16384)

/data/DxDrm/fuse: Permission denied

Preparing Exploit ... :true

Preparing busybox binary ... :true

User selected: Eclair

Preparing Su binary ... :true

Preparing Superuser apk ... :true, resid:2131034118

Preparing root toolkit script ... :true

Trying to get mount point:/data

/dev/block/mtdblock3 /data yaffs2 rw,nosuid,nodev 0 0

Trying to get mount point:/system

/dev/block/mtdblock2 /system yaffs2 ro 0 0

mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

mkdir /system/xbin

cat su > /system/xbin/su

chmod 04755 /system/xbin/su

ln -s /system/xbin/su /system/bin/su

mount -o remount,ro -t yaffs2 /dev/block/mtdblock2 /system

mount -o remount,rw,nosuid,nodev -t yaffs2 /dev/block/mtdblock3 /data

mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

rm /system/bin/su

rm /system/xbin/su

Preparing to execute exploit, do chmod

Executing exploit..

cmd: /data/data/com.corner23.android.universalandroot/files/getroot /dev/block/mtdblock3 yaffs2

[*] Android local root exploid (C) The Android Exploid Crew

[*] Modified by shakalaca for various devices

[+] Using basedir=/sqlite_stmt_journals, path=/data/data/com.corner23.android.universalandroot/files/getroot

[+] opening NETLINK_KOBJECT_UEVENT socket

[-] creat: Permission denied

Wifi enabled ...

/sqlite_stmt_journals/rootshell missing ..

/app-cache/rootshell missing ..

/data/local/tmp/rootshell missing ..

Install/Uninstall rootkit: false

ls -l /sqlite_stmt_journals

-rw------- app_96 app_96 1 2011-05-02 08:41 persist.service.adb.enable

-rw------- app_96 app_96 158741 2011-05-02 08:41 Superuser.apk

-rw------- app_96 app_96 26256 2011-05-02 08:41 su

-rw------- app_96 app_96 1001388 2011-05-02 08:41 busybox

-rwxr-xr-x app_96 app_96 19114 2011-05-02 08:40 exploid

lrwxrwxrwx app_96 app_96 2011-05-01 23:35 data -> /proc/sys/kernel/hotplug

-rw-r--r-- app_96 app_96 29 2011-05-02 08:41 hotplug

-rw-rw-rw- app_96 app_96 0 2011-05-02 08:41 loading

-rw------- app_96 app_96 164788 2011-05-01 23:30 com.noshufou.android.su.apk

ls -l /data/local/tmp

opendir failed, Permission denied

ls -l /app-cache

/app-cache: No such file or directory

run mount

rootfs / rootfs ro 0 0

tmpfs /dev tmpfs rw,mode=755 0 0

devpts /dev/pts devpts rw,mode=600 0 0

proc /proc proc rw 0 0

sysfs /sys sysfs rw 0 0

tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0

/dev/block/mtdblock2 /system yaffs2 ro 0 0

/dev/block/mtdblock3 /data yaffs2 rw,nosuid,nodev 0 0

/dev/block/mtdblock1 /cache yaffs2 rw,nosuid,nodev 0 0

DxDrmServerIpc /data/DxDrm/fuse fuse.DxDrmServerIpc rw,nosuid,nodev,user_id=0,group_id=0,allow_other 0 0

/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

run df

/dev: 143500K total, 12K used, 143488K available (block size 4096)

/sqlite_stmt_journals: 4096K total, 1388K used, 2708K available (block size 4096)

/system: 361088K total, 248980K used, 112108K available (block size 4096)

/data: 476160K total, 96044K used, 380116K available (block size 4096)

/cache: 113920K total, 3316K used, 110604K available (block size 4096)

/sdcard: 1913216K total, 368864K used, 1544352K available (block size 16384)

/data/DxDrm/fuse: Permission denied