yashsingh1/xdaforums huggingface dataset:
[G1 General] AverageCanadian:
Alright, I've uploaded the system.img to rapidshare. I'm going to wait around to midnight to see if anything happens.

If you want my msn contact just pm me. I'll keep hitting f5 for a while
[G1 General] cyanogen:
There is something funky with the kernel shipped on those devices. We will figure it out :)
[G1 General] XwXDv8XwX:
I cannot get to the console...maybe if I could get AverageCanadian's files I could just go back to stock with his files
[G1 General] AverageCanadian:
Leave it to Rogers to F things up. I know HTC ships them but I'm still blaming Rogers!
[G1 General] XwXDv8XwX:
AverageCanadian....help me out with your nandroid backup so I can go back to stock..lol. I kinda should have watched things unfold from afar on this step. I just can't seem to help myself when it comes to messing up my stuff....lol
[G1 General] AverageCanadian:
I sent you the msn request. I'm not sure what files you could get by with.

Does the system.img contain personal information or is it just the default Rogers rom?

I'm guessing the only file I should be concerned about sharing is data.img?

Question for public. If I do a wipe, then a nandroid backup, I should be pretty safe with sharing the files correct?
[G1 General] cyanogen:
You just need to flash the boot and system images to get back to a working system.
[G1 General] AverageCanadian:
ok, I will share the system.img file publically then and the boot if need be but he should hav it. I just wanted to make sure he wasn't going to load my profile when he turned on his phone and such.
[G1 General] cyanogen:
It looks like the kernel has been patched with some stuff that isn't available to the general public. Technically thats a GPL violation, so I'm sure we can get the patches.
[G1 General] AverageCanadian:
Here is the rapidshare link to the system.img file

Link

You should still have the boot file from when you rooted I think, but if not let me know and I'll upload that as well.
[G1 General] XwXDv8XwX:
I dunno if the boot.img file I have in my tools folder is the proper one...I do have one though. Thanx loads man...lemme try the boot.img file and this sytem file
[G1 General] Capt Fiero:
I'll start a new topic, but the main reason I am eager to flash is I am getting an error, I have found thousands of references to it on the net.

the process com.android.phone has stopped unexpectedly please try again
[G1 General] cyanogen:
Sorry if I ruined anyones night. Thanks for trying it out, at least I know what the problem is now.
[G1 General] AverageCanadian:
XwXDv8XwX - you backup and running yet?
[G1 General] XwXDv8XwX:
nah..ya didn't ruin my night...ya made my night..lol. Even though it didn't work I had a pretty fun time toying with it. I feel alot more knowledgable using adb, fastboot and recovery mode.
[G1 General] XwXDv8XwX:
I just got past the rogers logo and onto the HTC logo.....it's taking longer to boot than it ever did but it's progress.

actually it just booted fully now so it's cool.

I need to re-root though I think
[G1 General] XwXDv8XwX:
I got my nandroid files now....flashing data.img to have my stuff back the way it was
[G1 General] AverageCanadian:
yeah when we tried to install cyanogen's Rom it wiped the phone so my system.img had to be re-installed again.

you can check root via the cmd window but I think you should still have it.

I would recommend copying your files off your sd card now and then do another backup so all of your previous settings and programs are present.

On that note i'm off to bed. Hopefully we'll get good news in the next few days.

Once again cyanogen, thanks so much for your work. I will buy you a beer tomorrow.
[G1 General] i<3andr0id:
umm... is it just me or am i only one experiencing EDGE ONLY connectivity now?

nvmd... fido maint.
[G1 General] kevwo:
hi everyone,

so based on what I'm reading, there doesnt seem to be any problems with this guide. Is that correct?

It's pretty much turned from 'rooting g1' to 'flashing' which is all good still, but i should be able to obtain root access with these steps, right?

thanks in advance
[G1 General] i<3andr0id:
THANKS FOR THE TUTORIAL! Worked great, just clean up the "bold" I noticed. Says adp, i typed that, didn't work, so just went and typed adb hoping it wouldn't result in a bad evening.
[G1 General] XwXDv8XwX:
Thanx.......Will fix that when I get home. Glad to see people are having success with it. Cheers!!
[G1 General] Bedeadu:
adp, guess it wasn't me...

Agreed, great write up, seems to have worked for me, although only tested setCPU so far.

It's funny i<3andr0id brougt up the "adp" thing. I wrote adp a couple of times, obviously not working. Then I realize I should be typing "adb", I thought I was just being stupid, didn't even notice the typo. Regardless anyone should be able to figure that one out.

My next step is to work on Wifi Tethering, I just have to find the write up on it again, already have so many bookmarks.
[G1 General] AverageCanadian:
Any update on the cyanogenROM
[G1 General] MrLuigi:
Anyone able to host the default rogers boot.img? I seem to not be able to make a default Nandroid backup. Please someone hook me up.
[G1 General] outsider787:
Here's my copy of the boot.img from the stock rogers Rom.
[G1 General] i<3andr0id:
something of note: when I rooted, I decided to go back to stock using my nandroid backup for ****s and giggles. I tried to flash the boot.img it failed after flashing the other two. I thought, "oh shiz, i am eff'd." restarted the phone, works fine. not exactly sure why it failed or what impact it's having on my phone. I don't notice anything amiss though.
[G1 General] cyanogen:
Sorry, no. I don't actually have one of these things so there isn't a lot I can do. I don't want to release a version of my ROM without the custom kernel because then it would be crippled. I emailed someone at HTC and requested that they comply with the GPL and give us the patches, but I am not expecting anything from that. Someone who knows what they are doing needs to build a serial cable and see what the kernel is doing during the boot.

Something else that might help, can someone get the output of "dmesg" from right after the device is booted? Maybe there will be a clue.
[G1 General] AverageCanadian:
Sadly I don't have any idea how to do what you want. I mentioned it in the other thread I think but Haykuro should have his serial cable by now, if not Monday for sure. He was going to use it to hack the Rogers Dream we sent him, so he's probably the best guy to talk to. However I don't know how busy he is. If he can't help then perhaps I can order the cable myself and if you have a lot of patients you could walk me through the process.

This is of course on the assumption that HTC is just going to ignore you.
[G1 General] riddimmaster:
I've been stuck on the ROGERS boot screen for about 20mins, what am I doing wrong?

After copying "update.zip" to the root of the SD card and running "fastboot boot recovery.img" I get stuck on the ROGERS boot screen.

I've been able to reboot the phone by removing the battery and unplugging the USB cable, so it's not bricked *phew*
[G1 General] AverageCanadian:
what were you trying to do?

edit: If you wre trying to upload a new rom, the chances are that rom is not compatible with your phone. AFAIK no roms currently work with the Dream. Just unplug the usb cable, take the battery out, boot back into fastboot and do a backup from the nandroid back you did.

If you didn't do the nandroid backup then you'll need a copy of system.img and root.img.

Files Needed

Process to reload default Rom
[G1 General] riddimmaster:
I updated my original post to include the information I should have posted in the first place.
[G1 General] riddimmaster:
turns out it was a problem with the USB plug on MOBO I was using. I tested some other devices on it and got some strange things happening.
[G1 General] OzCDN:
Question about 'su'

When I first did this I could not get su working. I had root access through the terminal but apps like SetCPU and MarketEnable didn't work.

I found something in another thread which mentioned this:

adb push boot-new.img /sdcard/boot-new.img
adb shell flash_image boot /sdcard/boot-new.img

I renamed haykuro's boot.img to boot-new.img and ran the above commands.

Now everything works fine.

So my question is, why did I have to do this when most instructions do not include these steps (including the ones in the first post of this thread)?

My linux / Android experience is a bit shaky but I am trying to understand the commands and not just execute them.
[G1 General] Hegz:
I hope this helps, there is one in here from pre-rooting and one from post-rooting.
[G1 General] jehamish:
So I'm not 100% here, there are a bunch of roms that mention Rogers on the other forums right now, but I don't seem to be able to get past the rogers screen on my phone booting any of the ones I've tried. Are these just roms for the other phone that use the functionality from the rogers rom that's missing in the other ones or something?
[G1 General] AverageCanadian:
are you sure they weren't talking about the rogers magic?
[G1 General] Bedeadu:
I believe the "Rogers" ROMS you are seeing in other threads is based on the original Rogers ROM they (first Haykuro) were able to get an image from, even before Rogers Dream had root. At this time though, these other Rogers ROMS are designed for US G1, so they won't work when trying to load on original Rogers Dream phone. I think we will be able to use these once all the boot locations have been figured out on the Rogers Dream and (not to sure possibly or the Kernel needs to be figured out as it is slightly different).

This is what I have gathered after reading threw all the different threads. Please correct me if I am wrong, would be better if I am and these other Rogers ROMS will work.
[G1 General] kevwo:
XwXDv8XwX, thanks for the write-up. rooting went succesfully. it took under a minute to run that update.zip for me. market enabler installed and working. bluex working too!
[G1 General] jskapur:
great thanks, it was a big help for me and same as guy above, only took a couple of mins.;)
[G1 General] jackkerouac:
Moving apps to sd?

Thanks to you guys, I rooted my Rogers HTC Dream and now have access to paid apps in the Market and am able to use setCPU. The only thing missing is moving my apps to the sdcard.

Does anyone know how to do this?
[G1 General] PhaseBurn:
You need a ROM that supports it. Until we get a booting kernel for the Rogers phones, while it's *possible* it's not something that will be a trivial matter.

My advice is to just wait for a compatible ROM to surface. Unless, you *really* want to learn how to pack boot images and build init scripts yourself.
[G1 General] jackkerouac:
Ahhh ... I think I'll just wait. :cool:
[G1 General] AverageCanadian:
Capt Fiero was kind enough to allow me to upload a zip file containing my system.img and boot.img from my nandroid backup to his server. This will allow as many downloads as needed.

Perhaps XwXDv8XwX could change the OP to include this link.

He also has a few other files in there.

Permanent link to system.img and boot.img
[G1 General] hadeguzm17:
sup everyone. lookin for some help here...how do i stop window's vista from automatically installing the usb driver for me? i dont remember what setting i put it under when i first plugged in my usb on my computer for the first time. plz advise, thnx.
[G1 General] jackkerouac:
If I remember correctly, you can go into Control Panel, System, Device Manager, pick the device, then remove and/or update the driver. Just tell Vista that you want to browse for a driver instead of automatically installing it.

Hope this helps.

:)
[G1 General] gnugu:
Hi,

I followed the steps. After I applied update.zip I left the phone to finish. It said that it found inspected and applied update.zip and DID NOT reboot on its own. Then it was idle, so I pressed home+back and rebooted.

The chip screen came and went and now I'm booted in main OS.

Continued with the instructions to the point when I'm issuing "adb root" command.

I get "adbd cannot run as root in production builds".

What's happening?

Thanks.
[G1 General] gnugu:
I forgot to apply “fastboot flash boot boot.img”.

Now all works.
[G1 General] AlfaTrion:
thanks for the last part and combining it with this part (am i allowed to link?)

Anyway, successfully rooted after my usb ports stopped working on my computer. :/ They work now after I restarted.

Next step maybe I want to update my boot screen :)
[G1 General] TheDong:
Hey, i'm very very new to this but very interested in it. I was wondering what exactly I should be typing into the command box once I get it open. Assuming everything is under C:\Android .I think i'm doing all the primary steps correctly but once I get the cmd console I really have no idea what to do. Anything would be helpful thanks!
[G1 General] redkoi:
Rooted?

Im having problems runinng CPUset and MarketEnabler after rooting. I followed all the steps but i cant seem to get either apps to work. I even went in and "fastboot flash boot boot-new.img" and still nothing. Does this mean i didnt root at all:confused:

how fustrating...
[G1 General] redkoi:
Re-Rooted

FINALLY got it all working. Had to re-root from the begining again. so exhuasted now lol... now we're all waiting for that ROM...
[G1 General] OXAile:
I made a batch file to automate the root process as much as I could. It comes with all the files necessary, including USB drivers.

Enable USB Debugging, connect to USB, install drivers, run FASTROOT and follow the instructions.

Download here (it was 8.99MB, couldn't upload here).
[G1 General] woodbum:
Hey don't worry! Just got the phone today and i'm loooooosst like you won't believe !! LMAO

Is there a dumb arss tread for me to start with LOL

Thank guys ;)
[G1 General] Cymru.Goddard:
Hey, thanks for making the batch file. I followed all the instructions..but I don't seem to have any kind of root ability. Phone seems the exact same. I think I just need some more explanation of what exactly to do and what to look for. I have the sdk in C:\Android. I turned on usb debugging but when i open the cmd and type “adb devices” to confirm that it's enabled I just get that it is not recognized. I have no idea what to look for in the cmd. Is anyone able to help with this?
[G1 General] Capt Fiero:
Thank You and a Mirror for you.

Mirror http://captfiero.com/androidstuff/Rogers HTC Dream FASTROOT.rar

I make it a point to download any "valuable" file and put it on a root dir for people. I would class this as very valuable. If you plan to make more, or have a consistent stream of Android related items I could probably set you up with an FTP account to upload directly.
[G1 General] OXAile:
The Android SDK isn't necessary for my files, it include all the files you need to root your Rogers G1.

If "adb devices" isn't showing anything, then USB Debugging isn't enabled and/or the USB drivers are not installed.

I think if I get time, I'll make a Youtube video showing how to root the Rogers G1.
[G1 General] evilive27:
OMG,

so i just formated my phone and sd card and wanted to start over with my phone.

i rooted no problem the first time before my format etc. Everything worked fine.

I tried to do it this time and now my phone won't get off the rogers screen... i can't even get into recovery mode or fastboot screen............. did i just F up my phone????

is there anything at all i can do?
[G1 General] Cymru.Goddard:
Making a video of what to do would be extremely helpful. It would be much appreciated.

I'm really scared that will happen to me.
[G1 General] OXAile:
Phone stuck at Rogers screen is either a hardware fault or Radio/SPL problem.

The absolute worst that can happen with your phone (since you don't mess with SPL or Radio) is a recoverable semi-brick. Just flash boot.img and system.img of your nandroid backup using Fastboot (I believe the SPL is responsible for Fastboot, not sure).

I also uploaded my Rogers nandroid backup, just run the FASTNAND and it'll recover you to a working phone (if you have a semi-brick and can access Fastboot). Download it here.
[G1 General] evilive27:
I can't get into the fastboot screen though.

Camera button + red key (power) doesn't do anything

it just stays at the ROGERS screen.

I guess mine is a full out brick. Not sure what i did wrong trying to root it this time. Sad sad day for me. To think i just spent over $100 on apps from the market too!!
[G1 General] hairsup:
FASTRoot not working.

Thanks OXAile for making the patch for us.

But it does not work for me.

I've tried the FastRoot patch and it doesn't work.

I followed the steps and I have stop at the Fastboot screen.

Anyway, it's better just follow the first post instructions.

I did it step by step and now my Dream is now rooted.

just a small tip for noobs like me first time using command prompt.

instead of typing the commands one by one, you can right click, copy and paste the commands lines to minimize typo.
[G1 General] XxXSnake23XxX:
i can't get past this part:

Now in the command prompt you need to type “fastboot boot recovery.img” don't touch your phone tile it gets to a new choice of menus in recovery mode. Once it gets there you should make a nandroid backup. I really urge you to make the backup. Make sure there is space left on your SD card.

i did that and the cmd gave back <waiting for device> and on my phone nothing has changed
[G1 General] Bedeadu:
Did you have USB communication before attempting root? in Rogers ROM? Sounds like there is no communication between computer and device. Have you installed the USB drivers? Have you tried the "adb devices" command to see if it is identified, when device is booted in regular mode?
[G1 General] XxXSnake23XxX:
its weird....

i did get a serial number when i first attempted but when you have to turn off the phone and boot into fastboot, my pc doens't recognize the phone as an android device
[G1 General] Bedeadu:
I just attempted it myself, in fastboot. Are you seeing "fastboot USB" ? When I got to the main boot screen I tried adb devices, and it said "daemon not running. starting it now, daemon started successfully. That tells me it saw the phone, even though i didn't get a serial number.

After this point, when you click send, it should say "fastboot USB" highlighted in red, this shows the phone is being seen by your PC. Do you get this option? When I try adb devices at this stage it won't work, but I am sure the fastboot command would work.
[G1 General] XxXSnake23XxX:
i get fastboot usb but what do you mean by the bold?
[G1 General] Bedeadu:
The bolded part just meant, if you see fastboot usb, then the "fastboot boot recovery.img" command should work, because it means the device is being seen by the computer. I am not sure at this stage why you are having this issue.
[G1 General] XxXSnake23XxX:
ill try it again....
[G1 General] Bedeadu:
Are you sure you downloaded the link from the first page, and put the files on the SD Card (root directory)?

http://drop.io/ii4t2ax

This is where you will get the recovery.img file you are trying to use.
[G1 General] XxXSnake23XxX:
wait! where do you put the files?

i put the update.zip on my phone and the rest in the SDK tools file on my pc.

this correct?
[G1 General] the.purple.engineer:
Yours isn't bricked yet! Mine's done that 100 times already... doing that right now.. I tried out Cyanogen's newest ROM to see if he fixed the problem.

Just take out the battery + unplug the USB.

Then you can press 'camera' + 'power' button to go into fastboot mode.

and follow the instructions posted online: recovery from semi-brick instructions (post #5).

Hope this helps and hopefully you didn't throw out your phone yet.:)
[G1 General] the.purple.engineer:
Yes, the "update.zip" goes on SD Card and the "boot.img" and "recovery.img" goes on your pc.
[G1 General] the.purple.engineer:
Hello cyanogen,

I attached a dmesg from my Rogers Dream, and I'm gonna get some components and build that serial cable.

Could you tell me what kind of data I'll see when I set the serial cable up? (Could you upload a small beginning segment of the data from another kernel like US G1? so I can see if the data I got is valid & compare.)

Thanks!

EDIT: The "dmesg_after_format.txt" is dmesg immediately after fastbooting to a new boot.img and "dmesg_rogers_dream_normal.txt" is booting normally.
[G1 General] flounderseeyore:
Just when I thought I had this figured out?!?!

Hi All... Noob here!

So, I have been following these very easy to follow instructions on how to root my dream. I have managed to determine that my phone is connected to the computer and a connection is established using adb. My problem; however, when I am trying to open the recovery.img file in command prompt I get an error message saying 'cannot load recovery.img.' :confused:

Can anyone please offer me some advice on this? I have been attempting desperately to root my dream after learning that this is possible.

Thanks in advance! :)
[G1 General] the.purple.engineer:
In the terminal, you need to go to the directory that 'recovery.img' is in and then run the command: "fastboot boot recovery.img" and fastboot the G1 to get it to boot in recovery mode. Tell me if that works for you.
[G1 General] flounderseeyore:
I apologize, I really am a noob... I am not sure if by terminal you are referring to command prompt or something entirely different. Sorry, I am sure I am making this far more complicated then what it needs to be.

Before I end up taking up an entire thread from you wonderful people that have already figured this out, is there perhaps a MAJOR technical logically impared guide for this anywhere? If someone could make a youtube instructional easy to follow video that would be perfect!

Thanks for your patience and understanding.
[G1 General] the.purple.engineer:
No worries, and yes, I am referring to command prompt, and you need to "cd location_of recovery.img & boot.img." Then, do the "fastboot boot recovery.img."

I think you are looking for this link: The Offical "How do I do techie stuff" Thread

The thread has steps to do everything that you may need to do including what to do if your G1 becomes semi-brick (DON'T try the installing ROM because Rogers Dream CANNOT install any ROMs yet)
[G1 General] hellfenix:
The Purple Engineer:

My dmesg seems to be a bit different..

Mine starts like this:

Linux Version 2.6.27-9af60ed4 (u70000@Android-X01) (gcc version 4.31 (GCC))

CPU: ARMv6-compatible processor revision 2 (ARMv6TEJ)

Machine:Trout

etc

[Edit]

Haha fail E/HTC Acoustic( 33): Fail to open /system/etc/AudioPara_Rogers.csv -1.

Btw I can't run it from ADB because my root environement is ****ed up and it can't find any commands (Even ls) and I don't know how to fix it.
[G1 General] XxXSnake23XxX:
when i boot into fastboot usb, on my pc i get a found new devices pop up?!?
[G1 General] the.purple.engineer:
I think yours is the one we want! Where did you read it from? Mine's from logcat, so the first bunch lines where the device gets initialized wouldn't have gotten read.

Could you upload more of it (maybe 20 lines that comes after the three)? is it the exactly the same as mine after the first 3 lines?
[G1 General] AverageCanadian:
the usb drivers for your device are in teh android tools directory. Just point xp there and it shoudl find them.
[G1 General] XxXSnake23XxX:
but i already installed it before... like if i just plug my phone into the PM XP recognizes it as a HTC android device...
[G1 General] the.purple.engineer:
Besides having it recognize as a new device, does the "fastboot boot recovery.img" work when you run the command on the command prompt?
[G1 General] uzq:
hi guys... i tried the 3.6.6 too and it didn't work... it was stuck at rogers screen... now i am trying to flash the system.img that i backed up previously using nandroid and it is giving me:

C:\Android\android-sdk-windows-1.5_r2\tools>fastboot flash system system.img

sending 'system' (75673 KB)... OKAY

writing 'system'... FAILED (status read failed (Too many links))

need help.. :) I tried to download the system image from rapidshare but it says download limit reached..
[G1 General] AverageCanadian:
Use the link in this post instead