yashsingh1/xdaforums huggingface dataset:
[G1 Q&A, Help & Troubleshooting] demkantor:
well if its a dev phone it should already be rooted so ignore those steps, check and see your radio/spl (power on holding camera button)

your answer here will determine the next step

chances are you need to follow this link _ http://xdaforums.com/showthread.php?t=831139

once this is complete follow the steps here _ http://xdaforums.com/showthread.php?t=882356

if you need more help let me know!
[G1 Q&A, Help & Troubleshooting] gunner1937:
Thank you very much for your reply.

Unfortunately my knowledge in this field is infinitesimal small.

That is why I am looking for a step by step guide.

Maybe I put myself in the wrong forum for my level and my needs. My apologies.

The only thing I know is that my phone does not need to be rooted.

Thank you again for your advice and your time.

Happy New Year to all of us
[G1 Q&A, Help & Troubleshooting] demkantor:
if your not finding what you are looking for ill see what i can do

first off i need to know your radio/spl - this will help me determine what you need to do next

just type in everything off the screen that will be rainbow colored or have three androids on skateboards

to check the screen, power off your phone, then hold down the power (red button) and the camera button at the same time. tell me what it says...

after you write all of that down press the green, red and menu buttons all at once and the phone will reboot normally.
[G1 Q&A, Help & Troubleshooting] JediDwight:
gunner1937: There is a link I found in another thread for an older version of ROM Manager which will work on Android 1.6. Since you're rooted with a Google ADP phone this might be all you need. But I would go in the menu and do a factory reset.

I upgraded my T-Mobile G1 from stock Android 1.6 to CyanogenMod 6.1 (Android 2.2.1) three days ago following the instructions on http://wiki.cyanogenmod.com/wiki/HTC_Dream:_Rooting

I will stick with it for now. It came bundled with the ROM Manager app.

In the past week I've researched upgrading to Gingerbread and just recently there may be a bug uncovered where the phone no longer goes into Deep Sleep mode. This means the battery usage is not ideal compared to other earlier ROMs. It turns out virtually all Gingerbread Dream ROMs use some code by ezTerry, so they may all have this issue. So.. I think I will hold off on going to a flavor of Gingerbread until I get more info on this possible bug.

In your case I believe I'd do the factory reset, then load this ROM Manager onto it. You'd need to copy the ROM Manager.apk file to your phone's SD card. I would backup the contents of your SD card onto your PC just so you have any files/songs you want, and then format it with FAT32. You can format the SD card from a Settings menu on the phone if you like. I think there's another setting in the menu to allow installing a program from unknown sources. Find that and check it in order to be able to manually install an app like this. Or I dunno, that may not be in the ADP phone. Next you'd need to get on the Android market and get a file manager to be able to dig into the SD card's file directory and install the APK file. I used a text editor called TxtPad Lite which included a usable file manager. Another one is called Astro File Manager. With something like that you can browse the file system to be able to look at the files on your SD card and install ROM Manager. You'd just find the APK file and tap on it.

So then you're reset, got the ROM Manager app that will work on Android 1.6, then you can use it. You want to let it install the ClockworkMod Recovery first thing. It's required and what the app uses to manage installing your ROMs. I myself have never actually used ROM Manager to install a ROM (I did use it to install the ClockworkMod Recovery). I've gone in and out of the app. It asked me to update it, so I did. And I decided to stick with CyanogenMod 6.1 for now. It looks like it's gone through a ton of vetting to get it really honed.

I kind of wanted a more full introduction to flashing the ROMs and stuff and the CyanogenMod guide was great for me. This looks like a relatively painless and less complicated way to safely upgrade and switch out ROMs for you, and I might've done it more or less this way if I'd discovered it first.
[G1 Q&A, Help & Troubleshooting] gunner1937:
Thank you.

HBOOT: 0.95.0000

Radio: 2.22.19.26I

CPLD4
[G1 Q&A, Help & Troubleshooting] frankdrey:
Personally I would recommend you install froyobylaszlo

But anyways, first of all before you start installing the 2708+ kernel, you're gonna need fastboot and adb on your computer

What OS do you have on your computer?
[G1 Q&A, Help & Troubleshooting] gunner1937:
one laptop is Vista and the other is Win7
[G1 Q&A, Help & Troubleshooting] ezterry:
If you are not testing it this is a bad conclusion:

*) Deep sleep may or may not be working.. this has mixed results but the device is mostly sleeping.. so yes if completely idle (ie no cell network no wifi, screen off, no services running..) you might go from 4days uptime that the system currently gets even with an sdcard to 5 days if the problem if it exists is solved

problem is deep sleep is when the ARM11 CPU is turned completely off (it is going into low speeds correctly, and disabling other hardware into low power modes) This means when you are using the phone this state will not be entered (and thus the phone uses the same power as it is now) when a service is actively running.

Thus most peoples battery enhancements in GB are from the new APIs to allow applications to stay in the background more in Gingerbread; and a much larger problem is many applications these days are running more services than the G1 can support thus the system is constantly swapping in and out applications from memory.

Thus those whose battery on gingerbread roms is draining fast will more likely benefit from checking what is running in the backgound than waiting on a deep sleep fix if its even a problem.. since the services will still run after any fix and the battery life won't improve.

What the op needs is the 2708+ radio/SPL (that others are helping with) than nandroid in recovery can be used to switch between roms; since it provides more ram to CM5/CM6 and gingerbread roms all work with the 2708+ combination then the op can pick what works best for them in a more overall evaluation... and not just what lasts the longest when not used as a phone.

To OP:

the best way to continue is to:

1) Install fastboot (and the sdk) on your computer. you will need to search for this since the since I don't know the details for windows

2) If you already have a custom recovery (clockwork or ra-recovery) continue; otherwise you will need to install one: http://xdaforums.com/showpost.php?p=4647751&postcount=1

3) then since you have HBOOT: 0.95.0000 install 1.33.2003 from: http://xdaforums.com/showpost.php?p=6510019&postcount=76 this will allow fastboot and let you continue with:

4) Then the installation section at: http://xdaforums.com/showthread.php?t=831139 (The files section will have the various files required and older roms that have been ported to work on the new SPL/Radio.. newer roms mostly will work per instructions on the rom's thread) .. read the entire post before doing anything.. as this is a major change to the phone, and the actions to fix something if you run into a problem may be slightly different than they were with more stock roms..

Try to get a feeling for what is needed before you begin .. we know its a bit of an involved process.. but most users have auctioned this in smaller steps originally.

(Note the cmwiki will probably be the best way to install recovery)
[G1 Q&A, Help & Troubleshooting] frankdrey:
xdaforums.com/showthread.php?t=910008

Download the drivers only pack

I think it includes fastboot

I can't check, if not tell me and ill upload my files as soon as I can get to a computer
[G1 Q&A, Help & Troubleshooting] demkantor:
search in google (or probably even xda) for "easy fastboot" if your having issues using fastboot, its exactly that an easy way to use fastboot for noobs.

also you can flash your new radio/spl as well as your rom via recovery, it isnt recommended but it can be easier if you have issues. ill tell you i have done it this way many times and have yet to brick a phone but as always my experience dosent me you will have the same. so try to follow the suggested route of fastboot is best.
[G1 Q&A, Help & Troubleshooting] gunner1937:
upgrading to Gingerbread

I should have taken a longer rest.

I am starting the New Year with the feeling that everybody gets the right to flame me: my G1 does not work after a very bad step.

I installed on the re-formatted SD card 2 files namely DREAIMG.nbh and cupcake.

In short, I got the message "E: cannot open /sd card /update.zip (no such a file or directory). Installation aborted".

The next step was to sign my google account. It failed.

At this stage I cannot format, read, transfer, and use the SD card because it is not recognized by the computer. And of course the phone is not working.

Right now the G1 shows in the colored bars:

DREA100 PVT 32B

HBOOT- 0.95.0000

CPLD-4

RADIO- 1.22.12.29 (before doing anything to the phone the radio was 2.22.19.26I)

This phone was unlocked and set on the AT&T network.

Thanks to my wife Nexus One I can use, format, transfer files (which I did, to no avail) by inserting my SD card in her phone.

The least to say is that I really need the help, knowledge, and assistance of the Forum members.
[G1 Q&A, Help & Troubleshooting] ezterry:
What you don't want to hear is we see no error in what you have described. > well apart from the nbh file used it may be the original way to root but its not the easiest.

The message you are seeing in recovery is not am indication of a problem.

Ok, 0.95.0000 has no fastboot and thus you really need a custom recovery, to do that you. Need to flash it from the rom after rooting it, this means you need to try and boot the phone normally and log into Google normally.. if this fails try the following:

A.) go into recovery (home+power) and press alt+L then the combo to wipe the phone

B.) If its still not working try re-flashing the nbh

Oncce logged into google the telnet trick can work..

C.) While it needs a bit more setup, this third option is easier to install the 3rd party roms without a Google login and manual flash of recovery from system: make a goldcard ( you can do this on the n1) then put the orange nbh from the 2708+ thread http://xdaforums.com/showthread.php?t=831139 this can be renamed DREAIMG.nbh and then be flashed with the gold card you made. (There are many guides on making the goldcard for HTC phones) Once flashed you will have a fastboot enabled spl that will let you flash anything by fastboot.
[G1 Q&A, Help & Troubleshooting] gunner1937:
Thank you for helping me to breathe a little bit deeper, better, and slower.

So far I am in the same situation.

Dropping by BestBuy I found an SD micro with an adapter. It makes life easier for everybody.

I did again what I started, trying 2 different downloads of the .nbh file. Still locked at signing my google account.

Following your advice I will try to create a goldcard and follow the procedure you mention this evening.
[G1 Q&A, Help & Troubleshooting] frankdrey:
Wait...locked at signing in to google account?

What do you mean? It shows google sign in but you can't sign in?

Do you not have a data plan?

If so, just google "activate g1 wifi"
[G1 Q&A, Help & Troubleshooting] rickyiswhite:
I'm on my phone so idk what link he posted.. but if you got the G1 development section.. look for a thread titled G1 rooting,unrooting and more or something like that by ldrifta, then look around on that thread for a gingerbread ROM
[G1 Q&A, Help & Troubleshooting] gunner1937:
I am still trying to create a goldcard with the nexus 1. I cannot install a driver for it, I cannot install a driver from HTC sync, I get a message that "the device is not connected" but I can see the microSD on the computer.

This is where I am. And I do not know anymore what I have to do next since I feel I am in front of a wall.
[G1 Q&A, Help & Troubleshooting] gunner1937:
I did not express myself correctly.

When one reaches the sequence to sign into a Google account one has to enter email address then password.

I did that and few minutes later I got the message it could not reach the google servers.

Also, I have -rather had - a wi-fi connection since I got the G1 in December 2008.
[G1 Q&A, Help & Troubleshooting] frankdrey:
There's your problem...

Wifi is off when you first turn on the phone

wiki.cyanogenmod.com/wiki/Google_Login_via_a_WiFi_Connection

Use that guide to turn it on and sign in

And if you don't want to download the entire sdk just wait until I get on my computer and ill upload just the files you need

But tell me if you still need the files or not...I don't wanna upload for nothing

And if you can't get the steps right, I can try tell you more stepbystep instructions
[G1 Q&A, Help & Troubleshooting] gunner1937:
wiki.cyanogenmod.com/wiki/Google_Login_via_a_WiFi_Connection.

Thanks for the link.

I cannot take advantage of it: Device manager shows 7 Intel ICH* universal controller, 1 USB composite device and 7 USB root hub.

Nothing else.

No USB mass storage device.

Android SdK is installed on C: but I do not know if it is properly installed or activated because I could not check "adb devices"
[G1 Q&A, Help & Troubleshooting] frankdrey:
Awesome:)

If you want a rom with lots of eye candy try cm7 (the "kanged" one)

You can get lots of cool themes for it off the market

Search for cm7 theme and make sure it supports mdpi

One i really liked was touchwizzed

And very good point:)
[G1 Q&A, Help & Troubleshooting] gunner1937:
I am just testing a new configuration.:)

I have flashed ginger yoshi 1.5 (CM7) with auto-boot-2.635.13-farmito-pershoot as a kernel and gapps-gb-20110120-signed.:cool:

So far so good.

My next try might be the update-cm-7.0.0-DS-32B_2708 with, maybe, the ezgb-2636-v1.5.2 S kernel.:p.

Do you know which ROM will work with spl 1.33.2005?

I am looking for additional training and knowledge in case I feel the need to also play with the N1 without taking a risk:D.
[G1 Q&A, Help & Troubleshooting] frankdrey:
Most of the 1.5/1.6/2.1 Roms need 1.33.2005

Just look in the ROM bible:D

check out the rom

Read the requirements

Somewhere up there I named a few already
[G1 Q&A, Help & Troubleshooting] JediDwight:
I finally made it to Gingerbread last Friday. I installed the SDK and flashed to the 0013d hboot and the 2708 radio, and then I decided on dw9906's CyanogenMod 7.2-DS. CM 6.1 did have maybe an average of one hard lock a week each week I had it. So having to pull the battery out to reset it kinda gave me some incentive to upgrade.

Overall I like CM 7.2. I had to do some digging to find the Google Maps 4.7. I was worried that I might not have the Menu twice to unlock the phone option on Gingerbread, but I'm pleased that 7.2 has such an option. I used Android 1.6 Donut for a year, so I was pretty used to it. I found a patch called MenuUnlock but I saw it was only for Froyo.

Now that I have all of my must-have apps back on my phone I'm super low on space. So now my main problem is using my microSD to get more space. I skipped the step on the 7.2 instructions to install Simple2Ext. So while CyanogenMod has built in Apps2SD it's kind of not enough, so I guess I'll have to reflash it all and start over.

I was looking into another one called Link2SD (looked highly rated) but I couldn't get it to work. It looks like maybe having a swap partition on the card was keeping it from working. But I'd think I would want swap? I have my card set up with 512MB ext4 and a 64MB swap. I even booted into a Linux liveCD and verified that my ext4 and swap are partitions 2 & 3.

Anyway I'd also appreciate some more tips.
[G1 Q&A, Help & Troubleshooting] demkantor:
well you should be just fine unless you have like 80+ apps, the apps to sd option built into the rom should suffice, but even when an app is moved on your sd card a small portion is left on internal memory. if your low on sd card memory you need a lager ext partition (512 should be fine) if internal memory is low make sure your apps are on your ext partition, if not move them there. if all is correct and your still low on internal memory then you will need to delete unneeded apps, learn cmtd, or just flash another rom that has more internal memory
[G1 Q&A, Help & Troubleshooting] kenblay:
Greetings everyone. Pls im a new member and i want a step-by-step procedure on how to upgade my HTC Dream to the latest android. Thanks
[G1 Q&A, Help & Troubleshooting] demkantor:
root, add custom recovery, update radio, update spl, update radio, update spl, flash new rom, then gapps and kernel if necessary. if you get lost along the way read through the threads, if your still lost after reading you will at least have more specific questions.
[G1 Q&A, Help & Troubleshooting] kenblay:
Thanks. But can u pls direct me to the download links:

root.

recovery.

spl.

radio.

any nice rom.

these are my specs. after pressing both the power button and camera key:

DREA*** PVT 32B MFG

HBOOT-0.95.1002

CPLD-4

RADIO-2.22.20.23

JAN 21 2010

SERIAL 10
[G1 Q&A, Help & Troubleshooting] JediDwight:
I had some issues with my CM 7.2 with Gingerbread. I never got Link2SD working but I did do a full reinstall and use the Simple2Ext mod. It gave me a ton of space loading everything onto an Ext4 partition. I noticed lag on having the phone wake up for an incoming call. And once I placed a call and began to talk and my phone rebooted. Other than that I kind of liked the overall feel of CM 7.2 and I made a good nandroid backup so I can go back to it if I have to.

I decided to give Froyo By Laszlo a shot today. I'd run across a T-Mobile US Wi-Fi Calling app mod for this ROM, so I flashed that too. I'll check that out later on.

One main hitch with FBL is that it is no longer developed, so being Froyo you have to manually figure out how to patch for the bad DigiNotar SSL certificates vulnerability. My main hitch with FBL to start off was that it didn't come with a file browser app. So, I had to unzip a Froyo ROM and find and pull out FileManager.apk and then learn how to install it from my PC with ADB with USB. So that's plus 10 experience points. Then I got my apps loaded and custom wallpaper, ringtones, and so on, and I guess I'm at a decent point for now with FBL. Both Froyo and Gingerbread use the same Safari based web browser, so there's no downgrade there.

Also with FBL I had to manually use ADB to copy some fonts onto my system (because the author supplied scripts to automate this didn't work) and I figured out how to copy some notification tunes and ringtones there too.
[G1 Q&A, Help & Troubleshooting] demkantor:
im glad you were able to learn all of that, great stuff to know. any easier way in the future would be to just download a file manager from the market (lots of good ones free and paid) zedge is a free app that will get you tones of wallpapers and ringtones. rom toolbox is another app with a free version (i recommend the paid) that will get you tons of stuff that other apps do consolidated into one place such as adfree, parts of titanium backup, rom manager, file manager, terminal emulator, apps to sd, set cpu, font and theme changer and lots lots more. im not advocating always taking the easy way here, its great to learn what you did, just wanted to give you another option and anyone else who wants it :)
[G1 Q&A, Help & Troubleshooting] demkantor:
hey gunner, if your having issues just find someone with a data plan, you say your phone is unlocked right? so use anyone you know with a gsm sim card + data plan. this will only be for the intial setup. once your phone is properly rooted and you install a custom rom you should be able to bypass the android welcome screen, go into settings to turn on wifi like normal and then put your google account in @ that point. if you dont know anyone with a data plan you will be stuck at this point untill you learn how to use adb to force your wifi on.
[G1 Q&A, Help & Troubleshooting] frankdrey:
Ignore the stuff about the mass storage

Its just them being over careful

What does it say when you do check devices?

Ah...wait up ill upload a folder with adb and the drivers and all.

And maybe ill rewrite the steps in an easier way
[G1 Q&A, Help & Troubleshooting] gunner1937:
I really appreciate your kindness to spend time for my issue.
[G1 Q&A, Help & Troubleshooting] gunner1937:
At home there is a nexus 1. It has of course a sim card, it is on gsm (att) and it has a data plan besides our wireless network.

This phone is not always available and in addition my wife is afraid that I do to her phone what I did to mine!

If I use it what do you suggest as a course of action?
[G1 Q&A, Help & Troubleshooting] demkantor:
you wont mess up her phone if you just take out her sim card and place it in your phone (g1) --- when you come to the android lock screen you will use her signal (3g) to log into

your

google account. after you are in, make sure your phone is rooted, then flash a custom recovery, upgrade your radio/spl, and put on whatever rom you are after. once you have the custom rom on your phone you can give her the sim card back and put yours in. when the android screen pops up and wants you to enter your google account there should be an option that says skip. when you are in the phone turn on your wifi and sign into your google account via the market or settings or whatever.

all of this would take experienced user maybe 15-20 min

if it takes you a few hours no worries, at some point it took us all a while to do this!

any other questions?
[G1 Q&A, Help & Troubleshooting] gunner1937:
Only question is will it work since my G1 does not have a data plan?
[G1 Q&A, Help & Troubleshooting] frankdrey:
Okie doke

Download this and unzip it anywhere, like your desktop

http://www.sendspace.com/file/g8rnkq

Then here are the steps:

Note: <enter> means to press the enter key...use the slide open keyboard

1. On your phone...type:

<enter>reboot<enter>

on the sign-in screen. It should reboot. Once it does, touch the android. Get to the screen with "create" and "sign in". Use the trackball to highlight "sign in" but don't click.

2. Type the following:

<enter>setprop persist.service.adb.enable 1<enter>

3. Open the folder you extracted my zip into and click "Start Command Prompt.bat".

4. In command prompt type "adb devices". If you get a device code listed skip to step 6. If not do step 5.

5. You need to install the drivers. To do this you have to do update drivers in device manager. Then you have to do "no, not this time" then the advanced option. Then you choose "include this location in the search" and in the folder you extracted my zip to there are 2 different kinds of drivers. Theres the ones labeled "driversxp" and "driverswin7". Then there's also the htc drivers. Try both until you get the ones that work. After installing, make sure it works by checking with "adb devices" in the command prompt again.

6. type "adb shell" in the command prompt

7. type "am start -a android.intent.action.MAIN -n com.android.settings/.Settings" in command prompt

8. This should open Settings on your phone. Go ahead and turn on wifi and connect to your wifi. Then sign in!:D

---------- Post added at 04:17 PM ---------- Previous post was at 04:17 PM ----------

What I just posted should let you sign in without a data plan:D
[G1 Q&A, Help & Troubleshooting] demkantor:
Only question is will it work since my G1 does not have a data plan?

the data plan is attached to the sim card not the phone

if you had my phone in your hand and you put your wifes sim card in my phone, it would be as if it were her phone (all calls coming in would be to her number, all data used would go to her phone bill)

so yes it will work the same as if you had a data plan through your sim
[G1 Q&A, Help & Troubleshooting] frankdrey:
Yes but still...its much funner to sign in with wifi:D

Adb practice:)

I routinely restore my phone to stock just to keep my skills good:P

Well, sometimes....when I'm bored:D