A linux method would be nice.
See above: http://www.modaco.co...00#entry1983784
The only thing you need before following the steps in the link is a working adb binary. I attached mine
, hopefully this works on your machine since im on gentoo.
Then download the file: https://dl.dropbox.c...ot-g300-ics.zip
unzip PATH_TO/unzip must-have-files-for-root-g300-ics.zip
If you dont have your one adb executable, put that in the same folder:
tar xvfz adb.tar.gz
then continue, as in the above post:
./adb push mempodroid /data/local/tmp
./adb push su /data/local/tmp
./adb push Superuser.apk /data/local/tmp
("./" means to use the local adb, if you have one in your system, you can strip the "./")
Depending on your system, you probably have to run the commands as a superuser, so if it doesnt work, try to prefix each command with a "sudo".
The following commands should run "as is" and dont need "./" or "sudo" since they are issued on the fone:
chmod 777 ./mempodroid
./mempodroid 0xd524 0xab8f sh
mount -o remount,rw -t ext4 /dev/block/mmcblk0p12 /system
cat /data/local/tmp/su > /system/xbin/su
chown 0.0 /system/xbin/su
chmod 06755 /system/xbin/su
cat /data/local/tmp/Superuser.apk >/system/app/Superuser.apk
chown 0644 /system/app/Superuser.apk
et voila, youre rooted