[PROB] Distorted, robotic voices during calls - Galaxy S III Q&A, Help & Troubleshooting

Hey.
I've got an issue that comes & goes with my SGSIII.
I use UltimaROM v16 and Boeffla 5.1 Kernel, and have tried reflashing with no luck.
I experience the distorted voice on calls periodically. Some calls just work perfectly, some just doesn't.
When it does occur, it's almost distorted to the point, where I can't hear what people say. The problem is consistent with or without headset.
Occassionally I start out a conversation with the distortion being really bad (the problem is only on my end). Then, after a few minutes of conversation, it disappears, and the quality is perfectly fine again.
Really strange.
I work as a journalist, which means frequent phone interviewing. Thus, I really depend on being able to hear what people say over the phone when working.
After searching for some answers on the board, I found some users recommending flashing a new modem/RIL.
Problem is: I don't know the first thing about which modem/RIL is right for my phone.
I ran GetRIL and it said "Baseband: I9300XXUGMK6" and "Unknown RIL"
So.. is this still a modem/RIL-thing?
If so, which one should I use, and which modems & RILs fit together?
Please help a new Samsung flash-o-holic out!
Thanks,
Thorm
I'm gonna do a cwm backup & flash a new ROM tonight, just for trial & error.
The ROM: XROM V1.0.3

Thorm said:
Hey.
I've got an issue that comes & goes with my SGSIII.
I use UltimaROM v16 and Boeffla 5.1 Kernel, and have tried reflashing with no luck.
I experience the distorted voice on calls periodically. Some calls just work perfectly, some just doesn't.
When it does occur, it's almost distorted to the point, where I can't hear what people say. The problem is consistent with or without headset.
Occassionally I start out a conversation with the distortion being really bad (the problem is only on my end). Then, after a few minutes of conversation, it disappears, and the quality is perfectly fine again.
Really strange.
I work as a journalist, which means frequent phone interviewing. Thus, I really depend on being able to hear what people say over the phone when working.
After searching for some answers on the board, I found some users recommending flashing a new modem/RIL.
Problem is: I don't know the first thing about which modem/RIL is right for my phone.
I ran GetRIL and it said "Baseband: I9300XXUGMK6" and "Unknown RIL"
So.. is this still a modem/RIL-thing?
If so, which one should I use, and which modems & RILs fit together?
Please help a new Samsung flash-o-holic out!
Thanks,
Thorm
I'm gonna do a cwm backup & flash a new ROM tonight, just for trial & error.
The ROM: XROM V1.0.3
Click to expand...
Click to collapse
Try to use your phone some days with GSM network and see if the issue persist. I faced this issue earlier.
Also try to change your Kernel and see if the issue persist.
Lastly if this not solved. Visit sammobile, check the appropriate firmware and flash the original firmware. Avoid using custom ROM as you are heavily depended on the phone.

Related

[Q] Issues with In-Call Mic

Is anyone else having issues with the other party hearing you in call? I have a case, and no matter if I have it on or off, the other party can't hear me unless I talk louder than normal. I don't recall having to talk that loud on my iPhone to be heard. Was happening on CM7 and latest UnNamedROM.
I've encountered the same issue. I've been running unnamed since the day I got my phone, and am ocrrently on 2.2.1. I've read of others having this issue as well. I've also read somewhere that disabling the noise canceling feature supposedly helps. I've done so, but not sure if or how much it helps, as I can't hear myself from the other end. Perhaps someone else can chime in with advice regarding this topic.
So I was doing some more tests. It seems I might be holding the phone away from my face when I speak in an effort to not get face grease on the screen. Will have to do more testing to verify.
Sent from my SAMSUNG-SGH-I777 using XDA App
I too have this issue whenever I use the UCKK6 modem after the OTA update. Whenever I was on the UCKH7 firmware + modem, I had no problems and when I use the UCKK6 firmware + UCKH7 modem, I also don't have problems.
When using the UCKK6 modem though, I get a LOT of people complaining that they can't hear me and will sometimes even hang up on me because they think my call dropped (I'm still there though and can hear them perfectly).
It sounds like your mouth is being muffled or like you are underwater- or like you are randomly teleporting yourself across the room, while leaving your phone in one place.
I have done several tests myself by calling my house phone with my cell and putting the house phone on mute (to prevent echo). I then hold both phones to each ear and basically talk to myself. One test even involves me saying the alphabet. I have done these tests several times using both modems.
My tests gave me the conclusion that the K6 modem is buggy, but is especially unusable with the noise suppression turned on. When on, certain syllables seem to get cancelled out by the noise suppression, as though it thinks that part of it is background noise. However, even with the noise suppression off, I still get the occassional fading of my voice, but it is extremely occassional compared to when the noise suppression feature is on, where it is almost every couple words or so.
With the H7 modem, I notice no problems whatsoever, whether the noise suppression is on or off.
So, I recommend doing one of the following if you are experiencing these issues:
1) Revert completely back to UCKH7 firmware and modem if you want/need the noise suppression.
2) Use the UCKK6 firmware with the UCKH7 modem if you want/need the noise suppression.
3) Continue using UCKK6 firmware and modem, but turn the noise suppression off.
1 and 2 are sure fire ways to not have any issues at all. 3 may still give you problems, but it may happen once every few minutes with noise suppression off (still there, but not nearly as noticeable), while once every couple syllables with the feature on (very freaking noticeable!).
Sent from my SAMSUNG-SGH-I777 using XDA App
So I started having this issue a couple days ago.
I've tried going back to the KH7 modem and still not working. I even tried restoring to stock.
Mic works fine in speakerphone mode, but I get absolutely no sound otherwise (I can shout into the phone and the other side hears nothing). Noise suppression toggle doesn't do anything.
Thoughts?
I guess I'll try taking the phone into ATT this weekend.
^
That sounds like hardware issues, so yeah, bring it back to ATT.
Sent from my SAMSUNG-SGH-I777 using XDA App
dragon_99 said:
So I started having this issue a couple days ago.
I've tried going back to the KH7 modem and still not working. I even tried restoring to stock.
Mic works fine in speakerphone mode, but I get absolutely no sound otherwise (I can shout into the phone and the other side hears nothing). Noise suppression toggle doesn't do anything.
Thoughts?
I guess I'll try taking the phone into ATT this weekend.
Click to expand...
Click to collapse
If it works fine in speakerphone mode that means it isn't a hardware problem -_-
Try this. Open up your phone and...
Type this in: *#*#197328640#*#*
Click on [5] AUDIO
Click on [8] AUDIENCE SETTING
Click on [2] AUDIENCE DISABLE
then try out a test call and see if it works
Problem with mic and in call volume too low
shishir95 said:
If it works fine in speakerphone mode that means it isn't a hardware problem -_-
Try this. Open up your phone and...
Type this in: *#*#197328640#*#*
Click on [5] AUDIO
Click on [8] AUDIENCE SETTING
Click on [2] AUDIENCE DISABLE
then try out a test call and see if it works
Click to expand...
Click to collapse
The above code does not work on AT&T version, I guess. At least it did not work for me. Don't know if root makes any difference, yes I can have booster apps. But again people have reported that this does not seem to work.
I happen to read in International s2 forum that opening the phone and making a bigger hole for mic helps. Or even cutting a slice of the white protective casing around the lower micophone seems to help as well. I did not want to tamper with hardware at the moment, as I am just 10 days past my warranty period.
Let me know if someone knows some funky codes to get this fixed. I am running 2.3.4 stock ROM and not rooted yet.
- Thanks
androidarena said:
The above code does not work on AT&T version, I guess. At least it did not work for me. Don't know if root makes any difference, yes I can have booster apps. But again people have reported that this does not seem to work.
I happen to read in International s2 forum that opening the phone and making a bigger hole for mic helps. Or even cutting a slice of the white protective casing around the lower micophone seems to help as well. I did not want to tamper with hardware at the moment, as I am just 10 days past my warranty period.
Let me know if someone knows some funky codes to get this fixed. I am running 2.3.4 stock ROM and not rooted yet.
- Thanks
Click to expand...
Click to collapse
I'm on AT&T and the code worked for me, however I'm still having the issue. I don't necessarily think messing with the hardware by cutting or slicing will fix it because (for me at least) the problem is intermittent. Sometimes I'll go afew days without the problem, then I can have 3 calls back to back where the person doesn't hear me at all. It can happen both when I initiate the call or answer and it doesn't always happen in the same point of the call. This is pretty frustrating, I really hope there's a fix because I don't want to have to convert to stock and deal with AT&T.
I had this issue. Mine was not intermittent, the mic just stopped working. No amount of flashing or resets from ATT could make it work again.
Strangely enough the speakerphone worked fine and that just screams software issue, but AT&T chose to replace my hardware.
The problem seems to be intermittent for me too.... I don't know how the code works for Griffon23, as AT&T has disabled that on our model. I have not updated to 2.3.6 as the firmware ushers in loads of problems.
I really hope there is a fix, I am just being lazy to flash new roms and stuff, as I might have to return this piece of S#$#t due the low volume and poor mic. Such a shame that expensive phone like this has issues with basic functionality, voice calls.
I also tried good in ear headphones, that solves the problem of low in call volume but not microphone, which simply points that there is some internal problem. May be hardware or may br firmware. And May be ICS update can fix this for us. Fingers crossed.
Thank you Samsung!
spexwood said:
I too have this issue whenever I use the UCKK6 modem after the OTA update. Whenever I was on the UCKH7 firmware + modem, I had no problems and when I use the UCKK6 firmware + UCKH7 modem, I also don't have problems.
When using the UCKK6 modem though, I get a LOT of people complaining that they can't hear me and will sometimes even hang up on me because they think my call dropped (I'm still there though and can hear them perfectly).
It sounds like your mouth is being muffled or like you are underwater- or like you are randomly teleporting yourself across the room, while leaving your phone in one place.
Click to expand...
Click to collapse
THIS. I was having a similar problem a while back. People were telling me that my voice was cutting in and out a lot. Not even looking for it, I found this thread and flashed the UCKH7 modem. I also read somewhere that it helps battery life too as that's what I was searching for.
Anyway, It's now been several weeks now and I had forgotten about the problem until I saw this thread again. I guess I'd have to say that the UCKH7 modem definitely solved my problems as I can't remember the last time someone complained about my voice cutting in and out.
Since this is the only thread similarly related to my issue, I'll continue this one instead of starting a new one. So I've tried the above listed suggestions and the dial code for the audio does not work for me, as a matter of fact, none of the dial codes work for my phone, I get a "Invalid MMI code or no connection" error. I Have not been able to make a call on speakerphone since I flashed my phone for the first time back when I first got it. I've switched around from different ROMs and I get the same issue. The main issue is that no one can hear me when I'm on speakerphone, but I can hear them. I can make regular calls just fine. I've even flashed back to stock and the issue still persists. Are there any suggestions? I am currently on the latest AOKP build of ICS.
If you've been flashing different ICS roms, there's a chance you flashed one of the mic-swapped kernels. Try the AOSP/AOKP version of NEAK. Make sure to wipe cache and dalvik before flashing.
EDIT: Didn't read your post closely enough, if regular calls work, the kernel shouldn't be the problem. Maybe the modem? UCKH7 is what most people report with good results, depending on area.
Have you ever been able to use the speakerphone? Do you know for certain that it works?
AoN
Sent from my SAMSUNG-SGH-I777 using XDA
I just came across this thread after a long time. I was surprised to see how much it has grown!p and how many people haod similar issues as me!
Well, I kind of wanted to give an update and suggestion for those who still have issues.
First my update. Since having these issues in UCKK6 and ICS leaks, I actually gave up on ATT's firmware and moved on to custom ROMs. Currently- and loving it- I'm on a ROM called Mystic's Pride (will be going to Mystic's Glory, a more advanced version- once it is out of Beta testing). Mystic's ROMs are ported firmwares from the international SGS2, but they use the latest ATT modems since the international version's will not work on our phones.
Using a custom ROM will NOT fix the call quality issue. That is all linked to the modem.
Now the suggestions. While running UCKK6, I discovered that you could use the UCKH7 modem with it. So for a while (until I noticed excess battery drain issues), i was using the UCKK6 firmware with the UCKH7 modem.
NO MATTER WHAT VERSION FIRMWARE YOU ARE USING (Gingerbread OR ICS), YOU CAN USE THE UCKH7 MODEM!
As I stated in my update, I am running a custom ROM now, which is Android 4.0.4. Im still using the UCKH7 modem and my calls are super clear and I am not having any issues with people hearing me.
You may be asking, "If you are now on ICS, then why not just use the latest ATT ICS modem?" The answer is simply that after all of my experiences with horrible call quality using official ATT modems, I simply do not trust them anymore. I know of one modem that works, so I have stuck with it without issues. I plan to test out the newest ICS modem though... just to see how it compares with UCKH7. If no good, then its back to KH7.
So, if you are still having issues, then try flashing the UCKH7 modem to your phone. You do not need to be rooted in order to do this. All you need is Odin and to boot into Download mode.
If you flashed the KH7 modem and still having issues, then you most likely have a hardware problem.
Another thing I noticed while still using UCKK6 with its corresponding modem is that by turning off the Noise Suppression, you can get better quality calls. However, using UCKH7 modem may make your calls clearer, but will allow you to use Noise Suppression.
I hope this helps somewhat. I have NOT sent my phones in for repairs/replacement for this issue and my calls are just as clear as the day I bought my phone.
Ill try to pop in here to answer questions, etc if needed.
Sent from my A500 using xda app-developers app
Lol spexwood, I know you're trying to be helpful, but I gotta let you know your post is way old news. It's been common knowledge for a long time that you can flash any ATT I777 modem with any firmware, using ClockworkMod Recovery. It is useful (to me at least, didn't know this before) to know you can also use Odin to flash modems if you don't have CWM, but most I777 users around here have it because they use custom kernels and ROMs. There's a whole thread which contains every single modem in CWM-flashable zips, and it also contains a Google map with notes about which modems users have reported working best for them in their respective locations; this might be helpful to you if you didn't know about it beforehand.
tl;dr - try all the different modems to see which one gives you the best speeds and call quality in your area, they are interchangeable. Use this thread to help you out.
This is one problem I've had when completely stock, ics, and jb. And it mostly occurs when I have ear phones plugged in
Sent from my SGH-I777 using XDA Premium App
Spxewood, all of what you said is common knowledge. If you're going to necro a thread, please only do so for new information
Sent from team Pirate! Using Tapatalk 2
Well EXCUSE ME for thinking that I WAS posting new information and for only trying to help people out!!!!
If you didn't like it then just ignore it!!!!!
Sent from my A500 using xda app-developers app

[Q] Need help with bad echos, on Passion v12

Hi,
I'm on ICS Passion V12 rom and I have this issue, I hope someone can advise how to solve it. Ever since I flash this ICS Passion rom, my friends start telling me that when they say something, they can hear echos back and background noises. On my end, I have no problem hearing them. I used the speaker all of the time. I believed this issue only happen when I turn on the speaker. I even lower the volume down and it's still happen.
Looking at the OP and thought this is an issue with mute/unmute so I tried it but it doesn't help. I also searched thru the forum but unable to find the answer. Is this just me with this issue? I really like this rom and hope to get this problem resolve. If you know the answer, please advise.
Thanks!
micuyen said:
Hi,
I'm on ICS Passion V12 rom and I have this issue, I hope someone can advise how to solve it. Ever since I flash this ICS Passion rom, my friends start telling me that when they say something, they can hear echos back and background noises. On my end, I have no problem hearing them. I used the speaker all of the time. I believed this issue only happen when I turn on the speaker. I even lower the volume down and it's still happen.
Looking at the OP and thought this is an issue with mute/unmute so I tried it but it doesn't help. I also searched thru the forum but unable to find the answer. Is this just me with this issue? I really like this rom and hope to get this problem resolve. If you know the answer, please advise.
Thanks!
Click to expand...
Click to collapse
My phone does that when i turn on speaker phone also, only to the listener on the other line.
I have seen this happen on my phone as well. I have also had this problem on other non smart phones and also on the stock rom. It does seem to happen every time using the speaker phone on passion v12 though. Just last night I had it happen during normal calling (not on speaker phone) but it was only for a brief moment. The rom IS in beta so maybe it will be fixed.
Thank you for reply to my question. I went thru 950 pages last night (what a pain...hehehe) in the developer forum and found number of others are also having this issue. Some are suggesting to use V11. I probably will give that a try b/c I only use speaker for phone so I can't use phone with this issue.
Anyone know if flash to V11, do I need to do wipe, wipe, wipe before flash? I want to keep the settings and app, etc...
Any good ICS rom beside Passion?

ALL JB Roms - Phone Call Problems

Hello everyone,
I'm not sure if I'm the only one or not since I haven't seen this issue in any of the threads for any JB Roms. This doesn't seem to be a problem for any 1 Rom, so I'm thinking it has to do with the CM10 base everyone is using. Here is the problem:
Everything is fine on the Rom for a few days - I can browse the web, make calls, get emails, etc... Then, I'll make a call, and the call will connect (call timer starts on screen), but I can't hear the person on the other end, and they can't hear me. I know this for a fact because I called my wife's phone which I was using as a test.
It would continue to stay like this (even after rebooting normal, rebooting to recovery and wiping cache / dalvik). The only thing that seemed to fix the problem would be to re-install the Rom.
For now I'm back on one of the CM9 Roms, and everything is ok. I really like CM10, but don't want to potentially get into an emergency situation, and then not be able to use my phone, or go to make a business call, and look like an idiot because people can't hear me, etc...
I just wanted to know if anyone else has experienced this, or has a fix? Thanks for your input.
what Rom ? (specific)
what carrier? ( is this an ATT device running with a different carrier? )
what region? (are you in the US, Canada, or elsewhere? )
Most reports are leaning toward the modem as the issue. If we know the above information, we can suggest a fix or patch based on them....g
gregsarg said:
what Rom ? (specific)
what carrier? ( is this an ATT device running with a different carrier? )
what region? (are you in the US, Canada, or elsewhere? )
Most reports are leaning toward the modem as the issue. If we know the above information, we can suggest a fix or patch based on them....g
Click to expand...
Click to collapse
Rom: I've tried all of the CM10 Roms currently available, and it happened on each of those. Most recent was CM10Hybrid Paranoid Android.
Carrier: AT&T
Region: US. More specifically - South East.
The last modem I flashed directly (unless one was cooked into a rom), was UCLF6.
scotty2hotty1125 said:
Rom: I've tried all of the CM10 Roms currently available, and it happened on each of those. Most recent was CM10Hybrid Paranoid Android.
Carrier: AT&T
Region: US. More specifically - South East.
The last modem I flashed directly (unless one was cooked into a rom), was UCLF6.
Click to expand...
Click to collapse
Lets test this a bit more....
Download and flash the Stock, UCLA1 modem, then reboot it 3 times. then try a call to a test device.
I've had marginal success with the modems above the UCLA range, and am using the UCLA1 Modem on virtually all of the roms I use. ( now if I could get all 1352 apn's from the stock rom to work...LOL ).....
It may show up as "unknown" in the "about phone" settings, but based on the tests I've done with it, you should be safe on the IMEI loss issue that some TMO users are reporting.
There is always that chance, but where you are US based on ATT, and that is their modem, you should be fine.
Test that bad boy out, and report back if ya would...thank you....g
I think its just the cm10 roms ..mainly because I've seen a post like this in all the JB forums...
Sent from my SAMSUNG-SGH-I717 using xda app-developers app
scotty2hotty1125 said:
Hello everyone,
I'm not sure if I'm the only one or not since I haven't seen this issue in any of the threads for any JB Roms. This doesn't seem to be a problem for any 1 Rom, so I'm thinking it has to do with the CM10 base everyone is using. Here is the problem:
Everything is fine on the Rom for a few days - I can browse the web, make calls, get emails, etc... Then, I'll make a call, and the call will connect (call timer starts on screen), but I can't hear the person on the other end, and they can't hear me. I know this for a fact because I called my wife's phone which I was using as a test.
It would continue to stay like this (even after rebooting normal, rebooting to recovery and wiping cache / dalvik). The only thing that seemed to fix the problem would be to re-install the Rom.
For now I'm back on one of the CM9 Roms, and everything is ok. I really like CM10, but don't want to potentially get into an emergency situation, and then not be able to use my phone, or go to make a business call, and look like an idiot because people can't hear me, etc...
I just wanted to know if anyone else has experienced this, or has a fix? Thanks for your input.
Click to expand...
Click to collapse
I second that as the same happened to me, but all I did was reboot and it solved the issue. Happens at least once or twice a day for me.
Sent from my SAMSUNG-SGH-I717 using xda premium
Have any of you tried a scheduled cache clearing app ?
I've found many issues due to cache building in the background APK's....
It effectively bogs down everything , and once cleaned , fixes "a lot " of issues ...
Could someone test this and report back ?
At least we would know where to look at fixing the issues, rather than assuming it's a modem issue .....g

consistant feedback/static in calls?

My dad (who uses an iPhone) and a few other people have been complaining that whenever they call me, they get really bad static or sometimes even echoed feedback during phone conversations. I've tried multiple different ROMs and he says it still happens sometimes. What confuses me is that its kind of random when it happens because other times it'll work perfectly. The mic isn't broken or damaged because recording apps don't have this problem. Is it something in my settings and/or the ROM causing this? Any feedback is appreciated.
I'm currently using the latest shoshock ROM and have in the past been using tasks AOKP, which is where it first randomly started.
Are you using the ajk kernel? If you use the wrong one, you'll get that affect. FYI shostock should have mic swap kernel.
Phalanx7621 said:
Are you using the ajk kernel? If you use the wrong one, you'll get that affect. FYI shostock should have mic swap kernel.
Click to expand...
Click to collapse
I used the default one that was in the flash able zip. Unlike most ROMs, it was an all in one package so nothing else was required.
First, you want to know if this is an intermittent hardware issue. The troubleshooting test for that is flash back to stock and observe. If the problem is still present, then it is very likely to be a hardware issue.
If not, then the problem is most likely in firmware somewhere. Since this is not a common problem, and since you have had it on multiple roms, it would probably not be due to the kernel or system firmware, so you would have to look at applications to see what might be interfering.

Very disorted sound on calls

Hi guys,
Got a strange issue since a month.
When I get called the caller sounds very disorted and there is a lot of noise going on. It's barely understandable.
Same happens when I call someone.
The problem doesn't always occour but it's way too often to simply ignore it.
When I hang up and call back directly afterwards everything is fine.
I'm running Endrohix on my SGS3 atm.
This also happened to me with Archidroid and other ASOP roms. Haven't tried Stock Roms since I don't like them and there has to be another solution than going back to stock.
Greetings from Austria!
Change your kernel and check.
So i tried a lots of roms now. All sammy roms seem fine, as soon as it gets to AOSP (Omi, CM, Archidroid) the problem occurs. Tried a few kernel now, all seem to have the problem. Mainly tested Boffela and agni kernels and both have the same strange issue
nobody an idea?
Hardware
Seems like it's a hardware problem. Why don't you just go to a repair shop with that?
*#0*# test sound is OK??
How can it be a hardware problem if its working fine with sammy roms?
*#0*# gives me MMI-Error.
Had a chance to test on a few other cars today and found out something interesting!
Accepting a call by using the phone gives me a 50% chance to work, accepting it by the car radio always causes the sound bug
@verny94 ill test the setup in your signature and see if it works.. EDIT: just saw your's is sammy based, i'm pretty sure it will work
fold93 said:
How can it be a hardware problem if its working fine with sammy roms?
*#0*# gives me MMI-Error.
Had a chance to test on a few other cars today and found out something interesting!
Accepting a call by using the phone gives me a 50% chance to work, accepting it by the car radio always causes the sound bug
@verny94 ill test the setup in your signature and see if it works.. EDIT: just saw your's is sammy based, i'm pretty sure it will work
Click to expand...
Click to collapse
*#0*# is service menu. It must works but only on Sammy ROM.
I am really proud that my signature help you
Alright so I'm running Omega now and the sound problem is gone. But still i miss the speed of my Archidroid
BTW! I completly forgot to mention.. the strange noises only occour when i'm trying to talk over Bluetooth so if I make calls without bluetooth connection they work fine but if there is a hands-free or a car-radio involved the problems start
fold93 said:
Alright so I'm running Omega now and the sound problem is gone. But still i miss the speed of my Archidroid
BTW! I completly forgot to mention.. the strange noises only occour when i'm trying to talk over Bluetooth so if I make calls without bluetooth connection they work fine but if there is a hands-free or a car-radio involved the problems start
Click to expand...
Click to collapse
LMAO you mentioned the important part in the end
AOSP/CM based roms have had some bluetooth issues. Either not clear or breaks intermittently.
You can try Sammy or Sammy-based roms for better compatibility.
I've had this issue for a long time. It still occurs with the latest CM11. Here are more details:
https://jira.cyanogenmod.org/browse/CYAN-2884
Could you guys point me specific, tested Sammy ROM where that BT issue does not occur?

Categories

Resources