Nexus 4 Unusable for VoIP Calls
code.google.com
code.google.com
I don't use the OS native sip functionality on it, but I do use GrooveIP and I have run into this issue. With GrooveIP you can work around it by fiddling with the various echo cancellation options GrooveIP supports at the cost of introducing a voice latency on your outgoing voice that is just long enough to be annoying (but usable once you acclimate to it), in my experience.
There are generally a lot of audio related issues with this phone with various users unable to get loud-enough volume from the device either on calls, from the speaker or via the headphones Seems to be a software bug as many people report if you root the phone and run alsamixer you can boost the audio up to decent levels, but this isn't a great fix because any time an app adjusts the volume at the SDK level the problem returns.
https://code.google.com/p/android/issues/detail?id=41042
Google's stellar customer support consists of no-questions-asked replacing your device (which is great) with one that has exactly the same problems out of the box (which is not so great). Haven't seen any kind of official acknowledgement of this as an issue despite it being very commonly reported online (google: "nexus 4 volume too low")
An otherwise great phone hampered by a pretty serious fundamental issue.
But yes, GrooveIP is unusable. I bought it for 4 bucks or something and hardly use it since the voice quality is terrible.
Mild configuration hassle but reliable. Helps to move Google Voice to an account where where you never IM.
I'm not trying to be snarky (well, a little bit), but you simply can't file a bug about an iPhone. You can go to the Apple Discussion Forums and see threads that go on for pages and pages with no involvement from anyone from Apple at all.
The only difference is that Apple releases one model at a time, so if there's a problem, everyone has it at once and it garners enough media attention to warrant a response.
I have no idea how one would file bugs about Windows Phone 8 either.
That Google makes their bug tracker visible doesn't mean they're doing any more or less than the other guys.
They refunded me, no questions asked, within the day. I've had a similar issue with Steam in the past, and they flat out refused to refund me for a mistaken purchase.
I suspect that EA customer support, for many people, is perfectly decent. You only ever hear about the complaints because people who are satisfied don't make a big fuss of it.
Galaxy Nexus with EMMC chip V3U00M of 08/2012 or 09/2012 (+others) needs fstrim'ing (or mounting with discard option). Android does not do fstrim in Galaxy Nexus, therefore phone becomes unusable after simply using most of the storage, and the user has to root their phone to fix it.
http://code.google.com/p/android/issues/detail?id=39154 http://code.google.com/p/android/issues/detail?id=43081
Yes, it is bad that this bug has lingered without attention. But I also see how it could fall to the bottom of the priority list for review.
Tl;dr: It doesn't work because it's not implemented.
https://code.google.com/p/android/issues/detail?id=3434
There has been some improvement lately but it is hard to find devices that support the "special" low latency mode.
This sounds like a similar thing. Just pointing out the level or response and engagement you'd expect from Google (hint: almost none).
iOS is better in this regard, but still not perfect. Audio routing between applications is a dicey affair (done through a 3rd party app that runs in the background), and it's not possible to charge while using USB accessories, like audio interfaces or MIDI keyboards.
[1] https://android.googlesource.com/device/lge/mako/+show/f608d...
(currently having a very bad experience with my LG O2X, where I'm still running CM7 - announced as the "world's first dual core smartphone" or something).
https://code.google.com/p/android/issues/detail?id=41626#c20
If Google actually had their own unencumbered implementations, wouldn't they be in the AOSP source tree?
This would seem to explain all of the 'echoing' complaints I've been getting when using google voice on my N4.
Instead of improving the core Android apps, which would benefit other phone manufacturers as well, Google is mostly working on their web service frontends (Gmail, Google Plus, probably Google Voice as well) nowadays. The result is a platform packed with features that only work half the time.
Did you know that the native Email client doesn't even set the In-Reply-To header, i.e. breaks threads?
Where on Android you can fix something by reading XDA, installing CM or other custom build, change the application (thanks, Intents!), or just patch the source code, on WP8 if something doesn't work or just doesn't present (like VPN, call log grouping or even call duration info!) all you can do is just buy another drink.
I would normally pick up on it from the 3 years of VoIP and other real time audio work I did.
I didn't get a chance to read everything but as a I recall some of the codecs used could have some serious echo side effects. Did someone mention the codecs being used?
http://www.reddit.com/r/nexus4/comments/15ip1v/is_voip_just_...
1) Software echo cancellation doesn't work as well as hardware echo cancellation.
2) The phone uses a second microphone to cancel out background noise during calls. This isn't used for any voip calls. I'm told it is extremely loud when a car drives by, and a little bit of wind make it sound like I'm in a hurricane.
Is there some hardware reason they can't open up access to this chip? Does audio for calls get routed directly to the gsm chip, so we don't have access or something?
Anyway, I have a Nexus 4, looks like a good suggestion never to rush with upgrades... if it works dont touch it?
http://code.google.com/p/android/issues/detail?id=41631
Can't use BT with WIFI at same time!!! all nexus 4, 4.22 OS, just plain sucks
Because why not a bluetooth headset?
The cellular operator (Airtel India) says it's a feature and argues that every operator has it and that iPhone, BlackBerry and Windows (etc) users don't have this problem. True.
Samsung support says - this is Google feature and then is quick to add - but we never sold Galaxy Nexus in India. No support there. Sorry, bye-bye.
I go to raise a Google-code issue just like this. Well, there's one already logged - years old. Of course without a fix or response from Google!
I'm an Android developer(day job) with a laaarge OEM but I doubt an Android is going to be my next phone. I am not comfortable with paying for anything very expansive then being on my own.
This is how Google provides support. They don't.
This is a completely unrelated issue caused by your carrier. Why are you posting it here?
Technically, yes. One deals with AG, RIL and call app another deals with Notification management.
>>caused by your carrier
No, it's not. The carrier has to send the updates. It's upto OS on how to handle it and they ought to handle it the way other mobile OS do.
>>Why are you posting it here?
Because the nature of issue is same and so is the reason/origin. Left by google. OP's issue is old. Used to crop up in Galaxy Nexus too. I worked on an OEM work around for Europe model and it was there in S3 too.
I have the same issue sometimes with Airtel India, and I'm pretty sure this notification was turned off 2 years. [edit or maybe i just had a good data connection then]
Also, this issue is not consistent. I'm guessing what happens is: carrier sends usage alert when you "turn off" data + bad connection that keeps dropping => many notifications even though you never turned off data.
There are a few apps that convert USSD alerts to notifications - try these - but it would be nice if this was a built-in feature.
As I said the behaviour is present in other operators too. I've asked a friends on Idea and Vodafone too(with Android). I just called a friend(before writing this comment) and he confirms that he is not facing this issue on Idea+iPhone5(he faced the issue on Nexus S with Airtel and then Idea too).
I had asked a friend with a Lumia and on Airtel and he said he doesn't have to do this.
>>carrier sends usage alert when you "turn off" data + bad connection that keeps..
No, it sends whenever there's 3G transaction and the usage period ends. I've observed that when I am using browser, I usually get the alert after I close the browser.
Airtel technical team(I was told they were the tech team) also confirmed that it is based upon usage and usually many apps/features rely for background syncing/net-access solely upon 3G/data so that is what makes the number of pop-ups too much. They also confirmed that it happens even when the phone is continuously on WiFi(I concur).
>>There are a few apps that convert USSD
Tried. Actually the most famous one is developed by an Indian guy(makes me think he was a victim himself). Didn't work.
Planning to root it. Google will push probably the last upgrade with 5.0(if at all). Will see if there's any ROM that handles it.
- iPhone + Vodafone Bangalore - SMS notifications - inconsistent frequency
- Galaxy Y + Airtel Bangalore - SMS alert only
so it seems carrier/plan dependent to me!
> it sends whenever there's 3G transaction and the usage period ends
Sure - what I was guessing is that sometimes the phone is on a "single" 3G connection all day & there's no alert, and some days the phone makes "many" 3G connections & there are lots of alerts. (or perhaps it does not work this way & there's some other cause - not a telecom expert!)
[EDIT: oops both friends say they get SMS not USSD alerts]
I had this problem on a Whited00r-installed iPhone 3G with airtel prepaid. Never noticed with iOS 5 or 6 on my iPhone 4S.