linux% adb devices
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="1000"(These values should work for the Samsung Mini - I got them using 'lsusb'). Then restart udev: "
sudo /etc/init.d/udev reload
" and then restart adb: "sudo adb kill-server
"
linux% adb push rageagainstthecage-arm5.bin /data/local/tmp
linux% adb shell
$ cd /data/local/tmp
$ chmod 0755 rageagainstthecage-arm5.bin
$ ./rageagainstthecage-arm5.bin
linux% adb shell
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system
# mount
/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 ...
# mount -o remount,rw /dev/stl12 /system
# exit
linux% adb push c:\droidroot\Superuser.apk /system/app
linux% adb push c:\droidroot\su /system/bin
linux% adb push c:\droidroot\busybox /system/bin
adb shell
again)
we set the permissions properly.
# chmod 4755 /system/bin/su
# chmod 4755 /system/bin/busybox
# mv /system/recovery-from-boot.p /system/recovery-from-boot.p.disabled
# mount -o remount,ro /dev/stl12 /system
# rm /data/local/tmp/rageagainstthecage-arm5.bin
# exit
linux% adb shell
su
'
# cat /dev/bml5 > /sdcard/bml5.img
# exit
# adb pull /sdcard/bml5.img
linux% perl -ne 'print "Found $1\n" if /([0-9]{8})/m' bml5.img
Back to Solutions.