XDA came up with this method. It follows one should use XDA to revert back to rc29 and root it. Then proceed to upgrade to a modded rc30 like JF rc30 v1.3. These step by step directions are from XDA. If you follow them exactly you will have NO problem rooting your phone. It is rather simple actually. I will make one edit to this post to make it even easier. I have no experience using linux what so ever. If you can read you can do this. Its worth it guys who knows how crazy google might go at disallowing this in the future. Could take a year to get root access back if they manage to take it awyay again. I did it. Im a high functioning retard and i got it on my first try!
here is the link as well:
http://forum.xda-developers.com/newr...eply&p=2882509
[quote =usmc2k;2882509]I would like to give thanks to
JesusFreke who helped me to understand this process !!!! Please show him some love and make good gestures for his work….. Also to all the other people and sites who made this possible including
Koush !!! I take no credit for this just posting it to help people like me, who dont know to much about this.
First…. You need to install a google android usb driver so you can use the adb program. (It lets you push and pull files to/from the phone, and you can open up a shell with it to).
Download the driver file (
http://dl.google.com/android/android_usb_windows.zip) and
unzip it to the desktop.
On ur G1… Go menu > Settings > Applications > Development then enable the
USB debugging button.
Then connect your Android device via USB. When the Found New Hardware Wizard
appears, you'll be asked if you'd like Windows Update to search for software,
select No, not this time and click Next. Select Install from a list or specified location
and click Next. Select Search for the best driver in these locations. Browse and
select the unzipped file (android usb windows.zip). Click Finish.
Second…. Setting up the SDK
Go to
http://code.google.com/android/download_list.html and download the
SDK
Unzip the file to the desktop and rename the folder to sdk
Open your command prompt (Windows Key and R)
Type “cmd” (Without the quotations)
Then "cd desktop"
Then “cd sdk”
Next “cd tools”
Now type “adb devices
After that it should say some thing like… List of devices attached HT845GZ21370
Device. If u see this abd sees your device.
Third…. Writing JesusFreke’s Recovery image
Download the zip file from this thread...
http://forum.xda-developers.com/showthread.php?t=443041)
Unzip the files to the SDK tools folder
Now, in the command window, type
"adb push recovery_testkeys.img /data/local/recovery.img"
(This will copy the recovery image files to the phone)
Fourth…. Get Root working on ur G1
Download the Android Telnet Client from the Market or get it here…
http://www.koushikdutta.com/2008/11/...et-client.html
Turn on your phone's WiFi. This gives your phone an IP you can reach it at.
Restart your phone
EDIT by birdman(compliments of rynosaur)::Once restarted go to your programs you will notice "Telnet" is now one of your programs. Open Telnet and hit the "Connect to Server Button"
(You now have root!)
EDIT by birdman: (If this does not work open "Terminal Emulator" application which you now also have and type "su") (You now have root!)
Now put in this command….
“mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system”
Then “cd /system”
Then “cat /data/local/recovery.img > recovery.img”
Finally “flash_image recovery recovery.img” (Your Recovery Image is now writen)
*To make sure your Recovery Image was written…. Reboot your phone in Recovery
mode and press Alt+L. At the top it should say "using test keys" If so its written. Go
ahead and Reboot your phone by pressing the Home and Back buttons.*
Fifth…Apply JesusFreke’s modified RC30
Go here
http://forum.xda-developers.com/showthread.php?t=466174 and Download the ZIP
donsingh2k when you go here chooses the rc8 file.
Now once the ZIP is downloaded rename it to “UPDATE”
Put it on the storage card
Last but not least Power off your G1 and Power it on by pressing the home key and power key
Press Alt+L (to turn on text)
Press Alt+S (to update)
And Bam you have yourself a modded RC30 G1 !!!!!!!!