Version 24 (modified by 13 years ago) (diff) | ,
---|
gfree (by scotty2)
See http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#How_To_Get_R.2FW_Access_.28Permanent_Root_.2F_.22Permaroot.22.29 for instructions.
gfree version 0.7 contained in gfree_07.zip
Changes:
- added -y (or --recovery) option to install a recovery image file to partition 21. It will create a backup file of your existing partition 21 named /sdcard/part21backup-<time>.bin. Please make sure that you are using the correct recovery image file for your device! . You can use -y together with -w: This will disable the write protection of the emmc and install the recovery image but will not change anything in partition 7.
gfree version 0.6 contained in gfree_06.zip
Changes:
- updated wpthis.h so that it should now also work on the devices where gfree 0.5 did not work and that had to use gfree 0.2.
gfree version 0.5 contained in gfree_05.zip
WARNING if you are using the new -b option then i highly recommend that after running it and syncing you create md5sums of the hboot.img that you installed and /dev/block/mmcblk0p18. This can be done using busybox.
adb push busybox /data/local/ adb shell chmod 777 /data/local/busybox
And then in your temp-root shell (the one with the # prompt)
/data/local/busybox md5sum /sdcard/hboot-eng.img /data/local/busybox md5sum /dev/block/mmcblk0p18
If the md5sums don't match then first of all - DON'T REBOOT and second run for help at the #G2ROOT IRC channel on freenode.
gfree version 0.5 is known to have problems to disable the write protection on some vodafone desire z devices.
Changes:
- added -b option to install a hboot image file to partition 18. It will create a backup file of your existing partition 18 named /sdcard/part18backup-<time>.bin. Please make sure that you are using the correct hboot image file for your device! . One can use -b together with -w: This will disable the write protection of the emmc and install the hboot image but will not change anything in partition 7.
gfree usage: gfree [-h|-?|--help] [-v|--version] [-s|--secu_flag on|off] -h | -? | --help: display this message -v | --version: display program version -s | --secu_flag on|off: turn secu_flag on or off -c | --cid <CID>: set the CID to the 8-char long CID -S | --sim_unlock: remove the SIMLOCK -w | --disable_wp: disable write protect on eMMC and remove kernel filter only -b | --hboot: <hbootFile>: install hboot from image file -r | --restore <backupFile>: restore partition from backup file -d | --debug: enable debug output -f | --free_all: same as --secu_flag off --sim_unlock --cid 11111111
gfree version 0.4 contained in gfree_04.zip
gfree version 0.4 is known to have problems to disable the write protection on some vodafone desire z devices.
Changes:
- added -w option to ONLY disable the write protection on eMMC and remove the kernel filter. (this will make no changes to partition 7)
- added -d option to enable debug output
- added -r option to restore a backup file of partition 7 that was created during a previous run of gfree.
gfree usage: gfree [-h|-?|--help] [-v|--version] [-s|--secu_flag on|off] -h | -? | --help: display this message -v | --version: display program version -s | --secu_flag on|off: turn secu_flag on or off -c | --cid <CID>: set the CID to the 8-char long CID -S | --sim_unlock: remove the SIMLOCK -w | --disable_wp: disable write protect on eMMC and remove kernel filter only -r | --restore <backupFile>: restore partition from backup file -d | --debug: enable debug output -f | --free_all: same as --secu_flag off --sim_unlock --cid 11111111
gfree version 0.2 contained in gfree_02.zip
The new gfree version can be used to go back to S-ON and to set the CID back to whatever 8-character string you want.
It is still to be tested so use it with care.
gfree usage: gfree [-h|-?|--help] [-v|--version] [-s|--secu_flag on|off] -h | -? | --help: display this message -v | --version: display program version -s | --secu_flag on|off: turn secu_flag on or off -c | --cid <CID>: set the CID to the 8-char long CID -S | --sim_unlock: remove the SIMLOCK -f | --free_all: same as --secu_flag off --sim_unlock --cid 11111111
gfree_verify
Short guide how to verify that gfree worked.
Download and unpack gfree_verify.zip and unpack it on your PC.
Copy gfree_verify to the phone:
adb push gfree_verify /data/local
Get a shell
adb shell
In the shell
su cd /data/local chmod 777 gfree_verify stop ril-daemon ./gfree_verify
You should see this output:
gfree verify_cid returned: @CID: 11111111 OK gfree verify_secu_flag returned: @secu_flag: 0 OK gfree verify_simlock returned: @SIMLOCK= 00 OK
Start the ril-daemon again by using
start ril-daemon
(or reboot your phone)
Attachments (12)
- gfree.zip (442.1 KB) - added by 14 years ago.
- gfree_verify_v01.zip (6.7 KB) - added by 14 years ago.
-
gfree_02.zip (197.6 KB) - added by 14 years ago.
gfree version 0.02
-
gfree_03.zip (208.3 KB) - added by 14 years ago.
md5 794f9373f799d724554352a52de7539f gfree_03.zip
-
gfree_04.zip (418.0 KB) - added by 14 years ago.
md5 d667fe5b8ff05f81a29300b87cbfbd0d gfree_04.zip
-
gfree_temp-root.zip (1.0 MB) - added by 14 years ago.
d36df32bb08606f8368a73c65f148cbc gfree_temp-root.zip
-
gfree_05.zip (418.7 KB) - added by 14 years ago.
74aec166f591ec5d25d898a903570931 gfree_05.zip
-
gfree_06.zip (410.2 KB) - added by 14 years ago.
4c217b7c5f1a6d103393c062cf54e956 gfree_06.zip
-
gfree_07.zip (410.7 KB) - added by 13 years ago.
6916cf05b0805aeac9effdc1725aaa12 gfree_07.zip
-
gfree_09.zip (426.6 KB) - added by 12 years ago.
2dd45594b1ecb084401d428432f87010 gfree_09.zip
-
gfree_10.zip (426.4 KB) - added by 12 years ago.
0bc9fc22bda897c765b02066f8a3c83b gfree_10.zip
-
gfree_root_psn.zip (1.2 MB) - added by 11 years ago.
md5 3b9172af8c4562b0f7f9e0c5fd01f89a gfree_root_psn.zip