Installation | Sholes
This guide includes how to root, install a custom recovery image from stock, as well as update to the latest one, and also includes bug fixes (will add more as they pop up).
Assumes people know what adb is, etc thus, this is not completely noob proof Start with the assumption you've never owned an Android device before, have no idea what the Android SDK is , etc, just bought your phone, and want to get into all of this stuff.
Last edited by hydrogenman; 01-02-2010 at 02:25 AM.
Thank you very much, and Sirpsyco as well, for this. Not to pick nits, but I do think that your first section when you mention the phone needs to be connected to the PC, you need usb debugging enabled. I can see this stumping some folks.
I think it is great that you have this on Sholes. I like the idea of one place where clean stuff is posted, clear-cut and step by step, just a few folks who really know what is going on inputing. Your tutorial is great, as it also includes the link to Flash_Image and 0.015, rather than having to scroll around sholes collecting the files and links.
And in adressing a couple of the other replies here, and rolling in my newb experiences, I would like to add the following. As a newb to linux and smart phones, the entire "bigger" picture was lost on me at first. Luckily I had dos experience and some programming to fall back on, but if you are of the mind to nail down some tutorials on sholes, perhaps a bigger picture general theme might help folks out here greatly. Like what are roms, what and why is the recovery an issue. Perhaps a tutorial on recoveries and flashing new roms is in the works, but that really was the hardest thing for me to grasp early on was the connection between the various concepts. It is one thing to say if you have to ask what root is then you don't need to know. It is another to help folks here try and understand. And the folks that come here are gonna try, even if they cannot grasp adb, command prompts, root etc. Or like me, if I had understood the larger picture, the individual step might have made more sense.
Perhaps you have noticed that many of the early "power users" here are either long gone, or too frustrated to get involved in the minute to minute how to's for the new folks. I'm a newb trying to help the newbs here, out of gratitude for the site, and it seems like you too are trying to help. So, just throwing out some random thoughts if you are gonna tackle more things on Sholes. And I commend you for your efforts.
Call me a noob or not, I've been dealing with issues like this for some time. Like most professions, there is a language that is common here and not common to the rest of the world. So when a new person comes to this site and tries to make the best of it, Google or not, there is a translation problem for them that does not exist for the Linux/Android geek.
I've been playing with computers in general for more than 20 years and have seen them progress from DOS all the way to the position we're in now. And I've stayed mostly up to date on a good deal of it. I'm the "go to" guy when crap breaks at home and in the workplace, more often than not. But do I speak the language...? Absolutely not.
So when it came time to root my Droid, I came here for help and got nothing of value. I had to cruise and cruise, looking at a million pages of worthless stuff, broken links, missing files, incompatible formats, etc... and finally just gave up.
But that hurt my pride and I went back at it again. I now have a rooted Droid, have installed SPRecovery, BusyBox and am running the (totally awesome) Smoked Glass (without Verizon's crapware). Can I tell you how I did it? Not a chance. I just kept plugging away and, after multiple starts and stops, u-turns and consistent swearing, made it happen.
So, long winded though it may be, try to have a little understanding. The people YOU learned from tolerated your ignorance and had the patience to remember what it was like to be a noob. You might want to try that as well. Because this art will become more arcane as it ages and as it does, fewer people will be able to do what we all want them to be able to do--keep this free and open!
We were all noobs once! Let's try to have a little compassion for the new comer and help him (her) along. Then we ALL have the power to take what we want from this crowded marketplace and leave the crap for the vendors to dispose of.
i agree though, this was definitely not a noob-proof guide. it was the best at the time, but that was months ago. and in the android world, that is like eons.
-Respect is rule #1
-Email us at DroidForumPromo@gmail to become a Supporting Vendor.
-Not around as often as I used to be... Still, feel free to PM me if there is anything I can help with!