Cracked Screen... Battery Drain? - Galaxy S III Q&A, Help & Troubleshooting

A couple of months ago, I was working on a car and forgot the phone was in my pocket, so I laid down on my side and cracked my screen ... The LCD and touch work fine, it's just the glass. I don't really care about replacing it for the time being (plus I've heard its difficult), but I've noticed my battery has been dying more quickly than it used to. Could the cracked screen cause it somehow? Or could the battery have been damaged?

I cant see a cracked screen would cause the battery to drain quicker. Have a look at the battery...is it damaged.? Check whats running in the bk ground. Also have a look on youtube. Its not that hard to replace the screen. But it does depend on how good your are with things like this.
I9100/I9300

I've checked all that out, and it all seems fine. I keep minimal stuff running on my phone, and I haven't installed anything since. just updated some apps, but I'll keep monitoring them.
I know there are videos, but I just haven't wanted to spend the time to do it yet. Im going to switch to Verizon in November and I'll probably replace the screen then to sell it.
Thanks for the response!

No problem
I9100/I9300

Related

[Q] Banging my head on my desk over moral dilemma

I just can't freaking stand it.
Starting about three weeks ago I have been having major problems with my Streak doing spontaneous restarts. I tried everything. Nothing worked.
I went as far as to use the Wiki instructions to install a version one generation old on the phone so that it would do an over the air update to the current release, which it did. Didn't help. Whenever I used the phone for a long call or to play a game or use navigation, anything that kept it actually doing something for several minutes, it would start rebooting. Sometimes it would freeze to where I had to pull the battery. I even bought a disposable phone while on vacation so I could have something I could count on.
So last week I called Dell support and described what is going on. When the tech heard the symptoms and that I had already done a factory reset and fresh loads and more factory resets, he quickly decided to replace the phone.
I have had the phone since April 2011 and in May I dropped it in my living room. It has worked perfectly but does have a crack in the glass that is purely cosmetic and is not why I tried to get it replaced. The phone has worked perfectly until recently.
I'm banging my head on the desk because, wouldn't you know it, the phone has been working perfectly since I called in. We didn't do anything, just talked about the phone, and it has had one restart in the last week. As a test, I used the Navigator for the 30 mile commute home from work. My wife called me, the phone answered, worked flawlessly on speaker, and when she hung up the Navigator came right back up as smooth as you could ask for. The one game I play right now (Grave Defense) has worked flawlessly except for one restart in the middle of a game. I couldn't ask for the phone to be better.
So what do I do when the replacement arrives? I'm not sure if I trust the phone not to start screwing up again, but I'm going to be sending back a phone that is apparently working fine but has a cracked glass. We all know the entirely reasonable conclusion they will come to.
So what should I do?
Maybe you should call Dell and tell them that the screen is cracked. Find out if they will even take it back. They may not, and wind up charging you for the new one. I've not heard of them doing this, mind you, but it sounds possible.
They may just tell you to send in the old one anyway, but you may as well let them know that the screen is cracked, since they are going to find out when they get it. Hopefully since you already have a return authorization, it wont matter...
Has anyone noticed it seems to be easier to get a replacement since they EOL'd the Streak?
Sent from my Dell Streak using Tapatalk
Maybe they're trying to clear out stock?
I had no problem sending it back with the cracked glass as long as the problem had nothing to do with the glass. Now the damned thing is working, so I have an issue with it.
I really don't understand this phone. I didn't change anything and it is like a different phone.
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Oh, I thought the screen cracked after you called them.
Nevermind. As long as you disclosed the cracked screen, don't hesitate to send it back. If it was bad once, no reason to think it wont be again.
There are definitely some flaky ones.
From some posts I've read, it does seem as though they are being unusually friendly about returns lately. Prolly just my imagination...
Sent from my Dell Streak using Tapatalk
slaydog said:
As long as you disclosed the cracked screen, don't hesitate to send it back.
Click to expand...
Click to collapse
Oh, I never said I did that. I don't want people to think they are knowingly taking back units with cracked screens. The tech didn't ask if it had ever been dropped and I didn't see the point in volunteering the information as it had nothing to do with the problem I was having. I know that is not exactly taking the high road, but as I said, the screen isn't why I'm exchanging it. I considered swapping my cracked screen and the unbroken one from the replacement and sending my flaky phone back with the good screen, but they would probably notice that the phone had been dismantled and assume that is the source of the problem. I'm between a rock and a hard place here, but it's my own fault. I'm probably going to end up with a bill for the replacement phone, but I'll cross that bridge when I come to it.
I'm mostly just astonished at how freaking strange the behavior of this phone is. It was working fine then lost its mind for about three weeks and then decided that it was going to start working the way it is supposed to again with no interference from me. It was flaky in the morning, I did nothing to it, and that afternoon it started behaving itself.
Well, it froze up good yesterday. Tried everything short of swinging a dead cat over my head in a cemetary at midnight and got it working again, just in time to retire it.
When I got home the replacement was waiting for me. Smooth as silk. I played the hell out of my new favorite time sucking game last night (Stupid Zombies) and not a single hiccup. I'd love to lose some of the extra apps, but I think I am going to leave well enough alone this time. Now I need to find out how much Dell is going to bill me for returning a unit with a cracked screen, but I'll worry about that when it happens.

Things to look out for in a used I9100

Hey guys, a friend of mine is selling his 8 month old S2, and he is willing to give it to me for a good price, I was thinking it would be worth the upgrade (using a i9003 now) and a brand new galaxy nexus is just too expensive (so are the other 720p screen resolution monsters ) since the s2 is still a formidable force and has loads of dev support it seems like a good idea, so this is what I wanted to know.
He is selling it because he gets poor battery life, I feel he has not optimized it right, and in right hands will do well, what is the average you guys get? I'm happy with a day (That's what I get currently on my current phone)
The phone has suffered a strong fall once on a tiled surface, this was more than 6 months ago but the only damage was a cracked screen, the touch response is perfectly fine, there's only a crack on the screen. He will fix it and sell it.
What else should I look out for? He is giving me the phone for a day to check out and use, so I wanna know what all should I check thoroughly, so that I don't buy a lemon , like issues facing the I9100, the screen discoloration, wifi strength, gps,overheating or any other issues I should know about and can be detected. (I got burned once buying a used xperia x10 which used to overheat and restart all the time! was barely even usable!) also any issues facing the early batches, any diagnostics that should be run etc...
Just asking because I'm curious and want to make an informed decision. don't wanna end up with a dud!
Thanks in advance!
Make sure it boots up and and it can take your sim card as it could be network locked , if this be the case unlock apps are on market and within this forum..
Check battery chack phone charges ok. Like anything have a play before you take up their offer..
Check whether the following:
1.Simcard slot
2.Memory card slot
3.all physical buttons
look out for:
1.scratch in camera lens.
2.condition of usb port and headphone jack.
you can leave out the software as it will be ok with a new flash, anyway check the working of all sensors by using some apps from market.
Nyssa1104 said:
Make sure it boots up and and it can take your sim card as it could be network locked , if this be the case unlock apps are on market and within this forum..
Check battery chack phone charges ok. Like anything have a play before you take up their offer..
Click to expand...
Click to collapse
bala_gamer said:
Check whether the following:
1.Simcard slot
2.Memory card slot
3.all physical buttons
look out for:
1.scratch in camera lens.
2.condition of usb port and headphone jack.
you can leave out the software as it will be ok with a new flash, anyway check the working of all sensors by using some apps from market.
Click to expand...
Click to collapse
Regarding network lock it is not locked because I'm in india and the phone is from the UK and he has been using it perfectly. One question, how many water indicators are there? just in case I need to check? The usb port doesn't have a cover so it remains open so that's a concern.
@bala_gamer I see you had the same phone as I do now, and I'm contemplating a similar move!
any stress test apps I can run to see if all is ok under pressure?
mzone1510 said:
Hey guys, a friend of mine is selling ...
Click to expand...
Click to collapse
If it is really a friend, why I are you scared of getting a lemon? Or is it just some guy you know, who is not really a friend?
Real friends don't sell you crap I would imagine?
*#0*# Takes you to LCD test mode. Should be able to see if screen has dead pixels and such.
It feels like no one has really answered your question so far!
I'll give it a shot.
Battery life - you're right, optimally configured SGS2s go a long way - mine will last through a day with 50-60% left over with 2 email accounts syncing (nothing else though, no Facebook, Twitter etc)
The battery life is absolutely not a problem if it's a day you're aiming for.
Problems:
Most if not all cameras have a pink spot in the centre - I don't mind it, but you can see it.
Yellowish left side of display - I have this, it's quite distracting sometimes. However, this was fixed up by the latest kernels, which balance it out a bit better. Mine is also a phone from the UK from 8 months ago, so its safe to assume this will be a problem as well, given the frequency of the problem. Not really an issue for me though with later kernels.
CM9 - ICS will be late to the party on the SGS2 because of closed source drivers - if that's a problem, get a different phone because thats unlikely to change anytime soon!
There aren't really any other problems which I can think of - its a thoroughly good phone!
Remoteconcern said:
It feels like no one has really answered your question so far!
I'll give it a shot.
Battery life - you're right, optimally configured SGS2s go a long way - mine will last through a day with 50-60% left over with 2 email accounts syncing (nothing else though, no Facebook, Twitter etc)
The battery life is absolutely not a problem if it's a day you're aiming for.
Problems:
Most if not all cameras have a pink spot in the centre - I don't mind it, but you can see it.
Yellowish left side of display - I have this, it's quite distracting sometimes. However, this was fixed up by the latest kernels, which balance it out a bit better. Mine is also a phone from the UK from 8 months ago, so its safe to assume this will be a problem as well, given the frequency of the problem. Not really an issue for me though with later kernels.
CM9 - ICS will be late to the party on the SGS2 because of closed source drivers - if that's a problem, get a different phone because thats unlikely to change anytime soon!
There aren't really any other problems which I can think of - its a thoroughly good phone!
Click to expand...
Click to collapse
Thanks man appreciate it, been reading up on the threads here and saw the major things afflicting it are the banding issue, the pink spot, the display faults... anything else?oh and what is the approx cost of replacing the cracked screen? Anyone from india can let me know?
Bump! Guys anyone knows how much a screen replacement is? Anyone from India perhaps?
Oh and guys the camera glass cover has some tiny scratches around it, nothing major but it does have a few, not too deep, but visible, will this have an effect on the quality? Because I couldn't notice anything in the pictures taken, but would like it to be at its best!

Having problems with the touch screen

This seems to be more of a software issue than a hardware issue. I'm thinking it might have something to do with the kernel as well but I'm not sure...
Anyway the touchscreen on my rooted Evo 3D with hboot 1.50 is acting up. Sometimes it completely freezes up, and other times when I try and press different parts of the screen, like the the app drawer it just doesn't register. When it freezes up it also affects the soft buttons at the bottom of the phone.
I've tried wiping it several times, and I've also tried this across several different roms, even nandroids, and it is still causing problems.
Any ideas on how to fix this?
Try calibrating your screen threw settings to see if that helps.
Locked & Loaded
""shooter on Deck""
laie1472 said:
Try calibrating your screen threw settings to see if that helps.
Locked & Loaded
""shooter on Deck""
Click to expand...
Click to collapse
I had that thought too but it still didn't work. I should also mention that the only way to "fix" the screen temporarily is to hit the power button and then hit it again to wake it back up. It usually does the trick... for a little bit. Also sometimes it just goes berserk and start pressing things without me even touching the screen
Are you running any kind of lockscreen program such as widgetlocker? I had similar problems when doing so, all issues stopped when I uninstalled.
ifly4vamerica said:
Are you running any kind of lockscreen program such as widgetlocker? I had similar problems when doing so, all issues stopped when I uninstalled.
Click to expand...
Click to collapse
I wish I was so I could fix it but I'm not.
Sorry man, was stabbin in the dark. good luck.
Think it's the Digitizer...
I have the same problem with an Evo3D hboot 1.5 also. It is rooted (ship s-on) I've had the phone for about 4 months, taken good care of it, and thus thought this bug was a software issue as well...
This is what I've tried:
-Factory Data Reset
-Restore Backup partition to original ROM
-Tried different ROMs (sense3.0, olympian xe, sicksense vX)
-Deleted and reformatted SD card
-Leaving SD card unmounted
It seems to be a popular issue, and after searching the CDMA Development forums I have found at least two other threads on the same topic here:
http://forum.xda-developers.com/showthread.php?t=1398048
http://forum.xda-developers.com/showthread.php?t=1383707
I don't have insurance, and rooting hboot1.5 is not reversible, for it is permanently recorded on the bootloader, so I'm assuming that my local Sprint representative will be of little help in the matter. From what I can find it would seem that our options are limited to:
A.) Replacing the Digitizer/LCD assembly. Looks like this runs between $70-$120. Here is a solid video on YouTube demonstrating how to remove and replace the Digitizer/LCD:
http://www.youtube.com/watch?v=suS34kNNuLo
B.) Replace the Digitizer only. From what I've gathered this is a risky maneuver which is best left to professionals with the *right* equipment, however is a much cheaper option, Digitizers are around $20.
I left a message with a local cell repair shop asking if they could replace the digitizer without a new LCD, and expect a response tomorrow probably.
Unless anybody has found an alternate cause/solution to this problem, which I would be eternally grateful for, looks like hardware replacement is the only solution.
2 questions one are you guys using screen protectors some of them will cause issues crazy ones from random clicking to unresponsive screen . Also are you using your phone out in the cold weather or really humid out ? A cold screen and hot hands will also wig it out.
I have a Zagg screen protector, which Radioshack carries for numerous phones; however it was installed when I bought the phone, four months ago, therefore I cannot imagine it would suddenly be the problem.
Also, the screen glitches at room temperature, at the most unfortunate times.
I just flashed Timat Kernels, with no results....
root3dnoob said:
I have a Zagg screen protector, which Radioshack carries for numerous phones; however it was installed when I bought the phone, four months ago, therefore I cannot imagine it would suddenly be the problem.
Also, the screen glitches at room temperature, at the most unfortunate times.
I just flashed Timat Kernels, with no results....
Click to expand...
Click to collapse
I have a zagg on mine I put on no issues for me. How do you carry your phone ? Do you tote it around in your back pocket? Just curious. Some folks have squished there phone sitting on them and messed up the screens. Not sayin you did that . Also folks carry in pocket on hot summer days and sweat gets inside the unit and messes with it.
Also is your phone brand new or a refurbished unit?
The phone is a new unit and I try to be conscious of high-moisture situations, so hopefully that is not to blame. If anything, excessive pressure may have been the cause, from a vacuum-sealed Drycase; but I'm hoping HTC's build quality would withstand such force, which should be minimal compared to being sat on.
Others are experiencing issues with the E3D digitizer, and I'm 90% sure my phone is not misbehaving from physical/moisture damage.
Is there a moisture damage indicator that can confirm/dismiss that theory?
Thanks for the suggestions
root3dnoob said:
The phone is a new unit and I try to be conscious of high-moisture situations, so hopefully that is not to blame. If anything, excessive pressure may have been the cause, from a vacuum-sealed Drycase; but I'm hoping HTC's build quality would withstand such force, which should be minimal compared to being sat on.
Others are experiencing issues with the E3D digitizer, and I'm 90% sure my phone is not misbehaving from physical/moisture damage.
Is there a moisture damage indicator that can confirm/dismiss that theory?
Thanks for the suggestions
Click to expand...
Click to collapse
Check the battery it has a sticker that will turn a solid color if it seen some water or high humidity. Also I think there is one inside the phone.
I have in the pass seen evo's that were refurbs or new units that were sat on the refurbs glass wasn't glued well and moisture got under the glass and screwed the screen up with random issues. New phones can have the same issues I guess if you really put pressure to it tho there sealed pretty well.
If the Digitizer was going bad from pressure your screen would have faint black lines going down it kinda like graph paper.
I have my phone in a trident kraken case it's been doing good so far.
After hours of research, countless nandroid wipes, and even a few ROMs, I have determined this to be a hardware issue! (at least in my case)
Much thanks to Landon4444 for providing a way to test for a lame digitizer
http://forum.xda-developers.com/showpost.php?p=20791773&postcount=40​Here's how to check if this issue is result of a faulty/worn digitizer:
In the phone dial exactly *#*#3424#*#* to access the HTC diagnostic menu.
Choose line test from available options, screen will turn black.
Draw small test squiggle.
Hold phone by corners with fingers/thumbs (landscape).
Gently, twist phone torsional-ly. *GENTLY!*
In my case, certain slight torque creates a false contact in the upper-middle of my screen. Fortunately twisting slightly in the opposite direction HAS RESOLVED THE PROBLEM FOR NOW. (that was easy) However, I would not expect this tactic to work for long, and am looking into getting the digitizer replaced at the cell shop.
Evo 3d help guys!!
Okay so I just got a raise and an Evo 3D part of my boss's incentive package. (I know I have a great boss!!) but anyway its been less than a month and I haven't purchased any of the screen protector stuff or case. It is now 17 degrees in New York and I'll just drop the phone in my pocket while walking but yesterday at the beginning of a date the parking meter wouldn't take my money and upon trying to use my phone it started dialing it's own numbers and wouldn't let me enter any of the numbers for my code (to unlock). *Mind you my date kept telling me all night "Its a sign that you need the iphone" and I totally like the HTC 3D.I tried calibrating **BY THE WAY IT'S NOT ROOTED YETTT* but the only options your given is the GSensor Calibration. I've noticed that after I enter a warm area the phone starts working fine again. I've never had a smartphone and I think,upon finally getting one, that's it's totally ridiculous that the phone stops working because of the weather. At this point I think I have a faulty phone and am gonna return it to only get another 3D,but has anyone heard of this issue and if so how can I fix it. I mean like what if I had a car accident or an emergency and my "smartphone" starts acting up because of the weather???
Hey guys...I put this post up a few days ago and still haven't received a response. my timing to retunr the phone is running short so I NEED SOMEONE TO HELP PLEASE!!...Is this a normal circumstance that my phone is going through? if not I'll return it and get another one.
Its some grounding issue occuring due to maybe screen touching the main board. Its occurs on my phone very frequently and when normal occurs only if i press hard on screen
my phone also freezes up sometimes and goes crazy and it takes it some time for it to start working....
I ended up replacing the unit.it was faulty. Funny thing is I was trying to tell the guy the problem and when he grabbed it he saw it was broken.the problem worsened to the point the the phone was dialing on its own and going haywire.
Sent from my PG86100 using XDA

[Q] battery getting bigger (literally)

Hi, although I've been reading around the forums for like a year now, this is my first post.
----------Story:
Recently (about a month ago) I started to notice a dark smudge on my phone's display. Its very light and hard to see, but when I notice it (often) its very bothersome. Its like half an inch from the right, right in the middle. I googled about it for a while, and apparently it has to do with the amount of pressure applied to the glass. This was hard to believe to me, because I take care of my phone like if it was a baby.
Anyways, being bummed about it. I move on living. And just in my daily phone use, i decide to take off the battery cover for a reason I can't remember, I did this with the display on, and I noticed that while I was lifting the battery cover, the smudge area of the display started to glow in colors, like when you apply too much pressure on the glass. And this got me curious. I started pressing different parts of the phone, and noticed that the smudge area goes crazy when i press right under the capacitive buttons. And the plastic frame on said area. After this I did bought the story about the display being damaged by too much pressure. Anyways, everything changed just a few minutes ago.
I was trying to free up the most RAM possible, so, looking around on the settings, i got into developer options and accidentally got curious and messed with something that froze the phone. I decide to take out the battery, and I find myself again with the battery sorta.. Sticking out a little, like when you lift the battery to take it off but not completely. This is something I had noticed months ago, maybe last April or May. Well since it really bothered me because the battery just wouldnt go all the way in, i decide to inspect it. And note that i have done that before, the first time i tought that it was normal, the second time i tought that it was the shape of the phone. But today it hit me. Thats not normal! The battery is bigger. Like, right in the middle, the battery has a litte bump on both sides, like when you bake a cake and it grows, well, a bump just like that. But its hard to seem really hard to see. But somehow I could feel it in the hand, and I decided to put it on a flat surface and it is indeed true. The 4 corners don't touch the surface at the same time, not even pushing it down. And I remember it used to back when I bought the phone a year ago.
And that's not all, the worse part is, that I realized that the bump of the battery aligns perfectly with the smudge on the display. So it must be it!! The battery applied pressure from underneath, causing the display to touch the glass. And as i checked around the phone, turns out that the glass is slighly getting detached from the lower area (battery area).
Maybe it wasn't my fault, but I feel so guilty for not noticing earlier. I'm really worried, as I have very poor battery life, and I fear the display getting damaged even further. Oh, and also. I noticed that all the issues I saw on Google about the smudge on the display, are in the middle, half an inch from the bottom just like mine. What if its the same battery problem?
-------- question:
Is that really whats going on? And what should i do to resolve this problem?
I was really paranoic the moment I realized that the battery was messing up the display. So I rushed here looking for help. Thanks in advance.
My device is an HTC EVO 3D, (VM), Running CM 10.1 WFTN, and the battery is stock.
I Think You have to go to the Maintenance .. Since Its Not A Software Problem the phone should be taken to a technician .
I Hope They Will solve your problem there & Your Phone Would Work Again . :good:
You should replace the battery before it cause any more problems.
this kind of stuff usually happens then the batteries are overheated or overcharged multiple times. do you leave the phone charging overnight? or maybe using a cover which acts as insulation.
Fixed!
D2m_mhd said:
I Think You have to go to the Maintenance .. Since Its Not A Software Problclosed, phone should be taktheto a technician .
I Hope They Will solve your problem there & Your Phone Would Work Again . :good:
Click to expand...
Click to collapse
Don't worry, I found the solution. Thanks anyways! I'll keep that in mind for next time.
EM|NEM said:
You should replace the battery before it cause any more problems.
this kind of stuff usually happens then the batteries are overheated or overcharged multiple times. do you leave the phone charging overnight? or maybe using a cover which acts as insulation.
Click to expand...
Click to collapse
Yes. I have my charger plugged almost 24/7 because of the poor battery life, and I let it overnight all the time. And yeah the phone gets very hot when I use tethering or any graphic intensive game for a long time. (Which is often). I think I overuse this phone.
And the cover is just a Trident Perseus (siliccone).
Anyways, i will replace the battery soon, since i found that with the battery cover removed, the smudge goes away. i assume that the battery being forced in by the back cover, causes the battery to apply pressure to the display from the inside, making it touch the glass which causes the smudge. For now i will use my phone with the back cover a little open on the bottom so the battery doesnt get pressed in. While i get myself some replacement batteries. As soon as i get the battery replacement ill say how it goes. I needed the raplacement anyways. I only get up to 6 hours of battery life, and thats changing the governor to powersave. Which is obviosly not good. I guess the battery just went bad.
silicone covers a bad particularly if you have heavy usage. I would recommend you always remove the cover when you play heavy games or use tethering
thanks for letting me know. i'll remove it when necessary. or maybe ill just get a non-silicone case. hopefully all this will increase the life-span of my next battery.

Phone bump causing power off?

Well my awesome sauce with the note 2 seems to be doing downhill... I LOVE my phone... then all of a sudden yesterday I had it sitting on the arm rest of my recliner.... I accidentally knocked it off on to the hardwood floor and it must have hit just right as it cracked the screen. The phone still functioned fine, but the screen was cracked. I took it to a local cell phone repair shop to have the screen replaced. When they put it back together it wouldn't boot... well then after replacing a button, it booted and they thought that was it. Well after it booted I made a call, and as I set the phone down, I noticed it turned off. So after a couple of more boots and confirmations that tapping it at the top of the device did this, I got a charger. Well with the charger plugged in it does the same thing, which tells me it's not a battery connection as google searching would lead me to believe. Please tell me someone knows something to try and fix this? Should I just cut my losses and buy a used device? I see beans has his on swappa and it's making me consider coming up with the money to do that. Thanks for any input/advice!!!!
Michael
Damn! They're supposed to test it out after they replace the screen and give it back to you. These screen replacements are very sensitive and you have to really use caution when messing with them. I've never heard of this but do you have a case on it or around it at the moment? sorry man. Have you discovered anything else?
Well after he spent some time with my phone last night, he said he thinks he found a loose cable. I picked it up today and it hasn't shut off yet. The screen looks beautiful by the way. Back to playing around with Trents Rom!
mdbowman said:
Well after he spent some time with my phone last night, he said he thinks he found a loose cable. I picked it up today and it hasn't shut off yet. The screen looks beautiful by the way. Back to playing around with Trents Rom!
Click to expand...
Click to collapse
Glad the store solved that out. I've had a similar thing if I tap my phone on a table around the camera area it just shuts off as well. Only solution I've found is using the massive case from the 9300mah zero Lemon battery. Adds a sought bit of bulk
Sent from my SCH-I605 using Tapatalk
This is why a ZAGG and good case are worth every penny

Categories

Resources