5 ms·
All hardware with a microphone (or speaker since it too can be used as a mic) needs a hardware switch to disable ... Which will only land once open hardware Lin
by AtomicOrbital 7y ago
All hardware with a microphone (or speaker since it too can be used as a mic) needs a hardware switch to disable ... Which will only land once open hardware Linux mobiles take off in next year or two ... Until then I just assume nothing is private
- nightfly 7y agoYou don't need linux support to put a switch on a microphone
- jacquesm 7y agoTrue, but none of the players that be will add one voluntarily.
- marcan_42 7y agoThe Google Home mini and Google Home Max have physical sliding mic mute toggles. The original Google Home has a physical momentary mic mute switch (click to disable, click to enable). The Amazon Echo also has a similar mic mute switch.
- jimktrains2 7y ago> momentary mic mute switch (click to disable, click to enable). Momentary switches only activate when pushed and as son as their not pushed deäctivate. Was it a momentary switch or a normal one (push to activate, push to deäctivate)?
- marcan_42 7y agoMomentary, in that the actual mute function is software-controlled. However, on the Amazon device it does trigger a physical power-down of the microphones, which is hardware-tied to the LED, so you can be sure that when the LED says the mics are off they really are off. I'm not sure about the Google one. Edit: at least the physical slide switch on the Home Mini is a hardware cut-off; I assume the same is true of the Home Max.
- socceroos 7y agoThese switches interact with software or programmable, connected components. They don't physically disconnect the hardware in a way that only the switch itself can reverse.
- marcan_42 7y agoCitation needed. I don't see why they wouldn't have made the slide switches physically disable the mics, otherwise what would be the point of using a physical slider switch? The whole point of the feature is privacy. Edit: I hate people making claims with zero evidence, so here's some evidence for you: I just took apart my Google Home Mini. The mics are digital PDM mics, connected to a shared line (in stereo config), that goes to what is almost certainly an AND gate (tiny IC, can't quite find the part number, pinout matches a SN74LV1T00), with the other input connected directly to the mute switch (via some resistors), and the output to the SoC (via a resistor divider, probably because the SoC input is likely 1.8V logic). When the mute switch is engaged, the output of the AND gate, which is normally a TDM train (average half of 3.3V), goes to 0V. This is the output that goes to the SoC. So when the mute switch is engaged, the audio input from the mics is electrically cut off from the SoC.
- jacquesm 7y agoThat's not a physical slide disable. As long as it is software that does the work it can be undone in software.
- perl4ever 7y agoI don't see that as any sort of a solution. How can a physical switch authenticate itself?
- jacquesm 7y agoThat's the whole point: it doesn't have to. The user knows the state it is in because it is a physical switch. In the 'off' position there is absolutely nothing that mere software could do to move it to the 'on' position.
- marcan_42 7y agoThe Google Home Mini has a physical hardware mic mute switch. Other Google and Amazon smart devices have similar switches.
- ehsankia 7y agoLike your phone?
- chrisweekly 7y agoPlease forgive (and remedy?) my ignorance, but are you saying all hardware speakers can be used as microphones?
- eth0up 7y agoSome... https://nakedsecurity.sophos.com/2016/11/24/how-your-speakers-could-be-turned-into-eavesdropping-microphones/ https://nakedsecurity.sophos.com/2016/11/24/how-your-speaker...
- ShamelessC 7y agoYep! If you want to try this, you can plug any speaker with a 3.5 mm output into a mic input and speak into it. It'll probably be faint, but it usually works. https://security.stackexchange.com/questions/154343/can-a-speaker-be-used-as-a-microphone https://security.stackexchange.com/questions/154343/can-a-sp...
- chrisweekly 7y agoThanks. I'm embarrassed not to have known this.
- largbae 7y agoMicrophone-less headphones are a great way to test this phenomenon. If you have them handy, just plug them into the mic port and talk. IIRC only one earpiece in a stereo set connects with a mono microphone jack.
- fortran77 7y agoI can't wait for linux mobile! Imagine making calls from a command line: Just type dial voice +1-555-1212 -ntwk verizon -prot cdma2000 -ssh-version 2 -a -l -q -9 -b -k -K 14 -x and away you go!