CyanogenMod on post E911 Dream


Last Updated:

  1. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46

    Advertisement
    kaput, Projector and kilodelta like this.
  2. XBrav

    XBrav Well-Known Member

    Joined:
    Jan 24, 2010
    Messages:
    157
    Likes Received:
    15
    I think you beat me to it lol sorry bud!
     
  3. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46
    No problem, I know you were excited.
     
  4. kilodelta

    kilodelta Member

    Joined:
    Jan 24, 2010
    Messages:
    12
    Likes Received:
    0
    so tempting. i take it i'll need to sign that 911 waiver at rogers if i want to go ahead and try this?

    also, both my desktop and laptop are running Win7 64bit - i've had issues connecting my Dream to the desktop, but haven't tried on the laptop. any special thing i have to do with that to get the USB working properly?
     
  5. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46
    You won't have to sign the waiver. This rooting process will leave you with the radio from the e911 update. Rogers will still detect the phone as being updated. You'll have to find yourself an xp machine if you can't get htc sync to connect to your dream.
     
  6. XBrav

    XBrav Well-Known Member

    Joined:
    Jan 24, 2010
    Messages:
    157
    Likes Received:
    15
    Actually, this root method uses just ADB and Fastboot. If you can get the SDK working on Win7 x64 (works automatically on mine), you can root no problem :)
     
    kilodelta likes this.
  7. crossed.out

    crossed.out Member

    Joined:
    Jul 29, 2009
    Messages:
    18
    Likes Received:
    0
    Finally! Just rooted and put on CM 5.08 using XBrav's guide, and it's running great!
     
  8. vikingisson

    vikingisson Well-Known Member

    Joined:
    Nov 13, 2009
    Messages:
    856
    Likes Received:
    24
    On a Dream? Cool and enjoy it. And to think we were told that the Dream couldn't live past 1.5. :) Trimmed of the fluff these old phones run great on 2.1.
     
  9. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46
    They'll even run 2.2. Cyanogen has his second CM6 (Android 2.2) release candidate out for testing.

    gbd
     
  10. kilodelta

    kilodelta Member

    Joined:
    Jan 24, 2010
    Messages:
    12
    Likes Received:
    0
    did it. love it. it was like using my phone for the first time again.

    one complaint: the battery life is horrendous (even after resetting the battery stats).
     
  11. crossed.out

    crossed.out Member

    Joined:
    Jul 29, 2009
    Messages:
    18
    Likes Received:
    0
    Yep. Running CM6 RC2 on my Magic, but I thought I'd stick with 2.1 for now on my Dream.
     
  12. Projector

    Projector Member

    Joined:
    Feb 23, 2010
    Messages:
    9
    Likes Received:
    0
    This is my first time looking into rooting my HTC Dream and I had a couple questions that hopefully some of you guys could help me out with.

    After following the guide that was posted here, Im pretty good up until the end of the "installing an engineering SPL", after step D9, when you power the phone down and you "proceed to flash an "EBI1 Rom"......

    The guide doesnt really explain how to install an EBI1 Rom, or what exactly "EBI1" means?
    Is there a link to a further tutorial on how to install one of them?
    I am assuming that CyanogenMods 5.0.8/6.0.0 RC2 are both "EBI1"s?
    And with that I read that you also need something called DangerSPL to have the CyanogenMods work, so when/how would you do that in the rooting/flashing process?

    And lastly, whats the recommendation from others experiences, 5.0.8/6.0.0?

    Sorry if some of these questions seem rather easy, or already explained on the thread for the ROM, but there was 230 pages to go through :eek:.
    Ive just had it with my sluggish Dream and I'd like to change that :)
     
  13. XBrav

    XBrav Well-Known Member

    Joined:
    Jan 24, 2010
    Messages:
    157
    Likes Received:
    15
    Hey Projector,

    When they refer to EBI1 stuff, it basically means a compatible kernel. It is in relation to the Radio version. Basically, if you flash a ROM that is incompatible with the radio or SPL, bad things will happen.

    An EBI1 kernel implies that it is compatible with X hardware. Same with an EBI0 kernel. The key to note is that the Dream, for all intensive purposes, is an EBI1 device. I believe, if memory serves me right, is in relation to the 3.x.x.x radio versions, whereas the 2.x.x.x and 1.x.x.x are EBI0. Don't quote me on that.

    I wrote a start to finish guide to root and go to CM 5.0.8, you can find it below:
    How To Root The Dream

    I personally prefer 5.0.8 currently, as it is much more stable. Haven't tried 6.0.0 RC2, but I'll probably try it after the long weekend.
     
    Projector likes this.
  14. Projector

    Projector Member

    Joined:
    Feb 23, 2010
    Messages:
    9
    Likes Received:
    0
    Xbrav,

    Thank you very much for the response, it was quite helpful. And that guide looks really convenient and exactly what I was looking for!

    Now I'm wondering, should you try out 6.0.0 and love it to death (because so badly have I wanted Froyo) how easy is it to go from 5.0.8 to 6.0.0?
    Perhaps I shall wait to here your thoughts of 6.0.0, and possibly a guide to go from 5.0.8 ;)

    Also I browsed your guide for 5.0.8 and didnt see the term DangerSPL, is that because its called something else, I should already have it, or its not actually necessary?

    Thanks again Xbrav!
     
  15. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46
    Do the upgrade to CM5.0.8 as stated in Xbrav's guide and install apps/setup the phone as you want it. Then download the CM6.0.0RC2 files (CM6, EBI1 port and Gapps) from the CyanogenMod Forum. Copy these files to the root of your SD card.

    Go into recovery on your phone (Home + Power)
    Perform a Nand backup
    Perform a wipe
    Flash the new files in this order
    CM6
    Kernel Port
    Gapps
    Reboot the phone (It may require a couple of reboots until it's stable), Install apps / setup the phone to your liking

    If you decide that you want to return to CM5, just go into recovery and nand backup CM6 and then restore the original Nand backup of CM5. The backup will restore CM5 back to exactly how it was when you performed the backup.

    gbd
     
    Projector likes this.
  16. Projector

    Projector Member

    Joined:
    Feb 23, 2010
    Messages:
    9
    Likes Received:
    0
    Thanks so much gbd. I really appreciate your response! So that seems all good. Just a few more questions before I do this :)

    So dont worry about the DangerSPL? Upon further reading it appears that this will actually install the DangerSPL, correct? Because the DangerSPL is what makes my HBOOT 1.33.2005?

    And I guess my last pondering thought is that is it possible to, should I not like CM (very unlikely compared to Rogers stock), create a nand backup of my stock image before I go to CM so I can always come back to stock if I ever feel the need? Its not really a big deal I suppose if I cant, just wondering really.

    And for finals for reals. When I make my nand backup of CM 5.0.8 when going to 6.0.0, where does it create it? Right in my phone? Or like to the SD card where I can back it up to my computer again?

    Okay thats it, and thanks again for the help guys!
     
  17. GreatBigDog

    GreatBigDog Well-Known Member This Topic's Starter

    Joined:
    Dec 3, 2009
    Messages:
    495
    Likes Received:
    46
    At any time after you install the recovery image, you can perform a nand backup. So you can backup just before you wipe and install CM. After moving to CM you won't be looking back at the stock Rom again, trust me :) the nand backups are stored on your SD card under \sdcard\nandroid\your_phones_serial_number\ and the files will be named by date and time.

    I only keep a couple of backups on my SD and I move any older ones over into my PC.

    gbd
     
    Projector likes this.
  18. Projector

    Projector Member

    Joined:
    Feb 23, 2010
    Messages:
    9
    Likes Received:
    0
    Ah perfect! Well thats about all the questions I think I have, Ill find time, hopefully Monday, and give this a whirl. I'll let you guys know my results. And again, thanks Xbrav/gbd for all your help.
     
  19. Recc113

    Recc113 Member

    Joined:
    Mar 8, 2010
    Messages:
    24
    Likes Received:
    0
    Gonna hop all over this when I get back from work 2moro, great timing aswell I just got myself another dream to practice on!

    -edit- wait someone said something about the battery life being terrible, is that the case? If so I'm not sure if I want to root due to already having loads of problems with my dream crashing when ever it feels like it and having to charge the battery every day, with brightness at 0 and on 2G =/
     
  20. Projector

    Projector Member

    Joined:
    Feb 23, 2010
    Messages:
    9
    Likes Received:
    0
    Woooooohoooooo! I'm up and running 5.0.8!! Okay, so wheres a good place to start to "...install apps/setup the phone as you want it"? Before I Nand backup and try out 6.0.0.
     
  21. kilodelta

    kilodelta Member

    Joined:
    Jan 24, 2010
    Messages:
    12
    Likes Received:
    0
    i did say that. now its hit and miss with my phone. sometimes i get a charge that lasts all day. sometimes it lasts 3 hours. always 3 hours when i need the phone. always all day when i'm stuck at my desk.

    i have SetCPU installed as well (set @ 126/528), and i haven't noticed a difference at all. i'm always near a USB Port or charger, so the battery life isn't a major concern - yet.

    maybe my battery is just on its last legs. ;)


    despite this, i wouldn't go back to 1.5. ever.
     
  22. XBrav

    XBrav Well-Known Member

    Joined:
    Jan 24, 2010
    Messages:
    157
    Likes Received:
    15
    Well, I may be able to offer some help with the battery. It sorta saved mine.

    First, charge it to full. Once it is full, reboot into recovery.
    Go to wipe, then select Battery Stats. Reboot phone.
    Wait until the phone says "Charged" for battery status or w/e, 100% etc. Unplug the phone, and use it until it fully shuts off.

    This resets the battery's calculated charge amount. It should fix your random draining issues.

    As for SetCPU, I honestly found it more stable to do this:

    (I have an overclocked kernel that allows me to run the 614mHz, but running it at 576 will be the same)

    1) Set the main profile to be fixed at the highest rate. For my OC'd kernel, I chose 614, which seems to be the most stable speed. In other words:
    Main: Max: 614400
    Main: Min: 614400

    Set scaling to ondemand, and check off Set on Boot

    2) Go to Profiles. Enable profiles, and uncheck Notifications.

    Add a profile; Condition Screen Off. Change the values to the lowest speed you found your phone to be stable at (In my case, 352).

    Condition: Screen Off
    Max: 352000
    Min: 352000
    Governor: ondemand
    Priority: 50

    Now, when you turn your screen off, the clock rate drops. I find scaling takes too long to switch.

    Oh, and avoid SetCPU 2.0.2, I found that it keeps going back to the defaults on boot. 2.0.1 does not have this issue.
     
  23. egemenbor

    egemenbor Well-Known Member

    Joined:
    Sep 29, 2009
    Messages:
    57
    Likes Received:
    0
    hey im not getting the radio that i should be getting...the tutorial says i should have 3.22.26.17 but ive got 3.22.20.17...anyone have any idea as to where im going wrong?

    my hboot is what it should be by the way.

    nvm just flashed the radio that i had lying around from the magic root..
     
  24. kaput

    kaput Active Member

    Joined:
    Jan 25, 2010
    Messages:
    29
    Likes Received:
    3
    hi there, great how to.
    Im a bit stcuk. Im using Ubuntu 10.04 hopefully swomeone else did too.

    this is where im at:

    eric@boite-noire:~/Programmes/sdk-linux/tools$ ./fastboot erase system -w
    < waiting for device >
    fastboot erase boot
    fastboot oem powerdown

    as you can see i dont get a prompt after fastboot erase system -w
    i did try the two next commands after, but nothing. the phone is still telling me to rebbot to complete instalation..

    i tried going back to adb steps and im getting directliy into root prompt from there now. so i guess the phone is rooted. Should i just go ahead and flash cyanogen or is fastboot a must do?

    So.. i just went ahead with it, did the system wipe and updated everything. not quite sure twoo reboots and i seem to be loosing the signal (phoner not data) ill check the SIM card, and toy around a bit. but the new interface looks good and boot is much faster. Ill see if i doo the magic as well later :D
     
  25. kaput

    kaput Active Member

    Joined:
    Jan 25, 2010
    Messages:
    29
    Likes Received:
    3
    oooh crap. Cyanogen work great for a day, then for some reason the phone told me google map was not installed. I tried rebootin and since then it get hung at the ROGERS logo.. I will try re-flashing the whole thing, but anyone has advices or any ideas what happened?
     

Share This Page

Loading...