yashsingh1/xdaforums huggingface dataset:
[EVO 4G Q&A, Help & Troubleshooting] plainjane:
Use unrevoked, it should root all versions of the Evo. There were compatibility issues at one point, but I believe that has all been fixed.

You will need to uninstall HTC Sync if you have it installed. If you haven't installed it, do so & then uninstall it. You will also need to install the modified hboot drivers if you're using Windows. You can get those from the unrevoked site. Make sure you have usb debugging turned on before you start the root process & that you've uninstalled anything that syncs with your phone - Doubletwist for one example. If you have problems, disable your antivirus as well.

If unrevoked works for you, I would make sure to do a nandroid backup via recovery before you do anything else. Unrevoked flashes Clockworkmod Recovery. I prefer Amon Ra, but whichever you use is up to you. You can switch recoveries through Rom Manager.

Also make sure you've backed up your RSA keys. Clockwork does this automatically with each backup. You can choose to include/exclude with AR, or do a separate backup of only your wimax keys.

The new GingerSense roms, while neat, are probably not a good idea for a first rom... or even a daily driver. They're going to be really buggy.

If you need anything else or another method to root, I'll be around. Good luck & have fun! :D
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
Sweet!

Thanks a ton PlainJane!

I won't be able to try this until tomorrow but rest assured I will try and most likely succeed with your advice. Speaking of Nandroid, I haven't been able to find it on the Android Market, unless I'm over looking it. So if you were doing it, which recovery/backup method would you use and where can you find it if not in the Android Market?

Again, thank you so much and I will probably wait until I get Nandroid or one of the others before I proceed. Hopefully that will be tomorrow.

Regards!

PAinguIN
[EVO 4G Q&A, Help & Troubleshooting] plainjane:
Nandroid is just the name for the backup made in recovery. If I remember right, ClockworkMod doesn't call it that, nor does Rom Manager (the dev that made Clockwork made Rom Manager to go with it). Recovery is where you'll be doing all of your flashing & backing up. Titanium Backup (or MyBackup) will be needed to back up your apps + data so you can restore them after flashing a new Rom. Doing a nandroid backup is needed in case anything goes wrong or you just want to go back to the ROM/setup you had before. Nandroid backups take an image of your phone at that given time. When you restore a nandroid, it looks exactly as it did when you made the backup. Your rom/kernel are restored as well as your homescreens, apps, everything. They really come in handy. I'd suggest keeping at least one, along with your RSA keys if they're done separately, on your computer just in case. You cannot restore backups made with Amon Ra with Clockwork or vice versa, so I would go ahead and decide which recovery you want to use to avoid having to switch around later.

To get to recovery, you need to power down the phone. Hold the volume down button & the power button at the same time until you see a white screen - that's the bootloader. At the top in should say Supersonic something something ship S-off. The s-off means that you're nand unlocked, fully rooted. Use the volume buttons to move up & down through the menu. Hit the volume down button to highlight "recovery" then the power button to select it. You'll see the white Evo splashscreen & then you'll be in recovery. I'm not sure how Clockwork is laid out because I haven't used it in a while, but there should be a backup/restore option in the recovery menu. Choose that & the rest is pretty self-explanatory. In Amon Ra, choose backup/restore then nandroid backup. You'll be given options what to backup (only in AR, not CWM). Leave the first three checked and do your backup. If you want to include wimax keys, just use the volume down button to highlight it & power to select it. You'll see the box next to it checked. I would suggest doing a separate backup of only your wimax keys after doing a full backup. Just uncheck the first three and then check only wimax.

Remember, before flashing a new ROM, wipe everything in recovery but the SD card. When flashing anything else that goes with the rom - kernels, themes, add-ons, etc - just wipe cache & dalvik cache. In Clockworkmod, I think dalvik is under advanced.

Let me know how it goes!

EDIT: I'm not sure of what wipe options are in Clockwork, and I don't want you to accidentally wipe something on your SD or something else that you shouldn't. So if you use CWM, just wipe data, dalvik, and cache. Or you can use a format all zip (King's format all will work with Clockwork) to do it. In Amon Ra, it's safe to do what I said before, even though data & dalvik/cache should be all that's necessary.
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
PlainJane,

Thank you again for your advice. So from what I understand this is what I need to do. First, I need to "root" my device using Unrevoked. Once rooted I then boot my phone up in "Recovery Mode" and at that point I will be able to make my Nandroid image via the recovery method I choose. Correct?

But, where and when do I install these mods? For instance, just for an example, if I wanted to use ClockworkMod would it already show up in Recovery since my phone is now rooted or do I have to install it separately?

This gets more and more confusing as time goes by. I would certainly want to make my Nandroid backup before I would root the phone I would imagine but doing so is not possible unless the device is already rooted correct?

I'm going to give this a shot right now starting with the first set of instructions you gave me.

I hope all goes well.

Thanks and please feel free to respond with any additional information I may need or if it sounds like I have confused myself, which I believe I have.... Lol!

PAinguIN
[EVO 4G Q&A, Help & Troubleshooting] plainjane:
Unrevoked automatically installs ClockworkMod Recovery, so no need to do that. If you want to use Amon Ra - I think it is the more popular, easy to use option - you will have to flash it over CWM. You can do this easily by downloading Rom Manager from the market & choosing "flash alternate recovery". Other functions of Rom Manager won't work without Clockwork, but trust me, learning to do everything manually will really help you out.

Since it seems that you're a little confused on this point - you only have one recovery at a time. For the Evo, there's ClockworkMod & Amon Ra. You have to have one or the other to boot into recovery, otherwise you'll get a black screen with a red triangle in the corner.

If for some reason flashing AR doesn't work from Rom Manager, let me know & I'll walk you through the manual installation. If you just want to learn that method, I'm all for that too. I just don't want to confuse you with that information unless you need it.

You cannot do a nandroid backup until you root the phone. It's just one more limitation of not being rooted. You have to have a custom recovery installed, and I don't think this is possible without being rooted. You can go ahead & do the backup once you've rooted, just be sure to switch recoveries first if that's something you plan on doing. I'm not saying Clockwork is bad, I just recommend AR for multiple reasons... one of them being that Amon Ra supports both edify & amend scripting. With newer versions of ClockworkMod, you can only flash edify scripted zips, older versions are amend only. If you flash enough you'll run into a problem with this one-or-the-other way of doing things.

Any other questions, don't hesitate to ask. I found that watching videos on YouTube helped me feel more at ease before my first time rooting and my first time flashing. Once I saw how easy it was, I felt more comfortable doing it. Read the stickies and any kind of guides you can find in the Evo forums. I've learned a lot just by reading the Evo Q&A section.

If you want to pm me with any more questions, go ahead. You can ask them in the thread too, if you want... either way.

I'd like to hear how everything goes for you. Most people are happy with how easy unrevoked is, but a few do have problems. Anyway, good luck!
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
PlainJane,

Well, I've installed the modified HBOOT drivers successfully. I have ran UnrEVOked3 and am now in the process of creating my first NANDROID backup. I just stuck with ClockWorkMod because once I actually ran UnrEVOked3 and it finished it reboot my EVO into recovery mode. So rather than rebooting my phone again and flashing Amon Ra (and possibly running into any problems) I just stuck with CWM. I may regret this later but at this point I am just glad that my phone hasn't been "bricked". Lol!

It's still running the NANDROID backup right now. Now I need to clarify what needs to be done when that has finished. I guess I need to flash a custom ROM of my choosing right? Will I do this using ROMmanager or do I need to d/l one from the net somewhere first?

Also, you mention something about wiping the data on my phone aside from the SD Card. I only need to do this just before I flash a "New ROM" correct? Or should I go ahead and do this now?

Anyway, it looks like "so far so good" in my case. Thanks to you that is! ; ) And the backup has completed, I'm going to see if I can boot into my phone now.

Oh, and this is what I am seeing in CWM:

ClockworkMod Recovery v2.6.0.1

- reboot system now

- apply sdcard:update.zip

- wipe data/factory reset

- wipe cache partition

- install zip from sdcard

- backup and restore

- mounts and storage

- advanced

- +++++Go Back+++++

So that's what you see with ClockWorkMod these days.

Now, back to what I was saying. Do I choose a custom ROM now or am I good with what I have? Also, about wiping, that's only done when I flash a new ROM?

Thanks yet again PlainJane!

PAinguIN
[EVO 4G Q&A, Help & Troubleshooting] fikusunc:
I created the attached document for myself when I was learning how to root and what all steps that need to be taken. Its not perfect, but when i root a phone for my friends, i still reference this and make changes when needed.

/*** Follow these steps at your own risk. Like is said, these are the steps that I use and this is NOT an "official" guide.

/*** I take no responsibility for "bricking" during this process

I have to put some sort of disclaimer in here, lol
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
Thanks!

So what ROM/Kernel is the best or coolest to have these days? I already tried to uninstall some factory installed apps with no luck. I also tried to use the "Root" features in JuiceDefender and when I allowed the app to scan to see if my Kernel/Rom supported CPU controlling it said that it was not supported. So I certainly need to get a new ROM/Kernel.

Perhaps you guide will hold the secret!

Thanks guy!

PAinguIN
[EVO 4G Q&A, Help & Troubleshooting] fikusunc:
yw, check out this site. This person put together a page that makes looking for roms very easy. http://evo4g.roms-db.com/

As far as what is the "best" or "coolest", that just depends on what you want. I basically wanted a rom that that was stable and had hotspot and tethering enabled and working. I think that I have had almost every rom that is on above link and I finally decided on sticking with the Eternal Prophecy rom. I kept going back to it so now im sticking with it until I get more knowledge to build my own.

I dont know enough about Kernals to flash one or make modifications, yet.

to uninstall some apps that come default on a rom, I use "root explorer".

just check out the section of the file called:
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
So I downloaded the Eternal Prophecy v5.7 ROM. Do I place this in the root of my SD card? Also, can I flash this rom using ROM Manager or do I have to do it through ClockWorkMod recovery? Do I have to wipe my phone beforehand if I use ROM Manager?

One other question, how do I choose a Kernel and what is the benefit of using a different Kernel. For instance, if I use this Kernel "Netarchy 4.3.4 CFS HAVS SBC More Aggressive" what will it do for me? And do I have to have a custom kernel for a custom rom?

Thanks!
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
By the way, your guide was helpful. I like what has been done in the Eternal Prophecy Rom, I haven't installed it yet but based on the change notes I've read it sounds great. Although I don't see why someone would want to remove Adobe Reader. I have to work with PDF files a great deal and I also read e-books in PDF format as well. I guess I'll just install it after I flash the ROM.

Thanks again,

PAinguIN
[EVO 4G Q&A, Help & Troubleshooting] plainjane:
Wow, I missed a lot overnight apparently, hah.

First off, don't wipe data unless you're about to flash! Otherwise you won't have any data. Sorry for the confusion.

I'm not familiar with the Rom you chose, but I'm sure it'll be fine. The most popular roms are usually on the first couple of pages of the Evo Development forums, but popularity shouldn't be the deciding factor. Run through the thread for the rom & just make sure it's stable & people aren't having a lot of problems. It's usually best to choose a rom that's up to date, but I stuck with CM6 until CM7 nightly 20-something was out because I liked how stable it was & didn't feel the need to jump on the Gingerbread bandwagon.

Okay, since you downloaded the ROM externally, you can't flash through Rom Manager... I think. I've never used it so I'm not sure. But for learning purposes, go ahead and do it manually. Read the thread for the rom - at least the first few posts, not the whole thing - and make sure there isn't anything else that's required before flashing. If you don't need anything else, you can go ahead and flash the rom by itself. You can flash kernels, etc later. Now I'm not exactly sure where things are in Clockwork (thanks for showing me the first level, it sounds odd compared to what I'm used to), but you need to wipe cache, dalvik cache & data. I have heard that dalvik is under advanced, but I don't remember if the rest is under wipe data/factory reset or not.

After you've wiped, choose install zip from sd card. All of the zip files are at the bottom, so it's easiest to hit the volume up button to take you to the bottom unstead of going down from the top. If I remember right, Clockwork makes you choose yes in the middle of a bunch of noes. I think that's what I miss the least about CWM, lol. When it finishes flashing just choose to reboot, and hopefully you'll be done with that ugly boot animation & sound from Sprint :]

Okay, on to kernels. Most likely all you need is a CFS kernel. BFS kernels give you better quadrant scores, but quadrant scores are just a competition for teenage boys. You can use them for testing purposes, but take them with a grain of salt. There's a great kernel starter guide. I have it saved, but just search for kernel starter guide & you should be able to find it. With a havs kernel, you can't change your cpu speed without interfering with the kernel. Havs kernels do a good job of undervolting to save battery when the phone isn't in use, eliminating the need for SetCPU or anything similar. You will still be able to use the app, but doing so will kind of fight the kernel. Make sure you choose an AOSP kernel for AOSP & Sense for Sense. Also take into account if you're on 2.2 or 2.3, but this mostly matters for AOSP right now. You do not need a custom kernel, every rom comes with one. You can choose a different one to suit your needs.

I'm sure I missed something, so if I think of anything else, I'll let you know :)
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
Ok, well, I've already bought SetCPU and I've purchase Rom Manager Pro and Bloat Freezer. Problem though, I was going to try and d/l and flash a rom using Rom Manager but when I press download ROM it tells me this: "You must have ClockworkMod Recovery installed before continuing! Install the recovery through ROM Manager first."

But I already have ClockworkMod installed because Unrevoked did it for me. If I click on Reboot into Recovery it works fine. But why does it tell me I need to install ClockworkMod recovery when it's already installed? It gives me the choice to install it but I don't want to reinstall it and cause any problems you know?

What should I do? Should I use Rom Manager at all now or should I just work manually?

Thanks!
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
This was more of a curiosity question to be honest with you. I have copied the ROM and Calkulin's combo update to the root of my SD card and am performing my NANDROID right now. I decided to try out "Myn’s Warm TwoPointTwo" ROM instead of Eternal Prophecy. I will probably flash a Cyanogen ROM later and perform a NANDROID of that as well so I can switch back and forth. :D

I really appreciate all of your help PlainJane, oh, and Fikusunc too!

This is truly the best forum for Android/Linux development and modifications. I'll spread the word about XDA to my friends for sure. ; )

Still curious about that Rom Manager thing though...strange....
[EVO 4G Q&A, Help & Troubleshooting] plainjane:
I bought the Pro key too when I first rooted. I used it to download one ROM that I never flashed and I haven't touched it since. I learned to do everything manually from the get-go... I think I just didn't trust Rom Manager to do its job. As for the error, I got that too with the premium version. I think I downgraded to a previous version & it worked for me. You can also try reflashing the recovery through Rom Manager, that may help. If not, go to settings and clear cache/data for Rom Manager & then try again. I really think you'd benefit from learning to do it manually... it's not hard at all, and if you're in a pinch where your phone won't boot, it'll help to know your way around the recovery. If you can get Rom Manager working and want to use it, go ahead, there's nothing wrong with using it. You've already paid for it.

I think you'll really enjoy Myn's, especially coming from stock. It took me some time to flash a custom rom after I rooted, but once I did I was amazed to see what I'd been missing.

Let me know how you like Myn's, though. I've pretty much settled between CM & MIUI, but I feel it's time for something new. I haven't used Sense in what feels like forever, so I may give it a shot.
[EVO 4G Q&A, Help & Troubleshooting] chefdave12118:
Wow! Quick learner! It took me some time to wrap my head around all this stuff! You had good coaches also. Good luck and have fun with your "new" Evo!
[EVO 4G Q&A, Help & Troubleshooting] gm87:
New EVO user as well and I'm eager to get rooted and get CM7 flashed. I've read that WiMax isn't working with most custom ROMs. I'm wondering, if I decide to restore back to stock ROM, would WiMax work again? (assuming of course I back up my RSA keys) or am I SOL after flashing a new ROM?

Thanks all! Just upgraded from an HTC Rhodium 400 and am still new to this whole thing. :confused:

BTW - thanks for the thread, It's been useful
[EVO 4G Q&A, Help & Troubleshooting] dkdude36:
this is actually not correct. wimax works with most roms. EVEN CM7 NOW! it took 4 months for 2 guys to reverse engineer closed-source wimax drivers to the evo. so now you have 'MOAR GEES' as we call it, on cm7. even if you flash a rom w/o 4g, you'l still have it when you come back to one that does.

btw, SAVE YOUR RSA KEYS! have at least one nandroid bakcup wiht wimax.img so that if you keys (the way into sprint's 4g network) gets corrupted, you aren't sol.
[EVO 4G Q&A, Help & Troubleshooting] PAinguINx:
Painjane,

Actually I think I'm going to stick with your advice and handle everything manually from now own. While I could probably reflash recovery through ROM Manager and get it working properly recovery does work. So as they say, if it's not broken don't fix it right? Lol!

I'll keep ROM Manager though, since I've paid for it, and possibly try to use it when I flash my next ROM. Just to see what happens.

One of the guys posted in the thread something about how fast I caught on and that I had a good coach. Thanks! I think I did catch on pretty quickly, and yes I had a very good coach. Lol!

I've actually owned my EVO since its day of release. I pre-ordered that device once I heard of it and did my research. I originally wanted the Nexus One but settled on the EVO as the NEXUS One was only available through T-Mobile or something. Nothing against T-Mobile, they just don't offer good service in my area.

Anyway, it took me this long to buildup the courage to finally root my phone. The last thing I wanted was a $600 paper weight you know? Lol! But as smooth as this process went I would recommend this process to anyone.

And PlainJane, Myn's is working great! It has an amazing interface and is just plain (no pun intended) sweet!. Here's something for everyone else out there which I did differently.

Instead of wiping ALL of the data on my phone I only wiped the dalvik and cache instead of doing a complete wipe. This way everything was still setup exactly the way I had it before the flash. i.e. E-Mail, Contacts, SMS logs, music, photos, etc. Moreover, wireless tether works great, Wimaxx still turns on but we don't have 4G around here so I've never been able to use it. Bluetooth, WiFi, GPS work just fine too.

In fact, there is nothing that doesn't work the way it should. So, in my opinion, wiping your device of all of it's data is not necessary but I did not develop the ROMS so check with the devs before doing anything out of the norm.

; )

PAinguIN
[HD2 Android Q&A, Help & Troubleshooting and Genera] chappersjohn:
im having trouble with connecting my HD2 to my xbox 360 in android it work with windows mobile 6.5 and wanted to no if anyone has made a fix for this problem i have had it in all the android roms i have tried i am in a desire hd rom if it helps
[HD2 Android Q&A, Help & Troubleshooting and Genera] chrisgto4:
Pretty sure its not possible. Lack of drivers I think
[Xoom Q&A, Help & Troubleshooting] Brenardo:
I installed the 1.3.2 Tiamat kernal. My question is when I flashed this did it return back to the original framework Res.apk?
[Xoom Q&A, Help & Troubleshooting] bwcorvus:
Kernel does not effect system apps.
[Xoom Q&A, Help & Troubleshooting] solarnz:
No,

Flashing the kernel doesn't touch framework-res.apk.
[Off-topic] lilchicano:
this is just basically just to see if you can remember how you got into the hacking world, and it'd be nice to know the device that started you off too! =)

well i got into this with my first smartphone, the tmobile shadow. i was perfectally fine with they way it was untill my sister told me about a website (allshadow.com and xda ;)) where i could do alot with it! so i checked it out, and with due time i enjoyed it, and eventually grew out of it and moved on with the touch pro 2 and actually started using XDA from then out
[Off-topic] huggs:
Sony PSP custom firmware scene, then got HTC Kaiser, then Touch Pro 2, now HD2. Before the psp stuff, I was modding my XP comp and my guitar, amps, and effect pedals.

Gotten kinda bored with it all lately tho, used to be that if it had current passing thru it, I found a way to make it run linux. I haven't gotten on a pc in 2 months and dont even miss it. My phone is all the more internet I need or have time for anymore, and it's as modded/hacked as its gonna get.
[Off-topic] kdj67f:
I got into hacking phones when I got my moto V710 (on verizon) and I realized they had disabled side loading .mp3 ringtones. Every knows the class action lawsuit they had because they advertised that as a feature. I started seem editing then flashing different firmwares and it all snowballed into full on modding whatever I can get my hands on.
[Off-topic] sepherian:
I started with a ipod touch 2g and jailbroke it. Then got the 3g then 4g... Then I got this... knew about root because I dual boot linux windows, I thought if this was linux it was rootable, started there

Sent from my captivate running firefly!
[Off-topic] Tylerjd:
+1 Dis. I got in basically the same way. I jailbroke the 2G, got Android Froyo running on it (iDroid project) and JB'd the 3GS.

Now I have an Atrix Rooted and with gingerblur.

Sent from my Atrix 4G using the XDA App