• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

CyanogenMod on post E911 Dream

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?
 
Upvote 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?

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.
 
Upvote 0
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.

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 :)
 
  • Like
Reactions: kilodelta
Upvote 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 :)
 
Upvote 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 :)

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.
 
  • Like
Reactions: Projector
Upvote 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!
 
Upvote 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!

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
 
  • Like
Reactions: Projector
Upvote 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!
 
Upvote 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 hat 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!

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
 
  • Like
Reactions: Projector
Upvote 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 =/
 
Upvote 0
wait someone said something about the battery life being terrible, is that the case?

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.
 
Upvote 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.

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.
 
Upvote 0
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
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones