Hardware Microphone Disconnect in Mac and iPad
support.apple.com
support.apple.com
About the iPads, what does their "hardware" based microphone disconnect entail? It has to be some electro-magnetic based communication instead of currents so the circuit has to be more complicated. I doubt it's done without using any kind of software but would be glad to hear otherwise.
Overall, I'm glad that they are responding to concerns and working to address them.
For digital microphones it can also be very simple. Consider a PDM microphone, if you disconnect the data line and have it stick to either high or low through a pull-up, the signal becomes DC. This wouldn't be pop-free by itself, but it should be rather easy to make it so through DSP.
(FWIW, you can also easily mute pro-audio microphones by shorting (+) and (-) together. The attenuation is determined by the output impedance of the microphone, usually a few hundred Ohms, divided by the resistance of your switch. Typically you'll get like 60 dB from this, which is perfectly fine for muting in a normal setup, but if you crank the preamp all the way up you can still get a usable, albeit very noisy, signal out of it.)
Just send the mic signal through an op-amp with an enable input.
This is how the Google Home Mini does it. When you flip the mute switch, an AND gate kills the digital signal from both microphones (a stereo microphone pair share a single data line). All the audio hardware gets is a string of 0 bits at that point.
I'd like to see that too, but I don't think we will. I suspect it's a magnetic switch and I'm also curious which lines it cuts.
FWIW, you can still get some audio from an accelerometer if you can get it to report data with a high enough frequency.
Not sure what you mean about iPhones, their information does not mention the iPhone (and I would not expect it to).
I meant iPads but got confused. Thanks for pointing it out.
Ingedients being hard to come by, and the market uninformed but spend-happy, hucksters appeared and the "medicine show‘ emerged. Patent medicines were also amongst the first widely advertised products in mass media beginning in the mid-19th century.
https://www.collectorsweekly.com/articles/how-snake-oil-got-...
http://gen.lib.rus.ec/scimag/?q=10.1007%2Fs12686-014-0200-1
http://www.npr.org/blogs/codeswitch/2013/08/26/215761377/a-h...
http://umm.edu/health/medical/altmed/supplement/omega3-fatty...
Circuit diagrams, bank switched memory details, pretty sure someone dedicated could have built themselves their own machine with access to the manual and the right rom dump and system floppy disks...
I don't see why you assert that is has to be electro-magnetic based, as long as the gating is down by a 'dumb' fixed transistor rather than a programmable chip, then it's a hardware disconnect.
I hope you're right, and I'd agree that would qualify as a "hardware disconnect". It's a little confusing given the mention of the T2 chip; they do differentiate some specific models which are "hardware alone", and at least imply that the T2 chip does not flip the off-switch on those. I'll have to go dig into iFixit's tear-downs to see if they found anything. For the 2020 iPad, they specifically mention "MFI compliant cases", so we can be fairly certain that one's done with magnets.
It's the same sensor that's used to detect if the lid is open in general. Triggering it will prevent the display from turning on, and will make the computer go to sleep if it isn't running in "clamshell mode" (running on AC power with an external display attached).
Why is that? Any case, including not "MFI", could put a magnet at the location if that was the case. Doesn't "MFI" mean that they make it only work with cases that are identified via the software to have paid their certification to Apple?
Also, why would detecting a closed iPad sleeve require "electro-magnet based communication"? Seems like detecting presence of a magnet would be enough.
We have automatic steam cutoffs that are entirely mechanical. I have built a state machine out of hardware logic that would have cost less than a dollar with a microprocessor but was preferred because it could be verified to work and not be remotely “upgradeable”.
You can do the whole thing in analog fairly easily. The hardest part would be to get the magnetic sensor integrated into the same chip, but I guess that’s been a solved problem for a while.
An alarming number of people still believe Apple slowed down all their old phones for the sole purpose of selling them new ones for example.
I'm not an Apple hater or a fanboy. I've owned a number of Apple devices in the past. However, they have their issues just like any other tech company, but their devoted following does seem to be more cultish than that of, say, Microsoft or Google.
So they didn’t slow down all old phones, only ones that had the problem. They actually attempted to fix older models. To me this is the opposite of planned obsolescence and appeals to my environmental view that all manufacturers should be supporting their hardware as least as long as Apple currently does.
Now they didn’t communicate, and were fined. I think that is fair enough, but I feel the size of the fine was quite excessive given they were trying to extend the life of their customers hardware.
Note that the other phone manufacturers that have exactly the same problems did nothing and are actually better off because of it.
Whether or not the whole thing was intentionally nefarious I'm not convinced. But the episode looks way worse than your comment suggests.
Seriously - can you tell me how long you received updates on your android phone?
Apple is the absolute leader in getting longer life out of their phones, they have much higher resale as a result as well.
Apple not only allows older devices to installer newer software (with bug fixes / security fixes / and supportable features) but they have been backporting stuff to a one step earlier iOS as well in terms of basic fixes. It's actually crazy especially in comparison to their competitors (that get no flak on HN) who literally ship with an old version of android AND DO NOT UPDATE IT!
>Seriously - can you tell me how long you received updates on your android phone?
I've used Apple computers exclusively since about 2005 and phones since around 2009. So no, I've never owned an Android phone. In fact, my small apartment has no less than 8 Apple devices in use between my partner and I.
Why do you assume I'm not an Apple user? Because I said something mildly critical of them?
I don't think it was intentionally nefarious -- this is a real problem with this kind of battery and I've experienced it, and it's not unique to Apple devices. In theory, their solution is actually pretty good! The problem was the way they communicated this to end users, namely, that they didn't. They just did it. And didn't even have iOS tell you it had enabled this "battery management" mode when it was turned on.
This wasn't an engineering fiasco, it was a PR fiasco. Apple has always been guilty of what we could diplomatically call "under-communicating," but this is the sort of change someone -- many someones, arguably -- internally should have flagged and said, "No, look, this isn't something we should just do silently, in part because it's going to create a suboptimal user experience and in part because if we don't communicate what we're doing and why we're doing it, it's going to come across as us just slowing old phones down to make you buy new ones."
Actually I bought my iPhone 6S in Australia and had the battery replaced for free in Vienna under their battery replacement program. It was done in 45 minutes.
I'm asserting as fact that Apple retail and support employees were kept in the dark about throttling. So, even if you had Applecare, your "genius" would tell you that your phone wasn't slowing down (you were imagining it) or that the slow down was an inevitable result of ever more complex OS upgrades. The end result is that you were told nothing could be done.
So no one was told the simple truth. That poor performance was related to poor battery health and could be rectified by a simple battery replacement.
We're specifically talking about lower CPU clocking. Now, are you claiming to have known that Apple was throttling Phones with aging batteries before the rest of the world? Because well, that's a pretty amazing feat.
Yes, they definitely should have communicated better. 100%. It was non obvious to any users that the phone had been throttled and that it needed a new battery. I think the fine they got will remind them to be more explicit in the future.
The feature still exists today, just explained better.
As such, it could even be counted as one of the touches Apple is known for that other OEMs don't bother with. It just needed better communication.
I considered this omitted because it's obvious given the technical details surrounding the throttling to begin with.
I had an iPhone 5S that ran ok until I upgraded to iOS 13, IIRC. After that, the frames started skipping and it became frustrating to use.
It's a lie of omission, which you could reasonably interpret as a trick to get people to upgrade.
In general, the mobile phone industry has done a pretty good job encouraging their userbase to forget that their batteries are replaceable, so I don't think that most users would consider that as a remediation step off the top of their head.
I think it's plain that the best solution would be informing the user of the problem and letting them choose between behaviors (or, you know, replace the battery), but between slow usage and random shutdowns, I would personally choose the former.
I wonder if there have been any studies on how many users, once the toggle had been added, switched it from the (default) throttling behavior to the shutdown behavior? I'd be curious to see if I'm in the minority there.
No I actually think then the average person would assume it's a battery issue, or at least be able to google it. I'm not saying that this is actually better behavior (I would also choose slow mode over random shutoff mode), but it doesn't obfuscate the fact that the phone has a faulty battery.
The reason I suspect that Apple did this maliciously is that "service battery" notifications are pretty standard behavior (including on their own laptops). It just seems like an intentional omission.
I got an email well before the throttling "scandal" broke out telling me my battery could be replaced for free. It was, 16,000KMs away from home, for free.
What was it Apple lied about?
I don't know about that. I seem to see a lot of irrational Apple hate, but not that much irrational Apple love.
I think they are far from perfect in many, many ways. But so much criticism of them appears overblown, short-sighted, irrelevant to me, or just plain wrong.
I look at it like this: all things considered, balancing various concerns, what's the best option for me for my given needs? Following that philosophy I've ended up with a lot of Apple gear. Am I a fanboy because a better alternative doesn't exist?
Sure, let me do that: Apple is a corporation and it is stupid to believe that they care more about you than making profits.
This applies to any corporation. I've particularly noticed that the US citizens are increasingly buying into this propaganda that corporations can better protect their rights than a democratically elected government. And that is just sad and dangerous. We should be campaigning for our privacy rights directly with the government, and not just hope that some corporation will act benevolent towards us.
(And it is not a coincidence that this "news" came up in the social media feeds when the [news about exploits that granted unauthorised access to your camera through Safari is going around](https://www.ryanpickren.com/webcam-hacking-overview).)
The issue here is that instead of adding a physical switch to disable the microphone and camera, Apple is again asking its users to blindly trust it. We just have to take their word for it that it will work. They can always blame a bug in the firmware if somebody finds a way to exploit it tomorrow ...
(Note: I mentioned the Safari exploit only to point out that there is some negative news which obviously a corporation would like to bury with some positive publicity. It is commendable that Apple paid the discoverer a nice bounty and will be fixing it soon.)
Edit: And, ofcourse, the downvotes begin as the social media management team steps in.
There is always an antagonistic relationship between buyers and sellers. Buyers want more money for less features, Sellers want more features for less money.
There is no such thing as "with the user", unless the users are shareholders in the company.
They aren't the worst player, or even close really however. It's just there's a lot of power and influence in that company, so you hear a lot about it.
Apple hate? I'm a Mac convert, and I admire most of their hardware and design. But it's no secret they purposely refuse to interoperate with other vendors, and purposely develop proprietary technologies to keep you within their ecosystem. The recent acquisition, and subsequent planned shutdown of Dark Sky is just one recent example.
Part of it is just the business model, I guess. For example, Google's apps are widely available across a variety of devices, since it gives Google the juicy data that they're after. For Apple, which is not an ad company, the incentive might not be there for opening their apps up to a wider audience.
Since I cannot justify a $1k+ phone for myself and my family members (I am content with my $500 S10e), and I have a mix of Mac, Linux, and Windows devices, the Apple applications (however well designed) are sadly out.
It's an artifact from evolving in a world where snap judgments were often the difference between life and death, and the person who assumed the rustle in bushes was just the wind, but it was actually a tiger, did not live to propagate. However, the paranoid person who thought it was a tiger every time the wind rustled the bushes, did survive to propagate.
Our current political system is pretty good evidence of people believing strongly enough in ideology to destroy the lives of others. I think they really do believe the stuff, and that's why it's so dangerous.
I have quite a few family and friends that unintentionally spread fake news because they really thought the story was real. One in particular is extremely hateful toward fake news but made a conclusion based on a headline that turned out wrong (we don't all have time to read every story we see, as much as we'd want to).
For example, I can't tell you how many times I've heard "I tried a Moto g and it's horrible! My old iPhone was better", or "this $300 Dell laptop is way worse than my MacBook". Of course a $1000 phone is better than a $200 phone, and likewise for the laptops.
But when you start looking at high-end laptops like the surface series, or phones like oppo/Huawei, it's usually in favor of the non-apple.
Plenty of videos out there comparing opening a bunch of apps in a cycle on iPhone vs Android. Android wins the first open, iPhone destroys on the second. (iPhone is able to keep all apps in suspense, whereas android unloads them)
Side-by-side comparisons aren't really of any real-world significance. Very few people do that when forming their opinions. For the average person, performance either detracts from the experience, or it doesn't.
There are many other factors that are more important to experience than performance. Does the interface conflict with their expectations? Does the user find the features to be self-explanatory? Does the device enable the user to conform to social expectation?
> People don’t buy specs, they buy experiences.
More specifically, people don't buy actual experiences, they buy expectations of experience. 99%+ of people who buy a phone haven't had more than a couple of moments of experience with it. They buy it because they expect it to be good based on their first impressions and/or preconceived notions.
Android also saves activity state for fast resume and keeps activities running until there is memory pressure. I've heard people complain about iOS devices in this regard because they do the same thing but don't have enough memory to do it effectively.
And once you stepped in the Apple universe, you will find a large number of devices working together. The Mac, the phone, the tablet.
So there are many reasons to choose an Apple product, beyond its specs per dollar. Also, while I think that Apple prices are high, and upgrade prices even outrageously high, if I spec a high quality competitor coparatively, I often am not that far away from the Apple prices.
WSL certainly has the potential to be a game changer and this has made Windows potentially interesting to me. What would really be a huge step, if Microsoft would built a Wayland server into the Windows UI. Having Linux GUI apps running on the native Windows UI with all acceleration, could make it a premier desktop for running Linux applications.
Don't a nontrivial amount of people use their macbooks closed in a vertical docking stand? This will require them to use an external microphone.
That said, my experience with similar laptops (XPS 15) has been that closing it just exacerbates the shitty thermal limitations so it's not really practical. Not sure whether this mode of usage is viable on newer macbooks.
Wouldn't they have to use an external microphone anyway, since in clamshell mode, the microphone is facing directly into the closed display? AFAIK, MacBooks of any flavor don't have external microphones.
But this is one case where there really is a pretty fundamental trade off if the goal is a really simple core "when the lid is shut I'm guaranteed audio privacy from that vector". Anything that allows getting around that in turn is a potential bypass. Anything in software, even if it requires a special boot to access, leaves some room for bugs. And for both software or even a physical hardware switch there would be room for someone to accidentally or maliciously leave it on, and it would be very hard to notice. Given how cheap microphones are and that if someone is using the system with the lid closed they're already committing to a certain amount of much more expensive external hardware, I think it's quite reasonable to stick a straightforward visual heuristic that "if the system is closed and thus the camera cannot see the microphone cannot work either". Easy to verify at a glance for anyone, not just the owner, easy to remember. Like security, good privacy design requires not just a solid technical foundation, but considerations for human UX.
Within the week that they had them, two people in the department had broken their screens/hinges from accidents walking in and out of meetings with the lids open because there was no way provided in the software to disable suspend on lid closed which was killing people's SSH sessions. Within the month someone in my office also managed to do the same, and most of us weren't even using macs.
(I understand that this was eventually workaroundable with some power users tools; and I imagine mosh makes the suspends a little less of an issue now).
I'm sad that the popular linux desktops later decided to emulate the bad software culture that brought anti-features like that mandatory suspend.
So I expect that mic off on hinge close will have similar results. Though, ... at least this seems a lot more legitimate to me than a refusal to not suspend.
Also, using tmux (or screen) on the other end of the ssh connection helps. And not only for when you close the lid, but also if the connection gets interrupted (power failure, internet failure, routing failure, whatever)
I can't imagine how much more equipment would be damaged if the people described were carrying around a power source and a monitor with them so they could close their laptop and bring it to a meeting without dropping their sessions.
- Use a webcam with an inbuilt mic (fairly common)
- Use an dedicated mic
Plenty of options here.
https://www.usenix.org/system/files/conference/woot17/woot17...
USB microphones are like $3. You'd use one anyway if the lid was closed because the microphone would be pressed against the display.
If all of those people had to flip a hardware switch every time they wanted to use their phones, they'd complain about it.
This also happend with the hardware wifi kill switches we used to have on notebooks.
I know lots of people who have had trouble getting their wifi to work. I don't know anyone who put a piece of tape across their camera and then couldn't figure out why their camera didn't work.
What do you mean with "flip a switch for every microphone on their devices"? Why would you want to have more than one mic and one switch per device? And turning it on in hardware is way faster than in software so a hardware switch is both faster and more secure and breaking a hardware switch seems a lot less likely than custom OEM made software failing or stop getting updated. Dust and water is no problem as lots of phones already have hardware switches, including my Android phone. I really see no problem in hardware switches at all.
The ipad has 4 microphones. iPhones have at least two. They’re located in different places to either catch different sounds or implement noise canceling
Would turning on a single microphone of the array have any meaning?
Android. Also on Play Store. https://github.com/kaputnikGo/PilferShushJammer
Windows 10 app. https://appforwin10.com/pilfershush-jammer-app-for-windows-1...
It totally makes sense, and in the modern world too many people put covers on their cams for this not to be considered a valuable feature.
There used to be such flip switches for Wi-Fi, so it is not too far-fetched.
(But if Apple cares about this market, wouldn’t you expect their laptops to have a lot more security features to appease these buyers? Not necessarily. This sort of thing is pretty much “enough”—governments are used to having signals intercepted by foreign intelligence, and so they have mitigations in place, like shutting off all electronic devices before having important conversations, or creating secure rooms known to not leak emissions, and then requiring that nobody bring anything electronic into them. For non-classified but “off-the-record” conversations, the ability to say that there’s no known hardware in the room actively recording the conversation is usually “good enough.”)
I suppose I can trace that preference all the way back to being fascinated with the Star Trek: The Next Generation LCARS (Library Computer Access & Retrieval System), which (to quote the Star Trek: The Next Generation Technical Manual written by Mike Okuda and Rick Sternbach from teenage memory) was “expressly designed to suggest a highly simplified manner of managing vastly complicated processes” or some such.
If you really want to be sure it isn’t listening to you you can turn it off and/or leave it in another room.
I am not sure if I'd want my phone to have another button just for that though.
Like remote targeted attack would force the roomba to sneak up on someone and bump the switch on? Otherwise, i don't see how this is a remote attack.
So we should chuck all of our electronic devices into the bin in the name of security?
Good security is sometimes better than perfect security.
vs.
> On the 13-inch MacBook Pro and MacBook Air computers with the T2 chip, and on the 15-inch MacBook Pro portables from 2019 or later, this disconnect is implemented in hardware alone.
Do these statements not contradict each other for the 15" 2018 MacBook Pro, for example, which includes a T2 chip? This would also contradict earlier documentation provided on the T2 chip by Apple themselves [1].
From [1]:
> All Mac portables with the Apple T2 Security Chip feature a hardware disconnect that ensures that the microphone is disabled whenever the lid is closed. This disconnect is implemented in hardware alone, and therefore prevents any software, even with root or kernel privileges in macOS, and even the software on the T2 chip, from engaging the microphone when the lid is closed.
[1] https://www.apple.com/euro/mac/shared/docs/Apple_T2_Security... (October 2018, page 13)
The latter I read as being hardware _only_; "only" being the key addition to this sentence. I would expect this implementation to be something like a reed switch to magnetically disconnect the lines _physically_ rather than electronically.
Perhaps it’s that the hardware interlock on the microphone can be enabled by software, but can only be disabled by a physical action (i.e. opening the lid.)
module mic_enable (lid_closed, lots, of, signals, mic_enable);
input lid_closed, lots, of, signals;
output mic_enable;
assign mic_enable = !lid_closed & lots & of & other & signals;
endmoduleHaving a separate FET/reed switch is about the former: having a discrete component makes it easier to audit and make sure that the microphone is indeed cut off. Technically messing with the audio codec config or pin muxing is probably equally as efficient when it comes to muting the audio input, but that's a lot more difficult to audit.
But then all all that is pointless if the code driving the switch is broken or has a backdoor. Given that most people won't disassemble their phone or laptop to put a probe on the FET/reed/whatever driving signal I feel like this is just a marketing smoke screen.
If I have to trust Apple's firmware to drive the "hardware" switch reliably, why not make things simple and trust Apple's OS to mute the audio codec reliably?
I'd take the term "hardware disconnect" in this sense to mean that there exists no program that you can run on any of the processors, or no bitstream you could load into any FPGA on the device that would be able to enable the microphone when it shouldn't be enabled, eliminating the threat of malicious code enabling the microphone
It's like there's a huge cultural schism running through the middle of the company, or something.
Privacy/security-conscious computer users have been asking for user-controlled hardware switches on such peripherals from the moment they were shipped integrated into the device.
So, in the grand scheme of things, "nobody" is an accurate description. Most people don't care about a hardware disconnect for their microphone, even if they should.
Old? I'll admit I haven't changed my case in a couple years, but mine currently has one, and I can't remember the last time I've used a desktop computer that didn't have one.
https://www.thefreedictionary.com/old
Old doesn't have to mean extinct :)
[0] Guri et al, LED-it-GO
It seems almost quaint to worry about this when so much software has web spyware baked into it -- but maybe we need a virtual spyware led that lights up every time something talks to Facebook/Google/etc tracking. The light would be blinking non-stop for many people.
I still have mine, and sadly it only produces 640x480 images, and everything looks too dark compared to the camera that is now included in the laptop.
Painting with broad strokes, Microsoft's products are fairly consistently "fine". Lately perhaps they've skewed towards "pretty good". But generally you know what you're going to get. Whereas Apple's products can be anywhere from unparalleled to embarrassing.
From going back to dongle hell of the 90's via USB-C, to the conflicting marketization of the macOS products, the connectors proliferating on the iOS standards(now lightning and USB C!), the conflating of iOS apps into macOS space, dropping magsafe; it doesn't feel very user friendly when you start getting into the details.
does this mean Hey Siri won't work on an iPad with a closed cover?
Sure, maybe its software on a peripheral that controls it. But it's software never the less.
If ANYBODY could monetize “security chic” it’s Apple.
https://www.ifixit.com/News/33952/apple-put-a-hinge-sensor-i...
Though it seems their "hardware only" solution was on earlier models than that, so maybe not.
I love this aside xD
Users would have to remember about turning it on/off, many would forget, leading to frustration.
Also Apple would have to place that manual switch somewhere, this would change the device's interface.
Lenovos used to have a physical wireless disable switch, and I recall it only causing a moderate amount of frustration and I doubt much effort was put into making it problem free.
The last time I've seen a hardware switch fail was 2 years ago.
Further to that, hardware failures are predictable. Lifetime of switches is well know, and they are easily replaced. Good luck fixing a software glitch by yourself as a user.
Consider that a laptop already comes with a hundred switches in the keyboard, and they can easily last a decade if you dont spill coffee on it.
Keyboard is a different kind of switch and they are major source of pain for many users. My macbook is broken because of keyboard, for example. One reason why new hardware devices like phones and tablets are coming without keyboard is this reason. Apple is not "brave enough" to replace macbook keyboard with touch panel, but they would do that if users would accept it.
Large tablets have been around for nearly a decade now, and people that write novels and word files all day still use a real keyboard. If what you are saying was true, everyone who types for a living would use iPad pro or equivalent.
Secondly, patches and reboots are a problem, not a solution. Users do not need to replace switches themselves. My father is not an IT nerd, he uses his laptop for work. After the keyboard broke, he took it to a nearby repair store and they replaced it for $20. If in a few years it breaks again, he can do it again (ofc laptop might be worth replacing for performance reasons, but that's different).
To him software crashes are far more disruptive, he cant call Acer or Apple and give them $20, $2000 or even $w0,0000 and get them to fix a sound driver or whatever.
He just has to sit there and hope that some day one of the updates, without proper patch notes, will fix the problem. Leaving feedback on the forums is about as reliable as praying for rain or doing blood sacrifice to cure the plague.
1. It costs a little bit of money, and hardware designers love to minimize costs and eliminate parts.
2. It's not idiot-proof enough for a lot of people. You're going to have people who can't find the switch. And who complain and generate support costs. And annoy their coworkers by being muted during video conferences.
Maybe you could fix the second one by having a flashing light on the switch that says, "Please switch this switch! The microphone is needed!" This could also increase awareness of when things are trying to use the microphone. although it would go against the first point because it's yet another part.
Then buy a laptop with those features. If any exist.
The simplest and most fool proof method is a physical switch that interrupts the mic lead. If you want it to be 'pop and crackle' free you may have to fiddle a bit or use a make-before-break switch and connect the other line to ground. No amount of software hacking will get around that, and the position of the switch is good feedback that you are not open to eavesdropping. Anything less than that is likely hackable in some way or other.
https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
Apple could fix T2s going forward, but it would require a BootROM change not just a software update.
Based on their "hardware only" wording for the newer devices, I'm inclined to believe this is the case.
https://www.usenix.org/system/files/conference/woot17/woot17...
Where are the real laptops? I'm tired of the glossy short screens, lack of ethernet connections and crappy keyboards (this applies both to Lenovo and Apple).
Swapping out devices is probably less costly than fixing parts of it.
Software switches like the one described in the article (despite its name) are definitely easier to break since they can be hacked by software. No need to have physical access to the computer. A discrete switch definitely looks cleaner than a piece of duct tape, and is much easier to turn on/off. If you want to "switch off" your mic, bad luck.
I'm impressed with Apple's attention to details like this! ️
Maybe it's a standard thing that Dell, HP and others do as well?
Or is this some piece of logic emebedded in the chip itself or the firmware of some other component, which makes this solution a software one.
How long until someone realizes audio data can be extracted by from the noise generated by a camera in the dark?
> In other experiments, however, they used an ordinary digital camera. Because of a quirk in the design of most cameras’ sensors, the researchers were able to infer information about high-frequency vibrations even from video recorded at a standard 60 frames per second.
Also, in macOS Catalina (I don't remember if this was the case in prior versions), applications are not permitted by default to use the mic or camera and have to request permission.
These are perhaps not as good as a hardware disconnect, but I think Apple is trying to balance privacy and usability here. It is clear from what Apple is doing in hardware and software that they do care about privacy. Linux and AFAIK Windows do not provide that level of privacy, since applications have unfettered access to Cameras and Mics.
(Of course, a part of the Linux community is trying to improve this through Pipewire, Flatpak, and portals.)
I've never heard anyone use Siri on their Mac. I'm surprised they still bother supporting it.
That reminds me: I knew some people who had been using Macs for years who did not really know that Spotlight existed, let alone that you could use Command + space to start a Spotlight search. They would launch applications through the Finder and put regularly-used applications in the Dock.
I'd use it to set timers, too (by far the most frequent thing I use Siri for on iPhone) but annoyingly that doesn't work from the Mac.
Then they started false triggering about every ten minutes. "Hey Siri, decrease sensitivity" does nothing. "Hey Siri, set a timer": "nope your $4k computer can't count time."
Turned it off. Sorry.
If you do not give an application permission to access the camera, then vulnerabilities in those applications do not lead to camera access.
(Unfortunately though, Safari is not controlled through this permission system, probably because it was provided through the OS. Permissions can be controlled for other browsers. IMO this should be fixed by Apple.)