Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Shidell
Old
(Last edited by Shidell; 4th June 2010 at 09:53 PM.)
#1  
Shidell's Avatar
Senior Member - OP
Thanks Meter 34
Posts: 456
Join Date: Jan 2009
Default Q&A with Shidell: FAQ on EVO, Root, what you should do, and more.

It seems there is a lot of questions regarding the EVO, root and more--so in an effort to clean up redundancy, I'll make an attempt to answer many questions in this thread. I'll touch on a number of important points initially, then you can fire away with questions which I'll (do my best) to answer.

If you have a question, you should read this thread before asking, as it may very well be answered here. If you don't see it, ask away!

Is the EVO GSM-compatible? Can I use it with Verizon?
  • Short answer: No. The EVO is CDMA-only, and does not contain a SIM card slot. You can try to get Verizon to accept the EVO on their network, but doing so will require you to first convince a representative to do so, which has been virtually unheard of (Sprint and Verizon, despite using the same CDMA technology, maintain HEX ID white lists for phones, and if your phone doesn't match, they can't activate it in their system.)

    If you're on Verizon, I'd advise you to consider the Incredible, or wait for the Shadow.

What is 'Root'?
  • Root access (in linux/unix terms) is the equivalent of being an Administrator in Windows. Without being 'Root', or 'Administrator', what you can and cannot do is severely hampered. You are essentially using a 'Guest' account, with 'Guest' priveledges. This means that whatever HTC/Sprint/Etc. has deemed appropriate for 'Guest' users is all you have access to.

So why do I (or we) want Root access?
  • Having Root access means we can do whatever we please to our phones. As I said above, this gives us Administrator rights to add, delete, or do as we please to our devices. Without Root, you are forced to do (and use) whatever software Sprint/HTC want you to use.

Can you give us some examples?
  • Yes. With Root, you can flash a build of Android that someone else has created and/or customized. You can update/reskin your device as you please, add or remove software at your liking, and tether free of Sprint's surcharge. Additionally, without Root, you'll have to wait for Sprint and HTC to release updates for the EVO (which could be months..) with Root, you can load a build as the developers produce it.

    Froyo will most certainly arrive (in time), but what about Gingerbread (2.3)? Whatever comes after (2.4)? There is no guarantee that Sprint and HTC will support the EVO that far out. The developers who have this phone, however, most certainly will.

    I'm going to have my EVO for at least two years, and I plan on migrating and updating my device to the latest version of Android regardless of what other customers/users who do not have Root access are able to do.

...But there's a risk in getting Root, right?
  • Yes, there's a risk of bricking your phone, and however minimal that risk is, it needs to be stated. Your best friend is knowledge, so read carefully, read again, and follow directions. You're already here on XDA, you'll be just fine.

I'm concerned that the developer's builds of Android Eclair 2.1 and/or Froyo aren't fully functional, or we won't have the same functionality after Rooting.
  • Patience. Functionality is dependent on having a Kernel that supports all the technology on the device; an OS to run with that Kernel that supports all of the technology on the device, and the device itself. We have the device and the Kernel, we're just waiting on an official AOSP Froyo release.

    If that doesn't make sense, consider this: HTC heavily modified Eclair to support technology like tethering, 4G, front and rear cameras, HDMI, etc. They had to modify it manually because support for it wasn't available in Eclair, but it IS available in Froyo.

    In time, everything on the EVO will be fully functional in Froyo.

Where's Froyo?
  • Google will make Froyo available on AOSP when prepared to do so. Until then, the latest release of Android is Eclair 2.1r1. Again, Eclair doesn't support everything the EVO has to offer, so until Froyo is available, some items may not come to fruition in the developer community (4G access, tethering, etc. as examples.)

Wait a minute, can't I run Froyo from an SDK build?
  • Yes, you can--but an SDK (Software Development Kit) build is essentially OS files torn from the emulator in the SDK. This may or may not contain all of Froyo's end-result code, and may not be completely indicative of what a final release of Froyo will be like. It IS very useful for testing and tinkering, and isn't necessarily even a bad build to use on a day-to-day basis, as long as you understand it's limitations. When you're reading threads about functionality for a Froyo SDK build for the EVO, now you'll hopefully have a better idea as to why that functionality is limited right now.

I hate Sense UI! What can I do? Can we remove it? Can we replace the modified applications?
  • You can disable Sense, but you can't remove it (unless you're Root and can replace the OS entirely, that is.) Sense is deeply integrated into the core of Android in the release HTC and Sprint provide, so much so that certain applications (People, Messages, Internet) cannot be "undone" short of (again) replacing the ROM. You can disable the widgets, and replace the launcher (ADW Launcher is a solid alternative), but at the end of the day, Sense is so tightly coupled with the EVO stock ROM that you can't completely remove/replace or restore the original Android system files.

    This is another good argument for wanting Root access.
 
Shidell
Old
#2  
Shidell's Avatar
Senior Member - OP
Thanks Meter 34
Posts: 456
Join Date: Jan 2009
[Reserved]
 
Shidell
Old
#3  
Shidell's Avatar
Senior Member - OP
Thanks Meter 34
Posts: 456
Join Date: Jan 2009
[Reserved x2]
 
Bielinsk
Old
#4  
Senior Member
Thanks Meter 55
Posts: 956
Join Date: Dec 2009
Nice work.
 
dahray02
Old
#5  
dahray02's Avatar
Senior Member
Thanks Meter 7
Posts: 145
Join Date: Dec 2008
is there a good tutorial somewhere on how to root in Ubuntu...this is my first droid phone, coming over from winMo
 
timothydonohue
Old
#6  
timothydonohue's Avatar
Senior Member
Thanks Meter 62
Posts: 1,351
Join Date: Oct 2007
Location: Portland, Maine
Quote:
Originally Posted by dahray02 View Post
is there a good tutorial somewhere on how to root in Ubuntu...this is my first droid phone, coming over from winMo
do a search for adb ubuntu

the sdk for ubuntu is at google's android site.
If you need help, try IRC #Cyanogenmod in freenode.net
Someone may be able to help you there. I will try, if I'm on.
 
MichaelWestin
Old
(Last edited by MichaelWestin; 5th June 2010 at 05:35 AM.) Reason: correction
#7  
Member
Thanks Meter 4
Posts: 72
Join Date: Jun 2010
First, thanks for taking the time to post a good compilation for some beginners like myself.

This is my first android phone, however I have been following the progression of the OS for some time.

As you stated above,

"With Root, you can flash a build of Android that someone else has created and/or customized."

I have seen on other forums, such as the hero forums, that there are several different choices for custom roms. I tried to see what the main "features" were but they seemed a little too technical for me at this point.

What are the main differences between different custom roms in terms of how they function or what they do differently, aside from OS versions?

Also, I do see that certain roms indicate they have the Sense UI turned off or tuned down. For someone who has only used stock roms which have sense already on, what does a reduced/disabled version of sense look like?

Thanks again!
 
RN-Dude
Old
#8  
Junior Member
Thanks Meter 0
Posts: 16
Join Date: Jun 2010
I read that the Sprint OTA update that fixes the SD card issue breaks the first exploit for root, but that the Unrevoked exploit can still root even if the OTA exploit has been applied. Since I'm having SD card issues, I wanted to go ahead and accept the OTA update I initially declined. I tried the option to check for a firmware update, and it says there are none for me. I also tried the HTC software update, and it says I was already up to date. Does this mean the update got applied somehow already? Is there a way I can tell? Am I doing the wrong thing to try to force the update? My phone says "Firmware version 2.1-update1". But I'm still having SD card issues.

I'm also wondering if this thing can be unrooted, in case I need Sprint to handle it.
 
adeyo
Old
(Last edited by adeyo; 5th June 2010 at 01:36 PM.)
#9  
adeyo's Avatar
Senior Member
Thanks Meter 5
Posts: 353
Join Date: Mar 2008
Location: Lynchburg, VA
Thumbs up Thanks Shidell...much needed!!!

I am interested in a future update to froyo 2.2 w/ its new features, removing a few stock sprint apks and mainly, replacing the painful htc sense with AOSP. I much prefer the new AOSP launcher and 3d app drawer. UNTIL THEN, i would probably just like to remove some apks and add in some that may not be allowed from sprint (google nav? usb tether? etc) and maybe disable sense (like above).

What do you recommend? Toast Root, unrevoked sticky apk? Should i wait to root altogether?? Do i need to avoid future OTA's etc? or would rooting now be the way to go to protect future root options?? i just don't know what to do!

Thanks for your thread! Can't wait to utilize the evo in all its glory!! My vogue just couldn't cut it anymore.
 
thecodemonk
Old
#10  
thecodemonk's Avatar
Senior Member
Thanks Meter 1
Posts: 381
Join Date: Oct 2009
Location: Spokane, WA
Can we get this stickied? It's great info to refer to for all people (new or just new to android)
Sprint EVO (Fresh latest w/Netarchy-toastmod-4.2 cfs-bfq-havs-more-smartass-universal-signed)

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...

XDA PORTAL POSTS

Boot Animation Paradise for your Android Device

The default boot animations on any device, no matter whichmanufacturer, are generally pretty … more

Flash Custom ROM and Recovery to Samsung Galaxy S 4

After reading about Dan Rosenberg’s bootloader exploit for the Samsung Galaxy S 4,I … more

Windows-Based Multi-Tool for the Sony Xperia U

If you are a flashaholic and an owner of the Sony Xperia U, you may be interested in the … more

XDA University: Crafting Recovery-Flashable Packages

Those of us who use Linux on a day to day basis don’t think twice about sinking … more