Creating a Downloadable "root kit" for the Market - G1 Android Development

I was just thinking... someone could write up an application that does the following:
It verifies you are running RC29. If not, it directs you to the sticky post on xda-developers (or sends you an email with the link).
The application contains a modified/rooted recovery image.
The application tells the user to type "telnetd" + enter.
Once telnetd is running, it telnets into localhost and automatically remounts the /system partition, and replaces the recovery image.
For noobs, it would trivialize a lot of the difficulty of rooting.
I'm pretty busy porting native applications and Mono to work with Android (almost done though!) but wanted to just throw this idea out there for someone else to pick up.
I can also provide source code for my Telnet client that is currently used to do the rooting. That would make a good starting point.

Its a good idea, though whether it makes it onto the market is another question. If u want root bad enough, then u should be able to figure it out through the threads here like i did

Even better, it automatically grabs an RC29 NBH from a server, saves it to SD, verifies the SD is FAT32, verifies its hash, renames it to DREAIMG.NBH and instructs the user to boot into bootloader mode.

I think this would be VERY helpful for those ignorant idiots who post on root-only apps and rate them down because they don't know how to operate Google.
Also, I think it should include an option to download the DREAMIMG.NBH file and put it in the root so that RC30 users can downgrade.
veda_sticks said:
Its a good idea, though whether it makes it onto the market is another question. If u want root bad enough, then u should be able to figure it out through the threads here like i did
Click to expand...
Click to collapse
The thing is, this is exactly why the Android market is supposed to be better than the AppStore. There is no "official approval" process. Apps can get taken down if they are malicious, but as long as a developer has paid their $25, their apps can go straight to the Market.

I think we are all dreaming that an application like this would ever hit the market. I'm not saying it's a bad idea but think about what we putting in front of EVERYONE that owns a G1.
Do you really think everyone that owns a G1 should be trusted with root access?
What happens when the first application that comes to market place exploits root access and really does some damage/malicious to your precious G1.
I'd suggest rethinking this one.

rsfaze said:
I think we are all dreaming that an application like this would ever hit the market. I'm not saying it's a bad idea but think about what we putting in front of EVERYONE that owns a G1.
Do you really think everyone that owns a G1 should be trusted with root access?
What happens when the first application that comes to market place exploits root access and really does some damage/malicious to your precious G1.
I'd suggest rethinking this one.
Click to expand...
Click to collapse
Root access is protected by Superuser.

Koush said:
Root access is protected by Superuser.
Click to expand...
Click to collapse
I get that which is a nice feature, but I thought Superuser is only available in JF images. I don't recall having an application on my stock RC30 called Superuser and it's not found in market place.
What did I miss?

rsfaze said:
I get that which is a nice feature, but I thought Superuser is only available in JF images. I don't recall having an application on my stock RC30 called Superuser and it's not found in market place.
What did I miss?
Click to expand...
Click to collapse
It was on the market for a while. Now its incorporated into the jf updates

korndub said:
It was on the market for a while. Now its incorporated into the jf updates
Click to expand...
Click to collapse
ah then I retract all previous statements dam newbs always spouting off thinking they know everything

"root kit" is kind of an unfortunate name, don't ya think ;-)
Also, it seems like Google could certainly pull the download for violating Dev Distribution Agreement Section 4.4:
Prohibited Actions. You agree that you will not engage in any activity with the Market, including the development or distribution of Products, that interferes with, disrupts, damages, or accesses in an unauthorized manner the devices, servers, networks, or other properties or services of any third party including, but not limited to, Android Users, Google or any mobile network operator.
Click to expand...
Click to collapse
Finally, if you (or someone else) puts an app up there, people are going to download it and try it out. Inevitably some of them are going to be lazy idiots, and they're going to come to xda-dev and spam the dev board with the most inane and aggravating questions. Are you prepared to doom us to that?

jashsu said:
Finally, if you (or someone else) puts an app up there, people are going to download it and try it out. Inevitably some of them are going to be lazy idiots, and they're going to come to xda-dev and spam the dev board with the most inane and aggravating questions. Are you prepared to doom us to that?
Click to expand...
Click to collapse
I'd cancel my account

So just post the app online without putting it on the Market. Then the whole G1 world isn't stumbling across it, but you can pass the link to friends who would like root but who are too scared or too busy to go through the process themselves.

danguyf said:
So just post the app online without putting it on the Market. Then the whole G1 world isn't stumbling across it, but you can pass the link to friends who would like root but who are too scared or too busy to go through the process themselves.
Click to expand...
Click to collapse
if they are too scared they shouldn't have root in the first place. You won't understand what Superuser is truly asking of you and give the wrong application permission then Tmobile will have an influx of calls about "damaged phones."
Busy people have friends like us that can always barter something out of them, just add to the long list of favors.

danguyf said:
So just post the app online without putting it on the Market.
Click to expand...
Click to collapse
My line of thought is, if user x can't follow the instructions in the stickies to get root, then he/she probably shouldn't have root access to begin with. I don't want my phone price to be subsidizing the cost of replacing returns from users who bricked (or mistakenly think they've bricked) their phones doing things that are not officially supported by T-Mo/HTC.
...just my $0.02.

jashsu said:
My line of thought is, if user x can't follow the instructions in the stickies to get root, then he/she probably shouldn't have root access to begin with. I don't want my phone price to be subsidizing the cost of replacing returns from users who bricked (or mistakenly think they've bricked) their phones doing things that are not officially supported by T-Mo/HTC.
...just my $0.02.
Click to expand...
Click to collapse
i completely agree... if you cant read then root is not for you.... there are alot of posts that are well written

coolbho3000 said:
Even better, it automatically grabs an RC29 NBH from a server, saves it to SD, verifies the SD is FAT32, verifies its hash, renames it to DREAIMG.NBH and instructs the user to boot into bootloader mode.
Click to expand...
Click to collapse
It might even be possible to do a force reboot into bootloader. I know how to force-reboot into recovery, but I'm not sure if a similar method can force-reboot into the bootloader.

F the market, its a place for kids to hang out and yell "First" when their 3rd. What joke the Market has been. Cant get an honest review anymore, its all about Obama, gays, being first, and lack of "good games". Nobody even cares that the app says "this is only a test, you probably shouldnt download it", they do and leave bad reviews. Idiots.
If something like this comes to fruition, make them come HERE for it, so their asses can be banned for being chilish

jashsu said:
Finally, if you (or someone else) puts an app up there, people are going to download it and try it out. Inevitably some of them are going to be lazy idiots, and they're going to come to xda-dev and spam the dev board with the most inane and aggravating questions. Are you prepared to doom us to that?
Click to expand...
Click to collapse
If i had a nickel for every noob that spammed the board right now...

I really like the idea of putting it all in one complete package with as little user input as possible, but I don't think that the Android Market would be a suitable place to put it. People who don't even know what root is shouldn't have it offered to them. They should at least have to know enough to Google "root on android" and maybe be lead to one of our threads containing the link to this kit. If it goes on the market I would suggest not branding it in any way.
I support the root package idea in any case.

korndub said:
i completely agree... if you cant read then root is not for you.... there are alot of posts that are well written
Click to expand...
Click to collapse
One of the issues for some people is that there *are* a lot of posts. To get from point A to point B I had to read through one sticky on how to downgrade to RC29, complete with many pages of replies in order to get a handle on possible problems and solutions, then another sticky on flashing to modified recovery image so that I could find how to install the test keys, then another stick on upgrading to JF1.3, again with many pages of replies with potential errors and solutions, and then I realized I hadn't done the engineering bootloader yet so I had to find another sticky to read through.
I did it, and it was easy, but, wanting to be safe, I had to spend several hours paging through stickies in order to make sure I had a good grasp on the whole picture.
I would not have minded having the process automated a bit. I know what I'm doing and I could have used that time for other things.
Additionally, I think it would cut down on questions from n00bs going step-by-step through stickies and making basic errors. Because right now they're still going to go through the stickies and make dumb mistakes and ask the same questions, and of that only a small fraction will understand what they're doing and take an interest in how bootloaders and recovery images work and become the sort of users that should have root.
As it is now, I don't see the stickies as being much of a barrier to entry for those who don't know what they're doing and might brick their phones. They're doing it anyway. Might as well give them something to do it for them so they don't brick the phone right off the bat, and don't flood forums with posts about encountering errors cause by typing errors.
Just my $0.02!

Related

RC30 SPL Eng Bootloader NBH

I wanted to ask a simple question do we know if the NBH updates are signed or not?
I am working on a hybrid to get root back on RC30s phones.
Please if anybody knows the answer to this.
(I have something done already but dont have any stock rc30s to test with.
The file changes are good and the nbh works as modified however it works on an engeniring bootloader because it doesn't check signatures. humbug
http://rapidshare.com/files/176990405/DreamIMGTest.html
From what it sounds like they are signed, by htc themselves. But I have a stock rc30 and I'll try it.
Freaking rapidshare is slow uploading now.
afbcamaro said:
I wanted to ask a simple question do we know if the NBH updates are signed or not?
I am working on a hybrid to get root back on RC30s phones.
Please if anybody knows the answer to this.
(I have something done already but dont have any stock rc30s to test with.
Click to expand...
Click to collapse
I would be happy to test. I have a couple of stock rc30s that can be used.
afbcamaro said:
I wanted to ask a simple question do we know if the NBH updates are signed or not?
I am working on a hybrid to get root back on RC30s phones.
Please if anybody knows the answer to this.
(I have something done already but dont have any stock rc30s to test with.
Click to expand...
Click to collapse
The first 256 bytes of the nbh is the signature.
JesusFreke said:
The first 256 bytes of the nbh is the signature.
Click to expand...
Click to collapse
so question to you....if we know where the signature is, would there be a way to apply the signature to an NBH that we create? if creating one is possible.
Sure, you can change the signature, but how are you going to generate it? Do you have the keys from HTC? If not, might as well give up now
korndub said:
so question to you....if we know where the signature is, would there be a way to apply the signature to an NBH that we create? if creating one is possible.
Click to expand...
Click to collapse
Don't think you quite understand how signatures are created. You can't just toss a signature off one Android version on to another.
Damn I see the signature!!
A mute point then here is the file anyways.
http://rapidshare.com/files/176990405/DreamIMGTest.html
The file changes are good and the nbh works as modified however it works on an engeniring bootloader because it doesn't check signatures humbug
momentarylapseofreason said:
Don't think you quite understand how signatures are created. You can't just toss a signature off one Android version on to another.
Click to expand...
Click to collapse
i do understand that, just some tiny bit of hope...i know that signatures are based on filesize and name and content and all that.....
What about swapping sd cards when the signature is read?
Just an idea.
It seems the bloody bootloader dumps the files straight into RAM before it flashes them making the sd swap impossible or at least difficult. It seems the next step is jtag, but this will not be within the realm of the average user or even advanced user.
Freaking T-mobile and HTC, I really hate their signing crap. They should have at least made the bootloader not read freaking signature hashes.
Im still looking at the file itself to see if their can be any exploits. The bootloader is closed source so there is no way to know easily when the check is actually done, or the update process itself handled
afbcamaro said:
Freaking T-mobile and HTC, I really hate their signing crap. They should have at least made the bootloader not read freaking signature hashes.
Click to expand...
Click to collapse
Let's try to keep the heated opinions to a minimum. Google has already clearly stated that locked root is working as intended for the G1 as per HTC and T-Mo's specifications. This forum is for discussing active development issues, not debating the merits of Android implementation on Dream.
My friend trust me I AM actively working towards development on this device. I don't however need a father lecture on it (especially on a silly comment). I understand T-mobiles and Googles position and respect it. I understand how you feel and it would be well warranted if you were talking with a newbie that does nothing towards xda-developers goals, i however Im not.
If I decide to vent lightly then that is my prerogative, i am not debating anything here simply a frustrated rant since ive been working all day of and on, on this.
----
Anyways..
Has anybody started to trace for jtags yet?
afbcamaro said:
Anyways..
Has anybody started to trace for jtags yet?
Click to expand...
Click to collapse
That's a little early don't you think? I don't want to solder my precious phone. It's all big corporations' fault.
Stupid T-Mobile.
LOL @ coolbho3000
Damn corporations
Thank you for taking things lightly and having fun!
I believe jashsu posted a diagram or pic showing the disassembled view of the device and possible points of attack. I don't think either of you meant any harm in your posts but text doesn't quite relay emotion properly. Great work by you both and please keep posting in these forums as I look forward to both of your contributions and appreciate what you've already done.
ashslay
Thank you for your understanding
Im looking at my phone right now disasembled. lets see what we can get
Thanks again
afbcamaro said:
It seems the bloody bootloader dumps the files straight into RAM before it flashes them making the sd swap impossible or at least difficult. It seems the next step is jtag, but this will not be within the realm of the average user or even advanced user.
Freaking T-mobile and HTC, I really hate their signing crap. They should have at least made the bootloader not read freaking signature hashes.
Im still looking at the file itself to see if their can be any exploits. The bootloader is closed source so there is no way to know easily when the check is actually done, or the update process itself handled
Click to expand...
Click to collapse
are you good at ARM assembly (or any other cpu assembly is fine, once you know one, you know all ) and do you have a good understanding of how overflow etc exploits works - if yes, PM me it would be nice to work together.

ok please help. I wanna root but need some help

Ok i wanna root my g1 BAD. I want to be able to move the cache and install the development version of cupcake. but 1 BIIIIIG problem. I DO NOT have a data plan. I have read and it seems that when you root it factory resets your g1 which that means your sim card must have the data plan on it.
Is their any possible way for me to root in my circumstance?
Thanks
If you install the adp1.1 version, you can skip the login, enable wifi, then login through that.
ok umm im a mega newb to rooting and stuff lol. so can you or someone provide a COMPLETE step by step tutorial on what to do from block one? and to make sure I dont root it wrong and so i'll be able to login with wifi?
thanks lol
samrozzi said:
ok umm im a mega newb to rooting and stuff lol. so can you or someone provide a COMPLETE step by step tutorial on what to do from block one? and to make sure I dont root it wrong and so i'll be able to login with wifi?
thanks lol
Click to expand...
Click to collapse
Sam, this forum is full of tutorials -- all you have to do is find the right one and read through it, THEN ask questions. There's a pretty steep learning curve involved, and few people have the time to hold your hand all the way, especially if you don't invest the minimal effort.
best,
the step by step is written in the sticky on how to root your g1. why would someone re write it for you? silly. go do some learning, then think about rooting your g1.
Sticky: Rooting, Hacking, and Flashing your G1/Dream
says it right in the title.
While it is possible to do what you want as far as I can see it's a considerable amount of hassle, and for it's functionality the g1 without a dataplan is like a computer minus the psu, even with wifi... so you may want to reconsider.... but as I said it can be done! Firstly what firmware do you have, are you uk or us based? The us phone let's you install a modified version of rc29 whichs you can easily bypass the registration screen (jesusfreke) has left a very helpful no dataplan sticky). The uk version has additional steps to simply roll back and install mod rc29, as it can only roll back to an earlier uk model, be rooted and then get a us image.
Give us a little more information, and don't worry I was there only a month ago, now I've installed fastboot, jf1.4, run my apps off sdcard and have replaced that stupid g1 tmobile screen. There really is a learning curve but you'll get there
well i am on US rc30 atm.
well no dataplan is fine for me really. but the memory is KILLING me. id LOVE LOVE to have root.
There have been multiple step by steps written Sam...
Like another poster stated, if your not willing to even read the introductory material on rooting your phone, it's unlikely someone will want to even help you initially.
That said, there are both numerous tutorials on how to root your phone, and how to activate the phone without a data plan so just search the forum/read the stickies for them and start on the first step yourself rather then waiting around.
Meeker
That said, the Dataplan is not necessarily a killer, but definately a cool benefit if your willing to pay the associated costs =) But personally for me, I'm a cheap bastard...
samrozzi said:
Ok i wanna root my g1 BAD.
Click to expand...
Click to collapse
Judging from the three or four other threads he started here saying "Ack! Help!!" and the threads saying the same over on the AC, I'd say his plan to "root my g1 BAD[ly]" has succeeded.
Soo should we start waiting for the
Ack! Help! I've Br1cked my g1 BADly
Posts soon?
Sorry couldn't help myself....
Over on the AC he posted that he's thinking about "installing cupcake".
IT BURNS!!!!
Meeker said:
Soo should we start waiting for the
Ack! Help! I've Br1cked my g1 BADly
Posts soon?
Sorry couldn't help myself....
Click to expand...
Click to collapse
You know, I lurked around and didn't want to post for a long time because I know I'm totally inept at this and I know I'm an outside/intruder here. I only posted my own question to a problem when I was unable to find a solution via search/google and puzzle the rest out myself. I wish others would do that as well to preserve the usefulness of the boards (because they are incredibly helpful!). And ultimately I hope the next person to run into my same error can find my thread via search & fix it themselves.
Sorry for being off topic, but the thread will probably be locked down anyway.
Xeroproject said:
You know, I lurked around and didn't want to post for a long time because I know I'm totally inept at this and I know I'm an outside/intruder here. I only posted my own question to a problem when I was unable to find a solution via search/google and puzzle the rest out myself. I wish others would do that as well to preserve the usefulness of the boards (because they are incredibly helpful!). And ultimately I hope the next person to run into my same error can find my thread via search & fix it themselves.
Sorry for being off topic, but the thread will probably be locked down anyway.
Click to expand...
Click to collapse
I know, I totally got baited on this one... but I think the inherent frustration for the bulk of us who got baited on this one was the fact that if you looked at the top 5 stickies on the forum.... the answers where right there... it's only the fact that the original poster never wanted to read them....
No more replies? Lets let this one die the way it deserves to?
samrozzi: You should really start using the search, but pretty much all of the information you need is in stickys. But here you go
Start with rooting your device.
http://forum.xda-developers.com/showthread.php?t=442480
--------
When ever you need to have to log in to the google accounts use this:
"to enable and configure wifi, so that the registration process can connect to the google servers. In an adb shell session, type the following command:
am start -a android.intent.action.MAIN -n com.android.settings/.Settings
This doesn't have to have root access to work. It works fine with the "shell" user that adb on non-modded phones runs as.
That command will bring up the settings page on your phone. From there, you can enable wifi and connect to your wifi network, and then proceed with registration as per normal "
Taken from: JesusFreke at http://forum.xda-developers.com/showthread.php?t=452316
------------
In the end use JF RC30, or ADP V1.41
From http://forum.xda-developers.com/showthread.php?t=475381
As the link from the original/first post are V1.31 and i tried them earlier and the links do not work.
Hope that helps.

Newbie guide to rooting Inspire 4G?

So I'm curious if anyone can point me in the direction of a good guide for a first-time rooting experience.
I am BRAND NEW from the iPhone world. Over there I was very comfortable jailbreaking, with the process and terms, and ins and outs of the jailbreaking world.
Now I just got my inspire 4g and I'm lost in trying to learn the root\flash\rom process. I feel like such an idiot because I always get pissed when people ask for step by step newbie process in the iOS jailbreak forums, now I'm doing it, lol
My goal is to root is for the sole purpose of enabling the HSUPA feature. I'm unlocked already (bought an unlock code), so that's really the primary reason for unlocking for me.
An additional benefit would be able to remove the AT&T bloatware, which is annoying me. Does anyone actually use the ATT branded barcode scanner? LOL.
Anyhow, if anyone is willing to help, I would appreciate it greatly.
Thanks!
check out this video guide.
http://forum.xda-developers.com/showthread.php?t=957559
epicKA8 said:
check out this video guide.
http://forum.xda-developers.com/showthread.php?t=957559
Click to expand...
Click to collapse
I followed this video.. this is my first Android phone and first time rooting a phone... the video was perfect and rooted and installed a custom ROM with no problem.
epicKA8 said:
check out this video guide.
http://forum.xda-developers.com/showthread.php?t=957559
Click to expand...
Click to collapse
I seriously can't be this stupid. LOL. I have watched this 20x and I figure I can follow it step by step and have success, but the question I have is this:
- Is there a way to not have to do step 1 then step 2 to correct the audio? In other words has anyone compiled a video or written step by step on a process that does it without having to go back and fix the audio?
- If I do this method, when I re-login to google, will it re-download all the apps I had previously downloaded? And will it re-add the email accounts, or do I have to set it all up as new?
- I see many referring to the "stock ATT" ... so that'll bring back the ATT stuff, but remove the limitation and allow HSUPA? And does it re-add bloatware but I can then delete it? Do all the stock themes\apps come loaded still?
Thanks, I really wish there was a "here's exactly what to do, step by step, keystroke by keystroke" kinda to-do style list... I know many prefer seeing on youtube, but I'm more of a process\step-list type, and it's confusing because the forum has about 10 sets of instructions, some say they have audio problems, others have an amendment to fix the audio after, some say it's possible not to have the issue to begin with, just trying to make sense of it all as I'm totally new to Android.
I an having nothing but trouble also!
Finally I can make it to the bootloader screen but any option I choose locks thephone with the "Scary Emblem" and I have to remove the Battery to restart it.
Anybody able to help?
Please?
http://forum.xda-developers.com/showthread.php?p=11908710
bella92108 said:
I seriously can't be this stupid. LOL. I have watched this 20x and I figure I can follow it step by step and have success, but the question I have is this:
- Is there a way to not have to do step 1 then step 2 to correct the audio? In other words has anyone compiled a video or written step by step on a process that does it without having to go back and fix the audio?
- If I do this method, when I re-login to google, will it re-download all the apps I had previously downloaded? And will it re-add the email accounts, or do I have to set it all up as new?
- I see many referring to the "stock ATT" ... so that'll bring back the ATT stuff, but remove the limitation and allow HSUPA? And does it re-add bloatware but I can then delete it? Do all the stock themes\apps come loaded still?
Thanks, I really wish there was a "here's exactly what to do, step by step, keystroke by keystroke" kinda to-do style list... I know many prefer seeing on youtube, but I'm more of a process\step-list type, and it's confusing because the forum has about 10 sets of instructions, some say they have audio problems, others have an amendment to fix the audio after, some say it's possible not to have the issue to begin with, just trying to make sense of it all as I'm totally new to Android.
Click to expand...
Click to collapse
Please let me know if you find instructions like that. I am the same way. I literally have had my Inspire from ATT for 2 days after having six BlackBerry's and all I get are rude remarks, links to videos that assume I've done this before and absolutely no questions answered. I was referred to use the Unrevoked3 which is supposed to be "painless" and could work with the Inspire since it's similar to Desire, but all I got was a link to the download and if I try to ask questions, I'm not allowed because I'm a noob or I get the "Google it" response...which...duh..that's how I found this place. Every Android forum reminds me of my Business Calculus professor. When asked if he could walk us through a six page homework problem, he threw a desk at the wall and called us names. LOL I guess only elite are allowed info. I can't even get a response as far as whether or not Unrevoked3 will actually work on the Inspire! Sigh. *smh*
StoopidNoob said:
Please let me know if you find instructions like that. I am the same way. I literally have had my Inspire from ATT for 2 days after having six BlackBerry's and all I get are rude remarks, links to videos that assume I've done this before and absolutely no questions answered. I was referred to use the Unrevoked3 which is supposed to be "painless" and could work with the Inspire since it's similar to Desire, but all I got was a link to the download and if I try to ask questions, I'm not allowed because I'm a noob or I get the "Google it" response...which...duh..that's how I found this place. Every Android forum reminds me of my Business Calculus professor. When asked if he could walk us through a six page homework problem, he threw a desk at the wall and called us names. LOL I guess only elite are allowed info. I can't even get a response as far as whether or not Unrevoked3 will actually work on the Inspire! Sigh. *smh*
Click to expand...
Click to collapse
I have found all the information I have needed to date by reading first. It's not an attitude unique to this forum... it happens elsewhere on the internet.
With processes like this, I would think one would want to be armed with as much knowledge prior to starting, as possible.
People get stuck on unique problems, and ask for help, and nearly without exception, if some degree of effort has been made by the person asking, then people are pretty willing to assist.
If people come in an ask questions that would have been easily answered had they taken the extra five minutes to check if it had been addressed already, it shows... its easy to tell if someone has made even the slightest effort to educate themselves first, or if they're just expecting free technical support.
Sent from my Inspire 4G using Tapatalk Pro
Can't we all just get along?
For any newbies wanting to get started and have step-by-step instructions, you should visit the Hack Kit thread, download the zip file, and read that readme!
Link to hack kit thread:
http://forum.xda-developers.com/showthread.php?t=952352
To be honest, I think if the hack kit thread was made into a sticky it might get more attention from the new inspire owners.
EDIT: Just to be clear. The hack kit contains a full step-by-step procedure. The only change to this I recommend is using the gold card maker in the following thread (unless it's now included with the kit) :
http://forum.xda-developers.com/showthread.php?t=970157
Give a man a fish and he'll eat tonight teach a man to fish and he'll eat the rest of his life, or something.
[harsh mode]This stuff isn't brain surgery. If you want root badly enough you'll figure it out. [/harsh mode]
gunnyman said:
Give a man a fish and he'll eat tonight teach a man to fish and he'll eat the rest of his life, or something.
[harsh mode]This stuff isn't brain surgery. If you want root badly enough you'll figure it out. [/harsh mode]
Click to expand...
Click to collapse
LOL, i get that, but you cant throw him a pole, a hook, and bait and say, read this and learn.
I think there is an important difference between a newbie who wants the answers spoonfed to them, and a newbie who is genuinely trying but just doesn't get it. Some people (myself included) need a little hand holding through the process. It's sort of like pulling someone out of a third world country who's never seen a car, and expecting them to learn to drive by reading a drivers ed manual.
Sent from my Inspire 4G using XDA App
I've seen a few please root my phone for me threads. These people make me crazy. I don't know what else to say. We have bubbys super easy method and the hack kit which has a easy to follow step by step and a video. I've only had one phone that was 1 click root capable, the Captivate. The others were work, so I learned. I was a noob once, we all were. But I educated myself. There are folks which don't want to even try to do that.
Sent from my Desire HD using Tapatalk
I have to say, I'm with NOOB here.
As far as "bubby's" super easy one click, ya, maybe IF I had time to read through 238 pages of geekchat banter and decode the "FAQ" that was written in a haphazard method.
Nothing personal, but maybe YOU guys know how to do this but many of us do not.
I've spent 3 days going over instructions, videos and other how-to's only to find myself frustrated at the process and procedures.
I'm now at the point where I can get to my boot loader but no matter what mod.zip file I have on the root of the card I get a black screen.
2 things RIGHT off the top of my head that were not discussed (or at least I didn't find them in).
1- The original CID I sent to have a gold card made from was bunk. Only during my (IDK) 10th attempt at running bubby's one click root did I notice the CID had changed and sent that one in for a gold card did it work.
2- NO where in any instructions or FAQ did it mention to hold the "UP" button when rebooting to access the recovery mode. Which BTW, still doesn't work properly.
Maybe I got a bunk phone. Who knows. But I do know this. It took my less time to root my nexus one and even less time to quickpwn my iFails.
You would think with all the knowledge that exists in this forum, someone would sit down and make a step by step guide on how to root your HTC Inspire from start to finish INCLUDING potential pitfalls and errors.
Instead, new users such as myself and NOOB are left to decypher and piece together a way to root the phone.
No one has asked you to root their phone. All the NOOBS like myself are asking is for you to pool your collective intelligence and come up with a GUIDE even an IDIOT like myself can follow.
... and make it a sticky with NO additional chatter on the thread.
corbin dallas said:
I have to say, I'm with NOOB here.
As far as "bubby's" super easy one click, ya, maybe IF I had time to read through 238 pages of geekchat banter and decode the "FAQ" that was written in a haphazard method.
[...] No one has asked you to root their phone. All the NOOBS like myself are asking is for you to pool your collective intelligence and come up with a GUIDE even an IDIOT like myself can follow.
... and make it a sticky with NO additional chatter on the thread.
Click to expand...
Click to collapse
I mean no hatred, but rooting this phone isn't an easy process. I've been hacking windows phones for years but this was my first android root and it took me over 4 horus start to finish - and i had to troubleshoot a lot of problems on my own since it was 6 am with no one on xda. the problem with creating a complete hacker's guide is that there are SO MANy unique issues that people have, that there's no way to account for all of them if you're able to do it on your own successfully - then in that case why would you go back and try to mess stuff up to create a page about waht to do if XXXXXX happens? I had some issues during my root process, but I posted somewhere asking for help, detailing exactly which steps i had taken prior to having trouble, what my issues were specifically (including code), as well as what i did to FIX my issues after I had figured it out. People here don't like being asked vague and general questions about why xxxxxxx isn't working, which is why usually tehy like for people to be as specific as possible. I'm not angry with your or any other person that has issues rooting, but i'm simply trying to explain why other people get pissy and are brief when a little morehelp would do. a lot of people just need to read a bit more before they post, which is what pisses everyone off, but hey, we all need to start somewhere right?
as for your specific issues, did you use the CID1 or the CID2? The guides (video and hack kit) both call for you to use the CID2 so if you didn't use that right off the bat, that's waht your issue was. As for your black screen, what step are you talking about? Are you able to downgrade your rom? or is taht where you're having issues? and i didn't use any of bubby's one click stuff, but what's teh mod.zip file supposed to do? I followed the hack kit and video walk through both and adb sent the downgrade rom to my phone, it rebooted into recovery (ON ITS OWN - i didn't have to get it into recovery myself) and i had to scroll to tell it to load the rom and that was it. maybe your issue is that you're skipping steps? do you have a good connection to your phone between your comp/is teh whole downgrade rom being transferred to your phone? I know i had that issue where after 4 or 5 commands from the command prompt, it would lose connection with my phone and i would have to restart before i could send another command through adb...
lastly, to answer your question about the one click rooting, i think we all wish tihs phone had that, but it doesn't and it sucks. as i'm sure you've read, the only way to do this is through a radio exploit in a downgraded rom thanks to att being a bi***a** about sideloading and whatnot. it is waht it is.
anyways, i hope i answered your questions adn maybe even helped you out with the rooting. if you need more help, feel free to start another thread and PM me the link to it. hopefully i'll check my PM's and be able to help you with it. jsut remember, be as descriptive as possible and no one will flame you
Scott_S said:
I have found all the information I have needed to date by reading first. It's not an attitude unique to this forum... it happens elsewhere on the internet.
With processes like this, I would think one would want to be armed with as much knowledge prior to starting, as possible.
People get stuck on unique problems, and ask for help, and nearly without exception, if some degree of effort has been made by the person asking, then people are pretty willing to assist.
If people come in an ask questions that would have been easily answered had they taken the extra five minutes to check if it had been addressed already, it shows... its easy to tell if someone has made even the slightest effort to educate themselves first, or if they're just expecting free technical support.
Sent from my Inspire 4G using Tapatalk Pro
Click to expand...
Click to collapse
/begin rant
You read my mind...
Honestly people, the development thread has practically every answer to any question that could come to mind throughout the process, but you have to be willing to put in the effort to read pages upon pages of advice.
A few days of reading and learning will reward you with a perfectly rooted device, but you can't be lazy about it.
If after sifting through the development thread (and using a handy little tool called google...) you still can't make any sense of this, maybe you should ask yourself if you should really be doing this in the first place?
These developers work hard to put out what we have available today and they really jumped on this particular phone rapidly, and the methods available today work. I used bubby323's "HTC Inspire 4G Simple Root and S-Off" and from start to finish I rooted two Inspires and loaded them with custom ROMs in under an hour.
At least meet them halfway in the effort department people.
/end rant
Keep in mind also that those of us who rooted had to read through pages and pages and pages if we got stuck, it's rather annoying to read "I didn't want to have to go through that huge thread to find my answer" What makes you so special?
corbin dallas said:
I have to say, I'm with NOOB here.
As far as "bubby's" super easy one click, ya, maybe IF I had time to read through 238 pages of geekchat banter and decode the "FAQ" that was written in a haphazard method.
Nothing personal, but maybe YOU guys know how to do this but many of us do not.
I've spent 3 days going over instructions, videos and other how-to's only to find myself frustrated at the process and procedures.
I'm now at the point where I can get to my boot loader but no matter what mod.zip file I have on the root of the card I get a black screen.
2 things RIGHT off the top of my head that were not discussed (or at least I didn't find them in).
Click to expand...
Click to collapse
Where exactly are you at in the process? Do you have S-OFF and can you confirm you are rooted? If so, you have already done the hard part. Am I reading correct that when you try to get into recovery mode (via rom manager or by Vol-Down + PWR) that the phone reboots and then fades to black?
this would require you to do eng s-off, i had the same issue with inspire
I researched for a. Week...reading everything I could find....which included 238 pages and an faq that...was written haphazardly (though I found useful) prepared myself for any eventuality.

To All Who Use Easy Root Methods

Stop getting angry when we do not want to help you fix the problem you are having. Seriously, quit it. You are warned left and right that you may not or will not get support for it. The simple fact is that auto/easy root methods are too questionable. It leaves you in the dark when something goes wrong. We cannot easily figure out what happened, why it happened, or what exactly the issue is because it is automatic. I'm annoyed at the amount of users who go onto IRC begging for help and start freaking out on us because YOU wanted the easy way out. It doesn't take more then a Google search to learn exactly what to do, what it is doing, and how it works for the manual root method. I can only speak for myself but I'm plenty sure other members can agree and attest to this. I, myself, spend more time helping lazy/scared people FIX their phones BECAUSE of an easy root method then doing any real development! And when I decline to, the AndIRC chatroom becomes a hated place and gets bashed on. Use at your own risk. Enjoy.
Sent from my ADR6400L using XDA Premium App
If you don't want to help, don't help. People have every right to ask for help and if they freak out on you for not helping, ignore them. All you're doing by posting this thread is returning the sarcasm and snarkyness that you're accusing them of dishing out.
No no no. ProTekk is 1000% right on this. I get tired of lazy assholes on IRC who want to be spoon fed.
Sent from my ADR6400L using Tapatalk
Tbh, this wasn't an "I'm better and smarter than you" post. It was meant to be a clear and valid warning to all. In no way was I trying to come off as snarky or a know it all. If you take this the wrong way then maybe you need to.reread this and start over again.
Sent from my ADR6400L using XDA Premium App
Oh, also, I explain in detail why and what my reasoning is. Don't start flaming buddy
Sent from my ADR6400L using XDA Premium App
I agree 100%.
There are a lot of new people moving into android with this phone, and a lot of progress has been made through development inthe few weeks it has been out.
People really need to slow down, and read before jumping. I think that was proven this morning...good one Jcase
I've had a rooted phone for over a year now, been through roms like mad, but still get nervous and re-read every post before I put something on my phone and understand exactly what it's doing.
Take your time people, read, re-read, ask questions, then flash, your phones not going anywhere unless you do something dumb and end up with a brick....which would more than likely be your fault if it happens.
Bimmer323 said:
I agree 100%.
There are a lot of new people moving into android with this phone, and a lot of progress has been made through development inthe few weeks it has been out.
People really need to slow down, and read before jumping. I think that was proven this morning...good one Jcase
I've had a rooted phone for over a year now, been through roms like mad, but still get nervous and re-read every post before I put something on my phone and understand exactly what it's doing.
Take your time people, read, re-read, ask questions, then flash, your phones not going anywhere unless you do something dumb and end up with a brick....which would more than likely be your fault if it happens.
Click to expand...
Click to collapse
Forgot about the questions. They.are more than welcome if it is about rooting. Ask away. We share knowledge. We don't hoard it and say go home. Glad to see some voices in here besides mine.
Sent from my ADR6400L using XDA Premium App
Completely agree with protekk. Devs can not help you if they don't know the exact process of rooting went wrong if you use a "1 click" method. Using the process put out by jcase a person can start over or even go back to the prior step. The process jcase put out was a step by step (copy & paste commands) process. I am no better than any of you, but I can read and follow simple instructions, and in doing so have gotten a good understanding of adb. As for getting help, I have never had a problem with getting help, even when I started.
When rooting or flashing, you need to read, read, read, read, until you are comfortable with the instructions. Xda has info to getting everything setup and running. Research before you flash or root.
+1 man. I've only had my Thunderbolt for a few days and ended up deciding to root manually because I wanted to know what was going on, step by step. It's taking a little time to get used to CWM coming from the Eris where I've used Amon Ra's recovery.
<soapbox>
I've noticed a trend of folks really beating up on the dev's. Guys, our dev's do this for free or donations. Some even insist that we donate to the homeless or our favorite charity. You're not paying for support, these guys do what they do out of love and commitment to the community. Please remember this before you log onto IRC or make a new thread. The dev's have gone through a lot of trouble to learn these systems and write scripts for you, usually through reverse engineering and a lot of time. Respect their time by searching first.
Additionally, if you need help - please and thank you goes a long way. So do logcats and output from the screens that you're currently working with
Now, back to your regularly scheduled discussion.
</soapbox>
All I'm saying is I remember a lot of people complaining about jcase, not wanting a 1 click root released . He wanted people to know what was being done and how to do it. And people complained saying he had no right. I believe this is why he didn't want it released to soon. Damn I hate mind readers. Lol
Sent from my ADR6400L using XDA App
"ProTekk is 1000% right on this."
"+1"
If someone doesn't want to put in the time to understand what is going on and the processes taken to make it happen they shouldn't even bother rooting.
This is my first android phone ever. I have successfully rooted it on both a mac and pc. I followed the instructions and learned how to use adb (nothing fancy of course). If I can learn others can too.
Sent from my ADR6400L using XDA App
Thats a good point OP.
The method posted by JCASE is so simple that anyone should be able to do it.
1) Install drivers for your phone
2)copy files to your ADB directory and to your phone SD card
3)Open a command prompt
4)Copy and paste a bunch of ADB commands
5)Put the other PG05IMG.BIN on your phone
6)Copy and paste some more adb commands
7)Download a few market apps
8)Success
I mean where is that difficult? Its basically spoon fed. If you don't have the ability to copy files to your phones SD card, copy and paste commands into a DOS prompt, follow clear instructions, and install driver software for your phone, then you probably shouldn't bother doing anything. I don't even consider myself an ADB pro, I learned how to use some of it with my MOTO Droid and I still don't know what a bunch of the commands are. I know how to push files to my phone, how to pull files from my phone, and some other misc commands.
I agree. I was frustrated sure. Took me another 7 tries and a few different methods. But in the end I was the one responsible. I could have chose to give up , but because I didn't want to be left behind I kept learning and trying. I finally got it last night. It even feels better knowing how much trial and error I had to try. Makes me appreciate it more.
Sent from my ADR6400L using Tapatalk
TNS201 said:
Thats a good point OP.
The method posted by JCASE is so simple that anyone should be able to do it.
1) Install drivers for your phone
2)copy files to your ADB directory and to your phone SD card
3)Open a command prompt
4)Copy and paste a bunch of ADB commands
5)Put the other PG05IMG.BIN on your phone
6)Copy and paste some more adb commands
7)Download a few market apps
8)Success
I mean where is that difficult? Its basically spoon fed. If you don't have the ability to copy files to your phones SD card, copy and paste commands into a DOS prompt, follow clear instructions, and install driver software for your phone, then you probably shouldn't bother doing anything. I don't even consider myself an ADB pro, I learned how to use some of it with my MOTO Droid and I still don't know what a bunch of the commands are. I know how to push files to my phone, how to pull files from my phone, and some other misc commands.
Click to expand...
Click to collapse
I'm considering moving to Android, possibly the Thunderbolt. I'm experienced with flashing custom ROMs to WinMo 6.X phones, but that's not a root process (at least not on any phones I've owned), it's a simple process of connecting the device tp a PC via USB, launching a program on the PC, clicking a few buttons and restarting the phone. Done.
Coming from that simplcity, the rooting process looks kinda daunting, but not impossible. I've been reading as much as I can in different forums, but without having the phone in front of me and trying it out, I'm not understanding the process.
For instance, "Open a command prompt." Is this on a connected PC, or directly on the phone? If on the phone, how do I get to a command prompt on it?
I guess I'd like to ask the knowledgeable folks here for a website they'd recommend for an absolute beginner to bone up before attempting his first root? Or multiple sites, where I can not only read how it's done, but what is actually happening at each step. I know my way around Windows pretty well (up to XP anyway), but have no idea when it comes to Linux.
As to folks who dork up their phones while trying to root/modify - the devs are offering their knowledge, free of charge. You aren't being forced to root, it's your choice and ultimately your responsibility. I've seen the occasional Sp.Ed. flip out because his phone bricked while flashing a WinMo custom ROM that someone spent many hours working on and tweaking. Not often, I'm glad to say - most folks are grateful for the effort.
This was my first android phone, and initially I was too scared to do the manual method. But, I manned up and decided to do it, and to be honest, it was simple. After that, I tried reading all the threads and being active in the community. That's the thing with attaining knowledge, you have to be proactive. Read through everything, and often. Don't just ask questions only when it pertains to your problem, because from what I've seen, it's always answered in some thread.
tl,dr:The gist, just be proactive. read read read
tedkord said:
I'm considering moving to Android, possibly the Thunderbolt. I'm experienced with flashing custom ROMs to WinMo 6.X phones, but that's not a root process (at least not on any phones I've owned), it's a simple process of connecting the device tp a PC via USB, launching a program on the PC, clicking a few buttons and restarting the phone. Done.
Coming from that simplcity, the rooting process looks kinda daunting, but not impossible. I've been reading as much as I can in different forums, but without having the phone in front of me and trying it out, I'm not understanding the process.
For instance, "Open a command prompt." Is this on a connected PC, or directly on the phone? If on the phone, how do I get to a command prompt on it?
I guess I'd like to ask the knowledgeable folks here for a website they'd recommend for an absolute beginner to bone up before attempting his first root? Or multiple sites, where I can not only read how it's done, but what is actually happening at each step. I know my way around Windows pretty well (up to XP anyway), but have no idea when it comes to Linux.
As to folks who dork up their phones while trying to root/modify - the devs are offering their knowledge, free of charge. You aren't being forced to root, it's your choice and ultimately your responsibility. I've seen the occasional Sp.Ed. flip out because his phone bricked while flashing a WinMo custom ROM that someone spent many hours working on and tweaking. Not often, I'm glad to say - most folks are grateful for the effort.
Click to expand...
Click to collapse
look on you tube they have a real nice walk thru you should watch first
http://www.youtube.com/watch?v=mc6EMdPpF6o&annotation_id=annotation_68322&feature=iv
thanx nat3mil
Bimmer323 said:
re-read every post before I put something on my phone and understand exactly what it's doing.
Click to expand...
Click to collapse
Ayup. either a long contract or an expensive phone I do not want anything bad to happen to it
with my og droid I would do just about anything to it because that thing was bulletproof and I got buy 1 get 1 free .
my thunder bolt, it's treated with kid gloves
this is not a signature I type it in every time maybe sent from my phone or my computer
I have to agree for the most part...I rooted my bolt with the very first method released and it took me quit a while...had to do allot of reading (adb). I got most of my questions answered by going threw the threads.... reading other peoples problems they posted and then the fixes or answers left by knowledgeable forum members. Yes that takes time but it does help...I will vouch for that...lots of knowledge and answers here just have to put in the time.
I think people should be able to ask questions on here...thats part of why the forums are here, but if you ask and you don't get answer it's more than likely you have ask a question that has been asked before...several before's....Its just to basic of a question which could have several answers (not enough info in the question)....or you ask to many questions which means you have not done your home work.
Read and then read some more....google and google some more.....then ask the question....
+1000
People want to be spoon fed - doing things the right way is too hard for them

[Q] Whens a non-dev root coming for sens.

Hey there anyone has any estimates on when the s-off, root and etc for general public will be out, not sure about how many bugs/glitches does the dev. version have...
Regards, SM
It's been stable and working. They may as well not call this a dev release.
Sent from my HTC Sensation Z710e
No issues
I think the disclaimer for the dev only thing was probably a safe guard to make sure the repercussions weren't severe if things didn't pan out! However everything works great for me... I just reflashed my stock RUU after and re-rooted and put on CWM and now my phone is slick and debloated! I donated because as far as I am concerned they can't improve upon perfect!
the reason why i asked is becasue this is my first time i ever dealt with HTC "rooting" wanted to make sure i dont run into much issues during the process, any pointers? besides the guide?
I still can't post questions on the dev thread since im fairly new....
Simplicity is the key
Just don't get worried that is all! Make sure you feel comfortable with the procedure prior to attempting it, but rest assured this is quite possibly the easiest S-Off/Root procedure around... no goldcard, no nothing! It literally does everything for you! So just stick to the guide, don't deviate, and never panic and jerk the cord from your phone! Then again I don't really think you can brick, but if I understand correctly S-Off is in the Radio and quite simply put if the Radio gets messed up the phone gets messed up!
Again if the phone seems fine to you, then you may not want to do it right now... the ROMs are just starting to come out of the kitchens and are young right now so holding off might be advisable or at least until you feel comfortable to play around with your phone!
I appreciate the tips glitzbd, when it comes to "rooting" as in iphone would that be considered jailbreaking ? And how does it interact with applications, allows you to rip apps for free?
SirMario87 said:
I appreciate the tips glitzbd, when it comes to "rooting" as in iphone would that be considered jailbreaking ? And how does it interact with applications, allows you to rip apps for free?
Click to expand...
Click to collapse
It doesn't allow you to get free app's but along with s-off, gives you pretty much total control over the phone and allows app's that are made specifically for rooted devices to run on the phone, i.e. Titanium backup and also to flash custom rom's.
cjm1979 said:
It doesn't allow you to get free app's but along with s-off, gives you pretty much total control over the phone and allows app's that are made specifically for rooted devices to run on the phone, i.e. Titanium backup and also to flash custom rom's.
Click to expand...
Click to collapse
I see, thanx alot, out of curiosity, are the HTCs able to be hacked where you would be able to download apps that are not free, for free.
(my fist HTC device)
SirMario87 said:
I see, thanx alot, out of curiosity, are the HTCs able to be hacked where you would be able to download apps that are not free, for free.
(my fist HTC device)
Click to expand...
Click to collapse
Not that I know of and I wouldn't ask too much about how to do it or where to get them from on here as the moderator's are pretty strict about it.
There are websites that provide them if you have a google though.
cjm1979 said:
Not that I know of and I wouldn't ask too much about how to do it or where to get them from on here as the moderator's are pretty strict about it.
There are websites that provide them if you have a google though.
Click to expand...
Click to collapse
I see i must have mistaken this forum as a more hack oriented forum....
SirMario87 said:
I see i must have mistaken this forum as a more hack oriented forum....
Click to expand...
Click to collapse
LOL stealing paid apps = bad and majority of the websites that offer paid apps for free also offer identity theft,spam and trojans for your device to enjoy....BUY THE APPS man!!!!!!!!! not many things in life are FREE
SirMario87 said:
I see i must have mistaken this forum as a more hack oriented forum....
Click to expand...
Click to collapse
It is for hacking / developing, but not for hacking paid app's / warez.
cjm1979 said:
It is for hacking / developing, but not for hacking paid app's / warez.
Click to expand...
Click to collapse
You can tell im a long time Warez member Warez FTW!!!
But i appreciate the heads up fellas thanks!

Categories

Resources