[Guide] From 100% Stock to CM6 Froyo


Last Updated:

  1. werkkrew

    werkkrew Member This Topic's Starter

    Joined:
    Jul 15, 2010
    Messages:
    13
    Likes Received:
    12

    [​IMG]


    Introduction

    As you might see by my post count, I am very new here. However, since this forum and xda-developers were such an integral part of helping me figure out how to do things on Android, I wanted to give back.

    As an aside, I have owned my Evo (my first android phone) for exactly one week today.

    This guide will get you from a stock phone at Sprint OTA 1.47.xxx to CM6 with the Snap Kernel (optional), as well as tips on how to achieve the minimalistic look I am using.

    My philosophy was to use as few 3rd party apps as possible, so my OS is quite minimalistic at the moment, but obviously you are free to do whatever you want.

    CyanogenMod 6.0.0 RC1 (As of 7/25/2010)

    Not-Working:


    • HDMI Out
    • AM/FM Radio
    • 4G Internet

    Working/Features:


    • Froyo, Android 2.2
    • All hardware features aside from what is listed as not working
    • Facebook Sync
    • Full Market

    Step 1: Root

    Before I started doing anything, I downloaded the Free version of MyBackup and backed up all my settings/apps/SMS/Call Log, etc. This is mostly because I had already been using the phone for a week and didn't want to lose everything. In the end I pretty much only restored my call log/sms log and a few other minor things, but doing a backup which doesn't require root before you start seemed like a good idea to me.

    For root I used Simple Root OTA 1.47.651.1, and it worked flawlessly. This method includes a NAND Unlock, so you don't have to do anything extra there. Once you are able to boot into your rooted rom I suggest you also go into Extras > Recovery and install the recovery of your choice. I installed ClockworkMod.

    Now install Rom Manager. I bought the premium version.

    At this point, I actually restored my entire MyBackup and brought my phone back to its pre-root setup, and got everything set up exactly how it was before I rooted it, and then took a nandroid backup through Rom Manager, just in case I didn't like CM6.

    You are now 100% rooted, and free to whatever you would like at this point.

    Step 2: Install CM6/Snap Kernel

    At this point I had all of the Apps/Roms I needed on my SD Card to ensure I could get everything I wanted to work, working.

    Base Install:

    For these you can use ROM Manager, but I choose to boot into recovery myself. (Turn off phone, hold down Power+Volume Down when turning it back on)



    Other Apps/Fixes:



    Step 3: Customizing

    At this point I am at a fully functional (with the exception of things impossible to fix) Froyo Install on my Evo with all expected functionality which I was looking for, including certain Apps.

    I decided to customize it just a bit, and got comfortable with the look and feel in the images posted at the end of this thread.


    • ADW.Launcher, not default settings (Included in CM6)
    • Wallpaper from this post.
    • BetterCut ($1.99) with "Matte Icon Pack"
    • SwitchPro Widget ($1.99?)
    • BattStat Widget (Battery Status)
    • Tajm Widget (Basic Text Clock)
    • Seesmic for Twitter + Widget

    By the way, BetterCut and SwitchPro are amazing apps, and very much worth paying for.

    Everything else in my install is using the pre-installed apps for Messaging, Email, News, Weather, etc.

    Summary

    I'm sure a lot of people aren't as minimalistic as me, but I just wanted to share my experience and, if nothing else, consolidate the dozens of links I had to bookmark in order to get from point A to Point B.

    What you Lose:


    • 4G (I am actually in a 4G area, but I thought it was worth the sacrifice)
    • AM/FM Radio (I wouldn't use this)
    • HDMI Out (Hoping it will be fixed soon)
    • HTC Sense UI, Although other roms (non Froyo) have it.
    • Tons of Bloatware

    What you Gain:


    • Root, and all the possibilities that come with it.
    • Huge performance (I went from ~6 to ~42 in Linpack score)
    • Battery Life
    • Cleaner/Faster Phone in general
    • Landscape Mode on Home Screens!
    • Sex Appeal

    Unresolved Issues:

    These are some issues which I am almost certain are fixable/easy to fix but I have not yet figured it out.


    • Native "HTC Style" Flickr Integration, for example, take a picture, upload to flickr, or browse your flickr galleries. Most 3rd party apps seem to do too little or too much.
    • Strange text message from "9016/ANDROID" every time you get a voicemail.
    • I'm sure other bugs I have not yet personally found
     

    Advertisement
  2. JackT

    JackT Well-Known Member

    Joined:
    Oct 26, 2009
    Messages:
    137
    Likes Received:
    7
    Thanks. I am just waiting for the stable release of cyangenmod before rooting. I loved his rom on my Moto Droid before.
     
  3. hbfreekwan

    hbfreekwan Member

    Joined:
    Jun 27, 2010
    Messages:
    10
    Likes Received:
    1
    rc1 is out, its been pretty stable for a week now..
     
  4. werkkrew

    werkkrew Member This Topic's Starter

    Joined:
    Jul 15, 2010
    Messages:
    13
    Likes Received:
    12
    RC1 seems very stable to me, if you'd rather wait for a release that has all the stuff like 4G and AM/FM working, I have a feeling that isn't too far off.
     
  5. SHO_ONE

    SHO_ONE Well-Known Member

    Joined:
    Mar 19, 2010
    Messages:
    529
    Likes Received:
    150
    I think you inadvertantly aided me with my issue... I was trying to fix my facebook sync and tried to do the work-around I found on xdaforums and when I went into my terminal and started typing I may have screwed up my kernal and installing / flashing the V3 stock kernel from the link you provided so far seems to have fixed my stability issues!
     
  6. ryan2202

    ryan2202 Well-Known Member

    Joined:
    Jun 6, 2010
    Messages:
    49
    Likes Received:
    0
    good stuff. tempting me to switch to non-sense and Froyo...

    ONE QUESTION:

    in your screen shots, what app is that santa cruz/slimeballs hand???
     
  7. werkkrew

    werkkrew Member This Topic's Starter

    Joined:
    Jul 15, 2010
    Messages:
    13
    Likes Received:
    12
    Its my Battle.net mobile authenticator, that icon came in the icon pack so I had to use it for something!
     
  8. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    Wow... I'm in the process of following your guide... and I didn't realize how awesome this was.

    I'd love to do the facebook thing, I downloaded the apk, but I've never used adb. :-\

    Also, what exactly did you tweak in ADW.Launcher for performance? (if you don't mind sharing)

    Thanks!
     
    NxtGenCowboy likes this.
  9. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    For the Facebook or most APK. If you put that APK on your SD card. You can go to the market and Download an app called appinstaller. It will give u a list of APKs on your card and you can select which one to install.

     
    NxtGenCowboy likes this.
  10. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    Oh sorry, I wasn't specific enough, I meant to uninstall the pre-installed facebook app. I already know how to install the new facebook apk :)

    Is there a way to uninstall the current fb apk with terminal emulator or something? I don't have a computer to use right now.
     
    NxtGenCowboy likes this.
  11. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    Do you have Titanium back up installed> U can do it through there also

     
    NxtGenCowboy and Unclm311 like this.
  12. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    You are the biggest help ever! I didn't have Titanium but I just tried it and it worked!
     
  13. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    Hit the Thanks button at the bottom.

     
  14. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    I downloaded the hacked Facebook with the contacts sync and each time I go to install it, it just says "Application not installed" I tried regularly and through an installer program.
     
  15. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    Ok did you reboot after uninstalling the stock facebook.

     
    Unclm311 likes this.
  16. JasonK75

    JasonK75 Well-Known Member

    Joined:
    Nov 7, 2009
    Messages:
    153
    Likes Received:
    12
    Anyone have a link to the RC1 ROM at all?
     
  17. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
  18. JasonK75

    JasonK75 Well-Known Member

    Joined:
    Nov 7, 2009
    Messages:
    153
    Likes Received:
    12
    OMG I'm stupid. I thought RC1 was a different ROM! lol I thought people were suggesting using that one instead!! Ooops! :eek:
     
  19. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    RC1 = Release candidate 1. Wanna be my first thanks? ;)
     
    erkme73, JasonK75 and NxtGenCowboy like this.
  20. werkkrew

    werkkrew Member This Topic's Starter

    Joined:
    Jul 15, 2010
    Messages:
    13
    Likes Received:
    12
    Unclm311 likes this.
  21. NxtGenCowboy

    NxtGenCowboy New Member

    Joined:
    Jun 8, 2010
    Messages:
    4
    Likes Received:
    0
    Great Post!

    Which Snap Kernel version did you use?
     
  22. Unclm311

    Unclm311 Well-Known Member

    Joined:
    Jul 21, 2010
    Messages:
    55
    Likes Received:
    6
    I haven't flashed the snap kernel but my battery is going like crazy. It's been sitting with the screen off and at 1:15 it was at 29% and 2:15 it was at 23%... that doesn't seem normal to me. I have very good reception here so I know it's not searching for signal. Any chance the snap kernel will help me?

    Also, what is there to consider when thinking about flashing to the snap kernel? I didn't see that in the other forum link.
     
  23. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    Did you get SETCPU to under clock 245 when screen is off. I also run Juice Defender, But you can only get juice defender on 2.1 and back it up and apply when u get to 2.2
     
  24. werkkrew

    werkkrew Member This Topic's Starter

    Joined:
    Jul 15, 2010
    Messages:
    13
    Likes Received:
    12
    I used Snap V3, in the link I posted (I think) he lists all the pros and cons. Basically its tweaked for performance.

    I haven't had any battery issues with CM6 regardless of having Snap installed, but I have to say my batter doesn't last an impressive amount of time either, probably just slightly better than out of the box stock.

    When I flashed to Snap I simply downloaded the Snap Kernel and the Stock CM6 kernel both to my sd card and flashed away, didn't really take much into consideration when I did it.
     
  25. autorail1

    autorail1 Well-Known Member

    Joined:
    Sep 26, 2009
    Messages:
    399
    Likes Received:
    15
    How did you flash the kernel? I tryed it, but was not sure if it worked. Is it flashed over it? Like normal Kernels. When I flashed a kernel to Fresh it showed a new kernel name, but the name was the same. Maybe I did something wrong. Also does your set cpu adjust to a higher speed? with that kernel loaded, It is still showing 1152000 MAX

     

Share This Page

Loading...