Related
Everything I know about Android, I learned from XDA.
I run a little Android blog and a lot of non-tech people have been asking for help with getting cupcake installed. I really struggled with the idea of posting a guide since so many have been done before. With all the recent cupcake builds, I thought I would attempt a guide geared towards people who have never rooted their phones and want cupcake.
Anyways, I just posted the first draft and I need help with suggestions and fact checking. I think most of it is factual, but I prob made mistakes.
If you got 5 minutes and want to help out the community, give it a quick read.
I tried to take the easy route when rooting. When I first hacked my phone, we didnt have a lot of the tools and scripts that are out now. If any step could be simplified, please let me know. Thanks.
http://www.androidandme.com/2009/05...r-rooting-your-android-g1-to-install-cupcake/
nice blog..
Nice 50 screenshots of Haykuro. Can't wait to see his next release.
Easiest way for noobs to root their phone to the latest 1.1 ROM before flashing the 1.5 ROM is to use the root app. It can be found here, along with step by step instructions.
http://allshadow.com/forum/viewtopic.php?f=9&t=5229
When I was a noob, I first rooted my phone using that app, but now I remember all the commands by heart lol.
edit: just looked at your blog, you already have it there.
Any other takers? I just wanted to make sure this was as friendly as possible before I offered it to people. Thanks.
You may want to check out this guys method of the root procedure. It's similar to yours, but it doesn't use the .apk file. I did it his way, and I pushed everything from my laptop to the phone, so rooting took me about 10 minutes or so.
http://several.amplify.com/2009/05/02/video-tutorial-g1-jailbreak-root-and-cupcake/
I would make a fork for those who don't have wifi access, or want to do the rooting a little quicker.
very organized your blog is though.
Thanks for the link. That looks like a good resource, but I think it is too many commands to type for some people. I'll watch all the videos and see what I think.
Good job!! Looks likes a nice guide. One thing I might add is the recovery instructions since the current JF1.5 ROM
HTML:
does not include it.
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
hello everyone,
I have spent quite a few days researching around the forum, and eventually managed to root, s-off,change cid and install dark forest rom for sensation xe.
I must say that this is THE most comprehensive concentration of information available everywhere.
However i have to add that, not all of us "brainiacs" is capable understanding what you masterminds write. If eventually we "brainiacs" suceed to make something work,believe me it is pure luck.
Some step by step instructions would be more than welcome, and by that i am not saying that there arent any, but for me as a noob, it was quite challenging to filter what i need, what is a must do step, and what i dont need. And when i finally understood what i have to do, that was not enough, because i still did not know how to do it.
All in all you guys are THE authority for every gizmo there is.
Thank you
Each person does it their own way, some skip NAND backup, some dont wipe, etc. Generally, backup, wipe and check md5 sums before flashing, if you skip any of those steps, thats up to you, problems may occure and they may not. For an example, I dont check md5s. So far, I never needed to restore NAND backup, but things could go wrong one day, so I make them. Wiping is a must, we want our mobile fresh new, dont we? (unless chef says dont - InsertCoin Sense 4 Beta 4 for an example)
NAND backup:
1. Boot into recovery
2. Find backup
3. Confirm everything
4. Wait like 10 minutes
5. DOne
Wipe:
I use Mike1986's script for wiping, just put on sd card and flash it
MD5 Checksums:
1. Get a md5 checker
2. Since each of them work differently, I wont give you manuals on this, you do development stuff, you should be smart enough to figure it out yourself
Flashing ROMs:
1. Again, some might have aroma installer, some just simple touch recovery, some just need waiting and its done.
Btw. IMO if you dont know how to do these things, you arent qualified for flashing roms
svrecar said:
hello everyone,
I have spent quite a few days researching around the forum, and eventually managed to root, s-off,change cid and install dark forest rom for sensation xe.
I must say that this is THE most comprehensive concentration of information available everywhere.
However i have to add that, not all of us "brainiacs" is capable understanding what you masterminds write. If eventually we "brainiacs" suceed to make something work,believe me it is pure luck.
Some step by step instructions would be more than welcome, and by that i am not saying that there arent any, but for me as a noob, it was quite challenging to filter what i need, what is a must do step, and what i dont need. And when i finally understood what i have to do, that was not enough, because i still did not know how to do it.
All in all you guys are THE authority for every gizmo there is.
Thank you
Click to expand...
Click to collapse
Thank you for using search, writing in a thoughtful manner and beign humble.
It has become rare to see people like you here on XDA
svrecar said:
hello everyone,
I have spent quite a few days researching around the forum, and eventually managed to root, s-off,change cid and install dark forest rom for sensation xe.
I must say that this is THE most comprehensive concentration of information available everywhere.
However i have to add that, not all of us "brainiacs" is capable understanding what you masterminds write. If eventually we "brainiacs" suceed to make something work,believe me it is pure luck.
Some step by step instructions would be more than welcome, and by that i am not saying that there arent any, but for me as a noob, it was quite challenging to filter what i need, what is a must do step, and what i dont need. And when i finally understood what i have to do, that was not enough, because i still did not know how to do it.
All in all you guys are THE authority for every gizmo there is.
Thank you
Click to expand...
Click to collapse
I agree, if you want something done, you have to do a lot of searching and reading. I don't see that as a bad thing, by searching and reading through the forum you get to learn more about the possiblity's of our phone and why certain things happen or need to be done.
I use the search button very often just like you and learned a lot more then when i would just follow a step by step guide for everything. But i agree, sometimes the forum just looks like a soup with information
As you said.
There is so much info and often quite a few different ways to do the same thing, that makes it really hard to follow any guide if you are a noob as i am.
Every noob should first spend a few hours reading through the forum to be able to use search function properly, because you have to know what to search for
And if you dont find what are you looking for, just search in inteligent way. Believe me you will find what you need. Everything is on here.
If you want to root, su, cid....etc like i wanted, find a guide for flashing any custom rom for instance, and look at the steps usually at the begining of the guide, where is written that for succesfull flashing of xx custom rom, you have to do root first, then install this as second...etc.
From this steps you cam learn....aha i have to root my gizmo...so your next step should and must be search function with key elements as....root htc sensation xe....in my case, and voila you are on the way to do what you want
Br,
Saso
well, all you can find here are guides, not deep explaination of how your device works...
I came in android world 3 months ago...and I followed so many guides, understanding nothing!....doing just what there was written...
now, after three months, I think I can understand everything about...roms, flashing, ecc...I flash roms in 5 minutes, few time ago I did it in 5 hours!....
take your time to learn....try different things, and ask someone if you have doubts...this is a forum, we can ask, share....
Just follow what they say
Feel free 2 ask here, i think xda members dont mind 2 help
PS: Actually, i am a noob 2
Sent from my Galaxy Tab 10.1 using XDA
You'll eventually start understanding more around the three month level. For now, just follow instructions and learn. I didn't know anything about android when I first started, but hanging around these guys broughtme up to speed quickly.
Sent from my HTC Sensation
This is a note to all the noobs, noob-ish and/or gun-shy members here - from one of your own. (Yeah, okay, so what if I joined 5 years ago?)
The One X is my first Android phone. I got it during "Prohibition" from a Best Buy that evidently didn't get the memo. So I've had it a few months now.
Like you, I had a TON of questions. I asked a few here and there, but mostly just stuck to reading and learning, always fretting about should I do this or should I do that. Luckily, I got around to rooting long before the 2.20 OTA, which allowed me to freeze and uninstall some AT&T bloatware, which, in turn, prevented the OTA from succeeding - thank God!
When the 2.20 era hit with all its lockout blues, I decided to unlock the bootloader on my phone, because that was the only way to ensure I'd have the option to fully customize the phone down the road. It was a race between my indecisiveness and AT&T figuring out a way to make the OTA stick despite the debloat. I felt like I was being pushed into it, cautious, uncertain, sure that my phone is different from all the other One X's out there so it can't possibly be as simple as all these faceless "experts" make it seem. Can it?
And then, once I DID muster the balls to to unlock the bootloader, all my setting were lost - so I had to reconfigure my phone from scratch. Never wanting to do that again, I found myself looking into - oh my God - custom recovery options? Nandroid backups? What the hell was I getting myself into?
Guys look, I'm here to tell you this. Every question I ever had on doing these things has already been asked here and answered a thousand times by some of the most patient, knowledgeable and generous dudes in the biz. Asking them again will only delay your success. Do your homework. Follow instructions. Read them all the way through before beginning so you know what to expect. And then do it!
Doing it that way, never once did I have a problem. Never once did I break my stuff. But also, never once did I plan to blame anyone else if I did. Just read ahead before you begin. It's all here for us to learn and benefit from.
From the time I got this thing to now, I've rooted (thank you kennethpenn), enabled tethering (thank you t0mmy), installed a million apps, uninstalled a million more (thank you Titanium Backup!), tweaked the boot animation (thank you ES File Manager!), got SuperCID to unlock the bootloader via HTCDev (thanks again kennethpenn!), installed TWRP as easily as pie with Goo Manager from the Play Store and TeamWin's instructions, and created a Nandroid backup with a little guidance from an XDA How-To.
So this post is in the Q&A section because it answers the question "Can I really do this?" You absolutely can. Thank the experts for that.
Next up - playing with ROMs.
Go boldly,
-V
That was beautiful
Sent from my Touch Pro 2 using xda app-developers app
My favorite part is.... don't blame nobody...
Sent from my SGH-I777 using Tapatalk 2
Cool story brah, tell it again.
No but seriously, I really liked the "article" you wrote. You should write more of them.
Absolute gold. Well written
Sent from my HTC One XL using xda app-developers app
Thanks, fellas... It came from both genuine appreciation for the assists here, and also frustration with seeing the same questions asked over and over and over and - well, you get it.
I tell you, outright deleting the many repetitive threads and posts would actually make it easier to get the info that self-starters need. You don't need me to tell you how many posts there are asking how to root, unlock, tie shoelaces, boil water, etc. Searching is a lost art - and worse yet, when it IS used, it returns the flurry of competing threads, which will only make it LESS useful over time. It'd be great to see obviously duplicate questions answered with a link to the "definitive" thread, then locked immediately and deleted after a few days.
As if the mods don't already have enough to do.
Anyways, cheers guys.
-V
Well written and completely true. Hope everyone that comes here reads it
Sent from my HTC One XL
Would love for you to do a follow up after you get a chance to try some roms. I myself have been on Android for a little over a year. Although it didn't take me long to flash a custom rom, i did stick with sense based roms (mainly android Revolution) for the longest time. Finally made the jump to aokp and never went back (till I got the onex). Now that aokp and cm are viable options again, I'm back on aokp, jellybean and I have no plans on going back anytime soon (well, till the next phone is released and we get to do this all again).
Sent from my One X
I cracked open the S4 Active Geohot root APK and it seemed to use a Sony Xperia exploit. Then it turned out I was not the first to do so....
Thank you to scott14719 for twice pointing me to this great post from jcase and the second time I actually followed it. Apparently, that was already figured out before our update hit.
That gets us to DooMLoRD. Seems to have a great way to get it done. Now I unfortunately have been coming off a week of Heck. Initially I was looking to try to see if I can crack root. Then a storm hit and knocked out my power for an evening. Now I have a personal mission critical problem that requires I reserve the phone like a regular user for a few days. ( I really need some back up devices for these instances)
Anybody willing to look through this thread. and follow the directions on this page.
Lets root so we can flash away.
Thanks for the mention, but it was jcase' post. He took the time to put the links together.
And thank you for getting this started. I am not on MF3 and don't plan to be for some time, but it sure will help a lot of people out present and future.
Again, thanks, and I hope others can pitch in and help with the effort.
scott14719 said:
Thanks for the mention, but it was jcase' post. He took the time to put the links together.
Click to expand...
Click to collapse
I meant to mention jcase. I'm recent to android development. I'm good at diving into things, but bad at forum things.
Sorry jcase. OP updated
CAG-man said:
I meant to mention jcase. I'm recent to android development. I'm good at diving into things, but bad at forum things.
Sorry jcase. OP updated
Click to expand...
Click to collapse
No big deal, like I said, thanks for your hard work. It's people like yourself that get things done.
MF3 root
Thanks for making this thread. I recently bought my GS4 and it was already updated to MF3. Rooting my device is very important to me. I really hope it is possible and this is not the end of the line for the GS4.
hello. i am a newbie to android os. i got my first android phone 2 days ago, and am very much willing to help get this thing rooted! im pretty computer savvy on the windows side, my linux is weak though. i so wanted to root my phone, but damn you MF3!!
Great thread. Just wanted to show some support.
Sent from my SAMSUNG-SGH-I337 using Tapatalk 2