Clean out Front Facing Camera - Atrix 4G Q&A, Help & Troubleshooting

My Motorola Atrix's camera overtime has become covered in dust from the inside. This had made the ffc near unusable because it makes the image extremely grainy/dark.
For the sake of comparison here's a picture of my desk shot using my front facing camera and back facing camera.
http://i.imgur.com/7IPVJ.jpg
vs.
http://i.imgur.com/aBhiv.jpg
I know the back camera is of higher quality, I just don't have any other devices with ffc's of similar quality for comparing.
Do you guys know of any way to clean the inside of my camera? It's become more important to me now that turls ics rom supports face unlock. (If you haven't tried turl or jokers ics rom go try it now!!!)
I've seen a guide on dismantling the atrix, but I'd really rather not risk that, does anyone know if compressed air could be used somehow?
Thanks!

Wouldnt that be a reason to send it back, if u can?

ilovemyatrix said:
Wouldnt that be a reason to send it back, if u can?
Click to expand...
Click to collapse
My phone would be under warranty, but I rooted and started flashing roms months ago.

Related

Problem with the camera?

I have a problem with the camera, meaning that as soon as I open the application I hear a noise (two shots) and if I look at the camera in the meantime, I see that the sensor moves. What can I do?
I have a Litening 1.2!
Thanks
Sent from my GT-I9100 using XDA Premium App
It's normal.
pjdona said:
I have a problem with the camera, meaning that as soon as I open the application I hear a noise (two shots) and if I look at the camera in the meantime, I see that the sensor moves. What can I do?
I have a Litening 1.2!
Thanks
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
I dont think that is a Problem had that clicking to on other phones its the lens that focuses, clicking 2 times when you aktivate the camera and when you switch
to Video mode,
The problem with the Cam for me is the real bad Focus, its almost imposible to scan barcodes etc. with google googles , etc..
im on newst Cam Firmware !
got 2 with this camera noise and 3 without.
no clue if it's okay ? why different... other lenses ?
Natascha303 said:
got 2 with this camera noise and 3 without.
no clue if it's okay ? why different... other lenses ?
Click to expand...
Click to collapse
for me the noise started after updating the camera firmware
godutch said:
for me the noise started after updating the camera firmware
Click to expand...
Click to collapse
Did you update through Samsung apps on your phone?
If not, you might have installed a wrong version that doesn't match up with the cam hardware in your phone.
I'm not sure if this a valid reason, but there are some different cams out there which need different firmware versions
Natascha303 said:
got 2 with this camera noise and 3 without.
no clue if it's okay ? why different... other lenses ?
Click to expand...
Click to collapse
this is mostly because there are at least 3 different cam manufacturers, you can see this clearly because of their different firmware versions (which is of course vendor specific)!
TML1504 said:
this is mostly because there are at least 3 different cam manufacturers, you can see this clearly because of their different firmware versions (which is of course vendor specific)!
Click to expand...
Click to collapse
Does anyone know what camera, what firmware needs
kroat999 said:
I dont think that is a Problem had that clicking to on other phones its the lens that focuses, clicking 2 times when you aktivate the camera and when you switch
to Video mode,
The problem with the Cam for me is the real bad Focus, its almost imposible to scan barcodes etc. with google googles , etc..
im on newst Cam Firmware !
Click to expand...
Click to collapse
ya, that clicking is part of your problem, it is sitting to far out and can't go back. It shouldn't smack the housing and make clicking noises. I have this issue to, might send it it to be fixed or wait for replacement parts to become available.
Same problem but worst
Me and a buddy of mine both bought the 9100 together of the same shlef. Mine does the clicking sound and his doesn't. But my problem is worst here because it seems that no photo outside of 20cm range comes out in focus.
I am just unable to take a decent photo of anything further than this.
Could a FW fix solve this? how do i know what is my cam mode is? and which FW belongs to it?
LT
I also have issue with the camera: the auto focus is not working at all.
I can't tell if it's after flashing litening 1.2 or if it has always been the case...
I have applyed the samsung camera firmware upgrade.
hmmm...i think when designgears says the clickcklick sound of the camera is a defect, then it is one
i can't really belive in this vendor specific camera moduls for a noise reason... that whould be just to much quaility difference if samsung is doing that ?!
Natascha303 said:
hmmm...i think when designgears says the clickcklick sound of the camera is a defect, then it is one
i can't really belive in this vendor specific camera moduls for a noise reason... that whould be just to much quaility difference if samsung is doing that ?!
Click to expand...
Click to collapse
I and 4 of my friends have the phone One with litening Rom1.2 the others all have stock one of them made yesterday the firmware update the other 2 not
and we all have the clicking sound !!
can it be that so many devices have this defective cam,
and non of us coud get a good focus on close distances 10 - 15 cm
I just caled samsung support Austria and they sayd the clicking is normal !
I also have the clicking from the beginning and i havent experienced any Problems. Neither with Barcodes nor with photos. But to be sure someone should test the exact same scenes with 2 devices and post the results.
I dont really remember but i think the clicking just started after the Camera Firmware Update.
I have clicking with camera360 app and no clicking with standard camera .....
Focusses perfect down to 10 cm even when then going to max zoom
Sent from my GT-I9100 using XDA App
how can i test if it is focusing good ? which mode and settings ? thx
Clicking sound; no problems.
It looks like the clicking is a symptom
It looks like the clicking is a symptom, and what I think it means is that the lens is not sitting in its right position.
I assume that the further the lens sits from its intended position, the worst the focus will be.
All in all, if the lens sits pretty close to its intended position then the photos will come out good even though you hear clicking.
On the other hand, other people might be less lucky and the lens position will be totally off and so will not be able to take decent photos at all...
This is of course my theorem, not my knowledgeable absolute...
It's funny how the clicking of the camera is ALWAYS an issue with every new phone for some people. Many phones have it (not only the SGS2) and it's normal. Some people might have problems with the camera and the focus, but it has nothing to do with the clicking sound. It's just the camera's initialization.

[Q] Can we use SGS 4G T959v Screen on Samsung Vibrant T959?

Hi, i just wondering if we can replace Samsung Vibrant screen with the Samsung Galaxy S 4G one so that we don't need to manually make a hole for our front facing camera, is that possible?
If so, that would be really awesome.
any body?
I dont see why not except, isnt the screen glued on and wouldn't removing the screen make it impossible to re-attach another
I think u could...as long as u carefully remove the old glue with some goo gone or something like it..but im not sure what kinda glue to use to reattach the screen
Sent from my SGH-T959 using XDA Premium App
Can we use an entire LCD/Digitizer/Bezel assembly? I'm thinking of buying this
http://www.ebay.com/itm/Samsung-Vib...ultDomain_0&hash=item35b598e1f2#ht_500wt_1202
No one knows if the T959V and T959 have interchangeable parts?
Arch_Cancer said:
any body?
Click to expand...
Click to collapse
I've installed an FFC on my vibrant. You don't need a new screen. You just need to take apart the phone from the back. The bezel doesn't even have to come off. Get yourself a Revision 2 FFC and when you go to install it, the only thing you'll need is a guitar pick (works great) or another safe prying tool to take the phone apart, Goo-Gone and Q-Tips. The hardest part of the whole process is the amount of time you'll be sitting there taking the black paint off the screen with the Goo-Gone. It's taken me about 30 minutes on two phones I've done. The hole is already there. Your phone will look just like the Galaxy S 4G!
Thanks for the reply, but the Vibrant my friend gave me has a cracked screen and bezel that I have to replace anyway. I figured it might be easier to just buy a new screen with a camera hole already (which the T959V does have) than to scrape out one.
Also what rom do you recommend? Seems they all have problems - unstable, no 911, no gps etc.
protohamster said:
Thanks for the reply, but the Vibrant my friend gave me has a cracked screen and bezel that I have to replace anyway. I figured it might be easier to just buy a new screen with a camera hole already (which the T959V does have) than to scrape out one.
Also what rom do you recommend? Seems they all have problems - unstable, no 911, no gps etc.
Click to expand...
Click to collapse
as far as roms go for 911, only the Cyangen based roms have that issue, gps fonuctions on almost all 2.3 roms, and all 2.1/2.2 roms. stability really seems based on the device. i use Miui as a daily driver, yet i see people complain about issues that in the 5 months of running it I have never personally experienced.
boystuff said:
as far as roms go for 911, only the Cyangen based roms have that issue, gps fonuctions on almost all 2.3 roms, and all 2.1/2.2 roms. stability really seems based on the device. i use Miui as a daily driver, yet i see people complain about issues that in the 5 months of running it I have never personally experienced.
Click to expand...
Click to collapse
¿
Sent from my SPH-D710 using XDA App
protohamster said:
Thanks for the reply, but the Vibrant my friend gave me has a cracked screen and bezel that I have to replace anyway. I figured it might be easier to just buy a new screen with a camera hole already (which the T959V does have) than to scrape out one.
Click to expand...
Click to collapse
I know this is really late and a bit off topic to be honest, but to anyone interested, I just used a LCD/Digitizer/Bezel/microphone/antennae assembly out of a Vibrant to put in my SGS4G. Different application, but I'm sure it'll work the same given the circumstances of any one still wanting to put a front facing camera in their Vibrant. The only difference is I had to switch out the ear piece/audio jack/proximity sensor assembly because it had a different connector on the board. This is the lazy fix for someone who has both phones, but needs to swap out certain parts. In my case it was the entire screen and bezel, but this confirms the OP's question, yes it will work.
Just thought I post results since I came to this thread in the first place looking for answers.

Camera freezing.

I know that there are topics made about this issue. I'm wondering though how many of you actually have it. The main culprit from my research seems to be that the OTA has some bugs that is making the Camera go on the fritz.
If this indeed is true, then would another OTA fix it? My return date is tomorrow so I have some time to think before I exchange it for a fresh new one. If it indeed is a OTA issue, then I don't want to exchange it since I have applied a nice screen protector.
i doubt its the ota. i took all of the ota so far. i have no issue with camera.
Really? That's disheartening..
I googled "evo 3d camera freeze" and many, many people held discussions in other forums about their camera freezes. A lot of them also pointed out that they didn't have the problem until after installing the OTAs.
I really don't know what to do.
There are other threads on this but the bottom line is that the camera software is buggy and yes, it freezes a lot. I can't say anything about prior OTA's but I am confident that future OTA's will fix the camera bugs because they all appear to be software to me.
Mike
Thanks. I think I'll just keep the phone.
Worst comes to worst, I'll still be covered under HTC's warranty and can schedule a free repair with them. Sure I'll be phoneless but it's better than exchanging a otherwise perfectly functional phone and risking getting a phone that's worse.
Same here I have that problem to and I have latest ota. Hopefully this gets fixed.
Sent from my PG86100 using Tapatalk
mikeyxda said:
There are other threads on this but the bottom line is that the camera software is buggy and yes, it freezes a lot. I can't say anything about prior OTA's but I am confident that future OTA's will fix the camera bugs because they all appear to be software to me.
Mike
Click to expand...
Click to collapse
The other thing that I like to point out is..
Why isn't this a bigger issue than it is? Is it mainly because, those who don't have this issue did NOT take the OTAs? I know that everyone is waiting for root so most people on here probably did not take the OTA to ensure full root functionality. I mean that's assuming the main factor for freezing is from the OTAs (which some lucky ones who did install the OTA didn't get this issue like the above.).
I don't know. I just feel like this issue isn't widespread for HTC to notice. :/
My camera is extremely buggy. I did the OTA so that I could see the Green Hornet (Which never worked for me :'( Only option is to buy it) and now my camera is all but totally worthless it locks up so bad
It doesn't seem to concern htc as they contacted me back through email that they currently aren't experiencing any camera issues... Lies.... So the only remedy they offered me was to factory reset... Done that twice.. Or to take it to a repair center. But I believe this is a software issue.
Sent from my PG86100 using Tapatalk
This is a huge issue for me and it's getting worse. Its got to the point now I have to turn the phone off and sometimes even pull the battery. At first it was simply kill the camera and try to open it. After opening it about 7 times it would work. I'm going to start looking in to this further as it has gotten out of control. I'll post back here if I find anything worth sharing.
alanmv567 said:
It doesn't seem to concern htc as they contacted me back through email that they currently aren't experiencing any camera issues... Lies.... So the only remedy they offered me was to factory reset... Done that twice.. Or to take it to a repair center. But I believe this is a software issue.
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
This is what they told me as well. The support rep assured me that the phone might need repairs. I mean, they are a big company, so they probably don't want a big issue like this being on the front page to Engadget. So they're most likely downplaying all the issues and we can hope that a fix in the near future is out there...
blkout01 said:
This is a huge issue for me and it's getting worse. Its got to the point now I have to turn the phone off and sometimes even pull the battery. At first it was simply kill the camera and try to open it. After opening it about 7 times it would work. I'm going to start looking in to this further as it has gotten out of control. I'll post back here if I find anything worth sharing.
Click to expand...
Click to collapse
Whoa. This is exactly my problem. Except, mine isn't getting worse but if you have anymore info on this issue, feel free to speak your mind. I do feel your pain brother, I love photography and thought this would be my point and shoot while shopping for a DSLR.
I too am experiencing the freeze up once in a while but my main gripe is well yes it is a down step from the 8meg pixel camera on the original EVO, and I understand that but I came from the Hero with a 5meg camera also and it seems to take sharper and better quality photos than my 3vo...of course in 2D. A little disappointed to say the least.
So far tempt rooting doesn't seem to make the freezing stop. Oh well...I haven't found much use for the camera as of lately. The phone itself is flawless though..
This is my second Evo 3D and both did it. Same issues as discussed here. This is how I can seem to "force" it. If I take a picture and the preview is up and I touch the screen before the preview goes away then it stays of the preview. Have to close and restart camera bunch. Also if I am in the camera and I hit the little thumbnail in the lower left to go to the gallery, also stuck on the first preview it brings up. SOMETIMES if I close the camera and then go to the actual Gallery and then come back to the camera it will work.
I also experience these type of issues when switching from 2D to 3D. Again, this is my second (I had to return the first one fore defective screen) and they both had the exact same behavior. Both BEFORE and AFTER OTA.
It is actually very embarrasing to try to show off your new technology and it freezes everytime you try to show it off. I have had several people just laugh at it. "Yeah nice phone."
If you absolutely do not have to. Don't exchange it. My phone works flawlessly minus the camera freezing and I ended up not taking the risk of getting a phone with a myriad of issues in this forum.
As soon as HTC sends out another OTA fixing this, as I'm sure this is a software issue, I will be extremely pleased.
yeah i dont know what to do, because htc is assuring me that it could be hardware related. Although i dont think thats the case since it hasnt fully failed yet. Camera app works to a point where i start messing with the 2d/3d switch or hold the phone from portrait mode to landscape mode.
Same with mine. It works on and off (mostly off) so I am at least 90% sure it's a bug in the software for the camera.
chlehqls said:
Same with mine. It works on and off (mostly off) so I am at least 90% sure it's a bug in the software for the camera.
Click to expand...
Click to collapse
thanks for your response, i guess we'll just play the waiting game since everything else works flawlessly on this phone
I took all ota's. No camera bugs here.
Sent from my 3rd Dimension of Evolution
The issue is the SD card.
The factory one is SLOW. It takes time to write to a slow card....hence camera lag while it's writing the image file.
That was tough....next.

S3 4.2.2 Camera Problem

Hello.
I have an unique problem and I really tried to find for someone with the same problem. My camera has a very strange behavior and it is just the rear camera. Its complicated to explain but please see the attached screenshot that I took. There are some pink/red stripes when the camera is on and when I take the pictures gets a little bettler.
Any ideas of what is going on?
regards
S3
4.2.2 - i am running now Omega latest version but doen not matter, all roms that i tried has the same issue.
Thanks for any help
Renato
mussacredi said:
Hello.
I have an unique problem and I really tried to find for someone with the same problem. My camera has a very strange behavior and it is just the rear camera. Its complicated to explain but please see the attached screenshot that I took. There are some pink/red stripes when the camera is on and when I take the pictures gets a little bettler.
Any ideas of what is going on?
regards
S3
4.2.2 - i am running now Omega latest version but doen not matter, all roms that i tried has the same issue.
Thanks for any help
Renato
Click to expand...
Click to collapse
Well, with all I know about cameras by being a freelancer photographer and with my little knowledge about android what I can say to try to help you is:
Did you wipe your phone between flashes? I'll guess you did since you tried multiple roms. If you didn't, You'd better try to...
If stock ROMs also show the problem I'm afraid to tell you that the only circumstances I saw this kind of problem in my life was in faulty camera sensors.
Were your sensor hit by any kind of laser or a very strong light while trying to snap a picture? Similar problems happened lately with photogs attending a concert. See link:
http://www.diyphotography.net/20000k-red-epic-sensor-burnt-lasers
If this didn't help and the problem started out of nowhere then maybe you got a faulty unit, are you still on warranty? If so, it's time to revert to stock and go to a service center!
Kindly hope I'm very wrong though... Good luck!
[READ THlS FlRST] POST QUESTIONS IN THE Q&A SECTION AND NOT HERE!!!!
lucalunardi said:
Well, with all I know about cameras by being a freelancer photographer and with my little knowledge about android what I can say to try to help you is:
Did you wipe your phone between flashes? I'll guess you did since you tried multiple roms. If you didn't, You'd better try to...
If stock ROMs also show the problem I'm afraid to tell you that the only circumstances I saw this kind of problem in my life was in faulty camera sensors.
Were your sensor hit by any kind of laser or a very strong light while trying to snap a picture? Similar problems happened lately with photogs attending a concert. See link:
http://www.diyphotography.net/20000k-red-epic-sensor-burnt-lasers
If this didn't help and the problem started out of nowhere then maybe you got a faulty unit, are you still on warranty? If so, it's time to revert to stock and go to a service center!
Kindly hope I'm very wrong though... Good luck!
Click to expand...
Click to collapse
Thanks, The funny thing is sometimes works fine and sometimes works like the pic attached. No idea at all. The phone has never felt or had anything like you said such as strong light or laser.
thanks
Search the forum... Maybe a camera fw upgrade may help. Worth a try. Good luck.
Sent from my phone using the "Send" button.
mussacredi said:
Thanks, The funny thing is sometimes works fine and sometimes works like the pic attached. No idea at all. The phone has never felt or had anything like you said such as strong light or laser.
thanks
Click to expand...
Click to collapse
My feeling is that this could well be a hardware problem, not a software problem - ie nothing to do with your ROM, as you said you've flashed a few. If it is a hardware fault then see if you can get it fixed under warranty - but as has already been said, you'd need to return to your stock rom first otherwise they wont honour the warranty.
Having said that... were all the ROMS you tried AOSP / AOKP based? While I haven't had the problem you have and it does seem very unique, I have had more issues and bugs with the camera when using ROMS built from these sources on my i9300 than anything else. At the end of the day, Samsung know best how to drive their camera hardware, and so it doesn't surprise me that the vanilla Google roms can be a bit buggy when it comes to device-specific hardware such as the camera.
You could try flashing a stock-based custom rom - one built from Samsung firmware. Omega ROM that you are currently using also do a stock-based rom built on the 4.2.2 Samsung leak, I have used it and can confirm that it was pretty darn stable and the camera worked really well. It has a few mods in it, nothing spectacular, but it is stable.
Hope this helps.
This looks like a hardware problem. But can't be 100% sure.
I had a camera and someone dropped it, after dropping it, the camera started taking photos like that with stripes of different colours.
Did you drop it or water got on it?
very weird
I tried to fix permission, wipe dalvik and wipe bats and the camera starts to work again. Have no idea how long it will take. so far it is working as has never had a problem.
thanks for all answers...
and sorry to post this on the wrong section.
Bad news not working...dont know what the hell is that...sometimes works sometimes does not
mussacredi said:
Bad news not working...dont know what the hell is that...sometimes works sometimes does not
Click to expand...
Click to collapse
Return phone to stock for warranty and find a service centre .
jje

Very poor image quality on Xperia Ray (st18i) with stock kernel and rom

I am using my Xperia Ray for a few years now. I haven't found better phone for myself yet. I am specially satisfied with image and movie qualtiy. Since beginning I am not using stock rom (Now i am using Xperia Ultimate HD).
My girlfriend also decided to buy same phone, because of its size and image quality.
We bought second hand phone (it is stil in warranty). I left stock rom on it, because she is using phone only for calling, email, and photos.
We are verry disapointed with image quality on her phone. Difference is more than obvious. It is obvious already when I turn on camera and I want to take a photo.
I checked settings. I can only set image quality (I put on 8 MP)...but the quality is nearly the same as her old Samsung Salaxy 3 (3MP).
Is that because of stock rom. I can barely belive that? What should be the reasong. I cleaned camera on the back side. Image size is the same (aproximatelly 2,5 MB). If you think that there maybe problem with hardware, I will take it to the service. But I am afraid, they will say...that the images are as they should be.
Any idea?
demokedes said:
I am using my Xperia Ray for a few years now. I haven't found better phone for myself yet. I am specially satisfied with image and movie qualtiy. Since beginning I am not using stock rom (Now i am using Xperia Ultimate HD).
My girlfriend also decided to buy same phone, because of its size and image quality.
We bought second hand phone (it is stil in warranty). I left stock rom on it, because she is using phone only for calling, email, and photos.
We are verry disapointed with image quality on her phone. Difference is more than obvious. It is obvious already when I turn on camera and I want to take a photo.
I checked settings. I can only set image quality (I put on 8 MP)...but the quality is nearly the same as her old Samsung Salaxy 3 (3MP).
Is that because of stock rom. I can barely belive that? What should be the reasong. I cleaned camera on the back side. Image size is the same (aproximatelly 2,5 MB). If you think that there maybe problem with hardware, I will take it to the service. But I am afraid, they will say...that the images are as they should be.
Any idea?
Click to expand...
Click to collapse
Only able to set image quality is when you have automatic scene recognition turned on. Switch to Manual and you have more options.
You said you left stock ROM on it. GB or ICS? Could you try another ROM there (could also be stock, or custom if you wish)?
in some ways, it's limited or composed by Sony. so is xperia z. sony make the size much smaller than normal level. so the quality get worse. but you can also use more options( like use another rom) to make it better
Hello,
I don't have any more ideas. Please help. Today, I flashed her Ray with new kernel (xXernel from sirkay) and new custom Romy Xperia Ultimate HD. Now we have both rom-s.
Strange, but camera problem resists. I took same photos with both phones. I think it is obvious which is mine and which is her?
I have problem now, because I can not use warranty anymore (because I rooted phone and unlocked bootloader).
Does anyone have idea is hardware related or software related problem? I have feeling like camera cannot focus image, but I am not sure if it is done by hardware or software.
Regards,
demokedes said:
Hello,
I don't have any more ideas. Please help. Today, I flashed her Ray with new kernel (xXernel from sirkay) and new custom Romy Xperia Ultimate HD. Now we have both rom-s.
Strange, but camera problem resists. I took same photos with both phones. I think it is obvious which is mine and which is her?
I have problem now, because I can not use warranty anymore (because I rooted phone and unlocked bootloader).
Does anyone have idea is hardware related or software related problem? I have feeling like camera cannot focus image, but I am not sure if it is done by hardware or software.
Regards,
Click to expand...
Click to collapse
just relock the bootloader and connect the phone to Pc companion and click repair it'll make a fresh install in the Ray and now the sony guys cannot make it out that the phone was rooted so.. just tell them this issue and you'll get it done for free as you said its still in warranty! if you want i'll give the ftf file which will actually relock the bootloader back again and you can also unlock it back after it gets repaired :laugh:
Hmmm....well if you change the roms and kernel but the problem still persist then the problem comes from the camera it self....you have to understand not all phone on the same model made by any manufacture are identical...some may have a slight problem such like death piksel and in your case, camera....
no matter how many roms you try it will not give you any improvement regarding its camera if the bug come from the camera (hardware) it self....
I understand that. Do you think thay will submit that mistake. I am afraid, they will say that camera is working. What is your experience with warranty?
demokedes said:
I understand that. Do you think thay will submit that mistake. I am afraid, they will say that camera is working. What is your experience with warranty?
Click to expand...
Click to collapse
Hmmm....since you buy a second hand phone it will be a bit difficult to use that warranty and they won't replace the camera unless the camera is completely not working....
regarding warranty, there two types of warranty...
1.original from the manufacture....
2.warranty comes from where you buy it (shop)....
for the first one, any problem (hardware or software) are going to be replace without having to buy replacement part (hardware) but you might have to pay for the services only....
for the second one, any problem with the phone, your be charge for the replacement part (hardware) and the services....
I've faced with this problem same yours.
The problem is about the lens coating (a glass of camera).
Please look at camera , there is purple coating on the lens , it may be scratch.
I solve this problem by cleaning it by rub it with alcohol or glass cleaner.
Sorry for my poor english.

Categories

Resources