6 ms·
Agreed. As a Pixel/Android user who has never used Microsoft Teams this is still incredibly concerning. A third-party app causing this issue on accident means
by georgemcbay 5y ago
Agreed. As a Pixel/Android user who has never used Microsoft Teams this is still incredibly concerning.
A third-party app causing this issue on accident means a third-party app could cause this issue maliciously and any app not part of the base operating system should not be capable of causing an issue interfering with emergency calling.
I assume/hope their January 4th fix addresses whatever the issue is at a more fundamental level, but this seems like the sort of thing that should be addressed a lot sooner than a month out.
- bb88 5y agoAlso more reasons to not use Microsoft Teams. I think an explanation here of what data is being sent to Microsoft Teams and now MS Teams can prevent phone calls is important here. If my organization uses MS Teams, do my phone calls on my personal device go to my company?
- jmspring 5y agoOh FFS, it’s an issue with app/dialer integration based on Android design and permissions. But, I know it’s popular to bash MS. I’m not a teams fan, but this is taking things a tad far. Edit: dialer has been autocorrected to diaper
- vladvasiliu 5y agoI think the issue is that Teams even tries to do this in the first place. If I want to call someone via Teams, I'll fire up Teams. Or maybe add a button in the address book when I search for someone (I've got this on iOS, don't know if it's a thing on Android). But on the dialler? When I'm there, I expect to be using the phone app to actually call the number I'm dialling. So yes, this does seem to me like legitimate MS bashing. Even if the platform allows for this, they shouldn't be using it. Especially if the app is signed-out or otherwise out of order. Of course "it's for the customer experience" somehow, but come on.
- birdman3131 5y agoTeams is VOIP. Legally they HAVE to allow for and setup 911 calling.* Yes they royally screwed up. But its not like they could have just ignored Ray Baum Act/ Kari's Law. *I think for non static location devices like cellphones or softphones the law does not kick in for a bit. For deskphones or say a voip phone you take home from work it has been in effect for a while now.
- bb88 5y agoBut they don't need to inject themselves in the dialer. I think that's the clear takeaway.
- birdman3131 5y agoHow else can they do it? As I understand with android they have to list themselves as a dialer to make and receive calls. Not trying to defend the programming screwup. Just the idea that they can magically send and receive 911 calls without being interfaced somehow with the dialer.
- vladvasiliu 5y agoCan't the app have an internal dialler? They have their own iOS. I seem to remember Whatsapp on Android had this, but it was a long time ago, and I may be mistaken.
- birdman3131 5y agoUnder the hood I would expect it to still be hooked into the dialer system api that google exposes. Likely this was where the undefined behavior showed up.
- jmspring 5y agoAndroid allows VOIP apps to register as a dialer. They have allowed this for YEARS. One company I worked with some years back was looking at working with phone vendors who based their phones on Android about replacing the default dialer. It didn't happen, but it was an option even a decade ago. The programming screwup? Yes, that is a Teams thing. I personally wonder if this situation gets even goofier with Work/Personal profiles on Android. It's not something I have looked into. I have a Pixel 5 as my "work" phone and it has the profiles. But I rarely use it for anything but messsaging/Teams meetings/etc.
- bb88 5y agoWhy FFS does an F'ing app need to have access to that, particularly if it's required by many organizations?
- easton 5y agoSo it can make VoIP calls from your work phone number. Now that nobody has a desk phone, such a thing is needed, especially if you don't want to pay for cell phones for your employees but do want them to get calls.
- IiydAbITMvJkqKf 5y agoThis is legitimate microsoft bashing. This bug implies that the teams app at the very least observes every phone number being dialed. As a 100% remote worker, this issue is completely unacceptable. Teams should have zero involvement in SIM dialing. And Android is defective too, a user app should not have this level of access.
- alfiedotwtf 5y ago> Based on our investigation we have been able to reproduce the issue under a limited set of circumstances. We believe the issue is only present on a small number of devices with the Microsoft Teams app installed when the user is not logged in, and we are currently only aware of one user report related to the occurrence of this bug. We determined that the issue was being caused by unintended interaction between the Microsoft Teams app and the underlying Android operating system. Because this issue impacts emergency calling, both Google and Microsoft are heavily prioritizing the issue, and we expect a Microsoft Teams app update to be rolled out soon Let me zoom in... > we expect a Microsoft Teams app update to be rolled out soon Seems like a Microsoft issue to me.
- xvector 5y ago> Seems like a Microsoft issue to me. Amazed that you managed to draw this conclusion! It doesn't matter what apps I have installed and what they do, NOTHING should prevent me from getting a 911 call out if I have battery and coverage.
- PeterisP 5y agoIt's a Google issue no matter what. No matter what Microsoft did in their Teams app, the fact that it was (and still is!) possible is a critical flaw in Google code which Google has the duty to fix ASAP. The problem is not fixed until it is impossible for 911 calling to break even if the old Microsoft Teams app is used, and until emergency calling is certain to work even if someone else intentionally made a malicious app trying to hijack 911 in a similar manner. I mean, that's literally a top priority without compromise - if it turns out that for some reason they can't implement third party dialing in a way that ensures proper handling of emergency calls even in the presence of buggy or even actively malicious third party apps, then an acceptable solution would be to kill all third party dialing; there is no permissible tradeoff whatsoever between features and emergency calling.
- mavrc 5y ago> Seems like a Microsoft issue to me. except that any app could do this, and it just happens to be Teams that did.
- 5y ago
- chii 5y agoIt's bigger than Teams. It's that an app can prevent such a basic, and important functionality.
- kwhitefoot 5y agoWhy would you have MS Teams on your personal device? Does your company rent the space it uses and pay for the CPU, memory, and IO quota?
- kreeben 5y agoWhy would you have one device for work and another for private life? I use dual SIMs on my work phone. I used to use two phones but that was just very, very, very inconvenient. Why try to cram in two lifes into the one life you have?
- input_sh 5y agoI don't want to have anything personal on a device someone else has full control over. I don't want any work-related notifications after I clock out. If I'm being paid to work 8h/day, company has my attention for 8h/day. Overtimes can be arranged, but doing so on my own will and not being paid for it will never happen. I don't want to be held liable for leaking company secrets in case I lose my personal device.
- mPReDiToR 5y ago"I don't want to have anything personal on a device someone else has full control over." You don't want a smartphone then. From the ground up these things are closed source with smatterings of OSS in highly visible places which can be negated utterly by lower level software. At some point we all have to realise that anything we posess electronically is only a copy of the version the three letter guys have in our files.
- input_sh 5y agoIf the choice is between sharing my data with a three letter agency thousands of kilometres away and sharing my data with a three letter agency and my employer, you're damn right I'm choosing the former. I even refused an otherwise sensible request from my former employer to install WhatsApp on my phone because I was not interested in using it personally, and they were not interested in providing me a work phone for it.
- rand49an 5y agoThe issue here is that Android has failed to exclude emergency calls from being routed to a VoIP provider. If it wasn't MS Teams causing this issue it could well have been another registered VoIP provider on that phone.
- zmmmmm 5y agoAnd then you get the law suit because someone in a Wifi zone but without cell coverage couldn't call 911.
- nyuszika7h 5y agoIt's simple. Force it to go through the regular cellular network first, and if it doesn't exist (e.g. because you're on a WiFi-only tablet) or is unreachable then try to fall back to another app.
- ipython 5y agoMost carriers have their own voip gateway already built into the carrier settings to handle this situation. No voip app needed.