yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] ByronicHero:
This is not a bricked device - I am sorry for posting in this thread; however, I did not feel like creating an entirely new thread for something that was probably already covered.

That said: I have, in my hands, a friend's Rogers Dream - and I made a big bad mistake.

Attempted to load Hero ROM (via sd, simple update w/ update.zip version); however, I think I did something incorrect - as it will now no longer boot past the Carrier logo.

I can access the Fastboot menu

I can access bootloader.

I have tried several different images - and each of them puts me at the same place - carrier screen and unresponsive.

I have the ADT, a usb cable, and have successfully unlocked a G1 and installed the prerelease of 1.5/Cupcake when it was first available. I mention that to convey that I do have some idea of what I am doing.

I have read multiple (^multiple) threads on various ways to fix the problem - but I have not run into one that resolves the issue.

If you anyone knows the thread where I can follow steps to put this back into a functional state, I would appreciate it. And the friend would appreciate it. Lucky me he is out of town - as this has been somewhat of a humbling moment for my geek-ego.

I appreciate all any any help. Like I said, I understand that being able to get into Fastboot and Bootloader kind of disqualify this device as bricked; however - for all functional purposes - it is a brick that can access bootloader. :p

(if this would be better posed in another thread, I can do that.)

Thank you.

edit - some addendums:

- The device is not rooted.

- My best bet would probably be to flash the stock ROM, but I can not seem to locate it.

- I'm pretty sure my problem came from a conflicting SPL version (1.33.0009)
[G1 Android Development] Cuore_alfa:
Any hope for thoses who actually bricked their phones? T-Mobile return not possible because i`m the second owner. Thanks in advance!
[G1 Android Development] JLG22:
My G1 is stuck on G1 screen

I was doing a SLP update and my phone freezes at the g1 screen? what do I do?
[G1 Android Development] Cuore_alfa:
I will ask the previous owner or send it by my own to T-Mobile, there is no way to fix this isue "Right Now"
[G1 Android Development] Cuore_alfa:
Can someone explain what exactly the Haykuro SPL update

And also the procedure to T-Mobile return since every phone no matter what have 1 year of warranty, just don`t tell them what you did. :P
[G1 Android Development] R3nrut:
I'm sorry but with all the work people do on this site, you're gonna need to use some resource and dig up these easy answers. The thread is to discuss a way to fix bricked G1's, not how to contact customer support to replace your phone.
[G1 Android Development] bertrandno7:
hello i agree with you, in fact i left my phone with htc service center for 3 weeks. they tried high or low to try to flash the original software back into my phone but it didnt work. they told me the only way to fix my phone would be to replace the motherboard which i refused to cause the price is damn high. i also took this in with a pitch of salt. perhaps they are refusing to provide me with any help to in a way "punish" me for trying to modify their software.

in conclusion i think in order to solve the problem of bricked htc dream, it would be more than just a software solution. really hope that some genius out there would be able to come up with a solution.
[G1 Android Development] chevycowboyusa:
Trick to get to the recovery screen from stuck at the G1 screen!

I don't know if this will work or help...

I found a trick to get to the recovery screen from stuck at the G1 screen!

Do the three finger salute. Press end (red button) + menu + call (green button)

Wait till the screen goes blank.

CONTINUE TO HOLD THESE BUTTONS!

Slide your finger quickly from the call button to the Home button. Release the menu button.

Hold for a few seconds and release. (home and end)

This will take you to the recovery screen!

Good luck, this works every time I correctly slide my finger to the home button.

Once you have done this you might be able to do something from here.... I don't have a bricked phone to play with.
[G1 Android Development] Cuore_alfa:
SO lets brick more phones the Haykuro SPL file and start posting threads like:

wow new interfdace amazing!

fixed wifi problems

remove the SIM code update

No more Google account loging

Change the T-Mobile G1 screen to custom picture

...

Just vent my fustration...
[G1 Android Development] chevycowboyusa:
Didnt work

Sorry, I was told this doesnt work... :o(
[G1 Android Development] goatmonkey:
Another one to the pile...
[G1 Android Development] Mindiraser:
Soft Brick

I followed the directions on theunlockr.com in the order in which it describes.

1. Root your g1.

2. Load custom ROM....(TheDudeofLife)

3. Updated the latest radio

4. Updated latest spl

5. Upon reboot after latest spl load...i am stuck at Tmobile G1 screen. I have to power off the phone via battery to turn it off. ANY help would be great. Was working on getting the latest Hero build installed...but i am obviously stuck. I find it important to add that I can get to the "camera/power" boot screen as well at the "home/power" boot screen. When I load this screen i get "E: Can't open /cache/recovery/command".I have tried to "alt W" wipe and no joy. When I am in the "camera/power" screen i get the following

"Seria10" highlighted in Yellow.

I loaded a seperate SD card with the Hardspl and tried to reupdate and still no joy.

I am new so please dont be too hard on me. Thanks in advance guys. =)
[G1 Android Development] shilster:
I think i have bricked my phone.. I connected my phone to the computer and transfered some data to my sd card.. after i turned it off it said that sd card is broken.. so i tried to take the card out and put it back manually while the phone was on.. and now it after tmobile G1 screen i dont see anything.. is that brick?
[G1 Android Development] Mindiraser:
additional info

I tried to load original spl and original recovery and everything was the same with one exception...when i get to the "camera/pwr" screen it isnt grey anymore...it is rainbow again...but it still has the seria10 message banner accross the center of the screen. I am confused.

J
[G1 Android Development] Fear_Zoa:
I cant really help you since its been a long time since Ive rooted mine...you might get more help at the thread of the build your trying to flash ...good news is its not bricked
[G1 Android Development] acameron22:
No Touch screen functionality

Hey all, so I have a major problem with my G1 now.. I eventually gave up and bought a used replacment one on on Ebay.. but I would really like to get my origional one somewhat working again.

So anyway my problem is that my screen or, well the glass / digitizer was cracked and so I ordered a replacment one from a online site. The cracked screen still had perfect touch functionality it was just really annoying to deal with it so I decided to put in the replacment. After doing so, I no longer have touch functionality. I have torn it apart several times and swapped the new and the old digitizers back in.. checked the connections a million times and im just convinced something happend and the touch functionality is permenantly gone. Now this was fine for a while but after flashing my phone, I have a bad situation where I cant use some apps because they kept force closing on me... I decided to try flashing a new rom but you cant bypass the setup screen area because it requires the touch functionality to continue. This is also a problem with certain applications (The Wifi Tether for example) that require touch to turn on features or whatever.

I can still navigate most things with the ball and keyboard but the problem is Google has too loosely allowed forced touch functionality in the OS so I am pretty much screwed now with the phone unless there is a way to remotely control the phone options from like a computer or something. Anyone have a clue where I should start? I know I could explain this a bit better but it is alot of information. Anyway thanks for any help I can get. I primarily want to get this phone somewhat working so I can give it to a friend of mine who is interested in developing for Android.

Thanks!
[G1 Android Development] kassy_ok:
mother board replacement

hey,

can anyone give me a hint witch one of this boards would bring the g1 back to life?

http://www.oemcellphoneparts.com/pr...oogle-Main-Transceiver-{47}-Mother-Board.html

or

http://www.oemcellphoneparts.com/pr...Charge-Port,-Microphone-and-SD-Card-Slot.html

would it require soldering or just plugging connectors ?

thanks
[G1 Android Development] nasman1993:
If you're gonna spend $160 on a motherboard and attempt to solder it on, you might as well just buy a new G1. My bricked G1 is currently in this Chinese repair shop. I told them that I flashed the radio after the SPL, and that after it hung at the first splash screen. They said they'll keep it for a week, and if they can fix it, they'll charge me $50, if not, they give it back. I have no idea what they are going to try to do to fix it, but if they do, then they're god kings in my book.
[G1 Android Development] illogic6:
I bought my G1 two weeks ago for $150. I got it from some chick in perfect condition through craigslist.
[G1 Android Development] nasman1993:
I got mine for $200 from craigslist, it's a bit more expensive in my city. Now it's bricked though, hopefully those Chinese guys can do something. Like I said, if they fix it, then they're god kings.
[G1 Android Development] kassy_ok:
Damn it !!!

There were two boards for sale on ebay but i could not bit for them :(, was only for USA bidders and i'm living in Greece.

Anyway, one got sold with 20$ (from a phone with broken screen) and one with 10$ (phone was dropped in water)....

Does anybody sell a working G1 motherboard ??? i have 15$ to give :D
[G1 Android Development] Cuore_alfa:
I got that 10.50 usd board from ebay, i hope to bring my G1 back, lets pray ;)
[G1 Android Development] RueTheDay:
Salvaging parts from a phone with a broken screen is one thing, but why would you buy a board from a phone that was submerged in water?
[G1 Android Development] nasman1993:
Are we 100% sure replacing the MB will fix a bricked phone? Once I get my G1 back from the Chinese repair men, I'll try this too if they didn't fix it.
[G1 Android Development] kassy_ok:
@Cuore_alfa

please let us know if it worked and how much of a trouble was to install the replacement board.

@nasman1993

i think yes...:D
[G1 Android Development] Cuore_alfa:
to test it, if it fix the problem well, i hope to get another board from, or if this one works fine, i`ll keep it :D
[G1 Android Development] profchaos:
I bricked one of my G1's and dropped the other and cracked the screen.

So yesterday I took the mainboard out of the one with the cracked screen and swapped it with the bricked board and now I have a functioning phone with no cracked screen. It was really easy and took me only about 15 min. I used the service manual I found on here ( http://mikechannon.net/PDF Manuals/HTC Dream SM (A04).pdf ) and just used a T5 and T6 screwdriver and BAM!

I've done some work on computers before but never any experience like this, all in all i'd say it was pretty easy.
[G1 Android Development] lbcoder:
I think that its pretty safe to say that yes, if you replace the part that stores the bad data that is causing you problems, then the bad data will be gone and it will therefore work.

This question is right up there with... "uh, if my foot hurts, can I cut off my foot to make the foot stop hurting?" -- yep. If you remove your foot, your foot will no longer hurt. Of course, it may be better to just heal the foot ;)
[G1 Android Development] Deuces:
can you please specifically note which board(s) were taken using part numbers or specific technical terms to describe the board(s)
[G1 Android Development] dman977:
There are pinouts that specify that there are UARTS going to the ExtUSB connection on the bottom of the G1. Would you agree that HTC has some sort of flash loader that you could implement to either flash in the bootloader bin file or either flash load in the nbh file?

ExtUSB pinouts:

1: USB VCC +5v

2: USB Data -

3: USB Data +

4: ID

5: USB GND

6: Left Audio +

7: Audio Ground Labeled "AG"

8: Labeled "CK" / IO1 / UART RX

9: Switch (Talk) Labeled "OT" / IO2 / UART TX

10: Right Audio +

11: Mic +

12: Chassis Ground (GND)

Edit Looking at this closer, I think the UARTS are actually used as analog I/O and not communication. ie,. switching sound from G1 speaker to ext headphones, answer button
[G1 Android Development] lbcoder:
Are you sure about that assumption?

http://xdaforums.com/showthread.php?t=496976

http://groups.google.com/group/android-platform/browse_thread/thread/f03730e25cc3fe55?fwc=1
[G1 Android Development] dman977:
I see in one of these threads that you can communicate via serial, but seems that you must be in either fastboot or bootloader mode. It is very difficult to determine how to flash a bootloader via serial without knowing the specific architecture of the Dream(G1). Is the bootloader stored on the ARM chip, or on the ROM chip?

These are just brainstorming ideas, so bare with me.

We need to figure out what brand of chips are used(ARM & ROM). If the bootloader is on the ROM chip, then you should be able to find a flashing program to flash the chip with the original bootloader. Another way to accomplish this is if the bootloader is on the ARM, just find some way to completely wipe the ROM chip. That way for whatever reason the bootloader is not loading, will be gone. You can then load the DREAIMG.nbh file restoring your device to RC29(RC7 in Europe).

Sound feasible?
[G1 Android Development] BlackElvis79:
posted too late.
[G1 Android Development] timal:
Could you post or PM me the address to send a phone ?
[G1 Android Development] R3nrut:
I just got a brand new ADP1 replacement today. I'm pumped... came with rc29 stock so its already rooted for me. sweet!
[G1 Android Development] lbcoder:
ADP1 never has and never will come with rc29. rc29 is obsolete tmobile-usa-only. ADP1's have always and presumably will continue to always ship WITH ROOT and engineering bootloader.

If you sent in an ADP1 and warranty sent you back an rc29, you should complain, and don't mess with it. They should be sending you something with an ADP1 build and engineering bootloader. Anything else is unacceptable.
[G1 Android Development] jrvppr:
Hoping I have a defective Card reader...I noticed when I formatted card to fat32 from card reader, my G1 had issues reading it. When I formatted sd card while card was in phone attached to computer, it was fine. I rooted phone with no problems with the updated radio and cupcake. When I decided to upgrade to Hero, and had to attach it to the computer to delite SPL and transfer hero and rename it update, it seemed to go well but when I put card back into phone to flash update...It got stuck at G1 screen and I cannot do anything at this point. Camera+power=frozen G1 screen. home+power=frozen G1 screen...going to go get new card reader tonight and see what happens...anybody see this before?
[G1 Android Development] jusplainmike:
Did you have the new radio installed before you tried flashing the SPL?
[G1 Android Development] jrvppr:
yes...I have the new card and reader so I will try again and post my results
[G1 Android Development] skfalco:
Hurray!

Hey hello i've been keeping track of this post for a while and tried everything in here and yesterday i just gave up and ordered a broekn phone from ebay to change the main motherboard (i will update results if done correctly) but yesterday playing with my bricked phone i tried pressing the softball and the Power button and the blue led turned on, i pulled out the battery and tried back+Power for about 20 seconds and the recovery menu showed!!! but guess what! the microSD was empty i didn't have the JF to flash it so i rebooted but when i try this again the screen stays on T-Mobile G1 and won't boot again if somebody finds out the way to do this i will be very thanksful, new phone was 80 bucks plus shipping to mexico, thanks in advance guys i'm doing my best to unbrick =) hopoe we get somewhere
[G1 Android Development] Geniusdog254:
Thats something I've always wondered, for those of you that are completely bricked, can you still get into blue light mode? If so maybe it is an emergency flash mode built into the IPL instead of the SPL (the first loader that boots the SPL). I'm not sure how you could use it but it couldn't hurt to experiment with.
[G1 Android Development] R3nrut:
yea yea yea, i know. I was retarded and filled with glee that I was reunited with my previously dead counter part. I have since cleared my head and realized that i posted stupidity. It came default root with the engineering bootloader but was sent in the same state as it was manufactured in October of 2008. Sorry about the confusion.
[G1 Android Development] R3nrut:
I was playing with this concept but never made any head way. I was assuming that putting it in the "blue light mode" while having the JTAG wired to the device might enable it to be seen by the JTAG software. Not sure about all of this, it was just theory. I'm still looking for a bricked G1 that I can try all this out on... oh and the JTAG connection points on the MSM7201a chipset. :confused:
[G1 Android Development] lbcoder:
Well you pulled out the battery, to the blue-light mode had nothing to do with it. I wonder if there is something that is TIMING critical? Try your back-power thing a few more times.
[G1 Android Development] goldenarmZ:
Well thats an interesting development..

I didnt realise back+power had a function but I just tried it and it goes straight to fastboot mode.
[G1 Android Development] alritewhadeva:
I believe back+power is the same as camera+power am i right?
[G1 Android Development] goldenarmZ:
Almost.. both go to the bootloader. cam+power goes to hboot, back+power goes to fastboot. I'm sure it doesnt help any bricks but it'll save me an extra button press in future.
[G1 Android Development] skfalco:
Bricked phone

Hey man, after i finish changing the main board i will have a useless bricked screencracked htc g1, if you want and if you pay the shipping i can send you for free, i like the htc g1 and this post helped me a lot so if it helps you experiment and fix it, it's yours man =) or if anyone want a screencracked bricked htc g1 pay the shipping and it's yours, i would prefer that it's somebody who will try to develop a solution.
[G1 Android Development] skfalco:
Confusion

Hey sorry sorry, i meant Home+power, sorry sorry... i tought back was left of the softball but it was home, sorry for the confusion =(
[G1 Android Development] lbcoder:
Don't put it back together. Just take the mainboard, put it in an envelope and mail it, it costs what? 50 cents? PM me.
[G1 Android Development] goldenarmZ:
Looks like we have a dead board and a man with a plan.

I love it when a plan comes together..
[G1 Android Development] lbcoder:
Just be warned that I won't be able to go beyond circuit diagrams/jtag points since the board will be dead when I'm done with it. I will, of course, post everything I can get out of the board so that somebody with a living brick and/or (balls of steel and a fully working phone) can bring it along some more.
[G1 Android Development] scholbert:
Finding JTAG???

Hi!

If i understand correctly you'll try to trace the JTAG testpoints on the dead board, right?

Please be careful while desolder the CPU, as you might know it is glued with the mainboard with some epoxy.

Anyway i already posted some information about the testpoint numbering scheme. See this post:

http://xdaforums.com/showpost.php?p=4013763&postcount=240

Additionally i got this information (MSM7201 pins):

AE6 -> CPU_JTAG_TDO

AB5 -> CPU_JTAG_TDI

AD4 -> CPU_JTAG_TMS

AD6 -> CPU_JTAG_TCK

AC5 -> CPU_JTAG_TRSTn

AE5 -> CPU_JTAG_RTCK

AC4 -> WDOG_EN

AE7 -> MODE_0

AD7 -> MODE_1

AB8 -> MODE_2

AA7 -> MODE_3

Good luck :D

scholbert
[G1 Android Development] lbcoder:
Yeah, thats right. Glue sure is fun, eh? I don't anticipate much of a problem with this... heat is good for epoxy (it gets pretty soft, even below the boiling point of water). As is patience and some dental-like tools. I'll keep the jackhammer as a last resort.
[G1 Android Development] dman977:
Here is another thought, which to me sounds like the most logical cause of the SPL bricking.

Since the linux kernel holds all of the drivers, could it be possible that the flash memory driver was somehow wiped when the HardSPL was flashed? This would explain the SPL keypresses being non-responsive. It is my understanding that the SPL holds the commands for the key-presses(ie, Home+Power, Camera+Power). If there is no SPL, then there is no way to get to the bootloader.

Is there any way to reflash the modified linux 2.6 kernel? Obviously HTC has the means to do this, or either their manufacturer has the means to flash this into the G1.

The main question is, do any of us have the means or contacts to acquire this information? My thought is that this does not require removing anything from the board, or even disassembling the G1 at all.

I found these sites that describe how to setup a serial connection and load in a Linux/Android kernel.

Setting-up-a-serial-connection

Android kernel for bc9
[G1 Android Development] mak213:
i have 2 g1's one black one white the white one had CM's 3.6.7.2 build with latest spl & radio then i put jachero 2.73 on sd card root named to update and flashed and worked flashless now my black g1 witch same exact CM 3.6.7.2 build with latest spl & hero same as my white i flashed jachero 2.73 and i bricked
[G1 Android Development] alritewhadeva:
you bricked by flashing jachero? Don't think thats possible
[G1 Android Development] dman977:
Wipe, then reflash. You got lucky on the white one.
[G1 Android Development] skfalco:
New main board

I'm getting my new main board in 7 days more or less, my doubt is, you only need to change the main board and that's all? obviously all my information is gone right? i've got the service manual screwdrivers and all it's just a matter of time, thanks
[G1 Android Development] akapoor:
Honestly- that makes no sense to me. Why would you buy a phone, that is confirmed not working, as well as confirmed to have been submerged in water?
[G1 Android Development] kassy_ok:
Because the board was tested in another phone for several days and it was working flawlessly ? or maybe because it was 10$....i don't know yet...
[G1 Android Development] skfalco:
10$?

10$???? OmG i got a complete phone with a damaged screen for 100 dollars =( the one you bought with broken screen should work fine xD i guess, the one in water well maybe it will just dry jajaja good luck i will post my results as soon as the G1 arrives
[G1 Android Development] kassy_ok:
Ok..it looks like i have to clear this out.

They were selling only the moatherboards not the entire phones.

One mb taken from a phone with broken screen - 20$

One mb taken from a phone droped in water - 10$

Both tested and working...
[G1 Android Development] Deuces:
my g1 was on and in a lake for 10 minutes, air compressored dry, let it sit 24 hours, worked fine for 8 months til i bricked it with SPL