[Q] can't hear caller & they can't hear me - AT&T Samsung Galaxy S II SGH-I777

i bought a used i777 that was advertised to be unlocked, but when i put in my t-mobile (straight talk) sim card to test out, phone was not unlocked so couldn't really test it out. it looked new so i bought it, then called at&t for an unlock code. after i entered code and called someone, i couldn't hear them and they couldn't hear me. phone was running 2.3.6 and after doing alot of research online, i first checked the flash counter (which was zero) then followed 'creepyncrawly' (cnc) thread 'how to prepare phone for return' and flashed the UCKH7-CL503881 stock kernel and system package using odin, then followed 'jack man' thread to upgrade to ics (4.0.3) but still have audio problems.
ok, so why i am i posting this? couple reasons actually. first, if i could ever get the I777_UCKH7_OCD_Root_No_BL.7z file to download before timing out (then having to wait another 30 mins before trying again!) then i would've followed cnc's thread 'How to Flash Custom Binaries Without Ever Incrementing the Flash Counter!!' i'm also thinking of trying entropy512's 'UCKH7/KK6 Return/Unbrick to Stock (or Root)'. also thinking about using the 'AOKP ICS ROM v7.1', but am thinking i am just missing a file or have a bad rom or something simple that is causing my audio problems because i found this in the q&a section for i777 under thread titled 'no audio on phone':
Here is the stock i777 modem (phone) TAR file.
Your audio shall magically return after you flash this:
{ link, but i can't post here because i'm a nooby } <---------- BUT THIS LINK HAS BEEN SEIZED BY THE FEDS!
You will need to flash this in Odin.
Be sure to put this in the PDA slot in Odin.
and although i'm using terms like 'root', 'kernel', rom, etc., i really don't know what the benefits are of rooting, changing rom, etc.
also, the threads referenced above are dated oct 2011 -- almost a year ago and wonder if i should use something more recent.
finally, i'm sure this is gonna sound real stupid, but can someone please tell me where the 'sticky' section is? i see alot of people here say 'i'm sure there's a sticky for this' in the dev section or general section, etc. but am not sure where these stickies can be found.
and yes, i watched the nooby video and know i'm supposed to be brief but wanted to be thorough in describing what i've done and where i'm hungup now before moving forward.
thanks in advance for any insight/assistance with this frustrating condition of my first i777!

Off market purchase can lead to an intimidating amount of Grey area in trouble shooting. I've read of changes in hardware, and boot loaders in a single device over time in production, and off the top of my head, I question the method the seller used to prep the phone for sale. Could have used triangle away for the counter, simply flashed stock rom, and removed root. May have been an incompatible rom. If he said it was unlocked and it wasn't, he either didn't know what he was taking about, or obviously changed something afterwards. You're basically trying to figure out what someone else did wrong, and that's a *****. Were it myself, I'd go with entropy's most recent stock you can find, and if not that, hunt down the potential changes to the production of the phone, and sequentially try stock flashes coinciding with the possible time frames. I expect there's going to be a lot of more helpful advice for you in the future, but I hope these basics might help
Sent from my SGH-I777 using xda premium

The "stickies" are the threads at the top of each section that have a thumbtack icon to the left of the thread title. There are usually 4 to 5 (or more) stickies per section for our phone, and are usually the most important things to remember regarding issues, flashing, etc. They are "stuck" to the top area of each section so people can see/find them easily.

Before doing anything more to your phone u need to spend time reading and understanding what u read. And searching terms you aren't familiar with. I find myself saying this more and more, and it seems redundant. But it's also just common sense. Good luck.
Sent from Team Pirate Headquarters. AKA yer moms basement.

Phalanx7621 said:
Before doing anything more to your phone u need to spend time reading and understanding what u read. And searching terms you aren't familiar with. I find myself saying this more and more, and it seems redundant. But it's also just common sense. Good luck.
Sent from Team Pirate Headquarters. AKA yer moms basement.
Click to expand...
Click to collapse
I agree with Phalanx here - do some in depth reading of the stickies you were pointed to, as that will be your best source of information.
If you are ONLY having audio issues (as in, the phone works fine other than you are not able to hear callers, they are not able to hear you), my first guess as to your issue is that the previous owner flashed a custom kernel with the wrong mic. setup. As you read through the stickies, you will learn about mic-swap vs. non-mic-swap kernels, and when it is appropriate to use each.
It would likely be helpful if you could post the information contained here: menu>system settings>about phone.
Good luck.

removed comments -- didn't use multiple quote feature correctly. will re-post comments

Nice quotes..

Cmoore0965 said:
Were it myself, I'd go with entropy's most recent stock you can find, and if not that, hunt down the potential changes to the production of the phone, and sequentially try stock flashes coinciding with the possible time frames.
Click to expand...
Click to collapse
thanks cmoore. i thought when i flashed to UCKH7-CL503881 stock kernel (return to stock by creepyncrawly) that everything would be returned to original build, but maybe 'everything' isn't. i should have tested out phone before moving on to flash to ics (4.0.3) via kies. guess my thinking was that the le5 build would have addressed 'issues' found over time by those using kh7. i will flash the kh7 again, then test out before moving on from there.

jack man said:
The "stickies" are the threads at the top of each section that have a thumbtack icon to the left of the thread title.
Click to expand...
Click to collapse
thanks jack man. turns out i was reading the stickies in both 'general' and 'q/a' sections. guess i just wanted to make sure i wasn't overlooking some other area. seems like alot of threads display what looks like a square yellow sticky -- the thumbtack icon comment clears up my confusion.

Phalanx7621 said:
Before doing anything more to your phone u need to spend time reading and understanding what u read. And searching terms you aren't familiar with.
Click to expand...
Click to collapse
thanks phalanx. i'm trying to correct these audio probs as soon as possible cuz i bought this phone for a handicapped friend who lives on a tight budget and was paying 35/month for std cricket talk/text service. he doesn't have a tv or computer and can't afford tv or internet service anyways. i convinced him to get an i777 smartphone so he could get news, sports, etc. by moving over to 45/month unlimited service with straight talk (i've been using with my t679 t-mobile with ST service and hope to move up to i777 myself soon) but didn't anticipate someone would screw me over with a problematic phone for $200. not trying to waste anyone's time with this thread or clog up an outstanding website (xda), just trying to rectify phone problems to return it to him fixed soon. i agree i have much to learn (i get confused by different terms that have same meaning) and will hold off on rooting and changing rom for now, just wanted to make sure i didn't need to do certain things first to restore some file that i suspect is missing or corrupt and might be needed in addition to files contained in original kh7 build.

dandrumheller said:
If you are ONLY having audio issues (as in, the phone works fine other than you are not able to hear callers, they are not able to hear you), my first guess as to your issue is that the previous owner flashed a custom kernel with the wrong mic. setup. As you read through the stickies, you will learn about mic-swap vs. non-mic-swap kernels, and when it is appropriate to use each.
It would likely be helpful if you could post the information contained here: menu>system settings>about phone.
Click to expand...
Click to collapse
thanks dandrumheller. all problems are audio related, everything else seems fine. speaker does not work for mp3 files, but headphone jack works. during a call, sometimes putting speakerphone on then off works, and when it does an indicator appears that i can't find in user manual. then (while call is still active) i can hear music from mp3 files w/o headphones, but the audio comes through the phone earpiece. then if i turn speakerphone back on (still during active call) the music comes through regular speaker on bottom/back of phone. once the call terminates however, so does the music (stops coming through speaker) but music can still be heard through headphones. very strange stuff!
current settings (but will be going back to kh7 build shortly) baseband: I777UCLE5, kernel version: 3.0.15-I777UCLE5-CL652575 [email protected] #3, build number: IML74K.CLE5

Multi quote would be your friend in this thread
Raise yer mizzenmast and swab 'er poop deck!

i was thinking the 'mic swap' kernel is the key to audio probs (thanks to dandrumheller's comment) but while researching i stumbled on this comment from 'dayv':
"And if you are using a firmware based on an i777 firmware you don't need the mic swap."
and i'm wondering about when I followed creepyncrawly's thread: "Prepare Your Phone to Return ..." and flashed the UCKH7-CL503881 stock kernel and system package using Odin3 One-Click Downloader, shouldn't that already had the necessary kernel (or some other file) already in the stock KH7 build in order to restore phone back to where audio features work normally?
Or, if i do need some additional 'mic swap' kernel, would i need root status to add it? reason i ask is i am about to flash my phone back to the KH7 build and will use the root version this time if necessary: I777UCKH7_OCD_Root_No_BL

Yes the ucle5 ics u downloaded and flashed had a kernel in it that works fine. However, I'd suggest doing what yer doing right now, flashing back to stock and starting over. If u like stock u can even keep it that way. (gingerbread of curse I mean not jellybean)
Sent from Team Pirate Headquarters.

Phalanx7621 said:
Yes the ucle5 ics u downloaded and flashed had a kernel in it that works fine. However, I'd suggest doing what yer doing right now, flashing back to stock and starting over.
Click to expand...
Click to collapse
thanks again phalanx. that is very helpful to know. i will flash the uckh7-cl503881 again using the one click download method and test again

here is the post from dayv regarding mic swap:
dayv said:
The mic swap kernels are needed for Samsung/miui roms that based on i9100 firmwares - the i9100 hardware and i777 hardware are very similar but not exact matches - thus the software drivers in the kernel for the microphones need to be swapped for our microphones to work properly with i9100 firmwares.
And if you are using a firmware based on an i777 firmware you don't need the mic swap.
Now all you need to figure out is which phone the firmware you are using was based on to know whether or not you need the mic swap version of the kernel.
Click to expand...
Click to collapse
and then he added the following comment:
dayv said:
Oh, and the aosp kernel is needed for cm9 and aokp based firmwares - so if you are running cm9 or aokp ROM you need to choose this version of the kernel in question.
Click to expand...
Click to collapse

Random question, had the phone had the audio issues since you you purchased it? I assumed from your post, that you used the phone to handle unlocking with at&t, but I don't see a specific statement attesting to that fact. My train of thought being, that if showed up like that, hardware could be the culprit. Just a thought. Also if not, and this does sound like a kernel mic issue, there are TAR format siyah kernels used to achieve root, which you might try so as to specifically compare results pertinent only to the mic configuration.
Sent from my SGH i777

Could the in call audio be an APN issue? The op states it is used with straight talk.

adfurgerson said:
Could the in call audio be an APN issue? The op states it is used with straight talk.
Click to expand...
Click to collapse
Nah they have to set up the apns before they can even make calls. Without an apn u wouldn't be able to even connect.
Sent from Team Pirate Headquarters. AKA yer moms basement.

Cmoore0965 said:
Random question, had the phone had the audio issues since you you purchased it?
Click to expand...
Click to collapse
thanks again cmoore. when looking at to purchase this 'unlocked' i777 (craigslist) i tried my straight talk sim card (for t-mobile phone) in the i777 but when powering it up it asked for unlock code, so seller said, "oh, i guess it's not unlocked" so i foolishly assumed everything would be fine cuz it looked new and he said all worked fine. like many others here, i've had plenty of good experiences with cl purchases -- up until now. so i activated the straight talk sim card i bought for $15 (for att phone) and had these audio probs from the start.
it had the uckk6 (2.3.6) gb version so i followed creepyncrawly's thread to return to stock and flashed to uckh7. then i followed jack man's thread to flash to ucle5 using kies. then i phoned att and got unlock code and entered it to test ability to use t-mobile sim card so my friend could see which would be strongest signal for data use at his house and also have ability to test phone using both sim cards thinking maybe one was bad, but audio probs are same regardless of which sim card i use -- i bought this phone for his use and am trying to fix the audio probs before giving it back to him cuz he's never had a smartphone and has limited tech abilities, worse than me if you can imagine that!
so i don't really know if it's h/w or s/w, but obviously am hopeful it's s/w and can be corrected once i figure what file may be bad.
Cmoore0965 said:
Also if not, and this does sound like a kernel mic issue, there are TAR format siyah kernels used to achieve root, which you might try so as to specifically compare results pertinent only to the mic configuration.
Click to expand...
Click to collapse
as you probably already realize, i have only performed flashes above using odin via ocd method and am not confident/savvy enough yet to perform what you are suggesting, but it seems to me that maybe i should flash to the uckh7 version with root though to have ability to do what you suggest i try and then search for that kernel and search for procedures to compare results. since i'm not sure how to do what you are suggesting and only partly comprehend what you think i should try, any additional details how to go about this would be appreciated.

Related

(Q) At&t SGS2 and Global SGS2 compatibility

Can we use some of the mods in the global sgs dev forum? I know we cant use anything that would change the modem but since the phones are very similar what can and what cant we use from the global Dev forum?
Thanks
As best as I understand the big ones to stay away from are modems, kernels, and bootloaders. As long as you don't mess with bootloaders you'll always have download mode (not that bootloaders by definition are incompatible, but 99% of what is done on a phone should not include messing with bootloaders, unnecessary risk for most people)
Just keep in mind using anything from a different phone is a risk that could make you lose all yours files and apps or worse.
People have accidentally flashed international roms and been able to recover, though it can be an uphill battle for some.
Sent from my SAMSUNG-SGH-I777 using XDA App
Hi,
I would like to know if I can change the baseband on my SGH-I777 from UCKH7 to UHKE2??? Currently the phone is like this:
PDA: I777UCKH7
PHONE: I777UCKH
CSC: I777ATTKH7
My goal is to enable CR carrier options on this phone. Is this possible? Please advice.
Thanks in advance
---------- Post added at 11:51 AM ---------- Previous post was at 11:34 AM ----------
gacuna said:
Hi,
I would like to know if I can change the baseband on my SGH-I777 from UCKH7 to UHKE2??? Currently the phone is like this:
PDA: I777UCKH7
PHONE: I777UCKH
CSC: I777ATTKH7
My goal is to enable CR carrier options on this phone. Is this possible? Please advice.
Thanks in advance
Click to expand...
Click to collapse
Basically what I want to know is if changing the baseband the phone would be able to support "video calling" without using a 3rd party app, just by calling. Like the Global/International SG-I9100.
I see my friend's phone has baseband UHKE2, please advice if changing this, it would make any diff.
Pretty sure your modem isn't going to get the result you want.
Sent from my HTC PH39100
So there's no way at all to make video calls with the SGH-I777 like a normal voice call??? Just like the SG-I9100???
I haven't checked out a i9100 at all, nut I do remember er on my i897 captivate when running an i9000 ported rom we would have the call screen with the video button (until a dev for the i897 removed it). I believe it is part of the phone.apk and another .apk that had to be changed.
So I guessing it is the same on the 9100? Maybe ask one of the devs that have ported over a i9100 rom for us. I think DG is using a i9100 rom as well as the Hellraised rom too (I haven't even looked at these roms but I think they are using i9100 roms with some changes).
This would be a really nice feature too in my opinion. Not sure why it wouldn't work for us also. The reason it had to be removed from the i897 Captivate is it didn't have a front facing camera and the i9000 did. So hope you get it figured out.
Sent From My KickAss ATT SGS2 SPORTING CM7
Thanks for the explanation!
But i havent got it yet, so you say i wont be able to make at&t phone work as the international one? Please dont use too much tech words cause im pretty new using android so i get confused
well then you shouldnt be randomly flashing modems... its a good way to get yourself in a very, very deep hole. especially if you dont know how to get out. id suggest doing some research on what modems do... you cant change the modem and get video calling. here is a very brief explanation of what is going on.
everything on your phone is an app. just like windows has .exe android has .apk. the launcher, calendar, phone, update services and everything runs as a .apk. so when you hit the phone symbol on your launcher you are opening up an app. that app is called the phone app and is on your phone as a phone.apk. to get this video calling capabilities you would need to fins a phone.apk that supports it... but ait there's more. the phone.apk is tied into other things like telephony.apk which does stuff. and other apks, and heck een the framework (its hard to describe this one). if this video calling is specific to samsung, which i think it is, you need to have the samsung rom because you cant just take the phone.apk and make it work, it relies on other things specific to the samsung rom.
having said that, you can find a i9000 rom that has it and hellbreak it but that is a lot more complicated than i think a new guy to android can handle.
It may be that there's a dependency between the phone app and the modem.
I have the video calling button since I'm running Hellraised VillainROM but I have never tried it.
Most likely AT&T's network doesn't support it and will block attempts to use it.
If there are any modem or network dependencies it won't work.

[Q] Mixing kernels and modems?

I am no Noob to Android, but am to Samsung phones. This is my first time ever encountering kernels and modems that could be flashed separately. All other Android devices I used had everything together as a single package and did not offer a kernel and modem separately.
That said, I am trying to determine a solution for a frustration of mine. I want the newest Gingerbread 2.3.6 version for my ATT Galaxy S2 (NOT Skyrocket), but every time I check for updates, my phone says that I am up to date already. Yet, there have been three newer firmware versions leaked and I dont know what this means, but I am wondering if ATT is leaving me in the dust or something.
I have tried all three of the leaked updates (UCKJ1, J2, and J4), and although the phone works perfectly fine, all versions give me an impossible to deal with problem when I am in a call with someone. The problem is that no matter who I am talking to, they all complain that they cannot hear me because my voice is randomly fading in and out to the point where they cannot hear me at all. Strangely though, when I am on UCKH7, everyone says that I come in nice and clear and no one ever complains about clarity.
So, I was wondering first, what controls the calling portion of the firmware/
ROM? I was thinking that it was the modem, but when I think of modems, I think of something controlling internet, like 3/4G and wifi.
Second, if it IS the modem that controls the calling, then what would happen if I flashed the UCKJ4 firmware and the UCKH7 modem? Will everything work?
I was thinking that since H7 seems to be the only version that doesnt give me voice problems, then by using its modem with the J4 kernel, I could have the newest firmware, but still have people hear me.
If anyone knowledgeable in this area could help me, that would be ridiculously awesome! I dont want to try this unless I am sure that I wont brick my phone or something.
BTW, the voice problem is not caused by finger over microphone or my or the other party's reception. I have tested this as thoroughly as possible and it is definitely the firmwares for some reason.
1) your modem controls both the calls and data connection.
2) you can flash the stock KH7 modem:
http://forum.xda-developers.com/showthread.php?t=1336958&highlight=UCKH7+modem
you can do this without changing your rom or kernel. Hope that fixes your call issues (sounds like it will).
Modem controls calls and data connection, however the Samsung Noise Reduction feature is in the audio libraries within /system and to some degree in the kernel (sound drivers)
Ok, so the modem does handle calls then. Thats good to know!
For the record though, the noise suppression feature seems to have no affect on this problem of mine. It doesn't matter whether it is on or not :-\
I am CURRENTLY running KH7 modem AND kernel and no problems right now.
Soooooo... What would happen if I flashed the J4 kernel, but the KH7 modem though?
Will things work right (data, wifi, phone calls, system stability, etc)? Will I lose noise suppression?
LOL, thanks for the replies so far, but my questions were only half-answered. (Probably too much text in my OP... sorry!)
Sent from my SAMSUNG-SGH-I777 using XDA App
spexwood said:
Ok, so the modem does handle calls then. Thats good to know!
For the record though, the noise suppression feature seems to have no affect on this problem of mine. It doesn't matter whether it is on or not :-\
I am CURRENTLY running KH7 modem AND kernel and no problems right now.
Soooooo... What would happen if I flashed the J4 kernel, but the KH7 modem though?
Will things work right (data, wifi, phone calls, system stability, etc)? Will I lose noise suppression?
LOL, thanks for the replies so far, but my questions were only half-answered. (Probably too much text in my OP... sorry!)
Sent from my SAMSUNG-SGH-I777 using XDA App
Click to expand...
Click to collapse
Most likely not much - the only case where you're likely to notice a change is if you flash my kernel, which pulled in the I9100's latest sound driver a few days ago.
Please forgive me for not fully understanding all of this.... -_-'
So, it isn't worth it to flash the J4 kernel (in order to get Gingerbread 2.3.6) and the H7 modem (to keep my phone calls clear)?
If I flashed your kernel though, how would it affect my phone?
Will I be at 2.3.6?
Would I flash your kernel, but keep the H7 modem?
Also, can you provide a link to your kernel (to make sure I find the same thing you are talking about)?
Again, forgive me for not understanding right away.
Sent from my SAMSUNG-SGH-I777 using XDA App

[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] Baseband Versions

Sorry if this has been asked, but I have not been able to find a solid answer yet. Can I install " [ROM]UCLC2 Official ICS "Leak" I777 (3-27-12)" on my S2 with the baseband version UCKK6 and be alright? I had an incident where I put a kernel that wiped my wifi capabilities a while back and wasn't sure if it was because it contained a different baseband. I'm not sure on which modems/basebands I should stay away from?
Thanks.
ck2323 said:
Sorry if this has been asked, but I have not been able to find a solid answer yet. Can I install " [ROM]UCLC2 Official ICS "Leak" I777 (3-27-12)" on my S2 with the baseband version UCKK6 and be alright? I had an incident where I put a kernel that wiped my wifi capabilities a while back and wasn't sure if it was because it contained a different baseband. I'm not sure on which modems/basebands I should stay away from?
Thanks.
Click to expand...
Click to collapse
Any UC baseband will work on our phone. Baseband ONLY affects cell data and voice.
Entropy512 said:
Any UC baseband will work on our phone. Baseband ONLY affects cell data and voice.
Click to expand...
Click to collapse
Oh I see, Thank you for clarifying!!!
Entropy512 said:
Any UC baseband will work on our phone. Baseband ONLY affects cell data and voice.
Click to expand...
Click to collapse
That would seem to be true, since the modem.bin "image" is really just a mini-kernel and real-time OS (ThreadX I believe) loaded by the modem and only talks to Android via the RIL abstraction layer.
But on the Captivate, when using an i9000 ROM (similar to the use of i9100 ROMs here) you actually had to use an i9000 modem too. In fact the rule generally was, the modem had to match the kernel, as we had separate kernels for i9000 and i897 ROMs. This of course opened up many more options since the international variants inevitably have many more modems available. Point is, on the Hummingbird platform, the modem/kernel (and usually ROM) were somehow interdependent on each other. Maybe due to quirks specific to the RIL in each? Or maybe something else? No idea, and not sure that anyone ever bothered to figure it out. (Why people aren't more intrigued about trying to "hack" the modem binary is beyond me. I don't care if my phone violates the law or gives me cancer as long as I get better reception and data speeds... )
Any ideas as to why this wasn't the case with the i777?
In particular on the Captivate, running a mismatched modem would result in voice calls not working properly, though data would usually work, which isn't all that dissimilar from what happens on the i777 with a mismatched modem/kernel/ROM combo.
Just looking for any solution that would let us run i9100 modems on the i777 in particular since there is no proper way to adjust the bands selected by the modem. Aka, that whole stupid RAT restricted bull**** business that AT&T seem to enforce on the UCXXX modems.
Thanks in advance!
And PS, I'm not kernel developer (though I am studied in C/C++), but if you pointed me in the right direction as to where I might be able to find some useful RIL debug output, I'd be willing to pour through some logs looking for anything interesting.
*bump*
Sent from my SGH-I777 using Tapatalk 2
I think that in the case of the I9000 vs. I897, the modem/CPU audio interface may have been entirely controllable by software.
On I9100 vs. I777, there appears to be some hardware in between we don't have control over. As a result:
An I9100 modem on I777 results in no audio regardless of kernel.
An I9100 kernel on I777 results in no audio regardless of modem. I know this end of things - one of the digital I/O channels is set up very differently on I777. Master instead of slave I2S (or was it the other way around?), 16 kHz sample rate instead of 8, and a few other settings are different.
There might be something about that "in between" block we don't know about and can control with the right knowledge, but right now - there's an unknown black box somewhere and it prevents I9100 modem firmwares from providing call audio.

[Q] i777 modem/RIL questions

Okay, so, I've done a fair amount of reading and searching about modems and RILs, including other forums, but I've still yet to find the specific information I'm looking for. (Most of the stuff that I've found relates to the i9100.) So if I missed the relevant post, I apologize, please direct me there.
That said, here's the deal. I've got an i777, which I have unlocked and am currently using on T-Mobile. I've flashed the stable CM 10.1.3 (Android 4.2.2). Its baseband is UCLE5. It's running well. I have few complaints, except for occasional low signal.
I've already seen this thread, with the different modems available: http://forum.xda-developers.com/showthread.php?t=1336958
I lost the link, but I also found a thread, possibly on another forum, where a T-Mobile user reported better performance with baseband UCMD8. I'd like to try it. I think I can manage flashing it on my own via CWM.
However, I've read in a bunch of places that it's also important to have a RIL matching the baseband version. I found a thread that gives a terminal emulator command to find your current RIL version (getprop "gsm.version.ril-impl"), and mine is "Samsung RIL(IPC) v2.0", which is apparently from Gingerbread.
So, my question is this: Should I also change my RIL? If so, 1) where would I get the appropriate RIL for the i777 with CM10.1.3, and 2) how would I install it, preferably without performing another wipe, reset and ROM installation?
Thanks in advance for your help!
NightSteel said:
So, my question is this: Should I also change my RIL? If so, 1) where would I get the appropriate RIL for the i777 with CM10.1.3, and 2) how would I install it, preferably without performing another wipe, reset and ROM installation?
Click to expand...
Click to collapse
You have nothing to worry about - just flash the i777 modem you want via recovery; you don't have to wipe anything, it will work fine. I wouldn't worry too much about RIL; over the two years of changing modems back and forth I've never encountered any problems regarding RIL (except for some wakelocks, but that's more to do with bad/weak signal than anything else).
To be clear, I'd still be happy for input from anyone regarding the i777's RIL, but I did go ahead and flash UCMD8. I've already noticed something new; my phone now seems to drop from H+ to 3G fairly aggressively when I'm not actually using it, then go back to H+ when I do, where since flashing CM10.1.3, it previously connected only at H+ or E. I imagine this is a battery saving measure. I'll have to see how it behaves for a few days.
Thanks for your response SteveMurphy. By the way, what baseband/RIL version do you use, if I may ask?
NightSteel said:
To be clear, I'd still be happy for input from anyone regarding the i777's RIL, but I did go ahead and flash UCMD8. I've already noticed something new; my phone now seems to drop from H+ to 3G fairly aggressively when I'm not actually using it, then go back to H+ when I do, where since flashing CM10.1.3, it previously connected only at H+ or E. I imagine this is a battery saving measure. I'll have to see how it behaves for a few days.
Thanks for your response SteveMurphy. By the way, what baseband/RIL version do you use, if I may ask?
Click to expand...
Click to collapse
I'm on UCMD8,
The reason you're seeing 3G more often is because with the newer roms you have the ability to better control your network modes. For instance, if you want to use Edge you can manually switch to 2G mode. It's possible the older firmwares (GB, ICS...) had this option but I really can't remember.
Galaxy S Backdoor
So it seems my question about RILs was unintentionally timely, as Samsung's RIL for Galaxy S devices contains a backdoor that's been verified with proof of concept.
https://www.fsf.org/blogs/community/replicant-developers-find-and-close-samsung-galaxy-backdoor
http://redmine.replicant.us/projects/replicant/wiki/SamsungGalaxyBackdoor
I'm not sure which version of Samsung's RIL they tested, or whether they tested the I777, but it seems most Galaxy phones are affected.
Hope someone gets to work on this soon.
NightSteel said:
So it seems my question about RILs was unintentionally timely[...]
Click to expand...
Click to collapse
Suspiciously timely, yes.
here's another take on the back-door claim:
http://arstechnica.com/security/201...-of-remote-backdoor-in-samsung-galaxy-phones/
-Cyril
edit: and this: http://www.xda-developers.com/andro...mctr=(not provided)&__utmv=-&__utmk=122317964

Categories

Resources