yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] imnothimm:
Good times with bricked Phones....

Also "bricked" my phone (pvt board as well)... That new spl is the devil.....

Actually everything went just fine when I flashed it the first time it was going to a diff build that bricked me... must have downgraded the radio....?

Anyways to everyone that says "If you can reach T-mobile g1 screen your phone isn't bricked" I'd like to report that you're all (well most of them are) retards.... The phone is done atm (now I'm not saying that some people aren't just idiots and are reporting their bootloop or bad flash as a brick....)

I don't blame H for this either... I messed around with my phone and it's my fault it happened...

Anyways Called T-mobile said my phone was downloading cupcake I left it alone and when I came back the phone was off, I turned it on and it was unresponsive....

They ask you to go through all the boot options ect.... In the end they come to the conclusion that your phone is indeed bricked....

T-mobile is happy to 3 day express ups a new G1 to you or overnight it for 20$ (One thing that does piss me off is that I have to Re-do the invisibleSHIELD -a 36$ Value.....)

This has been a fun experience and I've learned from my mistakes I'm DEFINITELY going to Re-Root my phone.....

Moving on I have one question............

HOW I ROOT MY PHONE?????????????????!!!!!!!!!!!!!!111111111111?

P.S. I hope my screen does not squeak on my replacement ....
[G1 Android Development] khoaitaychienvn:
Go and suck monkey's balls. People in this topic are frustrating about the real ****ing BRICKED one.
[G1 Android Development] khoaitaychienvn:
I've seen 3 bricked ones and they are all stucked at Screen 1 where the big G1 is
[G1 Android Development] imnothimm:
Idiot? Someone who can't read?

My phone is/was the "real ****ing bricked one"........ Bricked by the new SPL after changing from ION to dudes1.1 because i couldn't install apps on 1.2 (sdcard problem)

God you are a idiot if you can not understand comic relief....(I know how to root my phone) IT WAS A JOKE.... "A 1337 Joke I might add"

Was relating my experience and a solution if you are a t-mo customer

i.e.

ME: Cupcake broke my phone.... I need a new one......

T-mobile Tech support: Sorry about that we'll send you a new one....
[G1 Android Development] khoaitaychienvn:
LOL, didnt read your post, just the BIG BIG WORDS!
[G1 Android Development] davil124:
i just got my phone back from HTC, i called them and told them that i was using the phone and out of nowhere it just crashed on me and didnt wanted to turn on. Now i received it back fixed, on the paper it says that they replaced the Main Board of the phone.
[G1 Android Development] angel-78:
Did you pay for the repair or did they warranty it. T-mobile replaced my wife's thank god for the cupcake update excuse. I hadn't done as much to her phone as mine and did not notice she didn't have the latest radio before changing spl. My own fault I had read everything but messed up and flashed the spl first. Thats life it will go on, luckily they replaced it.:D
[G1 Android Development] eastsidewarrior:
juss got off wit tmobile bout my brick n wat they told me fixed my phone. idk if this will help u guys but i never thought of tryin it before so here goes.

with the phone off press and hold the keys to get 2 recovery or bootloader whichever 1 u want to get into and hold them like that for 25 seconds even when it turns on dont let go just keep them depressed and count. i thought my phone was bricked but when i did that at about 15 seconds it loaded into recovery mode. turned it off n tried it again with bootloader keys and it worked.:D its worth a try so if you havent done so yet try it out dont noe if anybody posted that up already
[G1 Android Development] j0nkatz:
No go for me. Still stuck on the Android splash screen. Hopefully the parts for my serial cable will be here soon.
[G1 Android Development] R3nrut:
So I've been around this site quite a bit so don't believe this is my actual first post. Nevertheless, I have someone helping me working on the JTAG interface software needed to force the SPL raw data back to bricked devices.

With the help of a few XDA members I think we can help restore these devices. I am going to need a way to push the raw SPL to the device. I can supply a detail manual on how to construct the cable with minimal expense and hopefully supply the software to get these coma victims back in working order.

I will round up what I have thus far and start posting the information via this thread.
[G1 Android Development] plageius:
i would give you money! beer money chocolate milk hookers whatver you prefer!!!
[G1 Android Development] lbcoder:
First off, connection points would be great.

Second, remember that this is a linux device, so producing a windoze-only repair program would be EVIL :p
[G1 Android Development] trmacdonal:
I would bet the vast majority of bricked phones are windows only users. If its possible to do on Windows I would make that my priority if I was a dev. People that use Linux are generally tech savy enough to either also have a windows PC or be able to make it work through an emulator. Windows only people are generally lost when it comes to Linux. Just a little point to consider.
[G1 Android Development] profchaos:
+1 on that

And R3nrut I will name my first child or my big toe "R3nrut" (you pick) if you make this happen.
[G1 Android Development] RueTheDay:
A JTAG interface generally means taking the phone apart, locating the test points on the circuit board, and then soldering a bunch of wires to those testpoints. If you're squeamish about installing linux on a PC and running a Linux program, JTAG probably isn't for you.
[G1 Android Development] gfrancis306:
Just putting this out there... don't know the significance but anyway.

I bricked my phone with the haykuro SPL. For some reason my recovery.img was not flashed, or something. After installing the SPL and going to reinstall the ROM, alt+x was not an option in recovery mode, so I had to hit home+back and restart the phone, which bricked it completely. That's not the important part...

I had fully charged my phone just so I don't have to worry about it when (if) there arises a fix. I unplugged it before going to sleep, and put it into the blue LED mode because, well... I like the pretty color. haha

Anyway, a simple little LED should not drain the battery all that much, but when I woke up (about 7 hours later) the LED was off and phone would not power on at all. This leads me to believe the 'Blue LED mode' is not simply a hardware lock that lights a little LED, but maybe some internal processes are happening which drains the battery significantly.

Please provide any feedback if you agree or disagree
[G1 Android Development] tubaking182:
actually that sounds promising, as i leave my phone on overnight for 12 or more hours without charge and my phone is still decently charged in the morning, even with the screen on it stays alive(if only a little). so the pretty blue light is obviously doing xomething, we just don't know what
[G1 Android Development] gfrancis306:
My thoughts exactly. Thank you. Only a matter of time now.

I'd have already warrantied this phone out, but I'm using it unlocked on my AT&T account. :cool:
[G1 Android Development] taylorb1:
Sorry NO plans on trashing my Brick.. but I'll give you the run-down on how it happened and maybe someone can help me...

So... last night, my phone is charging and I'm reading War of the Worlds on Wordplayer (like I have done many times before), and my dad calls me... we talked for 5-6 minutes, and when I pressed the red 'hang-up' button on the phone (like i have done many times before)... the screen goes black and I get NADA response from any buttons or sliding out the screen.

So I popped the battery out and in and restarted... Now i get the first big G1 splash and that's IT! I have tried several times, and every time is the same.

When I enter Bootloader, it tells me that my Build is JF 1.41, but I know I have already gotten the latest JF 1.51 from last week...

I am really confused on this and need some help...

EDIT: I dont konw what caused it, but I did a wipe, and now it works fine. Aside from being a bit miffed about losing all my data, at least i have the phone back to life!!
[G1 Android Development] BlackElvis79:
Oops.... My mistake.
[G1 Android Development] taylorb1:
Well, I thought wiping solved the issue.. but this afternoon, we were watching a vid on youtube, and the screen froze... my battery wasnt low, there werent lots of things going on... it just froze... Now when I reboot, I get stuck on either the first or second splash screen... just neva know...

and when i plug it in to charge, I get a RED LED light, instead of the Orange that I am used to... WTF??? so what does a RED light mean?

I really dont wanna wipe it again just to start over and have this trouble all over again tomorrow...
[G1 Android Development] gfrancis306:
nice post and thanks for the info but if you've read this thread at all it's for the actually bricked phones which were made so by upgrading to haykuro's new SPL. bootloader, recovery mode, safe mode, nothing will boot this phone past the G1 loading screen.

i'd kill to be in your place opposed to mine
[G1 Android Development] BlackElvis79:
Oops...

Sorry about that.
[G1 Android Development] gfrancis306:
no worries not your fault at all.
[G1 Android Development] lbcoder:
100% of windoze-only users should definitely NOT be disassembling their phone and soldering wires onto it.
[G1 Android Development] R3nrut:
Well, my resources and time are limited so the JTAG interface is being built in a Windoze environment. Sorry.

Secondly, I have the contact points but I am not 100% sure of them yet.
[G1 Android Development] letsrootit:
If you'd be willing to share the JTAG pinouts, I'd like to work on this as well. Thanks in advance.
[G1 Android Development] R3nrut:
Yeah, more or less if you don't work on electronic devices and have a strong understanding of what this could permanently do to your device, I'd suggest just selling the things or hiring someone to fix it for you.

If you feel adventuresome, check this out to learn how to take apart your G1.

http://mikechannon.net/PDF Manuals/HTC Dream SM (A04).pdf

*Thanks Mike for that tutorial and your site full of goodies.*

So here is the information I know thus far, so you guys and gals don't think I'm just dragging you along for the hell of it...

MSM7201A IC provides two seperate JTAG ports (primary and aux ports):

- The primary JTAG port is dedicated

- The aux JTAG port is available through configurable GPIO pins

We will need to jack into the aux JTAG port using the GPIO Pins.

These JTAG pins communicate with the ARM9/ARM11 cores, depending upon the mode setting.

- The JTAG mode is selected by setting hte MODE[3:0] pings.

*** At this point I'm missing some information. I need the following document: (80-V9038-13) for more information on using the JTAG interface with the G1.

Now, I am well aware that the chipset on the G1 is MSM7201A, however, I've done my research and I feel confident that the MSM7200A docs will suffice for this project.

Here are the Mode pins [3:0]

0000 Native, ARM9 on Primary JTAG, ARM11 on AUX JTAG

0001 TLMM_INT_JTAG_CTL register specifies the internal version of the MODE pin value for the Primary JTAG port:

TLMM_INT_JTAG_CTL settings:

0000: ARM9 only

0001: ARM9+ARM11 daisy-chained

0010: Reserved

0011: Reserved

1001: ARM9+ARM11+rtck daisy-chained

0010 Reserved

0011 Reserved

0100 Boundary scan mode

0101 to 1111 Reserved

The four mode pins are AA7, AB8, AD7 and AE7 (MSB and LSB)

**modes listed above have not been fully tested**

JTAG Pin Connections (I'll load a spreadsheet version of this to my site and link it later so it doesn't look like crap)

Signal Name	Pin #	I/O	Voltage	Description	Comments

Primary Interface – dedicated pins

TRST_N	AC5	I	P3	reset

TCK	AD6	I	P3	clock input

TMS	AD4	I	P3	mode select

TDI	AB5	I	P3	data input

TDO	AE6	Z	P3	data output

RTCK	AE5	O	P3	return clock

Secondary Interface – configurable GPIO pins

AUX_TRST_N	Y21	I	P2	reset	GPIO(102)

AUX_TCK	AA24	I	P2	clock input	GPIO(103)

AUX_TMS	Y24	I	P2	mode select	GPIO(98)

AUX_TDI	W22	I	P2	data input	GPIO(99)

AUX_TDO	W21	Z	P2	data output	GPIO(100)

AUX_RTCK	Y22	O	P2	return clock	GPIO(101)

Mode Control Pins

MODE3	AA7	I	P3	Determines operating mode of the IC.

MODE2	AB8	I	P3

MODE1	AD7	I	P3

MODE0	AE7	I	P3

I'll also post the schematic of the example JTAG Connection from the adapter to the MSM7200A IC.

The biggest concern I have at this point is the software to push the raw SPL data. If someone can help with that I think we can get this done. Anyone??
[G1 Android Development] tubaking182:
i don't know much about this stuff, but from the looks of the last post you guys are getting pretty close. i really hope this works out(and i really wish i had a bricked phone to try it on when done).

@@trmacdonal

not all linux users are tech savvy, i personally am just too cheap to pay $200 for a legal copy of windows, and most emulators don't recognize devices in weird states, like my windows virtual box won't let me use MTTY because it can't see the phone in diagnostic state.

@@R3nrut

wouldn't you have to extract the SPL from an update(i believe they are in .bin format) and just use that as the raw data or something else.

@@all

if you messed up your phone and the ONLY chance of fixing it was to take it apart and flash something to it while it is apart then well, it's your only option and maybe next time you'll be a little less willing to play with new toys, i'm not trying to be mean, just putting it out there that you messed up because you wanted to be among the first to try something new(which is part of the reason most of us joined this site).
[G1 Android Development] letsrootit:
Thanks a ton. I've got the hardware and software necessary to mess around with this, so I'll get started tomorrow. :D
[G1 Android Development] R3nrut:
@@tubaking182

Yeah, I know how to get the SPL to a raw data format the problem is coding the software for the PC to push the raw data to the device via the JTAG interface. I can get it done eventually but there's a ton of people I'm sure that can code it quicker than I can.
[G1 Android Development] R3nrut:
Great, keep in touch with me and hopefully we can work something out. I'll PM you my contact info.
[G1 Android Development] ChinoDaReal:
Haykuro SPL Brick

Someone Please Help!!!!

I just followed the instructions word for word on how to succesfully flash the latest spl. I used the two sd card method. Spl flashed fine, Did alt X and reboot recovery, got back to boot loader. THEN IT ALL WENT DOWNHILL! I TRIED TO RE-FLASH TO THE JF 1.51 BUILD..............NOTHING

ION BUILD..........NOTHING

I keep getting the same error:

no such file or directory............instalation aborted.

did camera + power button this is what I get:

DREAM PVT 32B ENG S-OFF

HBOOT-1.33.2005 (DREA10000)

CPLD-4

RADIO-2.22.19.26I

and yes i do see the little androids on skateboards.

Been having fun w/ flashing roms up untill now. This is definatley not fun!

my precious g1 won't boot past the T mobile G1 screen.

Anyone know what my problem is? Do i still have a chance to fix this?
[G1 Android Development] magicditto:
don't worry.. if you can get to the bootloader, you're still fine... pm me for specific instructions seeing as how you're not technically bricked and this is a brick thread...
[G1 Android Development] guiburi:
so there is still hope for our G1s...thank god..keep up the great work u guys..cant wait for an update on the progress.
[G1 Android Development] fastludeh22:
Hey guys, here is all the docs u been looking for. I'm not the one who aquried them. I'm not the one who uploaded them. I simply ran across them when tryin to fig out how to enable video output.

http://www.box.net/shared/etsai78xa2

Btw- anyone who sends me their brick, I will work on it for free. I will also send it back if I can fix it or not. Just no warrentys on it, lol. Pm me if u want me to try 4 u. I have some ideas but haven't bricked mine, just like a good challange
[G1 Android Development] R3nrut:
Ok, I'm willing to admit that I am at a road block. I don't have all the necessary tools to pin point where the contact points are on the G1 itself and I'm not about to start guessing based on fragmented information. Does anyone have the equipment to locate the pins? I've got a multimeter but no oscilloscope! :mad:

I've completed the hardware portion of the JTAG interface and I'm standing by ready to solder to my G1. I'll keep digging for more information but if anyone can help it would be much appreciated!!!
[G1 Android Development] gfrancis306:
I appreciate everything you're doing sir.

I do have one question... if you are successful in fixing your G1, would everyone who has a bricked phone need to construct the same JTAG cable and follow the same steps? or would there somehow be a software fix created? I'm thinking the former but if you could please elaborate.
[G1 Android Development] R3nrut:
If the process is successful it would be necessary to hardwire the DIY JTAG interface to the device. It would be five points that would require soldering on the device.

The positive side is that you won't have to consider microwaving your mainboard to remove the processor. :p
[G1 Android Development] gfrancis306:
thanks that's what i figured.

I don't have a problem taking it apart and doing a bit of soldering. i've disassebled PSP's, blackberries, and other small electronics with only a few mistakes but it's not like my G1's doing any good right now anyway. haha
[G1 Android Development] lilladyo2cute:
My phone was running slow so i powered it off and now it is dead for life. I have tried plugging in the charger takin the battery out, tried to boot in recovery and in bootloader, but everything is a no go. Phone will not power back on. I was running superhero v1 beta 2 all apps on sd and dalvik on sd as well. I know its not the battery because it powers up my other bricked G1. Does anyone know how to fix this? Please help me power my phone back on.
[G1 Android Development] R3nrut:
Take the battery out, put it back in and plug in the the charger. Don't press any keys and tell me what color the LED is.
[G1 Android Development] lilladyo2cute:
There is no led light when the battery is out and the phone is plugged into charger.
[G1 Android Development] fastludeh22:
What he means is, pull the bat out. Put the bat back in, don't press any buttons. Plug in the charger, don't press any buttons. What color is the led.

Also are u using wall charger or usb? Does the comp see it at all?
[G1 Android Development] joey3002:
tmobile replaced mine. I told them I left it on my desk and when I came back nothing worked. Got my new one and "followed" directions better.. all is fine now :)
[G1 Android Development] corollatercel:
I think people are really confusing what having a BRICKED device means

If your phone is bricked that means that it will not power on, the screen won't come on, nothing will come on...hence the term "bricked" because it's about a useless as a brick. A brick doesn't light up, a brick doesn't display the G1 and/or bootloader screens. A brick does absolutely nothing. If your phone boots up to the G1 splash screen then you still have a myriad of options to properly recover your device and get back on the right track. All you have to do is be patient and READ the stickies in this forum. I think the problem people are having is that they go around modifying their devices and don't have the slightest idea of understanding of what they're doing. My advice is to read, read, read before doing any sort of advanced modifications.
[G1 Android Development] lbf:
It's our hope :D But not yet...
[G1 Android Development] imnothimm:
I think you're a little confused about what bricked means, considering the spl brick lets you power on your phone, but wont boot past the T-Mobile G1 screen.... Hence the term "BRICK"... Phone wont go into recovery or bootloader....

AS OF THIS MOMENT THE ONLY FIX FOR A PHONE THAT WAS BRICKED BY THE NEW SPL IS TO SEND IT IN TO BE REPLACED....

T-mobile will replace it for free if you say it happened while updating to cupcake/any other Official OTA update...

All these other "halp my phone is bricked!!!1111!" are usually just Soft-bricks resulting from not Re-Flashing or wiping....
[G1 Android Development] R3nrut:
Calling T-Mobile does squat for those of us with the Android Dev Phone. Thus my crusade for the JTAG option. Lets keep this thread to the point and refrain from explaining what "Brick" means and asking the question that has been asked so many times. Thanks!
[G1 General] Anthony2oo5:
Found a G1 the other day and left it on for the owner to call em to get the phone back. Lost phones before, I know how annoying it was, but the owner hasnt called in 2 days so im assuming they dont want it.

That said, they will more than likely call and block this phone, if they do, is there any way I can get it working again?

Thanks for your help.
[G1 General] rschuman90:
swap sim cards
[G1 General] agee:
I dont think Tmobile blocks stolen phones from the network. (I didn't check to see if you were in the US or not)

I've lost a phone in the past and asked if Tmob could block the phone from their network and they say its not possible.

If you want to be more proactive, open up gmail and send yourself an email, then you'll have the owner's address and then send him an email. Hopefully he'll give you a small reward for your trouble and kindness.
[G1 General] sblmnl:
I don't understand why you couldn't more proactively look through his/her contacts and call 'Home' or 'Mom' or 'Dad' etc??
[G1 General] neoobs:
No offense but I am going to ask this question, How old are you? and Do you have something listed as Mom or Dad?

LOL I am not trying to say anything bad I just never heard of anyone over the age of 30 having Mommy in their phone LOL I am only 22 and have it as their full names, but I do have ICE for them as well.
[G1 General] anddep:
Yea he could of done that.. but to me I would keep it.. finder keeper
[G1 General] xSunny:
i would keep it but tats just me either look for home in the contacts.. Or email him.. Thats the best u can doo
[G1 General] sblmnl:
1. I'm 21

2. There's a lot of people that wouldn't necessarily use 'Mommy', but many definitely use Mom or Dad

3. There was no age mentioned here, just trying to help

..
[G1 General] neoobs:
I was just saying that I haven't met many with mom or dad in their phone listed as mom or dad.

Either way have you thought of calling 611?
[G1 General] CBowley:
I agree. I have no "mom", "dad", "sister", "home" etc. In my phone book. Closest thing I have is "aunt ----" haha. It is easy to text anyone from the inbox and say "hey I found this phone how do I contact the owner?" -simple isn't it?
[G1 General] minty1978:
I am 31, and have 'Mum' in my phone...
[G1 General] speoples20:
I have Mom and Dad in my phone and I'm 28. Never really seen a reason to change it. When I talk to them I call them Mom and Dad so thats how they are listed in my phone book.

As for the lost phone you could have easily taken it into a T-mobile store or called T-mobile customer care. Sounds like you wanted to keep the phone and to make yourself feel better you waited a whole 2 days. Loosing your phone sucks I would try and be more proactive about finding the owner.
[G1 General] warrmr:
Most lost phones never reach there owner and i would say if the sim is still active the owner hasnt reported it to tmob. if it has been disabled then i would say they will have most likely have claimed on there insurance so i would give it another 2 days (4 in total) look through the contacts and see if you an find anything that relates to a family member and call them to find the owner.

by this time you should have spoken to the owner and with any luck he will haev an insurance replacement and say you can have the phone for £25 or so ( the insurance excess) or at least if i lost my phone and had a replacement via insurance and then was told someone had found it i would try and make a deal with them.