November 5, 2008 | by Robert Nelson
The T-Mobile G1 has been jailbroken, with thanks going to some members from the XDA Developers forums. Of course, its still early in the game and it may not be as exciting for the average user as we once saw with the iPhone, however this is just the beginning and the possibilities are endless.
Currently the process does not have any fancy interface and requires some command line work, it does not however seem all that difficult to follow the directions (see below), but personally I have no real need to jailbreak my G1 at this state of the game.
It seems that users would just need to download PTerminal from the Android Market and then telnet in from your computer. It should be interesting to see if a patch comes in the future that blocks or limits this newfound access, but hopefully it remains open, because I for one am interested in seeing what the future brings for the G1.
1. Turn on WiFi in the G1 (Settings > Wireless Controls > Wi-Fi). Make sure you’re connected to a network.
2. Start up PTerminal (search in the Market) and you’ll get a prompt once its launched.
3. Enter cd system and hit Enter.
4. Enter cd bin and hit Enter.
5. Enter telnetd and hit Enter. You’ve now started telnet on your G1.
6. Enter netstat and hit Enter. You’ll now see your G1′s IP address. You can also find this in the Settings > Wireless Controls > Wi-Fi > and click on your network you’re connected to. It will show you your IP.
7. Start up Terminal on your OS X machine, or bring up a command prompt on your Windows box. Type telnet [your.ip.address.we.just.found] and hit Enter/Return. So, if your IP was 192.168.1.101, you’d type telnet 192.168.1.101 and hit Enter/Return.
8. You are logged in as root now. To remount the system file as read write, type mount -oremount,rw /dev/block/mtdblock3 /system from the Terminal/Command Prompt and hit Enter/Return.