Related
Was wanting some more help with rooting my Evo for the first time. I know there are a lot of guides for n00bs out there but this stuff moves too fast and they are out of date.
Anyways, my phone is stock:
-Android 2.2
-Software number 3.29.651.5
-PRI version 1.77_003
-PRL version 60671
My intention was to use Unrevoked 3.21 but I read through ALOT of information from different sites and am thoroughly confused. Since my phone has all the recent OTA updates can it be rooted with this? And if so, I most definitely need to not take the Sprint OTA updates and wait for the "rooted" versions correct?
I like the Sense UI (but never used any others) and am happy with the phone the way it is. My hope is being able to use the hotspot feature and remove the bloatware from the phone.
Can anyone walk me through some of this (specific to my need)? As said before, I know there are already some n00b walkthroughs out there but most are too dated and some things apply and some don't which makes it very confusing.
Unrevoked 3.21 is the way to go. I just used it to root my replacement evo and it worked beautifully. Here is the thread for it, just read it and follow the relatively easy instructions and you won't have any issues.
Great.....thanks. This one is the most current I have seen.
I have read that if I take this route the phone could still be flashed back to a stock state in case warranty service (by Sprint) is needed. Am I still correct in assuming this?
Absolutely. It is very easy to unroot and return your phone to stock.
I'm going through the process now. However, my phone has rebooted and unrevoked3 has been sitting doing nothing for awhile. It still says:
Waiting for root...(safe to restart if this doesn't work)
Recovery image: ClockworkMod Recovery
This has been on there for around 5 min now. Do I re-run unrevoked at this point? Do I need to do anything with my phone? What happens if I re-run it and same thing happens?
Thanks.
That happened to me the first time I did it. It worked fine the second. You're ok to run it again.
Nice....it was a success the second time. Thanks.
Now all I have to do is find out what to do from here! lol
You can find info on anything that you might want to do by searching the forums here at xda and by using google. I recommend reading up as much as you can before you start deleting or flashing anything.
The best piece of advice I can give you is to do a nandroid backup before you modify ANYTHING on your phone. That means do one right now so if by chance you screw something up, you can always restore it and be back to where you started. If you don't know what a nandroid is or how to do one, use the search feature here or once again, google.
Good luck and welcome to the xda community
Sorry to jump in on the post but metalhead has been so helpful to how I would like to root. I have searched for nandroid, nandriod backup, and back up nand. None of theme gave a clear path for tutorial. If you could lead me in the right direction I think that this should be made a sticky.
Thanks in advance.
mainstang said:
Sorry to jump in on the post but metalhead has been so helpful to how I would like to root. I have searched for nandroid, nandriod backup, and back up nand. None of theme gave a clear path for tutorial. If you could lead me in the right direction I think that this should be made a sticky.
Thanks in advance.
Click to expand...
Click to collapse
Do you know what recovery you flashed? regardless, there are two ways to go about it. 1. turn your phone completely. hold Power and VOL - until the boot menu appears, use volume to move the selection and power to select. pick recovery. nandroid backup.
2. get Rom Manager(market). it has a one-touch button to reboot into recovery. easy peasy.
each recovery is different. Whether you have RA or Clockwork or some other third thing, you will get the same result, you just have to go about it differently.
good luck!!
I'm back post root! However, have some questions that I haven't been able to find answers to.
1) Am I OK to take my phone out of USB debug mode, or does it need to stay like that?
2) Can I re-install HTC sync and will it work with all ROMS?
3) I downloaded ROM Manager and Titanium Backup (both paid). When flashing a new ROM, all settings are gone as well as apps from the market. Is there a way to restore a rom without having to go back and re-download ROM Manager from the market then use it to restore? It takes to darn long to reboot the phone into recovery and restore that way.
Also with Titanium Backup, since it just backs up apps what is the point of doing a backup with it? If a complete image is saved by whichever backup you do, all apps in that image will be restored as well. When would anyone ever need to restore just the apps from before with the same rom?
4) Can I do a batch flash with a custom ROM and a custom theme? Or should I do the ROM first then the theme? I wouldn't think the theme can be applied until the ROM is flashed first. I'm not sure if ROM Manager will do this in a specific order.
Thanks.
CCallahan said:
I'm back post root! However, have some questions that I haven't been able to find answers to.
1) Am I OK to take my phone out of USB debug mode, or does it need to stay like that?
2) Can I re-install HTC sync and will it work with all ROMS?
3) I downloaded ROM Manager and Titanium Backup (both paid). When flashing a new ROM, all settings are gone as well as apps from the market. Is there a way to restore a rom without having to go back and re-download ROM Manager from the market then use it to restore? It takes to darn long to reboot the phone into recovery and restore that way.
Also with Titanium Backup, since it just backs up apps what is the point of doing a backup with it? If a complete image is saved by whichever backup you do, all apps in that image will be restored as well. When would anyone ever need to restore just the apps from before with the same rom?
4) Can I do a batch flash with a custom ROM and a custom theme? Or should I do the ROM first then the theme? I wouldn't think the theme can be applied until the ROM is flashed first. I'm not sure if ROM Manager will do this in a specific order.
Thanks.
Click to expand...
Click to collapse
1) i would leave it enabled. it doesn't hurt anything and there are a lot of programs and modifications that use it.
2) in the half dozen roms i've tried, HTC sync does work. i am curious though. what are you using it for?
3) i'm not 100% clear on what you want, but i'll try my best. if all you're wanting to do is restore to a previous rom(for instance, if you flashed a rom to test it out and hate it) as long as you did a nandroid backup BEFORE flashing the rom, you can restore with all your settings and apps in place.
with TB i back up with it in such a way that it preserves all my settings and apps(including PLACEMENT of the apps on my docks and home screens) This is very useful. i'm not really sure why you don't see the significance in TitaniumBackup. it would be an absolute PAIN to restore all your apps from the market. or even better, REMEMBER which apps you had installed after a flash.
4) i would ALWAYS flash a rom first, reboot, check it out to make sure it loads properly. i know it takes a while but it's better to wait, then to try and flash everything at once and frag your phone. it's your phone of course, so do as you wish, but my advice is to flash the rom, reboot, then flash your theme.
good luck!!
Good stuff to know.....thanks.
In response to #2........I'm using HTC sync to sync my contacts/calendar between the phone and Outlook. I do not like using Google apps for this and HTC makes it easy to sync with this program.
In response to #3......You did answer my question. Just wanted to know if there was a faster way to recover (maybe a trick through ROM Manager) that I didn't know about.
To explain more about my Titanium Backup question......now that i think about it I guess if a custom ROM is flashed, one can re-download Titanium and restore all apps/locations on the new ROM setup, which would make things incredibly easier than downloading/placing/sizing apps individually. But, will it also restore widgets with the size/screen placement as well?
CCallahan said:
But, will it also restore widgets with the size/screen placement as well?
Click to expand...
Click to collapse
Yessir, it did for me
i was looking around and found that evo n other android phone can dual boot so i wondering if some one can come up with dual boot for g2
You can just use nandroid if you want to switch. It's not too bad to test out and play between ROMs.
Stryder5 said:
You can just use nandroid if you want to switch. It's not too bad to test out and play between ROMs.
Click to expand...
Click to collapse
i hate installing apps over n over.....
its more practical to use nandroid
theXeffect said:
i hate installing apps over n over.....
Click to expand...
Click to collapse
What are you talking about? You wouldn't need to if you backup the roms properly.
Why in the world would you want to dual boot? Just nandroid.
im just saying it would be cool to have cuz its call dual boot n something new to try.......u guys dont? thats fine.......i wish someone would tho
I don't think I'm performing nandroid backups properly either. I always have to reinstall apps like the OP. Can someone please tell me the right way? Thanks!
Sent from my HTC Vision using XDA App
Lol! what on earth are yall talking about? nandroid only works with the same type of rom you used previously. for example, using rooted stock rom then backup via nandroid then switch to CM and restoring doesnt work. you would have to flash back to rooted stock and then restore. you can obviously make multiple backups... one for each rom. but again... you have to be on the same rom... otherwise, the restore will seriously corupt your current rom.
I'm beginning to wonder if some even know what dual boot actually means, lol!
Thats why you do a wipe befor you restore from a nandroid backup
shiznt said:
Thats why you do a wipe befor you restore from a nandroid backup
Click to expand...
Click to collapse
That doesnt really matter if you are using a different rom this time around especially a themed one. Sometimes it can help.... but if the rom is completely different like sense then to stock or CM, you gonna have issues no matter if you wipe or not. Are folks crazy? the system folder varies HEAVILY between different roms. sure you can TRY restoring just the data/cache/ext but that doesn't always work out right. Stick around, kid. You might learn something if you quit running you mouth
Calm down guys. . . . Nandroid works just fine. .
I have used it on an array of ROMs, Stock, Sense, CM . .It works. You just need to backup, then wipe and flash the ROM you want. If you want to go back to the other ROM, back up, then restore the one you backed up previously. You can even name them, you just have to change the folder name in the clockwork mod folder on your SD and look for backups.
Seems like there's a little confusion on how Nandroid works...I didn't understand it myself until recently. I'll attempt to explain how it works, if any experts think I got it wrong, please let me know.
Basically, Nandroid lets you backup your current phone's state (ROM, apps, settings and all) into a single save file that you can restore whenever you want. So as an example, let's say you install ROM X, but you want to try ROM Y. You would first make a Nandroid backup of your phone, then flash ROM Y. Then let's say after a day of playing around with ROM Y, you want to go back to ROM X, you would then make a Nandroid backup of ROM Y, and restore the Nandroid of ROM X. Your phone will then be exactly the way it was when you created the backup of ROM X, and at any time you want you can restore your ROM Y. In this way, you can bootup any ROM you've saved in the past, anytime you want. This makes Nandroid a fairly effective "multi-boot".
You might notice one slight pain in this whole process, the first time you use any particular ROM, you'll have to setup your phone all over again. This can be made easier if you use Titanium Backup, which is an app that backs up your apps and settings to your SD card. Then when you try out a new ROM, install Titanium Backup from the Market and use it to restore your apps and settings. If you're using the free version, this means tapping the screen twice for each app on your phone ("Install", "Done", repeat), but I noticed the paid version claims to have a "0-click restore" feature.
I hope this helps clarify some things.
~~Tito~~ said:
Calm down guys. . . . Nandroid works just fine. .
I have used it on an array of ROMs, Stock, Sense, CM . .It works. You just need to backup, then wipe and flash the ROM you want. If you want to go back to the other ROM, back up, then restore the one you backed up previously. You can even name them, you just have to change the folder name in the clockwork mod folder on your SD and look for backups.
Click to expand...
Click to collapse
Lol! Thats what I've been trying to explain to them but they just want to argue with me for some reason. hahaha! They'll figure out on their own any way if they want to be stubborn about it. Heck, I was just trying to save them some frustration. oh well...
dracoaffectus said:
Seems like there's a little confusion on how Nandroid works...I didn't understand it myself until recently. I'll attempt to explain how it works, if any experts think I got it wrong, please let me know.
Basically, Nandroid lets you backup your current phone's state (ROM, apps, settings and all) into a single save file that you can restore whenever you want. So as an example, let's say you install ROM X, but you want to try ROM Y. You would first make a Nandroid backup of your phone, then flash ROM Y. Then let's say after a day of playing around with ROM Y, you want to go back to ROM X, you would then make a Nandroid backup of ROM Y, and restore the Nandroid of ROM X. Your phone will then be exactly the way it was when you created the backup of ROM X, and at any time you want you can restore your ROM Y. In this way, you can bootup any ROM you've saved in the past, anytime you want. This makes Nandroid a fairly effective "multi-boot".
You might notice one slight pain in this whole process, the first time you use any particular ROM, you'll have to setup your phone all over again. This can be made easier if you use Titanium Backup, which is an app that backs up your apps and settings to your SD card. Then when you try out a new ROM, install Titanium Backup from the Market and use it to restore your apps and settings. If you're using the free version, this means tapping the screen twice for each app on your phone ("Install", "Done", repeat), but I noticed the paid version claims to have a "0-click restore" feature.
I hope this helps clarify some things.
Click to expand...
Click to collapse
That was a perfect explaination! I hope that sheds some light for folks who didnt understand what I meant and I apologize for being annoyed. originally, I had thought the OP was talking about dualbooting with android/windows mobile or something... I didnt think about the possiblity of running two android roms. I see how nandroid was brought up now... yeah, thats kind of silly to dualboot with two android roms. but to each his own...
theXeffect said:
im just saying it would be cool to have cuz its call dual boot n something new to try.......u guys dont? thats fine.......i wish someone would tho
Click to expand...
Click to collapse
i cant believe nobody agrees, i would love to have dual boot just like my my laptop with win7\ubuntu netbook remix. the iphone people are dual booting into android or Ios and thats kinda cool even if its not completly functional. Id rather dual than trying to restore back and forth. Good Call
I used the Nandroid method on the G2 to switch between SuperD's ROM and KingKlick's Eclair builds. It works and really does make a good "multi-boot." Also, I use MyBackup Pro to back everything up, and all the settings for the apps and the phone are saved.
veritasaequita said:
i cant believe nobody agrees, i would love to have dual boot just like my my laptop with win7\ubuntu netbook remix. the iphone people are dual booting into android or Ios and thats kinda cool even if its not completly functional. Id rather dual than trying to restore back and forth. Good Call
Click to expand...
Click to collapse
Of course, I have to agree with you... There are several things that bother me about nandroid, which I say, is not a good replacement for dual-booting. With dual boot you can shut down your phone/computer and be able to switch between operating systems. I can use Windows 7 to play games, Ubuntu to code, and Mac OS X 10.5 for multimedia. I'm pretty sure that people don't backup Windows 7, wait for that to finish, then install Ubuntu on their computer, wait 20-30 minutes for it to boot up, then get to work(and I'm sure computers would be horrible if you needed to do that). But I'm just saying this so I can get into the conversation and actually get somebodies recognition so they can actually start working on a script for the G2 so you can dual-boot. I'm pretty sure that it's possible... but I'm not sure if there's anybody willing to do it.
Well that's accomplished by partitioning, on a pc.
whichever rom u install completely takes over the previous one, thus eliminating that previous rom. There would need to be some sort of partitioning mechanism,involved. to achieve the dualboot, wouldnt there?
correct me if i am wrong, but the hboot controls the partitions of the phones, and when the G1 needed a new hboot to be re-partitioned to allow for better bigger ROMs there were a LOT of bricks that took months to figure out how to fix, so if someone wants to try to flash the hboot from another phone(and risk losing their phone forever) then by all means have at it, but for the time being nandroid will have to do.
I've been rooted with unrevoked3 (and I have verified that I have S-Off) for a few months now and I've gotten at least a decent feel for what you can do with a rooted evo. I've gotten used to a few adb terminal commands also. The next big thing that I'm trying to do is install a cyanogenmod 6 rom on it (and eventually update it to 7 after it's no longer a nightly). I've already done a nandroid backup, titanium backup, and I have a copy of my RSA keys. I've read through the installation instructions for cyanogenmod 6 (http://wiki.cyanogenmod.com/index.php?title=HTC_Evo_4G:_Full_Update_Guide) and it mentioned flashing the radio. I'm not worried about doing that part, but I want to know if the changes that I make to it will be reversible or not if I decide that I don't like cyanogenmod. Finally, if there's anything that I'm missing, or if there's an easier way to do this other than the link I posted, any advice/tips would be great.
spalding1028 said:
I've been rooted with unrevoked3 (and I have verified that I have S-Off) for a few months now and I've gotten at least a decent feel for what you can do with a rooted evo. I've gotten used to a few adb terminal commands also. The next big thing that I'm trying to do is install a cyanogenmod 6 rom on it (and eventually update it to 7 after it's no longer a nightly). I've already done a nandroid backup, titanium backup, and I have a copy of my RSA keys. I've read through the installation instructions for cyanogenmod 6 (http://wiki.cyanogenmod.com/index.php?title=HTC_Evo_4G:_Full_Update_Guide) and it mentioned flashing the radio. I'm not worried about doing that part, but I want to know if the changes that I make to it will be reversible or not if I decide that I don't like cyanogenmod. Finally, if there's anything that I'm missing, or if there's an easier way to do this other than the link I posted, any advice/tips would be great.
Click to expand...
Click to collapse
Undoing it would be as simple as restoring that nandroud backup you made. It sounds like you're ready. Have fun!
Sent from my PC36100 using XDA App
+1 sounds like you've done your homework.....you can go right back to your nandroid in the very small chance you don't like CM.... and when you restore your nandroid it will be as if you never changed anything in the first place...
The radio is a two step process. It will flash in recovery and then reboot and finish writing the radio. You have to let the second part complete or you will brick your phone.
Quick question based on the OP's question: Do we have to update radios when we flash a new rom? I was also looking to install CM7 as my first flashed rom today. I already have the most current radios, as my phone is only a couple weeks old, and has all the sprint updates. I am rooted just running the stock rom for right now, so do I have to flash radios even though they are the same version that I have now?
You don't HAVE to update the radios to the latest. I haven't updated either since I received my new Evo. "If it ain't broke ...." Could just give the ROM a go and see what happens. If you feel like it's necessary you can give it a shot. You can always go back if a new one doesn't appear to be working as well. It's not required, and it's not "un doable."
Sent from my PC36100 using XDA App
Yea if you get slow internet or bad service a fresh radio flash can't hurt. But as it was said earlier, let the radios flash! I screwed up and pulled my battery because I thought it wasn't working but all I did was end up breaking my rsa keys.
Swyped from my Evo on steroids.
TheSilverStig said:
Yea if you get slow internet or bad service a fresh radio flash can't hurt. But as it was said earlier, let the radios flash! I screwed up and pulled my battery because I thought it wasn't working but all I did was end up breaking my rsa keys.
Swyped from my Evo on steroids.
Click to expand...
Click to collapse
Yea I believe only 3.70 requires you to have the new radios other than that just enjoy life nandroid and flash away. Like said earlier "if it aint broke" and since mine are working fine I have not updated my radios and the fact that I run Gingerbread and not one of these new 3.70 roms makes my decision easy.
Okay, I've got cyanogenmod installed, I'm doing a nandroid backup right now, and my big questions now, if I want to switch between cyanogen and what I had before installing it, can I just nandroid between the two? and can I use Titatium to reinstall all of the apps I had before installing cyanogen without problem?
spalding1028 said:
Okay, I've got cyanogenmod installed, I'm doing a nandroid backup right now, and my big questions now, if I want to switch between cyanogen and what I had before installing it, can I just nandroid between the two? and can I use Titatium to reinstall all of the apps I had before installing cyanogen without problem?
Click to expand...
Click to collapse
If you made a nandroid before switching, the nandroid will save EVERYTHING, including your apps. So if you want to switch back and forth, make a new Nandroid for CM (make sure you know which one is which), then you can boot into recovery and restore the old one, and restore the CM one whenever you want. No need to use titanium once you have made a nandroid.
Awesome. I said what the heck and experimented and found out I could do that yesterday. The one last thing that I'm trying to do now is to backup all of my sms to the sd card so I can restore them in cm. I'm gonna search around for an app for now until someone points me in the right direction.
Sent from my rooted PC36100 using XDA App.
spalding1028 said:
Awesome. I said what the heck and experimented and found out I could do that yesterday. The one last thing that I'm trying to do now is to backup all of my sms to the sd card so I can restore them in cm. I'm gonna search around for an app for now until someone points me in the right direction.
Sent from my rooted PC36100 using XDA App.
Click to expand...
Click to collapse
You can use mybackup pro or titanium backup
Sorry, wrong thread.
Ok,so i just recently climbed out from the rock i have been hidiing under and found out about rooting my Evo.I did the crap load of reading required before you do something like this and after trying it for 4 hours with some limited help from some friends on XBL and some chat forums i did it.I have rooted it and installed some 2point2 ROM that was recommend to me.Is there anything else i should know or do to unlock me Evos full potential?
Well being Nand unlocked...if you used unrevoked, flash unrevoked forever. Just read up on RUUs, incase oyu need to unroot.
http://forum.xda-developers.com/showthread.php?t=894880 Just for shows. And read up on roms and enjoy basically.
Yeah,i was told to use Unrevoked3 and that it had Unrevoked Forever included in it.And according to what i read,this 2point2 had really good reviews by current users so i went with that.I was just curious if there was more i needed to keep reading on or things that i may still need to do.Like losing my 4g,although 4g is not in my area yet well there be some way to get it to work when it does come into my area? and besides that 2point2 is there anything else anyone could suggest if i need to do something?
try going to the evo section of the forums and try the "rooting for dummies guide"
its what i did! XD
Aaron,I was looking in the Evo section but could not find that. Would you mind posting the link to that forum please.Its funny,After rooting my phone im all excited and treat it like a new phone.But anyway,yeah a little more directions please cause i couldnt find it.Thanks to all who have responded as well.
I would try flashing other Rom's. Use the one you are using for a couple days and then try another. Also, make sure you backup your RSA keys in case something happens.
Ok,now i am lost.What are those RSA keys? and am i trying out new roms to find one i like or because these go out? Sorry,i am new to all of this stuff.But on the bright side very intersted,lol.
rsa keys are like a wifi passcode, but for 4g. there is one rsa key for every evo, and in this way, if you lose them in a bad flash, you can never get them back and never access 4g again on that particular evo. to back them up, boot into amon ra's recovery, version 2.3. select backup/restore. then nand bakcup. then uncheck all the options but wimax. then back it up. finally, boot up. then mount ur sdcard, and navigate to /nandroid/serial#/dateInAWiredFormat/wimax.img. copy that wimax.img to a very safe place...
welcome to the root crew
Well after reading your post i did notice that my wi-fi is not working so i am to assume that the 4G is not either.Also with this 2point2 i received a wireless tether that does not shut off once i turn it on.I have to take the battery out to make it stop. So thats all kind of a bummer.Also i noticed i have a couple apps that i have never had before,like superuser,spare parts,Rosie settings,DSPManager,and a ROM Manager.What are all of these things? It seems that no matter how much i read,i can never find the answers.LOL i think i just need pictures.
EvoRevived said:
Well after reading your post i did notice that my wi-fi is not working so i am to assume that the 4G is not either.Also with this 2point2 i received a wireless tether that does not shut off once i turn it on.I have to take the battery out to make it stop. So thats all kind of a bummer.Also i noticed i have a couple apps that i have never had before,like superuser,spare parts,Rosie settings,DSPManager,and a ROM Manager.What are all of these things? It seems that no matter how much i read,i can never find the answers.LOL i think i just need pictures.
Click to expand...
Click to collapse
Superuser is needed to grant permissions to apps that require root. When you run a root app like ShootMe or Rom Manager, you'll get a popup asking you to allow it - that's Superuser. Spare Parts is like an extra settings menu. Just browse through it. Rosie settings lets you customize your Sense launcher. I'm not sure what's in there because I haven't used Sense since I rooted. DSPManager is like an equalizer for all sound that comes through your phone. It's a neat concept but I don't use it. And Rom Manager is an app that works with Clockworkmod Recovery, which is probably what you're using. It allows you to download and install Roms within the app. You can also do backups & boot into recovery.
If you need anything feel free to pm me
Sent from my badass HTC Supersonic (Evo 4g) using XDA Premium App
Thank you,That explained alot and you did nt use pictures which i thought i may have to resort to.lol Thank you
All,
I'm trying to extract some data for use in an application on a new phone. Let me run everyone through what I have and what I want to do first so you can answer this question for me.
Old phone - HTC Evo 4G. It is rooted and still on the stock rom.
New phone - Samsung Galaxy S3. All stock.
Goal: I have the FuelLog app installed on my HTC Evo 4G. I would like to pull all of the data out of the app on my Evo and drop the file into the app on my Galaxy S3 so that I don't have to manually punch in all the data.
I think you can pay for the app and export/import, but since my Evo is rooted, I figured it might be as simple as copy/pasting a folder somewhere on my evo directly into the S3. Is it possible and can anyone help me accomplish this?
Thanks for the help!
I'd think ti backup would work if you rooted your s3. Just restore data only on the fuel app. No matter what route you choose make sure you have a good back up for the s3 because it gets sticky restoring apps and data rom to rom..let alone phone to phone.
nrvlljr said:
I'd think ti backup would work if you rooted your s3. Just restore data only on the fuel app. No matter what route you choose make sure you have a good back up for the s3 because it gets sticky restoring apps and data rom to rom..let alone phone to phone.
Click to expand...
Click to collapse
Do I have to root my S3 as well then in order to use Titanium to restore to the S3? I wasn't so sure I was going to root the S3 this time because I frankly need to make sure I have a solid reliable phone for work, and I don't want to risk jacking with the S3 too much. I plan on using my old Evo to get better at rooting and exploring customization.
Yes its a root tool. Root support looks pretty solid over on the s3 thread. You'd have to look around to see if theirs any daily drivers as far as roms though. Just keep in mind that you don't have to play with custom roms. Just root it and stay stock if you like. I just looked and they have odin figured out over their which means as long as it turns on your golden. Thats the sweet thing about samsung. No dealing with bootloader bs. Odin and done.
I just upgraded to the SG3. Was very easy to root. And I used titanium backup to restore my apps that I wanted to keep from my evo. I have the pro version of TB and used the drop-box feature to sync my backup. Then was able to re-sync from drop-box to the new phone with TB. Worked great.