[G1 Android Development] kwanbis:
Let me start by the end, cause it seems there is a misreading/confusion.

The idea of my post, was just to try better understand yours. To create a "step by step" version of your recommendation:

Now, this is how my post, relates to your (A), (B), (C) and (D) above (i took the liberty of changing numbers to letters):

[A] ROOT as normal (i.e. RC29NBH+telnet, install custom recovery image):

__(1) Downgrading to RC29 (US) or RC7 (Europe) (DO ALL THE SUB STEPS)

__(2) Rooting the phone (DO ALL THE SUB STEPS)

__(3) Cyanogen Recovery Image (DO ALL THE SUB STEPS)

__(4) File Download (DO ALL THE SUB STEPS)

__(5) Flash Android1.6 & CyanogenMod latest (DO ALL THE SUB STEPS)

copy engineering SPL 0.95.3000 update.zip to sdcard, reboot recovery, write 0.95.3000

__(6) (REQUIRED) INSTALL A COMPATIBLE ENGINEER SPL

[C] reboot in FASTBOOT mode & [D] fastboot flash the desired SPL and/or radio image

__(7) (HIGHLY RECOMMENDED) INSTALL AN ADVANCED SPL

See how they relate to each other? Lets proceed then.

The first steps of Cyanogen tutorial (1, 2, 3, 4, 5) do not talk about SPL AT ALL.

Again, 1, 2, 3, 4 and 5, are related to "1) ROOT as normal (i.e. RC29NBH+telnet, install custom recovery image)"

Sorry, my bad, it is an "editing" error. I was trying to ask this separatelly, like this:

**DO NOT INSTALL A CUSTOM SPL UNLESS YOU HAVE MANUALLY FLASHED THE LATEST RADIO TO YOUR PHONE OR YOU WILL BRICK YOUR PHONE**

Since we are going to install a COMPATIBLE SPL, can we ignore this warning?

This is only verified to work for DREA100 and DREA110 devices. If you have a US or EU G1, it is most likely compatible. To check, press and hold the Camera and Power buttons to boot into your SPL, and confirm that the first word is DREA100 or DREA110.

Is this applicable? Does it means this does not works for Rogers Dreams?

Those are the steps you mention as "2) copy engineering SPL 0.95.3000 update.zip to sdcard, reboot recovery, write 0.95.3000 -- this is safe because you KNOW that the recovery is compatible/functional with 0.95.x000 since that's what you have and you are using recovery"

So what is the point of "4) fastboot flash the desired SPL and/or radio image"? I thought Death SPL was required for new ROMs, like Cyanogen 5.0.7

My 3 comments where related to the previous knowledge that "If the Death SPL is flashed over a radio version prior to "2.22.19.26I" or on a DVT board it will cause a brick". I'm not interested on radios, just trying to process all the information. So you are saying I can install Death SPL, without any worries about the radio version? And you also are saying it doesn't matters what board (PVT or DVT)?

By the way, i thought this thread was called "CONFIRMED!! BRICK THEORY:

Radio

and SPL".

As stated before, the only SPL i write using recovery is Engineer SPL 0.95.3000. Danger SPL *IS* wrote using fastboot (step (7)).

As far as i understand, the partitions on the Dream are: system, boot, cache, misc, userdata, and recovery. So, YOU are sugesting to WIPE all, but radio and SPL, wouldn't that erase all else on the phone, for example my ANDROID (whatever it is), install? And i just installed recovery, but now you say i should wipe it? And also, i asked HOW to do it. You mean to do this?

fastboot flash hboot hboot.img

fastboot erase system

fastboot erase boot

fastboot erase cache

fastboot erase misca

fastboot erase userdata

fastboot erase recovery

fastboot reboot

I was asking, once i have flashed, the SPL, "fastboot flash hboot hboot.img", how do i get out of there? How do i return to a normal boot? "fastboot reboot" instead of "fastboot reboot-bootloader"? Or any other way?

And last, you need to chill out men. I'm not trying to take credit for anything, I'm trying to make sense, for me at least, of the tons of information here. No need to be agresive.