If you’ve been holding off on a T-Mobile G1 purchase because you didn’t like the apparent user restrictions, there’s some good news. The Android powered phone comes with an easy button for getting root. Install a terminal app and you can manually start the telnetd service. All that’s left is telenetting into the device and it’ll give you root level access.
27 thoughts on “Getting Root On The G1”
I really can’t wait till more hacks come in, I’ll get an android phone when it:
A) Has been released in a flavor that works with ATT 3G service,
b) has been hacked wide open.
Well, I’m not going to get one because I don’t have any money. I also just got my self a new phone a couple of months ago…
It seems so simple. One has to wonder if this is a deliberate hack by the google engineers to easily circumvent the restrictions required by the phone companies.
awesome my sister just got the phone two days ago
I want one.. Hopefully they’ll come down in price and be available on my carrier eventually
What “apparent user restrictions” are you talking about? This is not an iPhone
I have had my G1 for a week now, and the only downside so far is the scarcity of apps. But new ones come out everyday.
Ummm… if you have the authority to install and run a terminal app and launch telnetd from it, you already have root.
From the description it sounds like the telnetd binary is suid root.
now that was easy.
now imagine the joy of millions of people running with an always on internet connected phone with a suid root *telnet* … telnet for crying out loud, in their pocket !
Now that’s a device I’d keep all my data … :)
No earphone socket…that’s not right :-(
that’s just like my nokia n770
The problem with living in nebraska is that we don’t have the cell providers around here where we can get iphones or g1’s or anything like that. i want a jailbroken g1.
I recieved my G1 on november 1st and it DID NOT come with the telnetd service. Sadly, this is something I wanted to run for development, not sure why its not there when everyone else is claiming they have it on their g1’s.
Wait … why can’t you just telnet to 127.0.0.1 and get root on the phone from the phone? does the g1 only have telnd and not the client?
No putty either?
I guess a firewall will be needed for the phone.
seriously, telnetd? Ssh people! Get with the times
@bountyx: Are you sure? You probably can’t get to it through the GUI.
@aaron: All you need for a telnet “client” is a socket.
Tmobile g1 is a great phone but it use too much internet for me(i don’t spend too much moneys on phone bills),also it don’t have tomtom,yes it have google map but it sux like all the others navs
first of all the phone can roam, you cannot use it with at&t because that is a limitation that they impose. also you have been able to download and install terminal apps since before the device was even released. Thats nothing new. also the is no need to hack anything you can freely download the sdk and do anything you want with it.I know that is what I am doing.
I’m looking forward to hearing about the first cell-based botnet. That should be interesting.
well i’ve got my G1 and root. i’m holding off on updating for now. i think they’ve already created a hacked update though. that’s what i’m looking for now.
ooooooh snap! i just installed the hacked firmware, and now i have root on my phone…
you don’t have to install a terminal app to start telnetd though. you can take advantage of the “random root shell” bug in RC29 and just type “telnetd” to start telnetd.
how do i update my g1 manually if it doesn’t have a root for the MicroSD card
no one has posted for a while but just to answer some new g1 users questions…. the newest g1s dont need to be hacked or rooted. you wont find anything yet that lets you “root” it. its already a beast ass phone with no limits… why need more?
is there a keylogger available for the g1? i have found alot but they are for windows os phone only
Please be kind and respectful to help make the comments section excellent. (Comment Policy)