Hello,
first of all I searched all around the internet, also here and found very contradicting informations, that's why I made this thread.
Since two days I'm proud owner of a German T-Mobile G1 (HTC Dream) and want to root it. However my phones information is as follows:
Firmware Version: 1.1
Baseband Version: 62.33.20.08U_1.22.12.29
Kenel Version: 2.6.25-01843-gfea26b0 [email protected] #6
Build Number: 123099
DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
RADIO-1.22.12.29
Every tutorial I found mentioned RC Builds and that one would need different measures if the phone has a 123099 build. On one site I read that I need to make a so called Goldcard, on a different site someone recommend me to simply follow this guide:
http://forum.xda-developers.com/showthread.php?t=442480
Although this one also mentions RC builds and I also read a phone can easily full brick a phone due to mismatching SPL and Radio versions.
I'm new to Android and all this stuff so could anyone please tell me which guide I should follow?
Everyone here seems to be very knowledgeable so I figured this would be the best place to ask.
I'm only asking this much because this phone is a big financial burden for me and I don't want to full brick after a mere two days.
I have access to a Windows and Linux (Ubuntu) installation and a spare external Card Reader.
Thanks for any help in advance!
You need to follow the goldcard method. you can try to flash the RC7 image, but if it gives you the "Not Allowed" error, then you will need to use the goldcard method. The only difference between the two guides is how you downgrade the phone..
as per the SPL/radio incompatibility
you should flash the HardSPL as its safer than the haykuro (1.33.2005) spl
Make sure you update the Radio to 26I BEFORE you flash the haykuro spl. you have the old 29 radio so make sure you update. since you have a pvt board, as long as you update the radio before flashing the spl, you should be fine
Thanks for the reply!
I tried to flash the RC7 Image and got the "not allowed" error.
I wanted to flash the HardSPL anyway, but I guess I would need to do this after I downgraded my Firmware and gained root?
Also, could you maybe link me to a Goldcard tutorial that uses a method without a Windows Mobile Device?
http://forum.xda-developers.com/showthread.php?t=547557
Thank you!
No problem. If you need any help, you can pm me or respond here.
And to answer your other question, yes you will need root before you flash the HardSPL
You could probably use the one click method, but trust me, doing it the way in that will help you understand everything much better than you would by clicking one button. It makes a huge difference
Thanks, you're really helpful! I guess it's better to learn everything like you said^^'
I followed the Goldcard guide but I'm stuck at this step:
- go to the removable disk tab and select offset 00000000 till offset 00000170 go to "edit" and then past write.
- save it
- now copy dreaming.nbh to the root off your memorycard.(RC7) <-- RC7 works best for DREA110
I tried it with a 512mb SanDisk MicroSD and a 2GB SanDisk Micro SD but whenever I apply the HEX values from the goldcard.img to the SD Card and try to access it afterwards Windows 7 says that the Filesystem is damaged and cannot be accessed
so I can't put the image for flashing on it.
Any idea what I'm doing wrong? I use a generic USB Multi Card Reader and a MicroSD to SD adaptor to access my MicroSD cards, could that be the problem?
EDIT: Tried it with the G1 as a card reader and also with a requested Goldcard Image without changing the first 2 bytes to 00, no success....
well ive never created a goldcard so im not sure...but did you completely wipe the sd card and start over?
Yes, I full formatted the cards multiple times. Gotta try the Linux method now, any other suggestions would be greatly appriciated.
You can also try the one click method if your rom is compatible. making that goldcard is a hassle
Well I have a Goldcard now and completed these steps:
What To Do Now That You Have Root
Now that you have root, you will want to apply "Hard SPL" to your phone. HardSPL is what will allow you to apply flash images from other regions (like UK on US phones, and vice versa), create full backups of your phone, install the latest build from the Android source, and usually resurrect your phone if it is "bricked". You have already downloaded the file to your SD card, so now you can apply it.
1. Power off your phone.
2. Start up in recovery mode by holding home and pressing power.
3. You will now enter recovery mode. You should see an exclamation.
4. If you do not see a menu on screen, press Alt-L to show the menu.
5. Press Alt-S to apply the update from the SD card.
6. After the update is complete, hold Home and press Back to restart.
Click to expand...
Click to collapse
That means I have HardSPL and root now, right? So now I can flash a custom rom? If so, which one would you recommend me^^'
I heard of this Cyanogen ROM....
Oh and can I someway test if I really have Root and HardSPL?
Ya boot by holding Camera+Power
read back the HBOOT
if its anything but 0.95.0000, youve got a modded SPL.
also make sure you have 26I for the radio now as its necesary for a good signal for the cupcake and above builds.
If you want to flash cyanogen's rom, find the single update in the dev section by davidid or someone like that, and flash that just like another update.zip
if you can flash that, you have root (you can also verify by running adb and typing adb shell. if a # symbol comes up, your rooted)
i personally use cyanogen donut or mlign hero (but since you have hardspl, mlign wont work. You can update to the haykuro spl later, BUT BE VERY CAREFUL WHEN YOU DO. you could brick the phone, so read extensively before trying)
Well my screen looks now a whole lot different.
I now have three little Androids and the screen reads:
DREA110 PVT 32B
HSPL10.95. 3000
CPLD-4
RADIO-1.22.12.29
Oct 20 2008
Serial0
That means I have HardSPL and need to update my Radio, right?
If so can you link me to 26I Radio Image?
I will stay away from haykuro spl for now.
Also, could you link me to the best Cyanogen for my SPL?
Yeah I'm able to search myself but I'm scared of flashing something wrong....
Thanks in advance!
http://forum.xda-developers.com/showthread.php?t=569825
Theres the cyan update
Radio
http://developer.htc.com/adp.html#s3
Radio Image ota-radio-2_22_19_26I.zip 9181622 aeecdb49b74a0d4bb67f9d8af70c1889
Also, if you decide to flash haykuro.... make sure you flash the radio he provides
Alright thank you! I guess it doesn't matter if I take the Radio Link from Android 1.6 or 1.5? They both appear to be the same...
Second which do I need to install first, the Radio or Cyanogen?
Also, just to make sure, I download the radio update, rename it update.zip, boot into recovery and press ALT+S. Then I rename Cyanogen to update.zip and do the same again, right?
Finally, to have something awesome as this I would need Haykuro, right?
http://www.youtube.com/watch?v=PUNAc5E_UvQ
Hero looks so pretty but I'm afraid of bricking, is there an idiot proof guide to it?
Just wanted to say thanks to Breakthecycle2 from the T-Mobile forums I'm now running Mghty Max 1.9 quite well! Thanks for all the help here!
Related
I've ran in to a "not allow" situation by flashing a Singapore or maybe Australia rom.
It maybe caused by a "different CID" problem.
Anyway, my g1 almost bricked, every time it boots to the bootloader.
How can I save it? Need your help.
fluke.l said:
I've ran in to a "not allow" situation by flashing a Singapore or maybe Australia rom.
It maybe caused by a "different CID" problem.
Anyway, my g1 almost bricked, every time it boots to the bootloader.
How can I save it? Need your help.
Click to expand...
Click to collapse
did you root your phone and install hard SPL, it is very difficult to fix stuff like this if we have no info, first thing i am going to suggest is to download the RC29.nbh from here
http://forum.xda-developers.com/showthread.php?t=442480
and try flashing that, put it on your FAT32 formatted SDcard and rename it DREAIMG.nbh, not DREAMIMG.nbh not dreaimg.nbh and not even dreamimg.nbh, the correct name is DREAIMG.nbh and see if that will flash to your phone.
it's a pretty simple process, read the entire first post and follow all instructions if you haven't already gone through the entire thing. and if you are feeling really ambitious try reading the entire thread.
have a nice day
My Phone is rooted, but I don't remenber whether my SPL's version.
I's sure that is not engeering SPL, and I didn't format my tf card.
I'm trying to use your RC29's nbh.
Thank you.
you seem to be having a lot of issues with your phone, i took a looksee in your previous posts and from what i could tell everytime you have a problem you post a new thread and someone comes in and saves you. not sure, but maybe you should buy a different phone, all 20 posts you have made were issues with your phone or giving more info about the issues.
when your phone boots what does the text say on the screen, and are there three androids on skateboards??? also you need to format the card, unless the card is formatted to FAT32 you will not be able to flash the nbh file to the phone. also where you doing an update.zip or were you trying to flash an nbh you found elsewhere? please give more details, if you were trying an nbh please tell me where you found it, i wanna make sure it was made for the G1 and not for a kaiser or universal
solved.
I can use RC29.
I think I need the hard spl next step
kdtlvybylg,fmjgyngvjy
that was me pounding my head on the keyboard. you did not root your phone if you did not apply the HARDSPL, people need to learn to read, this is not directly at you, though it is a little, but come on you people mess up your phones because you didn't read anything, you didn't search, you just tried to go straight to something that you knew nothing about. personally before i do anything to my phone i do at least 2 hours of research before trying it. maybe it's because i would hate to screw up my phone because i don't have internet to get the answers if i screw up the phone, but seriously if you don't ever read then how do you expect to learn anything.
start reading things cause people are gonna start being rude soon. i hate spoon feeding little girls
Yes I actually rooted my phone, long time ago, I also had it flashed some engeering spl and hard spl later.
But later, I tried some nbhs, maybe they overwritten my hard spl, which was modified not to check the CID.
And, I have to admit that, it's a little difficult for me to read posts in English.
Hi, I recently bought a 2nd hand HTC G1 and tried to flash it to RC29 but kept getting 00028002 not allow in the bootloader. Tried with RC7 as well.
http://forum.xda-developers.com/showthread.php?t=442480
Was following the thread above to get root...
Made sure the renaming of the image was DREAIMG.nbh , formatted to FAT32, with 4096.
The details are as follows on the bootloader screen after "not allow"
DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
RADIO-1.22.14.11
Sep 2 2008
Serial0
Did I do anything wrong?
Maybe you should try creating a goldcard (SD card) and then you could be able to flash needed rom, you should also check what ver. of the g1 do you have if other than UK/US this will solve the "not allow" problem.
PEOPLE, READ!
A simple google search would help you with the error -.-
I tried but there no useful page.
If you know the link, please post it!
Good Christ.
With the same amount of work you could have helped me.
Nice thumbnail, though!
Uqbar said:
With the same amount of work you could have helped me.
Nice thumbnail, though!
Click to expand...
Click to collapse
Not without knowing what link you are looking for...RC29? RC33? THe more complete and helpful the question is the more complete and helpful the answer.
OK.
In the meantime I've tried the "goldcard" stuff with no luck:
http://forum.xda-developers.com/showthread.php?p=4330749#post4321428
But now I don't have the "not allowed" screen.
Mine is a Dutch G1:
Model Number: T-Mobile G1
Firmware version: 1.5
Baseband version: 62.205.20.17U_2.22.19.26I
Kernel version: 2.6.27-00393-g6607056 [email protected] #1
Build NUmber: CRC1
I've choosen the RC7 firmware image.
After the restart with camera+power I get the colored stripes with the boot loader and nothing more.
WIth green+menu+red I can reboot the phone which will still be CRC1 and won't start the telnet server.
What'd be next?
(If any info is missing, please let me know).
Thanks for the patience ;-)
Uqbar said:
OK.
In the meantime I've tried the "goldcard" stuff with no luck:
http://forum.xda-developers.com/showthread.php?p=4330749#post4321428
But now I don't have the "not allowed" screen.
Mine is a Dutch G1:
Model Number: T-Mobile G1
Firmware version: 1.5
Baseband version: 62.205.20.17U_2.22.19.26I
Kernel version: 2.6.27-00393-g6607056 [email protected] #1
Build NUmber: CRC1
I've choosen the RC7 firmware image.
After the restart with camera+power I get the colored stripes with the boot loader and nothing more.
WIth green+menu+red I can reboot the phone which will still be CRC1 and won't start the telnet server.
What'd be next?
(If any info is missing, please let me know).
Thanks for the patience ;-)
Click to expand...
Click to collapse
Okay so gold card didnt work, then try this:
http://www.ryebrye.com/blog/2009/08/16/android-rooting-in-1-click-in-progress/
hey uqbar, just for future reference the more information you provide to us (what you are trying to do, what problems you've run in to, etc), then the more help we can give you. Another good section to check is the Q&A sub-forums under the dream forum.
So hi folks, i searched for like 2 hours now.
im a bit confused too!!
My Girlfriend got a new G1. it has 1.6 on it and the Rainbow screen says the following:
DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
Radio-2.22.19.26I
Sep 2 2008
The confusing thing to me is that there is written 32B
as i read in cyanogens tut it means, it is a 32B firmware which is used in MTG3 and Magic phones ?!? wtf??
i tried many versions how to root this phone!
But i don't get it rooted
In firmware info it says DRC92. its a german phone.
Any PLEASE can say me a way to root this phone?
i tried the goldcard way, the oneclick, the rainbowscreen with the DREAMIMG.nbh (different ones!!)
nothing worked
PLEASE anyone help us!!
tranceonline said:
So hi folks, i searched for like 2 hours now.
im a bit confused too!!
My Girlfriend got a new G1. it has 1.6 on it and the Rainbow screen says the following:
DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
Radio-2.22.19.26I
Sep 2 2008
The confusing thing to me is that there is written 32B
as i read in cyanogens tut it means, it is a 32B firmware which is used in MTG3 and Magic phones ?!? wtf??
i tried many versions how to root this phone!
But i don't get it rooted
In firmware info it says DRC92. its a german phone.
Any PLEASE can say me a way to root this phone?
i tried the goldcard way, the oneclick, the rainbowscreen with the DREAMIMG.nbh (different ones!!)
nothing worked
PLEASE anyone help us!!
Click to expand...
Click to collapse
Woah 32B refers to Us mytouch/G1, 32A refers to Magic.Why do you have that radio on a stock G1? Do you already have it rooted? Goldcard it not for a G1, you can brick by flashing the wrong thing. There are many guides and even a nicely dont vid done at unlockr.com that has the the G1 steps for you.
http://forum.xda-developers.com/showthread.php?t=566717
32B refers to the BOARD in the phone. 32B is found in the G1 and the myTouch (which is a Magic)
The 32A is basically (not really but just for simplicities sake) a 32B with 288mb of RAM vs. 192mb. The HTC branded Magic has the 32A board.
The 26I radio is standard for phones that ship with 1.5 donut and above.
If you have a German G1, you need to use the Goldcard method along with the RC7 DREAIMG.nbh file.
Please give us more info on how you did the goldcard method. Do not listen to Ace, he doesn't even know what a Goldcard is.
Ace.....you really have no idea what your talking about. Please learn something before giving wrong advice/false info to everyone.
B-man007 said:
32B refers to the BOARD in the phone. 32B is found in the G1 and the myTouch (which is a Magic)
The 32A is basically (not really but just for simplicities sake) a 32B with 288mb of RAM vs. 192mb. The HTC branded Magic has the 32A board.
The 26I radio is standard for phones that ship with 1.5 donut and above.
If you have a German G1, you need to use the Goldcard method along with the RC7 DREAIMG.nbh file.
Please give us more info on how you did the goldcard method. Do not listen to Ace, he doesn't even know what a Goldcard is.
Ace.....you really have no idea what your talking about. Please learn something before giving wrong advice/false info to everyone.
Click to expand...
Click to collapse
He said Gold-card which is for the sapphire, i read about it earlier when trying to root mytouch.I dont know which country he lives in, i thought he needed RC29 .
Ace42 said:
He said Gold-card which is for the sapphire, i read about it earlier when trying to root mytouch.I dont know which country he lives in, i thought he needed RC29 .
Click to expand...
Click to collapse
like i said...you dont know what a goldcard is... its not an image you flash to your phone...its a specialized sdcard that allows you to unlock your card to flash the RC7 DREAIMG.nbh image (RC7 because hes non-US)
goldcard is not just for sapphire but for virtually 90% of phones out there based on device manufacturers. from the xda wiki
A Gold Card is a memory card that has been converted to unlock your device's CID while it is in bootloader mode. This Wiki describes how to unbrick your device if you do not have a shipped ROM that has the same CID and Device ID.
Click to expand...
Click to collapse
He CLEARLY states in his op he has a german g1. it doesnt matter where he lives...only where the phone is from
tranceonline said:
So hi folks, i searched for like 2 hours now.
im a bit confused too!!
My Girlfriend got a new G1. it has 1.6 on it and the Rainbow screen says the following:
DREA110 PVT 32B
HBOOT-0.95.0000
CPLD-4
Radio-2.22.19.26I
Sep 2 2008
Click to expand...
Click to collapse
Sorry for this being a little off-topic, but I've never seen that version info before on my phone, and I have no idea what Rainbow is. Is it an app that gives you this system information?
TeeJay3800 said:
Sorry for this being a little off-topic, but I've never seen that version info before on my phone, and I have no idea what Rainbow is. Is it an app that gives you this system information?
Click to expand...
Click to collapse
lol boot your phone holding the camera button (hold camera+end button when starting up the phone)
B-man007 said:
32B refers to the BOARD in the phone. 32B is found in the G1 and the myTouch (which is a Magic)
The 32A is basically (not really but just for simplicities sake) a 32B with 288mb of RAM vs. 192mb. The HTC branded Magic has the 32A board.
The 26I radio is standard for phones that ship with 1.5 donut and above.
If you have a German G1, you need to use the Goldcard method along with the RC7 DREAIMG.nbh file.
Please give us more info on how you did the goldcard method. Do not listen to Ace, he doesn't even know what a Goldcard is.
Click to expand...
Click to collapse
i closed the tab allready
i did the goldcard thing.
- sd format with phone settings
(with pc over usb cable wont work, when formatting, the phones coses usb connection?!)
- reading the CID with terminal emu
- change the cid's order in the opposite and replaacing 1st two chars with "00"
- getting the goldcard with it
- opened the SD card with the hxd hexeditor
- opened the goldcard with it (both, with unchecked "open as read only")
- marked and copied ALL in goldcard image (CTRL+A than CTRL+C)
- tried to paste it in the sd card hex to offset 000000 - 00000170, than it says "Copied volume is bigger than pasting space" or something like that, its in german.
- than i tried copieing only the same offset in the goldcard, and want to paste with rightclick -> "Paste" is unselectable. so i did CTRL+V and that worked.
saved it and tried this
- i used the RC7 dreamimg.nbh file. did not work
wheres my fault?? (i had to open the hxd hex editor as admin to work)
What do you mean by the RC7 didnt work? did it not flash at all with the "Not Allow" error?
Try this guide
http://forum.xda-developers.com/showthread.php?t=547557
B-man007 said:
What do you mean by the RC7 didnt work? did it not flash at all with the "Not Allow" error?
Try this guide
http://forum.xda-developers.com/showthread.php?t=547557
Click to expand...
Click to collapse
I just tried this tut. Thats what not worked for me. I found another tut, with rc7 in a german forum, but with a linux distro??
It says "not allow 0028008" or something like that.
Whats the matter with the pasting "error" when trying to paste the whole thing in offset 0000 - 000170??
Do u have icq or msn and little time? So we can make just the rooting stuff together?
I have a german g1, and i managed to root with the 1 click root application. http://phandroid.com/2009/08/17/1-click-root-its-real-and-it-works-recovery-flasher/
Don't know if it still works. You might as well give it a try.
So now i tried the linux method.
with the dd command
wont work ether
in another fred i read that u DONT have to change first bit to 00
so i tried this, wont work!
It wont make any difference if i do it with dd in linux or use the hxd hexeditor.
everytime it says "not allow 0028008"
dont even cares which dream i take.
i tried all i could find!
the one for UK, US and EU. wont work ether
now i dont know what to do.
i read, linux cant ready the cid right and i should use a WM device. but i dont have one
is there any other way to read the SD CID RIGHT with another method?
i think its the wrong CID...
plz help
kalin12351 said:
I have a german g1, and i managed to root with the 1 click root application. http://phandroid.com/2009/08/17/1-click-root-its-real-and-it-works-recovery-flasher/
Don't know if it still works. You might as well give it a try.
Click to expand...
Click to collapse
hättes du meinen beitrag anständig gelesen dann wüsstes du dass diese methode NICHT geht weil die nur bis zu ner bestimmten version geht und das handy meiner freundin schon darüber hinaus is!!
Lesen hilft!!!!
First of all, I'm not German. I just happen to live in Austria for a while so that's why I bought a contract here and have a German version of a G1.
Second of all, being rude, even in German, is not constructive. I was trying to help. For me it worked, and as I said I don't know if it still does. But sorry for posting an idea on your most precious thread. Apparently ignoring my reply isn't enough.
The Goldcard method didn't work for me either. I tried it about 4 months before you did. From what I know the type of your sdcard can be incompatible with this method. Try it with some brand name cards.
Good luck with your "!!!!!!" I'm sure they will provide nicely.
Hi. I think i have the same phone as yours and it was hard to root... take me few days to find out solution.
offtopic: you got your phone is sg correct?
The main problem i found out is the "rainbow" spl aka RGB menu which will disable us from rooting.
Try this
1. We need to change our spl as the "rainbow" spl is "protected".
Update your spl to hardspl. You will need the correct radio version and the recovery img.
MAKE SURE YOUR RADIO IS Radio-2.22.19.26I
Use the 1click and you will have the cm recovery 1.4 +jf.
HSPL:
Code:
http://koushikdutta.blurryfox.com/G1RootWalkthrough/HardSPL/update.zip
Use cm recovery and select the update from sdcard.
2. After you changed the spl, you should see the skateboard spl and not rainbow anymore.
3. After that you should be able to downgrade your version to rc29.
4. Backup any files on your SD card that are valuable to you
5. Format your SD card to FAT32
Windows: Right-click on SD icon and select format
6. Download the RC29 dreaimg.nbh file (don't rename it)
* RC29 (US): http://android-dls.com/files/upload/DREAIMG.nbh
7. Put the file you just downloaded onto your freshly formatted SD card.
8. Turn your phone off.
9. Hold down the Camera button, and press the Power button to enter the bootloader.
10.Follow the on-screen instructions to flash the image. Press the power button/trackball to continue.
11. When it's done, press the trackball.
12. Reboot.
13 You should have rc29
Use this guide for your phone if the top fail. You need the hspl(3 skateboard android) in order to proceed with anything
Code:
http://wiki.cyanogenmod.com/index.php/Full_Update_Guide_-_G1/Dream_Firmware_to_CyanogenMod
@kalin: ok but if u did read, u should know that one click doesnt work. Or why would i try to goldcard for like 2 days??
Which G1 did u have had where it worked?
Which FW and what RC??
Afaik one click dont work for 1.6 , right?
@wizme:
Ok, but how can i flash the hardSPL without root ?
Is there a way to flash spl to a stock 1.6 with drc92??
As emntioned before, one click dont worked!
Or r there different versions and perhaps one i dont tried ??
did you try this 1click, this should give u root
Code:
http://forums.whirlpool.net.au/forum-replies.cfm?t=1263084
Do you have the cm recovery menu when u home+boot?
one click doesnt work on 1.6
you need root to flash a new SPL
try another SDcard for making the goldcard. your current one may not work
Did you try this tutorial: http://forum.xda-developers.com/showthread.php?t=485364
it has a different method to create the goldcard
only other sd aviable is mine. its same stock SD-Card. the sandisk 2GB. may it work anyways? My SD is parted and so on. all the stuff on it.
is it possible to make an image of the SD and restore it after using it for rooting my gf's G1 ??
OK THREAD CAN BE CLOSED!!
I used the ASTRO file manager to read the CID and i could change the fontsize aaaaannnnddd ...... i had ONE "0" too much !!! LOOOOL!!!
now it works! right now its flashing RC7.
the rest is nothing for me!
REALLY MUCH THX to everyone for ur help and patiance!!
sorry for my dumbness
So I purchased an HTC Dream from a friend and learned all about the wonders of rooting, and found what i thought was going to be a simple step by step guide to upgrade my phone to android 2.1, and was encouraged to use it after reading all the positive comments. I can't post the link to it as I'm a new user, but you can find it by entering "guide on how to root your htc dream to 2.1" into google, the article is on adroidheadlines.com...
I followed it step by step until I got to step 20. After entering:
adb reboot bootloader
i got "error: closed." Being stupid, I looked around on the internet and came across a page that said putting a file called "DREAIMG.nbh" onto the root of my sd card would fix all my problems. Unfortunately for me I did, and then used fastboot which i (think) flashed that rom (i think that's the right lingo, anyway) To my surprise, I turned on my phone to see "T-Mobile G1" on my screen as opposed to the regular "ROGERS" logo. My phone won't move past that screen and won't even boot into recovery or fastboot. I have this gut feeling i've bricked the damn thing and am looking for someone to tell me it isn't so. To clarify, I'm wondering if there is anyone to factory reset the phone or restore it to its original rom somehow while its in this state.
Any help at all would be appreciated, and i can't seem to find anyone else on the internet stupid enough to have made the same mistake, which is never, ever a good sign.
i think you grab the wrong Dreaimg, there is 2 different ones if im not mistaken.. have you tried turning off phone hold camera then power?
If you can get in there then you can use this guide
http://wiki.cyanogenmod.com/index.php?title=Full_Update_Guide_-_Rogers_Dream_EBI1
These are the instructions you should have followed for Rogers..
The op was actively rooting the dream (just using a clone of the instructions with a typo) 'adb reboot bootloader' instead of 'adb shell reboot bootloader'
The wiki page has this correct, the comment on the article the op read indicates the correct one and comments in the thread on XDA indicate if you are stuck all we where trying to do was enter fastboot..
Unable to find any of what I just mentioned op left the guides for rogers dreams and switched to T-Mobile Howtos and got a t-mobile nbh, having already installed danger SPL it could be flashed.
80% of the time this would have left the user with RC29, however 20% of the time system fails to flash correctly, and you need to flash it again. This is made harder since now you have the rainbow SPL (no fastboot and security locked) 1.x radio, and a Rogers CID. Thus need a gold card.
There are many nbh files however; one with the rogers CID can be flashed without a gold card.
http://www.rogers.com/dream-zip
has the current 911 patched nbh file (unzip it).. that will let you start again, but do note nothing went wrong the first time so don't enter and endless loop please.
(Note I recommend you apply it twice to ensure all partitions are flashed correctly, rogers has the partitions layout of dangerSPL, not t-mobile stock SPLs)
Okay, I understand what I did wrong, and I understand how I WOULD flash the file you provided using fastboot, except that my computer no longer recognises my phone when I connect it, and as a result I can't access the phone using adb... Not sure what to do next. Would placing that file on the sd card using an sd reader change anything? Or is that what you meant for me to do?
EDIT: Nevermind, I figured out what I was supposed to do with that file, though the problem remains that my computer no longer recognizes my phone when I connect it via USB. Is this hopeless?
EDIT (again) I tried holding camera while powering up, before it didn't do anything but now the phone has booted to a screen with 4 horizontal coloured bars. the screen reads
"DREA210 PVT 32B
HBOOT-0.95.0000
CPLD-4
RADIO- 1.22.12.29
Sep2 2008
Serial0"
Not sure if that means anything but I figure it could. Please advise.
weezerx said:
I looked around on the internet and came across a page that said putting a file called "DREAIMG.nbh" onto the root of my sd card would fix all my problems.
Click to expand...
Click to collapse
That is also how you can flash the rogers 911 nbh from the 0.95.* spl that has no fastboot..
It may fail but it will likely then have 1.33.0010 and the 3.x radio that if you flash it a 2nd time will work.
Once done remove the file from the sdcard
ezterry said:
That is also how you can flash the rogers 911 nbh from the 0.95.* spl that has no fastboot..
It may fail but it will likely then have 1.33.0010 and the 3.x radio that if you flash it a 2nd time will work.
Once done remove the file from the sdcard
Click to expand...
Click to collapse
I really appreciate the help but I'm very new at this and I'm not entirely sure of what it is you're asking me to do
So does that mean all i need to do is remove the G1 image from the sd card and put the rogers one on via an sd reader and I'll be okay?
weezerx said:
So does that mean all i need to do is remove the G1 image from the sd card and put the rogers one on via an sd reader and I'll be okay?
Click to expand...
Click to collapse
And power on while holding camera it ought to ask you if you want to flash it..
Well I followed all of the instructions and removed the bad image from the sd card and put on the one you provided, turned on the phone, attempted to flash it, and got to a screen that says "Update terminate UPDATE FAIL" ... ideas?
Remove sdcard, boot holding camera, tell me all the text at the top of the screen
"DREA210 PVT 32B RUUNBH
HBOOT - 0.95.0000
CPLD - 4
RADIO - 1.22.12.29
Sep2 2008
Serial0"
Interestingly enough, when I boot to that screen now (despite having no sd card in the phone anymore) it still switches to the screen it tried to update with before (light blue background, darker blue text) for a split second before switching back... it never did that before, I'm not sure if that means anything.
Again, I really appreciate all the help though I'm starting to consider sending it to someone for JTAG if we can't find a solution
Hem I think rc29 on a gold card will make your phone into a T-Mobile dream that can be rooted with the telnet method.. remember you will have a 1.x radio so you will not want to directly install danger spl.
The big trick IS unless you have another HTC phone making the goldcard
I'm nt sure what you mean by all of that I tried backing up the fles on the sd card and only putting that nbh file on the card and that didnt work. I tried putting it on with all of the other files that were on it before in place of the other nbh that screwed up the phone in the first place... unsure what to do next. Was i supposed to put the "HTC update" file on the sd card without unzipping it? :S I'm so lost. ezterry, you're from toronto and do jtag service right? cause I'm not too far away...
Okay so scrap everything I said before. I decided to investigate the whole goldcard thing and to me it sounds like it's my best bet. I have a buddy who's willing to let me use his HTC Magic to complete the process. I found a guide online here
http://www.droid-den.com/android-guides/android-guide-how-to-create-a-gold-card
It sounds easy enough to follow, but I have a few questions. First, does the app "GoldCard Helper" still exist, because i know google has taken apps off the market before. Secondly, would you recommend this method/ have any advice or maybe a different way of doing things? and thirdly, just using my friends phone to get the CID for the sd card doesn't pose any threat to it at all, right?
Hello,
I was running CyanogenMod 6.x for a while, but my Android Dev Phone 1 just wasn't keeping up (and stuff was randomly breaking such as all camera-related apps force-closing), so I wanted to go back to JesusFreke's 1.5 ROM, which is what I had been using before I started using CyanogenMod back in the day. Stupidly, I just restored a Nandroid backup, and now things are really pretty broken (sometimes even calling doesn't work properly, market doesn't download anything, etc.).
I'm thinking what I did wrong is that I didn't change back from DangerSPL to... whatever I had before that, when I restored the old Nandroid backup of JF1.5. So can someone tell me how to do this? There is a guide on the CyanogenMod Wiki but that seems to apply only to T-Mobile G1 phones, whereas mine is an ADP1.
Where can I get the correct SPL I should use for the ADP1 when I want to install JF1.5? (Or is there even a "correct" one?) Do I need to downgrade/upgrade my radio?
Incidentally, my fastboot screen looks like this:
Code:
DREAM PVT 32B ENG S-OFF
HBOOT-1.33.2005 (DREA10000)
CPLD-4
RADIO-2.22.23.02
Apr 20 2009,15:30:43
Any advice or help would be greatly appreciated. Thanks!
i also have the adp1 but it doesnt matter because the only difference was the spl. as we have the same as others right now, our phone only differs with the backcover
i wouldnt go back to 1.5. just make a real clean wipe follow the instructions exactly and you are good to go.
if you are really sure that you want to go back, search for the downgrade (original rooting method) to rc7(UK)/rc30(us) i think and then head over to htc's website
there you find everything concerning adp updates and then tell you exactly how to proceed (although it's written in a weird way)
sorry but i'm too lazy to search the links atm...
EDIT:
Downgrade:
RC7 Firmware
1. Download and unzip the RC29 or RC7 image file. Copy the DREAIMG.nbh file to the SD card. (RC29 for US, RC7 is for UK)
2. Turn the device power off.
3. Hold Camera button, and press Power button to entry boot loader mode. You should see a gray/white screen with instructions to flash your phone with the update on your SD card. If you don't see that, make sure you followed the instructions properly.
As per the on-screen instructions, press the Power button to start upgrade procedure. DO NOT DO ANYTHING TO INTERRUPT THIS PROCESS. (when you interrupt or battery empty or sth similiar you will most likely end with a brick)
then you should be at android 1.0 or 1.1 not sure.
after that you head over to ADP1 Stuff like radio and system images
follow the instructions and everything should work out
Thanks. The reason I'm downgrading is because CM breaks my camera for some reason, and CM 6.x even caused my phone to fail to make calls about 75% of the time, which was not something I could accept for daily usage. My phone has actually had its screen smashed in in the past (I got it used) so I wouldn't be surprised if there's still some hardware damage somewhere, even though it was repaired by HTC (perhaps their testing isn't that thorough). 1.5 seems not to take my phone into territory where it starts getting ****ed up, so I think I'll stay away from CM until I get a new phone, maybe in another 6 months to a year
Anyway, I figured out what to do. I used fastboot to flash Engineering SPL, then flashed in the latest AmonRa recovery image and JF1.51 without any problem. The radio version was not an issue. Some guys in #cyanogenmod on freenode coaxed me into just doing it and not worrying about bricking... basically fastboot is magic and I don't see why you would ever use the recovery image to dao anything when you could do it with fastboot
lolmensch said:
1. Download and unzip the RC29 or RC7 image file. Copy the DREAIMG.nbh file to the SD card. (RC29 for US, RC7 is for UK)
2. Turn the device power off.
3. Hold Camera button, and press Power button to entry boot loader mode. You should see a gray/white screen with instructions to flash your phone with the update on your SD card. If you don't see that, make sure you followed the instructions properly.
As per the on-screen instructions, press the Power button to start upgrade procedure. DO NOT DO ANYTHING TO INTERRUPT THIS PROCESS. (when you interrupt or battery empty or sth similiar you will most likely end with a brick)
then you should be at android 1.0 or 1.1 not sure.
after that you head over to ADP1 Stuff like radio and system imagesfollow the instructions and everything should work out
Click to expand...
Click to collapse
(doubleposting because you edited your post)
Doesn't the NBH overwrite your SPL as well? If so, your method would remove my ability to use fastboot to install the images from the HTC site (or do anything else with fastboot until I had reinstalled a fastbootable SPL), right?
Okay, so a few years ago I successfully rooted my boyfriend's G1 and swore never again to go anywhere near the process.
However, said phone has now been given to my boyfriend's dad, and he's managed to install a couple of custom roms. In the last week though, he's totally screwed it up. Didn't seem to follow any sort of backing up process, or can even tell me what tutorial he was following to get it in this state.
The phone hangs at the splash screen. I can get into fastboot/hboot but there are only a few options available.
SPL is 1.33.0006 which I can gather is bad from my reading.
Hboot info is:
Dream PVT 32B Ship S-on
Hboot - 1.33.0006 (Dream11000)
CPLD-4
Radio-2.22.19.261
I have tried:
Initially I just tried going into recovery mode (I think that's what it's called - home & power) and wiping the data to see if that stopped the screen hanging. It didn't.
Putting rc7 dreamimg.nbh on the phone and loading via hboot/fastboot. When I do this it fails saying 'Main version is older.'
After doing some searching, I see someone mentioned this would mean you need to use the goldcard method. I vaguely remember having to do this a few years back on the phone when I rooted it the first time.
I go through the process, following an unlockr tutorial (can't post the link - sorry).
However, I get the same response through fastboot - 'main version is older'.
At this point I decided to try flashing a recovery image via the adb. Go through the process of installing everything etc. but when it came to installing the usb drivers for the phone, it failed although it did install the htc bootloader. I checked using adb devices command to see if it was picking anything up and it was however, when I go into the command prompt and try to do anything I just get a <remote: not allow> message.
It's only after I look for <remote: not allow> message error that I understand that 1.33.0006 is a 'perfect' SPL, and explains why I can't really do anything.
I really didn't want to resort to forum posting (one of the reasons I swore never to go near the G1 again after rooting was because I *know* I'm not tech savvy enough to be messing around with this stuff), but after spending around 6 hours over two days on this I'm absolutely stumped. The problem is, I'm stubborn so I hate to give up after spending so much time on the stupid thing (bye bye flexi day), so if anyone has any suggestions, or if they could just tell me it's a lost cause then it might help.
Thanks for your time...
do you have the UK version of phone or the US version?
can you get into recovery?
Sorry, it's the UK version - I can get into recovery (if that's home and power ?) I think. Thanks.
What nbh file was flashed prior to this? (almost sounds like the states someone was in after flashing the sappimg on a dream with 1.33.0013d..
Well first thing is to make a gold card if you don't already have one.. Then we can try one of two things. (you can make it on another phone, its a property of the sd card not the phone)
1) (may have the same main version is older problem but easy if it works) place the Orange nbh:
orange-1.58.73.2.nbh (MD5: aca4dee0c1ece7e9773f2ecbdfbba7c0)
onto the root of the goldcard named DREAIMG.nbh
If this works (or at least flashes the s=off SPL) you are in the clear simply use fastboot to re-install the 2708+ recovery/radio/spl then install a rom as per here
2) If option 1 failed... well this is an annoying process.. and risky if you take shortcuts so don't ..
A -- This time put the rogers e911 patched nbh rogers_1.89.631.1.nbh MD5:25bfcc329679e4869b3d65f673e463ac
onto the root of the goldcard named DREAIMG.nbh
This is the larges "main version number" in an official nbh for the Dream we have.
If that fails to flash (try again) if it still fails.. well I'm not sure what to do if both boot/recovery are failing (short of jtag anyway)
B -- If it succeeded you now (despite any labels on your phone) have a rogers dream.. (I mention this because working with an ebi1 radio is a bit different than the ebi0 and you don't want to brick your phone)
Ok next step is re-root: http://forum.xda-developers.com/wiki/index.php?title=Rooting_HTC_Branded_EBI1_Dreams
(Sections A-D inclusive)
C -- Before installing a rom.. now that an eng SPL is installed you can use fastboot (and only fastboot with the 3.22 radio) to install the 2708 radio and thus have a more commonly supported system:
per Follow this 2708+ install
remember do not install a 2.22 radio via recovery while a 3.22 radio is installed you will brick your phone
--
Best of luck.. really sounds like something happened that ought not have.
Thank you!
Option 1 didn't work - I still got the 'main title is older' message.
However, option 2 (after a small wobble) worked! First time I tried it, it failed stating 'partition update fail!' but after a reboot (which showed the rogers logo - a change from before) and a retry, it worked! I followed the rest of the provided instructions and installed the BIFFMOD V2.1-EZTerry 2708 port and all is well!
Thank you so much again for your help, it really is appreciated. I would not have been able to do this without your help - I've sent a small donation through as a token of thanks.
I've learnt more about G1s than I ever wanted to know, but thanks to you (and the information provided by the XDA community) it wasn't all wasted time!