[Guide] One-Click Root for Rogers HTC Dream - G1 Q&A, Help & Troubleshooting

EDIT: I've recently discovered a snag to using the default method of rooting and installing CyanogenMod on the Rogers HTC Dream. If you follow the regular instructions you will end up with radio version 2.22.19.26I. Your phone will work, but if you are in EDGE coverage areas your data speed will end up in the toilet (avg. 25-35kbps). I've recently been directed to a wiki on the CyanogenMod web site that guides you to installing CyanogenMod while keeping the 3.22.20.17 radio. The link is here Full Update Guide - Rogers Dream EBI1 to CyanogenMod - CyanogenMod Wiki and if you choose to follow it you can pretty much ignore this tutorial. The only caveat is that this method installs a custom kernel and you may not be able to use other themes and/or roms that change the kernel.
There is also now a port of Amon Ra's Recovery rom for the Rogers Dream. You'll no doubt find that a lot of the recovery roms out there won't boot after flashing the 3.22.20.17 radio. That's because the Dream, while EBI1, is not 32A. This new version is from Amon Ra himself and is fully functional with working console. Download it here. It appears recently purchased Rogers HTC Dreams are starting to show up with SPL version 1.33.0010, a 'perfect' SPL that disables remote booting recovery.img files used to install the 1.33.2005 SPL.
Needless to say, this makes rooting your phone a little difficult
I found a solution to this problem after foolishly installing the Rogers update for the HTC Dream (the update, in addition to un-rooting your phone, installs the 1.33.0010 SPL). After several fruitless tries root with flashrec, I tried running it with a different recovery image than what is built-in to the app.
Keep in mind, I have only attempted this on a Rogers HTC Dream 32B. I cannot guarantee good results on other revisions or the Magic.
There, with that caveat out of the way:
1. Download Haykuro's root kit here.
2. Extract the recovery.img and update.zip files from the download and copy them to the root of your sdcard's fat32 partition (if you haven't partitioned your card yet for A2SD, then just the root of the card itself).
2. Last time I checked, the one-click root app, flashrec, has been pulled from the Market, so download it here.
3. Install the app and start it, it will look like this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Tap 'Backup Recovery Image', in some cases the app will fail to backup the image. This shouldn't be a problem, but if it works, it's always nice to have a backup.
5. In the blank above the greyed-out button enter '/sdcard/recovery.img' without the quotes. If you were successful in making the backup, the top button should change to white and say 'Flash Custom Recovery Image'. If not, don't worry, there is a hidden button to the right of the backup button that will bypass the backup requirement. Like so:
6. Press 'Flash Custom Recovery Image'. If you get a flash failed message, try flashing with your phone unplugged from USB.
7. Power your phone down.
8. Power up your phone while holding the home button. You should get the older 1.2 Recovery Menu. If your phone hangs at the Rogers logo, remove your battery, re-install or try the 3-finger salute (Phone, menu, and power button together) and try again. If it still hangs on the Rogers logo, reboot without the home key, this will bring you back to normal boot. You won't be rooted but you won't be bricked.
9. Once you're at the recovery menu, choose the second option, apply sdcard:update.zip. In some cases you may get an error something like E: not found. If you choose the second option again, it should find the update.zip alright and then press home to continue.
10. Now click on reboot (Home & Back). Press and hold the camera button and you should boot into the new 1.33.2005 SPL.
11. If all has gone well and you see hboot 1.33.2005, you can safely follow the rest of the rooting instructions in this thread. There's also a great set of instructions for installing Cyanogen's 4.2.X roms in the same thread. The post is here.
Of course, these instructions may be rendered moot if Rogers chooses to fix the vulnerability that allows one-click root at which point we'll have to hope someone manages to find a way around the so-called 'perfect' SPLs.
If after a couple attempts you remain stuck at the Rogers logo, remove the battery, reinstall it and then power up normally. You should then boot back to the unrooted phone and it will restore the default recovery. You may not be rooted, but at least you're not bricked.
Good luck, and happy flashing!

Thanks Charrion. As usual, battery is dead, so I will try tommorow and post results.
Also, how do I install Flashrec from desktop to Dream?

jake_gt said:
Thanks Charrion. As usual, battery is dead, so I will try tommorow and post results.
Also, how do I install Flashrec from desktop to Dream?
Click to expand...
Click to collapse
The same way you install almost any .apk (meaning not core system apps) by putting it on the sdcard and installing with package installer

Wow, rogers threw you guys the perfect spl, that is some major suckness, why do providers just let us power users do what we do, it's stuff like custom roms that advance the os and get people hooked to stay with the os, just let us do our thing, damn it

gridlock32404 said:
Wow, rogers threw you guys the perfect spl, that is some major suckness, why do providers just let us power users do what we do, it's stuff like custom roms that advance the os and get people hooked to stay with the os, just let us do our thing, damn it
Click to expand...
Click to collapse
My guess is it was a support decision. Fewer people rooting their phones, fewer support calls from people who bricked their phones claiming it's 'defective'.
Sucks, but I can understand why they choose to do so. I wonder if they would provide a means to replace the perfect SPL with a flashable one once the contract and/or warranty expires.

I need help installing flashrec. I copied flashrec-20090815 to the root on my SD card. I have a path to tools and e:\ but when I try install command from SDK it returns
"can't find 'flashrec-20090815' to install" I have removed and re-installed drivers but same result
Thanks for any advice...

jake_gt said:
I need help installing flashrec. I copied flashrec-20090815 to the root on my SD card. I have a path to tools and e:\ but when I try install command from SDK it returns
"can't find 'flashrec-20090815' to install" I have removed and re-installed drivers but same result
Thanks for any advice...
Click to expand...
Click to collapse
If you're using adb to install it, you need to have the apk in the directory from which you are running the adb command. To install it from the sdcard use a file explorer like Astro, browse to the sdcard's root and tap the apk there.

Yeah I guess but an unrooted gphone is boring, the android os is so bland that it needs a lot of help, I mean a tremendous amount, without great devs like drizzy, jac and cyanogen I would have done gave back my phone

gridlock32404 said:
Yeah I guess but an unrooted gphone is boring, the android os is so bland that it needs a lot of help, I mean a tremendous amount, without great devs like drizzy, jac and cyanogen I would have done gave back my phone
Click to expand...
Click to collapse
True 'dat. I went from liking my phone to loving my phone by installing CM and Ted's Hero theme. But then I came from a background in computers and have some Linux experience, the rooting and modding wasn't too difficult and what problems I had I was able to work out by hunting around XDA and the net at large.
Some of the people attempting to root their phones now are a little out of their league and probably shouldn't be making the attempt without a little more knowledge and really shouldn't be messing with the experimental roms.
I don't mind helping people out from time to time but I'd hate to be a support person for any one of the carriers dealing with someone who bricked their phone.

Hey,
I just followed your steps and it booted into the custom recovery.img. I'm using and HTC dream with 1.33.0010 SPL.
Thanks a TON for these instructions by the way, but I have one more question. If it boots into custom recovery, do I still need to change my SPL to 1.33.2005 or can I just go ahead and flash a custom ROM?
_________
Rogers HTC Dream 32B (Black)
SPL 1.33.0010

tahnok said:
Hey,
I just followed your steps and it booted into the custom recovery.img. I'm using and HTC dream with 1.33.0010 SPL.
Thanks a TON for these instructions by the way, but I have one more question. If it boots into custom recovery, do I still need to change my SPL to 1.33.2005 or can I just go ahead and flash a custom ROM?
Click to expand...
Click to collapse
If you want to use any of the mainstream roms like Cyanogen's without using the Rogers customized one, then yes because you also have to flash the radio image mentioned in haykuro's rooting thread. If, however, you wish to stay with the Rogers specific Cyanogen rom or any rom specifically for Rogers phones you should be able to stick with the 1.33.0010 SPL.
But, having said that, I've never tried it myself so I don't know for sure. I do know that if you plan on using any other non-custom rom you have to replace the SPL among other things.

Finally root
Thanks for the thread Charrion, I finally rooted last night. Had to force the apk extension on flashrec (for some reason my PC downloads the file as a zip)
after that, your instructions worked without any problems.
Let me buy you a beer!

Hey.
I'm new, so silly question. How do you find out which SPL you have?
Also, why do people make 'Rogers' ROM's when rooting your phone allows you to install any ROM you want? Right? Isn't that how it works?

honestly do search take away a part of your soul...
jamieownsu said:
Hey.
I'm new, so silly question. How do you find out which SPL you have?
Also, why do people make 'Rogers' ROM's when rooting your phone allows you to install any ROM you want? Right? Isn't that how it works?
Click to expand...
Click to collapse
you honestly have no clue what searching is at all... camera and power for bootloader which will tell you what spl you have.
edit: Charrion said why below me why rogers rom have to be cooked. Thank you Charrion
one more time... i don't even have a rogers phone or well know anything about rogers other than the name but for reason i came across that info... search!

jamieownsu said:
Also, why do people make 'Rogers' ROM's when rooting your phone allows you to install any ROM you want? Right? Isn't that how it works?
Click to expand...
Click to collapse
No, simply rooting a Rogers phone doesn't allow you to install 'any' ROM.
The main reason is that the Rogers phones use a different radio image than the others. Using a standard rom will not work with the default radio images the Rogers phones use. Therefore, you have two options, you can flash your radio to match phones like the T-Mobile G1, etc. or you can use the roms customized for Rogers specific radio image.
The main argument is that because the customized rom works with the radio image supplied by Rogers you shouldn't experience problems with 3G, sms, etc and it's easier to return to the stock rom. However, with the standard roms, you don't have to wait for someone to cook a custom rom for your Rogers phone.

Thank you
Thank you so much Charrion.
I applied this and it works on my Dream
was: 1.33.0010
now: 1.33.2005
I was hopeless since the goldcard method did not work for me.
Thank you.

jisri said:
Thank you so much Charrion.
I applied this and it works on my Dream
was: 1.33.0010
now: 1.33.2005
I was hopeless since the goldcard method did not work for me.
Thank you.
Click to expand...
Click to collapse
Good to hear. I tried just about everything after I foolishly installed the update with its dreaded 1.33.0010 SPL, even the goldcard. I just hope Rogers next update doesn't include the kernel patch that blocks one-click. I'm sure someone will find a way around that too, but it's a pain.

Thanks for your reply Charrion. That cleared it up perfectly for me.
As for david1171, see the following:
fo⋅rum
–noun, plural; fo⋅rums; /ˈfɔrəm, ˈfoʊrəm/ [fawr-uhm, fohr-uhm]
an assembly, meeting place, television program, etc., for the discussion of questions of public interest.

Charrion said:
The main argument is that because the customized rom works with the radio image supplied by Rogers you shouldn't experience problems with 3G, sms, etc and it's easier to return to the stock rom. However, with the standard roms, you don't have to wait for someone to cook a custom rom for your Rogers phone.
Click to expand...
Click to collapse
Thanks Charrion for the info but do you know what problems are people experiencing?

beav_35 said:
Thanks Charrion for the info but do you know what problems are people experiencing?
Click to expand...
Click to collapse
Some people in 3G coverage areas have claimed they don't get 3G when they use the non-Rogers roms but I'm not sure of the veracity of that claim.
Sadly, I'm not in an area that gets 3G, yet. I do know that I've used the non-custom Cyanogen roms since 3.6.8.1 and haven't experienced any problems thus far.

Related

HTC Dream Help, please.

Hey everyone, I'm new to this forum. So...Hi
Anyways, I've got a problem with my Rogers Htc Dream. I was trying to root it and was following a guide on youtube. Then i realized rooting for T-Mobile G1s and Rogers HTC Dreams were different. Now i notice when i turn on my phone it shows a T-Mobile screen instead of the regular Rogers loading screen. I guess i installed the T-Mobile firmware on my phone. I checked in settings the current firmware im running is now 1.0. So, i'm wondering if anyone can help me put back on rogers firmware on my phone and also link me to a Rogers HTC dream rooting guide. Thanks in advance.
Slaii1030 said:
Hey everyone, I'm new to this forum. So...Hi
Anyways, I've got a problem with my Rogers Htc Dream. I was trying to root it and was following a guide on youtube. Then i realized rooting for T-Mobile G1s and Rogers HTC Dreams were different. Now i notice when i turn on my phone it shows a T-Mobile screen instead of the regular Rogers loading screen. I guess i installed the T-Mobile firmware on my phone. I checked in settings the current firmware im running is now 1.0. So, i'm wondering if anyone can help me put back on rogers firmware on my phone and also link me to a Rogers HTC dream rooting guide. Thanks in advance.
Click to expand...
Click to collapse
Yeah I have that too.
Not really an issue. I just too happy to care when I finally rooted my Dream.
Outblaze said:
Yeah I have that too.
Not really an issue. I just too happy to care when I finally rooted my Dream.
Click to expand...
Click to collapse
Okay so, the root worked for you? Everythings alright its just the start up screen that changed?
To get back to stock rogers firmware apply the update from rogers found here:
http://rogers.com/techsupport/
Then follow this guide to get your phone rooted and install cyanogenmod:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod
beav_35 said:
To get back to stock rogers firmware apply the update from rogers found here:
http://rogers.com/techsupport/
Then follow this guide to get your phone rooted and install cyanogenmod:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_Rogers_Dream_EBI1_to_CyanogenMod
Click to expand...
Click to collapse
I'm abit scared to follow that guide because there seems to be some ifs about it, like it says avoid anything that writes to the kernel, otherwise you're dead. And it says you require a EBI1, how do I check if I have EBI1
"The Recovery Flasher utility will only work if you're on a version of Android that Rogers/HTC hasn't yet fixed.
If you are at the recovery screen, move on to the next step."
Well how do I know if they haven't fixed it? And if we can't use fastboot to flash images, as Rogers prevents it, then if this procedure goes south we're stuck? I can verify the MD5 of the SPL update ZIP 20 times, but that's not going to guarantee that when I flash it it's not going to brick my phone
edit: I booted with camera and power and it says hboot is 1.33.0009, does this mean I don't have to risk bricking when I root? The tutorial is for 1.33.0010.
I think that it makes it sound a bit worse than it is. I have never tried it but from what I have read if you boot a EBI0 kernel with a EBI1 radio it will just freeze. You will just have to pull out the battery, boot into recovery and then flash a EBI1 kernel on top.
Rogers is bad for releasing updates for their devices. All their Android devices still run cupcake, even the new LG Eve. This is to our advantage because none of the rogers firmwares are fixed. You can give the Recovery Flasher a try because the worst that will happen if you have a fixed rom is nothing.
If you have a 0009 spl you can follow the guide here to update your spl and recovery then start following the guide at Installing HTC System Image. You could also just use the method on the wiki for 0010, I cant see any reason that wouldn't work.
My phone is perfectly fine after the gaining root. So far not much of a difference, except for the virtual keyboard and two more screens and a few more apps and options.
beav_35 said:
I think that it makes it sound a bit worse than it is. I have never tried it but from what I have read if you boot a EBI0 kernel with a EBI1 radio it will just freeze. You will just have to pull out the battery, boot into recovery and then flash a EBI1 kernel on top.
Rogers is bad for releasing updates for their devices. All their Android devices still run cupcake, even the new LG Eve. This is to our advantage because none of the rogers firmwares are fixed. You can give the Recovery Flasher a try because the worst that will happen if you have a fixed rom is nothing.
If you have a 0009 spl you can follow the guide here to update your spl and recovery then start following the guide at Installing HTC System Image. You could also just use the method on the wiki for 0010, I cant see any reason that wouldn't work.
Click to expand...
Click to collapse
I really want to root so I can install applications to the memory card, and to get 1.6, but I'm really really really scared that it's going to break. I got the phone from ebay, so I'm pretty sure if it breaks I'm out $300 bucks. I'm really at a cross road here!
Ya i was kinda scared the first time too. Then I just bit the bullet and did it. Try to read through the forums as much as you can to learn as much as you can about how your phone works. Also make sure that you understand each step completely and what it is doing to your phone. This is what I did and it made me feel a lot better about the process.
The main risk is flashing the radio and spl once you are done that the chance of bricking is almost none of not none. If you have any questions that you can't find answers to by yourself just ask and me or someone else on the forum will answer them for you.
Yeah, if you're on the Rogers HTC dream, just follow the Rogers heres your real root thread, and all the guides he post. And follow it while filling in the rest with logic.
You'll probably get lost like I did, don't be afraid to ask around.
does anyone know the warranty if it bricks?
Hey everyone, thanks for the help. I went through with the root and everything seems to be working fine. I can make phone calls and everything. I'm running a hero rom. The only thing thats different is it shows a T-Mobile screen instead of Rogers. I don't think thats a big deal, is it?

Questions before i root my G1

I bought a G1 2 days ago and i've been reading a lots of tutorials on how to root the phone, i have hacked/Modified every phone i've had so far (Motorola/Sony Ericsson/Nokia) and i would like to do the same with my G1 (That;s why i bought it for) the problem is that every tutorial i see wants me to downgrade to RC29 which isn't complicated but the problem is that it has the DMD64 update.
1- Is the rooting process the same for DMD64 or do i need something special to downgrade? i read about the goldcard but i also heard it was not necessary all the time.
2- Since this is my first time rooting , is there a way to make sure i don't brick my phone? like making a backup of the OS or whatever i need to fix it in case i brick it.
3-What are the latest/best files to root it things like Recovery, ROM, SPL (i don't fully understand what this is and how it is different from the recovery)
Thank You.
Frodcord said:
I bought a G1 2 days ago and i've been reading a lots of tutorials on how to root the phone, i have hacked/Modified every phone i've had so far (Motorola/Sony Ericsson/Nokia) and i would like to do the same with my G1 (That;s why i bought it for) the problem is that every tutorial i see wants me to downgrade to RC29 which isn't complicated but the problem is that it has the DMD64 update.
1- Is the rooting process the same for DMD64 or do i need something special to downgrade? i read about the goldcard but i also heard it was not necessary all the time.
2- Since this is my first time rooting , is there a way to make sure i don't brick my phone? like making a backup of the OS or whatever i need to fix it in case i brick it.
3-What are the latest/best files to root it things like Recovery, ROM, SPL (i don't fully understand what this is and how it is different from the recovery)
Thank You.
Click to expand...
Click to collapse
1: I have no idea if the rooting process is the same for DMD64 or not, but I do not see why it would be any different. But, I could be wrong. I was lucky enough to have RC29 when I purchased mine.
2: The only thing that you can do to make sure you do not brick your phone is to FOLLOW EACH STEP CAREFULLY! Do not skip steps, or add your own. This mainly applies to flashing the Radio and SPL. If you f*ck that up, you're bricked, heh.
3: This confused me at first as well.
What is a SPL? The SPL, or Second Program Loader, in conjunction with the IPL comprise a device's bootloader. Aside from bootstrapping Android, the bootloader also fulfills various diagnostic functions. One of these functions is the manipulation of data in the device's internal flash ram. Depending on the SPL installed, the user can apply a signed NBH file, flash nand images, and more. Note that the SPL is installed and operates independently of the Android build that runs atop it.
Click to expand...
Click to collapse
The recovery is kind of like pressing F8 when you are booting into Windows. It lets you make changes to your system, w/o booting the the complete Operating System (The Android OS in this case). Using the recovery menu, you can flash new ROMs, format your SD card, enable the USB Mass Storage so you can see the SD card within windows, do a factory reset on the device, open up a terminal to manually input commands, perform a backup of your device (you can back up most everything on it) which allows you to restore from that backup if you mess something up.
But, then there is your FastBoot screen as well. FastBoot is where you need to be to flash your SPL and Radio. I am not 100% sure as to the correct order of the flashing off the top of my head, but google around (or simply search this forum), and you will find all the info you need.
Not all ROMs require you to have the "Danger/Haykuro/Death SPL" though. Many of them will work on a stock SPL. However, if you do feel the need to try one of the ROMs that require you to use the Death SPL, you can find all the information about it here: http://code.google.com/p/android-roms/wiki/SPL.
Good luck with your new G1, and do NOT be afraid to ask for help if you need it. Nobody likes to see one of these devices get bricked
Thanks a lot for helping me I thought that the recovery was the f8 in a computer too but I still have my doubts about the spl and the radio. I'll try to root my phone tomorrow i'll give you guys an update after I get to 1.5.
Wish me luck xD.
Frodcord said:
Thanks a lot for helping me I thought that the recovery was the f8 in a computer too but I still have my doubts about the spl and the radio. I'll try to root my phone tomorrow i'll give you guys an update after I get to 1.5.
Wish me luck xD.
Click to expand...
Click to collapse
Remember, always RADIO BEFORE THE SPL. If you do decide to mess with SPL, make sure to flash engineering (or hard) first, and then flash Danger/Death SPL thru fastboot. This eliminates 99% chance of the brick.
Good luck.
borodin1 said:
Remember, always RADIO BEFORE THE SPL. If you do decide to mess with SPL, make sure to flash engineering (or hard) first, and then flash Danger/Death SPL thru fastboot. This eliminates 99% chance of the brick.
Good luck.
Click to expand...
Click to collapse
Lol how is he going to know what fastboot/adb is? OP, don't mess with the SPL and radio until you know what your doing. Flash a rom like cyanogen or Enom's AOSP if you don't want to mess with them.
Ok I've done it i am running 1.5 now so if a person comes asking about DMD64 (G1) now you know what to say. You don't need a goldcard or something else just the dreaimg.nbh and there is nothing to worry about.
I still don't fully understand the SPL and Radio part so i'll keep reading until i am ready to use a custom ROM.
so just root DMD64 the normal way?

[Q] can not install new roms from recovery

So recently I've been experiencing a rather serious problem with my factory 911patched Rogers Dream and no matter how many different solutions or workarounds I've tried, I can't seem to correct it. Rather than continue to clutter anyone else's threads I figure that if I compile everything here that I've done/tried so far, then perhaps someone who actually knows what they're doing can push me in the right direction.
The summary
911 Patched Rogers Dream, Rooted the day the exploid method came to light, and at that time installed CM5.0.8
Downgraded to 2x Radio to be able to use Ebi0 roms
Didnt find anything to my liking on ebi0, so reflashed 3.22 Radio, recovery & DangerSPL
Now I can't install any new roms. No matter how many times I try to erase system -w and boot via 'Fastboot erase' there seems to be something stuck somewhere that causes a loop any time I try to install a rom from SD via recovery (1.6.4, 1.7.0, 1.7.0R, all with matching Radio/SPL's)
The only things I've been able to successfully loadup on my phone since i tried to upgrade back to ebi1 are
The Nand Backup I did just before downgrading to ebi0
the orange-1.58.73.2.nbh "reset" nbh Terry linked to in his 2708-enabled custom kernel thread
The rogers rogers_1.89.631.1.nbh that puts me back to stock Rogers Dream. I've since ReRooted with Exploid and installed DangerSPL again, and done a Nand Backup, so at the very least i have a "clean" Rooted install (that I know of)
I guess my question is, what can I try now? All my rom installs keep failing, so my only option now is to restore back to the craptastic Rogers 1.5 build, or a broken CM5 with ghost traces of Apps2SD references and all sorts of FC's
I also just learned about the wonders of posting Logcat data, so this is what my Rogers 1.5 bootup gives me, if it helps...
hxxp://cyanogenmod.pastebin.com/qpuN59ew
I don't want to be the person who says "fix this" for me, I just feel like there's something outside of my skill level that's wrong here, and I'm just looking for a helpful push in the right direction, so to speak.
Thanks to everyone who has contributed so far with this.
hxxp://cyanogenmod.pastebin.com/YDkVaCEv
This is the logcat for my unsuccessful Cm5.0.8 install. After the rogers splash, it just goes to a black screen, I don't get the Blue or Multicoloured X that should come up on first install

[Q] Activate or Locked? Which one my phone is?

Hi,
I'm not sure what should i do now with my G1. I just received this from my cousin. It is 1.5
Here is my device.
DREA100 PVT 32B
HSPL10.95.3000
CPLD-4
RADIO-1.22.12.29
Oct 20 2008
i want to flash rom with 2.2 do i need to do the following first?
-Do i need to get back to RC29 (1.0) to activate the phone first??
-Can I go ahead and update Radio/SPL ? and which one i should use?
-With my Radio I should go for not "DangerousSPL" ?
Thanks for help
is your phone alredy rooted? if it is flash either one of these radios: http://forum.xda-developers.com/showthread.php?t=831139 (that has 2 radios) or the one in http://sapphire-port-dream.googlecode.com/files/ota-radio-2_22_19_26I.zip (direct download) . (the thread with the rom will tell you which radio to use). if you use the radios provided in the first link, use the spl provided in the op (it ends with 0013d) i have also uploaded that. if your rom needs the old radio (the second link), use the spl provided.
Rom bible: http://forum.xda-developers.com/showthread.php?t=668090
This has many of the roms for the g1 but the newer ones (gingerbreads, senselx etc) arnt in this. just look in the development section.
G1 root: http://wiki.cyanogenmod.com/wiki/HTC_Dream (i used this method to root. Follow the steps carefully)
----edit----
i forgot to ask if this is a u.s dream bought in the us or a different g1 (rogers, orange, etc.)
Thank you very much.
My phone is rooted with 1.5 Android on it. I did follow someone's instruction on xda to hard reset successfully. It asked for the activation. But since i want to flash a new rom I'm not sure whether i have to activate it first or just flash the new rom?
Also, what is the different between Hboot and HSPL ? Some rom's thread said it require hboot but is it the same with my current rom?
There're so many abbreviate words -.-'
About my G1, I'm not sure what is the different between US or the other. But on the top front of it has "T-Mobile" branding print on it. on the back there is the words "with Google" when boot with Sim card it can change 2 languages "English" and "Spanish"
Thanks
okay, you have the us version. give me a link of a rom you want to flash and i will tell you what to do. hboot and spl are the same thing. by activate do you mean the setup screen where it says touch the android? If you have a data plan just sign into your google account easy. if not and you have an sd card reader, download the rom (from your computer) and put it on the sdcard. still on the setup screen boot into recovery and flash. Reply with more description and i will try to help.
Thank again.
Here is the rom I want to flash.
http://forum.xda-developers.com/showthread.php?t=929678
I have sd-card reader, so i will go for the copy to card method.
Thank you for your kindness.
ok, download the rom first. this rom requires one of the radios in this link: http://forum.xda-developers.com/showthread.php?t=831139 (I use 28.25)
For the spl use the one i provided in my first post hboot0013d.
once you have downloaded them onto your pc put them on the sdcard. Is your sd card already partitioned? and what recovery are you using? clockworkmod or amon ra or stock. to check hold home and power at the same time while the phone is off and look at the text near the bottom of the entire screen.
Hi, Thanks again,
I did partition my card, Fat32,Ext3,Swap
but with the Home + Power boot i can see the yellow alert on the screen. No text at all. So i press Alt-L to view Log and here is what i see.
"Android system recovery utility
E: Can't open /cache/recovery/com
mand
Home+Back - reboot system now
Alt+L - toggle log text display
Alt+S - apply sdcard:update.zip
Alt+W - wipe data/factory reset"
and the background is the warning
Also, Here is the information from "About Phone" menu in settings
Model number : T-Mobile G1
Firmware version : 1.5
Baseband version : 62.33.20.08H_1.22.12.29
Kernel version :
2.6.27-00392-g8312baf
[email protected] #2
Build number : CRB43
Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
if you have wifi or data plan, go to the market and search for rom manager.
When you open the app it says flash clockworkmod recovery. scroll down to where it says flash alternate recovery, ra recovery 1.7.0. click on that. now you have a rooted recovery. SO if you downloaded froyobylaszlo, and radio 2708 or 2825, and hboot0013d and put them on your sdcard, you should now be able to flash them. hold home + power and you will see a new menu. scroll down
to the wipe part and wipe everything. Then scroll to flash zip from sdcard and click the radio. it will take a while and reeboot into a different screen. when it comes back to recovery, flash the hboot and it will do the same thing but it will take way shorter amount of time. then wipe everything again and flash rom. after you reeboot it will take about 5-15 minutes to get to the setup screen. if you had apps before you wiped and want to back them up, use titanium backup on the market. then when you set up your new rom, just install titanium backup and restore from there
this link might help u...
androidcommunity.com/forums/f8/please-help-me-cant-update-anything-19009/
u r rooted....right?
so what's the reccovery u r using??
alokated said:
this link might help u...
androidcommunity.com/forums/f8/please-help-me-cant-update-anything-19009/
u r rooted....right?
so what's the reccovery u r using??
Click to expand...
Click to collapse
he has stock.
Hi,
I can't download clockwork. I can't find it on the market. When i try to search 'Rom Manager', there're only games stuff emulator. The word 'Clockwork' doesn't get anything close to Rom Manager. So i download directly on my computer and try to installed it via file manager but it saids 'clockwork can't install on this device'.
Urr.. Stock rom? I though stock rom is android 1.0 but mine is 1.5 ?
see...ur radio is outdated for ur android version.
u need to upgrade that...about spl(10.95.3000) i'm not really sure...will try looking for that...
but, r u rooted???
in that case u should change into amon ra recovery....
also,get a new/different sd card...format FAT32...and add all files u need into the root of the card....and if u have amon ra installed u need not change names into update.zip every now and then.....
for 1.5 android, 2.22.19.26 would be the ideal radio....
check out other topics on xda too...
u can search for what u need....
luck
download a recovery from cumputer to sdcard and see if there's an app called terminal emulator in market. there are many apps just choose one http://forum.xda-developers.com/showthread.php?t=566669 amon ra recovery, gives guide on how to install. if terminal emulator is available, use that method provided in the link.
Hi, Thanks cripgballerkundikusu11
I did update RA Recovery via the terminal. I download radio from the link you mention and copy it along with your hboot but when i try to flash zip from sdcard and select radio. It always failed. It said
Can't Install Radio
Your Radio Series: 1.22
is not 2.22
The link about SPL lead me to (for my 10.95.3000 )
http://forum.xda-developers.com/showpost.php?p=6510019&postcount=76
Does it mean that i have to update SPL first before I can update radio?
Is it neccessary to update that? Or i can go ahead with your hboot0013d-signed.zip ??
Thank again
spl 1.33..2003 right? dont go for .2005 as that is suitable only for 2. radios....
also...did u format ur sdcard?
and using amon ra recovery u dont have to rename anything....
Ok. Thank you everyone especially "cripgballerkundikusu11" for providing very helpful.
I think G1 is the most difficult I've ever done. I did some on wm phone without any difficulty. I guess it because of hboot,radio varieties. So I don't know if this will help other people or not but hope it does.
Here what i did. (Thank to cripgballerkundikusu11, I made through it.)
1. I did update RA_Recover from Terminal Emulator follow the instruction from here
http://forum.xda-developers.com/showthread.php?t=566669
2. Update Radio dream_magic.radio-2.22.23.02-signed.zip it restart automatically
3. Update Radio update_2.22.28.25_S.zip it will restart automatically NOTE! It will ask you to confirm because it detect something about bad HBOOT. If your device's firmware and settings everything same as mine , u may continue. else, read more/ search more for the option.
4. Update HBoot from cripgballerkundikusu11 NOTE! it won't automatically reboot. Must reboot with HOME+Back or Menu button only else it won't installed.
5. Install ROM
6. Pray hard and it works!! yeah it works i've Froyo now.
I think it lack of document on how to update radio from 1x to 2x. For myself, im very scare to force install 2.22.23.02 radio before install 2.22.28.25 but it went well. Lucky me.
Anyway, thank you all people for helping me out. Thank again "cripgballerkundikusu11" giving me a big help.
Hope this thread help other.
im glad it worked. and that's what xda's for.
but remember....there's always a risk when u flash spl via recovery....
u'll find that warning EVERYWHERE....
and G1...not all that tough.....
and i'd suggest u move in for one of the gingerbreads.....
luck!!!
alokated said:
but remember....there's always a risk when u flash spl via recovery....
u'll find that warning EVERYWHERE....
and G1...not all that tough.....
and i'd suggest u move in for one of the gingerbreads.....
luck!!!
Click to expand...
Click to collapse
yeah mr alok is very right saar. right. there are many stable gingerbreads now, they have more features
Ummm Gingerbreads. -.-'
I think i will stick with froyo for the while.
Anyway, I never know that Qualquamm72001 is this slow. I can't play angry bird on it. Quite a shame.
But word, excel, email are work fine. And the screen is very clear compare to my friend's Apanda A60 screen. I think HTC screen is much more better than the other. Might be placebo.
Thank everyone.

[Q] Help With Old Partially Rooted G1

So I have a G1. I rooted it and then tried flashing CM5 (Or 6, I don't remember) but something went wrong so I just dropped this project. I picked it up again because my girlfriend has a dumbphone, so I want to give her this smartphone until I can buy her a better one. When I boot up the G1 normally, it just stays at the boot screen. I am able to get into recovery. However, when I trying to flash CM6 I had to go through a few steps. I flashed CWM Recovery, created a backup, updated radios and such, then flashed Danger SPL. After that (I think that's all I did, it was about a year ago so I don't exactly remember) it reverted to JesusFreke's Recovery(the default recovery installed using the rooting method that I used). The phone is in S-OFF and I believe the H-BOOT Version indicates that Danger SPL was flashed successfully as well, but I'm kind of stuck now. Any help would be appreciated.
Boot Screen:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Recovery:
H-BOOT:
looks like you just about there, i would recommend getting the latest amon_ra recovery for it has more options and will make other tasks easier.
http://forum.xda-developers.com/showthread.php?t=566669
also you should definitely get the latest radio/spl found here
http://forum.xda-developers.com/showthread.php?t=831139
to make things easy start by flashing the rom found here
http://forum.xda-developers.com/showthread.php?t=613809
you have everything almost done, so try to get amon_ra, the 2708 + radio/spl, and flash an awesome new rom --- maybe ezgingerbread or froyobylazslo?
keep at it, it worth it in the end
demkantor said:
looks like you just about there, i would recommend getting the latest amon_ra recovery for it has more options and will make other tasks easier.
http://forum.xda-developers.com/showthread.php?t=566669
also you should definitely get the latest radio/spl found here
http://forum.xda-developers.com/showthread.php?t=831139
to make things easy start by flashing the rom found here
http://forum.xda-developers.com/showthread.php?t=613809
you have everything almost done, so try to get amon_ra, the 2708 + radio/spl, and flash an awesome new rom --- maybe ezgingerbread or froyobylazslo?
keep at it, it worth it in the end
Click to expand...
Click to collapse
Thanks for the response
I'm having a problem. I tried flashing the custom recovery multiple ways but it didn't work. The farthest I got was through fastboot. I installed fastboot on my computer and I have the recovery file in the root of the SD. I put the G1 into fastboot and checked to see if it was detected:
Code:
fastboot devices
HT841GZ06125 fastboot
I assume that means it's detected. Then I ran this:
Code:
fastboot flash recovery recovery-RA-dream-v1.7.0.img
error: cannot load 'recovery-RA-dream-v1.7.0.img'
What's wrong?
The recovery.img you want to flash needs to be in your current working directory our you need to give the full path as a parameter, i.e.
Code:
fastboot flash recovery recovery.img
if the recovery image is in your working directory or
Code:
fastboot flash recocery /home/xyz/work/recovery.img
if the recovery image is located in the directory /home/xyz/work
Wow, I feel so dumb. For some reason I thought fastboot worked through the sdcard, although now I realize that is impossible because the SD wasn't mounted. Happily running CM6.1 now =]
Vulf said:
Wow, I feel so dumb. For some reason I thought fastboot worked through the sdcard, although now I realize that is impossible because the SD wasn't mounted. Happily running CM6.1 now =]
Click to expand...
Click to collapse
Meh I find CM6 gets really slow after a while
You should try Froyobylaszlo
Froyobylaszlo for speed and stability and usability...oh and it looks good
EzGingerbread...if you for some reason really like Gingerbread
I'm a bit at the same stage as Vulf,and just grabbed my G1 out of the dust again, whilst my Sensation XE is being repaired.
I have been struggling for three days now to get a ROM flashed, but I obviously must be doing something wrong. I know there's a whole lot of information available. I been through a lot of topics, and tried different things. I am now kinda frustrated and wondering what I'm doing wrong, and hope someone can help me out.
Take for instance FrankDrey's ROM, I'd love to try it, and just followed your steps perhaps 10 times. But, just like many other ROM's I try to install (i.e CM7.2, ezGingerBread), I end up in the 'hanging G1' screen. I tried using different kernels (perhaps the wrong one?), tried the swipes using 'fastboot', the superswipe and all kinds of things, but I never got anything to work. But... for some reason, there's 1 ROM that did work for me, just not 100%. I tried Froyo DreamTeam ROM, which installed (like most other roms did, except some gave Status 7 boot write error), but this one actually booted up. I could not work with it, because I did not get the 'install wizard', did not see the 'Market', my phone has no lock screen anymore (pressing any button activates the phone), and I could not use my 'Phone' and 'Home' key anymore. (these still work in recovery mode though) I tried different 'gapps' apart from the one being suggested, and been looking at some 'custom ATMD' or so which might be a cause for the 'home' and 'phone' key, but I did not recognize anything in there that I have been doing.
I really hope someone can please help me out, so I can finally get this phone to work again properly (and give it to my sister in a few weeks )
Here's the information fastboot gives me, which seems to be what it should be, I think:
DREAM PVT 32B SHIP S-ON
HBOOT 1.33.0013D (DREA11000)
CPLD-4
RADIO-2.22.28.25
Oct 21 2009:22:33:27
I believe that the Kernel I used was one of EzTerry (excuse me if I misspelled that), the 1.5.1 Froyo based.
Thanks in advance to anyone who's taking time to read and help me out.
With that radio/SPL you should be able to run ezGingerbread without problems. To be sure, do a
fastboot erase system -w
then boot into recovery and flash latest version of Terry's ROM http://sandbox.devnull.name/android/gingerbread/GINGERBREAD-DS-Stable-v1.0-20111204.zip and gapps http://www.multiupload.com/7B0LCBTREB, then boot the ROM. The first boot might take some time ... (>= 5 min)
anddisa should also mention to look at his signature. he has a version of ezgingerbread that is almost the same as ezterrys but has a few nice tweaks to it. if you tap his sig it will link you to a page explaining his version and a dropbox for the files.
oh and anddisa i love your work and all the help you give on xda so in case i never thanked you ill do it in the post above!
Hello AndSisa and demkantor. First I'd just like to say thank you for the help! .
Is the erase system -w better, or is it the same as the 'wipe' from the recovery menu? I tried both just to make sure . Also, I had the feeling that installing another kernel was sort of required for the ROM to work.
Anyway, I followed your steps, but instead, I flashed the ROM from your signature. As demkantor mentioned, for some reason my preference goes to the ADS_Magpie ROM. I also tried that ROM earlier, without any luck I have to add, and I'm afraid I'm facing the same again as I speak . I downloaded the Signed-v1.0 by the way.
I think I'll wait another 10 minutes and try the ezGingerbread rom soon which you posted in your reply (which I tried as well a few times), trying it the way you suggest me. I'll keep my fingers crossed, and will post my result in a reply if no one else has replied after my post, and otherwise I'll edit this post .
Thanks in advance, and when I got my ROM running, I'll make sure to properly thank you using the 'Thank you' button.
Yes with that radio and spl you should be able to flash Frayo, froyobylaszlo, EzGingerbread, and a few other ROMs.
Are you sure you're waiting long enough?
It may take a few minutes...
If you are waiting that long, then hmm...sounds odd...
When you flashed frayo was it the ONLY thing you flashed? Make sure it is.
You don't need to flash any kernels or anything.
Just frayo-signed.zip and that's all...
Btw, my theory is confirmed
Google apps controls the Home/Phone keys, Lockscreen and other stuff!
My 2nd attempt in flashing ezGingerBread turns out to fail as well I'm afraid. I've waited for nearly 10 minutes now (and counting), yet no sign of life.
For some reason, I got a feeling that it just skips to install something or so. For instance, when I install this DreamTeam Froyo, and install the Google Apps they provide (or any other cause none worked for me), it does say "Google Apps installed", or something like that after I flashed the .zip file. However, in the menu, I don't see any Google app at all. Should I try another SD card, or can't it be the SD card? As for the SD card, I partitioned it as some topic advises, I guess yours. (512MB Ext4, 96swap, other GB's FAT32).
As for your ROM, Frankdrey, I tried 4 different methods to be honest. I tried the straight-forward, flash it + gapps. I tried flashing + kernel + gapps, I tried flashing kernel, your rom, and then gapps, and even once without gapps, but without any result .
Also, can it be possible that the kernel I installed is not compatible with the ROM? I flashed the 1.5.2f_S one from Terry, been switching between the Froyo / GIngerbread one depending on the android version.
Nonono...for my ROM you don't need to flash Gapps
Just flash the ROM and thats it!
No kernel, no Gapps
Everything is included!
Both EzGingerBread and Frayo/Froyobylaszlo include the kernel in them!
So you don't need to flash any kernels, just make sure you have the correct SPL/Radio and you're all set!
I feel there is something missing from the equation here. What was the last working rom you had on your g1? Have you ever had a custom mtd? According to what your telling us your radio/spl are ideal, you seem to have the latest recovery and understand fastboot.
Try this mount your sd sd card to make sure it works, take everything off except superwipe and frayo (ease of use) thats all you should need. From recovery flash superwipe.zip then teboot to recovery. Flash frayo.zip the reboot. Wait. Wait. Even as long as 20 min. After that i would sugest just starting over with dreaming.nbh
Sent from my NXM726HN using XDA App
frankdrey said:
Yes with that radio and spl you should be able to flash Frayo, froyobylaszlo, EzGingerbread, and a few other ROMs.
Are you sure you're waiting long enough?
It may take a few minutes...
If you are waiting that long, then hmm...sounds odd...
When you flashed frayo was it the ONLY thing you flashed? Make sure it is.
You don't need to flash any kernels or anything.
Just frayo-signed.zip and that's all...
Btw, my theory is confirmed
Google apps controls the Home/Phone keys, Lockscreen and other stuff!
Click to expand...
Click to collapse
Hey frankdrey, how did you confirm the gapps could be causing the home keys etc problems. What google app(s) is the source?
Sent from my NXM726HN using XDA App
There is another possibillity at least to see what is happening: While booting your phone keep it connected to usb and type
adb logcat
on the console of your PC. At least after one/two minutes you should see something there. On a Linux system you could also do a
adb logcat | tee boot.log
so the output is written into the boot.log file, too.
If you provide later that log, probably we can see what's happening.
Sent from my Gingerbread on Dream using XDA App
I unfortunately can't put a catlog here anymore, but I can say that it's working now! Good start of a working day/week .
What the exact problem is a mystery, and I think it will stay that way.
What I've done is putting the old dreamimg.nbh back on the phone, and started the whole rooting thing all over. The only difference, in actions that I've been doing, is that I did not pick the *cyan* coloured RA Recovery this time.
As for the question if I ran any custom ROM before on this phone, I only used the 'default' rooted ROM so far. On my other G1, things worked like a charm.
Anyway, I just got the 'setup wizard' from Frayo on my screen, so I think I'll start working with it and enjoying it!
I feel a bit silly that I never thought of doing the whole thing over earlier
Thanks for the help and input, and I hope that anyone else facing this issue will get things worked out too.
demkantor said:
Hey frankdrey, how did you confirm the gapps could be causing the home keys etc problems. What google app(s) is the source?
Click to expand...
Click to collapse
I think it's probably based on his previous experience, and the fact that I said something in my previous post like "I did get one ROM to work, but just not 100%. The market wasn't in the apps list, I had no lockscreen (every button activates the phone instantly), my dial (phone) key is not working, nor was my home-button." must have given him the last bit of confirmation he needed .
I think it was that you were flashing a kernel after the ROMs...
You're not supposed to do that for most ROM
And yes about google apps
I think it is the entire google services framework
Ill try look into the code (if there is code for gapps)
And ill see what's up

Categories

Resources