bricked g1...please help - G1 Q&A, Help & Troubleshooting

i updated my g1s radio to flash the modaco 2.1 rom with the hero radio file....but now i m unable to start my phone or go to recovery mode ...onli thing my phone does it is it shows a weird image of a box showin a arrow to the phone....somebody please help ...how to boot phone or go to recovery mode from this..

try geting into the bootloader and flashing dreaming.nbh
if u cant get there its all bad

did you update your spl too or is it already updated?

That box with the arrow means writing to the phone's deeper systems

from that image i cant do anything more cant even go to recovery mode or flash any other thing....so wat to do now is there anthing which i can do or ill hav to throw my g1 away...please help

Do not throw away, send it to me!, just playing, I hate to say it but have you pulled the battery yet and then try to get into recovey, or how bout talk menu end to reboot

gridlock32404 said:
Do not throw away, send it to me!, just playing, I hate to say it but have you pulled the battery yet and then try to get into recovey, or how bout talk menu end to reboot
Click to expand...
Click to collapse
yes tried everything but the phone stucks t dat **** image onli...dont know wat to do...wen i remove the battery sometimes the keypad light turns on but the phone doesnt switched on...

dhruvzz said:
yes tried everything but the phone stucks t dat **** image onli...dont know wat to do...wen i remove the battery sometimes the keypad light turns on but the phone doesnt switched on...
Click to expand...
Click to collapse
Is the phone plugged in when you took the battery out. Next take the sd card out and boot the phone up.

supremeteam256 said:
Is the phone plugged in when you took the battery out. Next take the sd card out and boot the phone up.
Click to expand...
Click to collapse
yup ytried everything but doesnt work....cant do anything...**** dog

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

supremeteam256 said:
Click to expand...
Click to collapse
hehe thanx........goodbye android now will buy an iphone 3gs coz htc hero is not available in india here...

dhruvzz said:
hehe thanx........goodbye android now will buy an iphone 3gs coz htc hero is not available in india here...
Click to expand...
Click to collapse
Don't say that. Anything but apple.

Morning world, I finally tried this whole sleep thing, so let me get some food, a shower, and a **** load of caffiene to tolarate all this ?s and I will think about clocking in, go play me some poker in 4 hours, yeah, living the life. Oh and please no to a iphone

supremeteam256 said:
Click to expand...
Click to collapse
Outch.........

gridlock32404 said:
Morning world, I finally tried this whole sleep thing, so let me get some food, a shower, and a **** load of caffiene to tolarate all this ?s and I will think about clocking in, go play me some poker in 4 hours, yeah, living the life. Oh and please no to a iphone
Click to expand...
Click to collapse
so wat to do den...dont get cheap htcs here iphone is cheap selling for just 300 $ so dats why me goin for iphone .....

I,m not sure where your at but you can find some pretty good deals for G1 on craigslist

maybeoneday said:
I,m not sure where your at but you can find some pretty good deals for G1 on craigslist
Click to expand...
Click to collapse
hes in india.....
-_-
Btw my relatives told me the iPhones in india have a high failure rate lol
thats why no one buys them there.

did you try opening up the keyboard and then pressing 'alt' + the L key? I dunno if that will do anything when you are at the arrow place. Maybe it won't. Just trying to help.

eessel said:
did you try opening up the keyboard and then pressing 'alt' + the L key? I dunno if that will do anything when you are at the arrow place. Maybe it won't. Just trying to help.
Click to expand...
Click to collapse
X2
happened to me this helped.... i dont know if it will help ya but it should

yup. same thing happened to me...i went to a tmobile and found a solution
now am i proud owner of a white mytouch. no physical keyboard...but ill be alright. anybody want a paper weight?

Related

***my Next New Phone Is?...............

A LITTLE HELP?
rickyjune said:
A LITTLE HELP?
Click to expand...
Click to collapse
here is your new phone, really easy to use. I hope ive been some help.
http://www.jitterbug.com/Phones.aspx
KD8DNS said:
here is your new phone, really easy to use. I hope ive been some help.
http://www.jitterbug.com/Phones.aspx
Click to expand...
Click to collapse
The "OneTouch" seems perfect.
This is more of a pre-pay...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can barrow my wifes if you need to.
"Lava Lamp" Phone.
Latest camera phone?
We can go on and on.....
LOL That is funny. I know that my next phone hasn't even been designed yet.
More of the on the go prepaid.
.. handsfree?
The next Windows Mobile 9. Thabk you Bill.
The latest in Bluetooth
No battery needed!!!
This will be my next investment if the price is right $$$
a brick...
if you come here and don't read...
DaveShaw said:
if you come here and don't read...
Click to expand...
Click to collapse
I got one of those. And I do read. LOL
P1Tater said:
I got one of those. And I do read. LOL
Click to expand...
Click to collapse
But you don't listen,
or so I read
DaveShaw said:
But you don't listen,
or so I read
Click to expand...
Click to collapse
LOL, Whats that supposed to mean? I thought a liberal application of oil would help. WHo knew.
P1Tater said:
LOL, Whats that supposed to mean? I thought a liberal application of oil would help. WHo knew.
Click to expand...
Click to collapse
I half read (cos I'm lazy), that GSLEON was trying to help u and u bricked it.
Or maybe that wasn't a metaphor...
Hope it's fixed soon
DaveShaw said:
I half read (cos I'm lazy), that GSLEON was trying to help u and u bricked it.
Or maybe that wasn't a metaphor...
Hope it's fixed soon
Click to expand...
Click to collapse
No, it wasn't because of any of that. I have never had an issue with any kind of a flash or app or any of that. I always point people twoards GSLEON3 that are looking for help with mtty. My issue is not based on any flash or anything like that. My issue is based on my lack of attention to detail. I dropped my phone in a container of fresh oil and didnt recognize the problem for about an hour or so. Needless to say I have a real pretty "LAVA LAMP" phone.
P1Tater said:
No, it wasn't because of any of that. I have never had an issue with any kind of a flash or app or any of that. I always point people twoards GSLEON3 that are looking for help with mtty. My issue is not based on any flash or anything like that. My issue is based on my lack of attention to detail. I dropped my phone in a container of fresh oil and didnt recognize the problem for about an hour or so. Needless to say I have a real pretty "LAVA LAMP" phone.
Click to expand...
Click to collapse
Oops!
Found the link I was on about... http://forum.xda-developers.com/showpost.php?p=2161913&postcount=6
I took it to mean, he told you one thing and you did another. Like I said I was skim reading.
Anyhow, it's quitting time for today.
GL getting the phone working.
Dave
DaveShaw said:
Oops!
Found the link I was on about... http://forum.xda-developers.com/showpost.php?p=2161913&postcount=6
I took it to mean, he told you one thing and you did another. Like I said I was skim reading.
Anyhow, it's quitting time for today.
GL getting the phone working.
Dave
Click to expand...
Click to collapse
LOL, yea that was a funny one. Everyone gets a kick out of my luck. Oh well, its all good.
shoe phone http://youtube.com/watch?v=qGVJCVeOs1Q&feature=dir

I Brick My G1 Help!!

hi, I brick my G1 after install a hard SPL and I cannot enter in recovery mode (HOME+END CALL) and the other way (CAMERA BUTTON+END CALL BUTTON) I cannot do anything my phone is stuck in T-mobile G1 boot screen and cannot do anything.
what can I do to repair my phone or I gonna have to buy another one ? please help ..
thanks
PD: I brick my phone trying to install a jachero rom I install the SPL without update the radio and wipe the phone my bad.
oh yea definately sounds like another brick
jackslim said:
oh yea definately sounds like another brick
Click to expand...
Click to collapse
yes what can I do to fix the G1 brick ?
well what you can do is if you have insurance just tell t-mo rep that your phone went black once installing some update that prompted on screen and they will provide you with an exchange/replacement phone
so far there is no possible way to unbrick the g1
jonzina said:
yes what can I do to fix the G1 brick ?
Click to expand...
Click to collapse
You can't fix a "brick" hence the reason its called a brick. it becomes useless
See my sig
There is no possible way to unbrick the phone at the moment. Do as AndroidFiend says. Your phone should still be under warranty and you should be able to get a replacement
Well the only way to unbrick a G1 is if you have magic fairy dust and sprinkle it over the phone. But magic fairy dust is hard to come by now a days.
Not if you call a T-mobile rep. They usually have lots of that magic dust.
p.gobin said:
Not if you call a T-mobile rep. They usually have lots of that magic dust.
Click to expand...
Click to collapse
Those s.o.b.'s must of lied to me. They just told me they carry pixie powder now.
^^^^^^^^^^^^^LMFAO!! on your Reply hahaha they told me the same thing lol
I do not have guarantee or insurance how much is the cost for repair the phone ??
PD: I must to send the phone to t-mobile technical service or buy another one ??
jonzina said:
I do not have guarantee or insurance how much is the cost for repair the phone ??
PD: I must to send the phone to t-mobile technical service or buy another one ??
Click to expand...
Click to collapse
send to tmobile tech service. or if thats not an option, then try through htc.
if they find that its covered by warranty, they will replace it for free (tmobile i mean)
all g1's have warranty through htc till oct 22
if I send the phone to HTC how much cost repair the brick ?
jonzina said:
if I send the phone to HTC how much cost repair the brick ?
Click to expand...
Click to collapse
I believe they will charge a $39 triage fee, then shipping, IF your covered by warranty.
If they find out you hacked the phone, it will be more expensive. (~$150?)
B-man007 said:
You can't fix a "brick" hence the reason its called a brick. it becomes useless
See my sig
There is no possible way to unbrick the phone at the moment. Do as AndroidFiend says. Your phone should still be under warranty and you should be able to get a replacement
Click to expand...
Click to collapse
they can be fixed, i brick mine just about everyday, have never gotten a replacement
ok , I think must to buy another G1. when I buy the new phone I must to do a downgrade to RC29 root the phone/update radio and next update the danger SPL to install a hero rom ?
PD: before I brick my phone the G1 had the version 1.6 and I install the RC29 . I want to do the old process because the one click method do not leave do a backup to the img
djet229 said:
they can be fixed, i brick mine just about everyday, have never gotten a replacement
Click to expand...
Click to collapse
I really hope you don't mean that. Please come back and say you were joking. Cause if not then....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
He does mean it. He thinks being stuck at the g1 screen is a brick. He can't get it through his head that a brick is a phone that you can do ABSOLUTELY NOTHING WITH. No combination of buttons does anything.
knowfear said:
He does mean it. He thinks being stuck at the g1 screen is a brick. He can't get it through his head that a brick is a phone that you can do ABSOLUTELY NOTHING WITH. No combination of buttons does anything.
Click to expand...
Click to collapse
It's a sad sad day.
hahaha
hes serious: http://forum.xda-developers.com/showthread.php?t=569518
what do i have ?????
hi
yes i know !!!!! but i have read ewery thing but i am still like a new born baby on slippery ice with a G1 in his hand.
IS MY G1 BRICKT ???
it turns on and pressing red phone and tracker ball makes it a pretty blue light and shats it brickt ??????
any chances fixing this ????
and YES i tried pushing every button incl the light button in the room dosent work.
and YES i f####t up a spl and radio i think i mixt the files up and thats the where i am right now.
I post this beacase you are professionals ate this and i am a maybe brickt amateur
any help is welcome
Hasse blom

about hero rom flashing

so a person i hired to flash my rom just when he's in the middle of flashing the hero rom the phone's battery dies he says let it charge ill be back when its fully charged and now im turning it on and its stuck in the t mobile g1 boot and i cant access recovery or boot loader i guess my question is what now do i have a brick
if you cant access bootloader or recovery...your bricked
you can try martin_secretary's method in the dream section and see if it works, but if he messed it up during the spl flash...your phones dead
no that battery died when the hero rom was flashing
B-man007 said:
if you cant access bootloader or recovery...your bricked
you can try martin_secretary's method in the dream section and see if it works, but if he messed it up during the spl flash...your phones dead
Click to expand...
Click to collapse
I would get your money back from the numbnut that you hired to do the root.
knowfear said:
I would get your money back from the numbnut that you hired to do the root.
Click to expand...
Click to collapse
Yes and then backhand him in the face.
Why would you want to pay someone to do it anyways, the steps are easy enough to do it yourself.
1. the guy is lying, it messed up during the spl flash, or the battery died during the spl or radio flash, that is the only way it could be bricked, it dying during the rom flash would not brick the phone, just wouldn't let it boot all the way up.
2. get your money back.
3. backhand the guy, then give his mother the ninja.
4. don't let other people who don't what they are really doing mess with your phone, obviously he didn't know what he was doing well enough since he tried to flash something that could potentially brick the phone, while the phone had a low battery.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
http://www.demotivateus.com/posters/slap-*****-demotivational-poster.jpg
so true
I have an unresolved question.
Pilot said he knows who does the best pictures. So who is it? Pilot I can't wait is it me or grid.
me
To late the award was already given to me.
in other news, i found a pic of my red head to show you guys, ain't she a beut
now i know why you always complain about not being able to walk
david1171 said:
now i know why you always complain about not being able to walk
Click to expand...
Click to collapse
lol, I just broke out laughin on that response.
hey what can i say, she does a body good
gridlock32404 said:
hey what can i say, she does a body good
Click to expand...
Click to collapse
you won't be saying that in 2 years when you can't move or control your bowels.
Now thats a new meaning of built like a horse.
too late
http://i88.photobucket.com/albums/k167/suziesue8/****.jpg
well im glad i didnt pay him because he said he was coming back so i didnt pay
david1171 said:
1. the guy is lying, it messed up during the spl flash, or the battery died during the spl or radio flash, that is the only way it could be bricked, it dying during the rom flash would not brick the phone, just wouldn't let it boot all the way up.
2. get your money back.
3. backhand the guy, then give his mother the ninja.
4. don't let other people who don't what they are really doing mess with your phone, obviously he didn't know what he was doing well enough since he tried to flash something that could potentially brick the phone, while the phone had a low battery.
Click to expand...
Click to collapse
speaking of red, she just cold me, sorry guys, gotta go
i'll hit you nuckle heads up later

How can I brick my phone?!

Long story short.
Phone is broken, wont let me revert to stock, So I have no warranty.
I need it fixed, but dont have any money.
So I need to find a way to make the phone never turn on again, without warrenty voiding damage. That way they I can act all dumb on the phone 'Ohh it wont turn on at all! I just woke up this morning and it was like that! '
Is it possible?! Im thinking microwave?
(sorry, I just realised the general section was probably better feel free to help anyway though!)
Your phone? I hear there are lots of different phones, and apparently they all work differently... *hint, hint*
EDIT: A microwave?! "So yeah, I woke up this morning, and my phone was on fire" *gestures to charred lump of plastic*
when you say "so no warrenty"?
do you have a warranty?
if so just take it back and act like you did nothing wrong
Microwave sounds interesting just make sure you dont damage your microwave. You would be stuck with no phone and no food...
If its android remove / (Everything )
I think this can be acomplished by in terminal use
su
rm /
It should remove every thing and your phone will break I'd test it but...
Or use adb
MacaronyMax said:
If its android remove / (Everything )
I think this can be acomplished by in terminal use
su
rm /
It should remove every thing and your phone will break I'd test it but...
Or use adb
Click to expand...
Click to collapse
If you can get into recovery you can erase everything there.
flyboyovyick said:
If you can get into recovery you can erase everything there.
Click to expand...
Click to collapse
Yeah.. but it still has a custom recovery then They'd be able to tell it's been played with
AdrianK said:
Your phone? I hear there are lots of different phones, and apparently they all work differently... *hint, hint*
EDIT: A microwave?! "So yeah, I woke up this morning, and my phone was on fire" *gestures to charred lump of plastic*
Click to expand...
Click to collapse
Care to explain a little more?
I was thinking a microwave, because it will blow resistors fairly easily, without leaving much of a mark! Only for a few seconds of course!
flyboyovyick said:
when you say "so no warrenty"?
do you have a warranty?
if so just take it back and act like you did nothing wrong
Click to expand...
Click to collapse
I do have warranty.
But the phone has HSPL on it. Which I cant get rid of because its broken!
They will more than likely check to see if its still stock at the repair centre, see the hack and refuse to fix it :/
Hammer???
MacaronyMax said:
If its android remove / (Everything )
I think this can be acomplished by in terminal use
su
rm /
It should remove every thing and your phone will break I'd test it but...
Or use adb
Click to expand...
Click to collapse
No use! its winmo
lonelykatana said:
No use! its winmo
Click to expand...
Click to collapse
Soo... How broke is it??
MacaronyMax said:
Soo... How broke is it??
Click to expand...
Click to collapse
Wont boot into winmo
But will boot into bootloaders, which show its been hacked - sort of bad? lol
lonelykatana said:
Wont boot into winmo
But will boot into bootloaders, which show its been hacked - sort of bad? lol
Click to expand...
Click to collapse
Flash a new rom??
MacaronyMax said:
Flash a new rom??
Click to expand...
Click to collapse
Cant, it just fails!
Im screwed! haha
lonelykatana said:
Cant, it just fails!
Im screwed! haha
Click to expand...
Click to collapse
Haha, Well then lets go back to my earlier suggestion...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Actualy I don't know why I thought you used android, even though I made that awesome sig for you
M_T_M said:
Pondering about the legality of this thread and what's being discussed here
Click to expand...
Click to collapse
Hadn't crossed my mind but now you mention it.....
Although I'd set up a thread similar along time ago, but let's not go into that shall we
MacaronyMax said:
Hadn't crossed my mind but now you mention it.....
Although I'd set up a thread similar along time ago, but let's not go into that shall we
Click to expand...
Click to collapse
Regardless of the "past"...this is not right and we all know it. I would suggest dropping the subject.
M_T_M said:
Regardless of the "past"...this is not right and we all know it. I would suggest dropping the subject.
Click to expand...
Click to collapse
Agreed...
So.. the only legal way to fix this though would be to use the hammer above
Edit: Or put it to good use here
is there hardware actual broke? or just wont boot past bootloader?
search for the TASK-29 tool... will wipe your phone and might actually let you flash a rom successfully...
its been a long time since ive used WinMo, but that tool was very helpful
Given rule 9, thread closed.

[Q] Am i missing anything?

Hi all i got this sensation xl cheap it had a crashed screen so i bought a replacement its shipping but as I looked around the phone i found this hole and am curious how it looks on somebody else's phone . i would appreciate if somebody took a picture and post it . thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Mine does not have hole in there
Sent from my GT-N7105 using xda premium
deth667 said:
Hi all i got this sensation xl cheap it had a crashed screen so i bought a replacement its shipping but as I looked around the phone i found this hole and am curious how it looks on somebody else's phone . i would appreciate if somebody took a picture and post it . thanks
Click to expand...
Click to collapse
Normally in that hole there is a little socket, I'm pretty sure it is for testing purpose and it is not used normally. So nothing to worries about
Sent from my Sensation XL using XDA Premium HD app
deth667 said:
Hi all i got this sensation xl cheap it had a crashed screen so i bought a replacement its shipping but as I looked around the phone i found this hole and am curious how it looks on somebody else's phone . i would appreciate if somebody took a picture and post it . thanks
Click to expand...
Click to collapse
as you requested
so i am missing something ...is it crucial if its gone? can the phone still work. i ask because i flashed the phone and all seemed nice cmw working android started.. i powered it down and took a look around i saw this hole and it was looking like somebody removed something, after i picked at it with ear bud to clean it phone would not start..so is it bricked or did i messed something up with cleaning? man i feel stupid now -.-
deth667 said:
so i am missing something ...is it crucial if its gone? can the phone still work. i ask because i flashed the phone and all seemed nice cmw working android started.. i powered it down and took a look around i saw this hole and it was looking like somebody removed something, after i picked at it with ear bud to clean it phone would not start..so is it bricked or did i messed something up with cleaning? man i feel stupid now -.-
Click to expand...
Click to collapse
It does nothing. I don't think it is bricked. Try reflash rom
Sent from my Sensation XL using XDA Premium HD app
i cant get to cwm or anything its black on black no response..maybe the battery is empty but when i connect it to power source nothing happens like a brick phone ..so... i think its bricked
deth667 said:
i cant get to cwm or anything its black on black no response..maybe the battery is empty but when i connect it to power source nothing happens like a brick phone ..so... i think its bricked
Click to expand...
Click to collapse
take it apart again , and check that all connection is connected correct, and also check that nothing in that hole is making a short
took it apart cleaned with caned air looked for shorts .. and nop again.. connecting the phone to power source does nothing no charge ..to pc same ..its bricked..must be .. dono what else.. how to be sure its bricked?
deth667 said:
took it apart cleaned with caned air looked for shorts .. and nop again.. connecting the phone to power source does nothing no charge ..to pc same ..its bricked..must be .. dono what else.. how to be sure its bricked?
Click to expand...
Click to collapse
look in controlpanel -> find device manager and see what it calls the phone when it is connected.
is screen always totally black after you have cleaned it and it was not black before you cleaned it ? if you took phone apart, something is not sitting correctly for sure. that should not be able to brick phone that way
well i tried dismembering it again an reattaching everything again to no avail. BLACK SCREEN.. i took a photo of the phone before doing any soft updates to it and i noticed now it said it was s-on, now i am a hd2 user and at that moment didn't realize.. so is it possible that it is bricked because it got flashed with a rom on a s-on mode? cause any other thing is that testing point that i am missing that was strangely connected with a small wire in the middle but it worked with that so... any repairman around or something like that ...help..please

Categories

Resources