Live data from Hacker News

Macs can now inform Apple if any liquids have been detected in the USB-C ports

9to5mac.com

201–210 of 351 posts

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#201
post #191
post #82

Earlier quoted context omitted.

> Dumb question: wouldn't non-conductive liquids be harmless? Mostly yes, except for things like concentrated sulfuric acid which is highly corrosive but a bad conductor.

I guess I won't be liquid cooling my setup with concentrated sulfuric acid then

Wise.

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#202

Earlier quoted context omitted.

And Sony Xperias still come with headphone jacks today[1] after they tried Apple'ing for a couple models and got laughed at. [1]: https://www.sony.com/electronics/support/mobile-phones-table...

Real question / No trolling: I feel like I am the last living human who still uses the headphone jack. When I walk around my city, I see almost zero other people using it. They using wireless earbuds. I avoid wireless earbuds to avoid yet-another-battery-to-be-charged. Is this true for other HNers also?

Personally I never particularly liked wired headphones because of the annoyance of dealing with the wire and it breaking any time it got snagged. My Bluetooth ones last for ages without charging so it's not a big deal to charge them. Since they're pretty cheap now I think a lot of people are the same way.

People love to complain about the dongle but really it just adds a couple of inches to the wire. If you can deal with the wire you can deal with a wire with USB-C on the end.

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#204

This is a feature of newer usb-c pd chipsets. See, e.g., https://www.ti.com/product/TPS25751 in the features section. Apple has historically used TI chipsets for their USB power controllers. The feature likely comes from this.

The binary is at "/System/Library/CoreServices/liquiddetectiond". I took a quick look at disassembly, it has some functions for getting voltage, an amusingly named selector called "setIsWet". There's an "AnalyticsSendEvent" in there (and some corresponding obj-c methods). Maybe marcan will do a deeper disassembly one day. There's some reference to TI stuff in the selector names so you're probably right about that.

Kinda surprising they need an entire process for this...

Smells of bad engineering - do they also have a batteryislowd? or a someonepressedtheMkeyonthekeyboardd?

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#205
post #103
post #80

Wait wait wait, they advertise the iPhone as waterproof but still void the warranty and won’t fix it if their waterproofing fails? We lost the headphone jack for this?

Water resistant is not water proof.

*water

Pure not salt water or tap water, not contaminated toilet water where most phones seem to end up. And only for a certain time at a certain depth (pressure). And not pressurized just static.

Maybe they should be named USB-Sea? /s

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#206

Earlier quoted context omitted.

I don't know, the first sentence says: > Apple’s limited warranty doesn’t cover damage caused by liquids, even for water-resistant products like the iPhone, Apple Watch, and some AirPods models. But the article is kind of all over the place. It then says Macs can now detect water in USB-C ports while having pictures in the article of iPhones showing messages that they detected liquids. They like to make the point tha…

The iPhone is full of water detector stickers inside and they do reject warranty claims if water got in. They say you must have done something you shouldn't have if that happens, like diving deep or something. They will even refuse to install a new battery if you pay them.

Apple recently quoted me 2,300$ to fix just one broken keyboard key (it was M, if you were wondering), because according to them the water sensors were tripped and it's policy to replace the mtherboard if that happens. Which apparently costs more than buying another two working identical MacBook Pros.

The laptop has never gotten wet, and everything apart from the M key was working perfectly.

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#207
post #115
post #35

Possibly not related, but my past two Samsungs have had this feature and it drives me crazy. Usually they seem to trigger when using non standard cords and from 0% battery life. This means that I get a very loud warning sound triggering when trying to charge my phone from a battery pack or borrowing someone's cord. Oddly, charging when on (ie not completely dead), this feature doesn't trigger the alarm. I really disl…

You really dislike a feature that plays a loud sound instead of shorting pins in you USB-C connector together? Guess what is more annoying than a loud sound.

I think the issue is that it triggers when there is even a tiny piece of dirt in there. Ie. the pins aren't shorted, but there is some damp particle of dust in there causing a 10 Megaohm connection which would do no harm whatsoever.

Happens a lot for people who leave USB-C cables in the bottom of bags and they get dirt in the connector (and possibly the residue from that beer that exploded in your bag last year and the sugary water never quite evaporates)

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#209
post #80

Wait wait wait, they advertise the iPhone as waterproof but still void the warranty and won’t fix it if their waterproofing fails? We lost the headphone jack for this?

No you lost the headphone jack to sell more AirPods. My Samsung S8 was waterproof and had the jack. And it was just as thin as an iPhone.

Even Apple could do it. The iPhone 6S had both, tho Apple never advertised the waterproofing.

Re: Macs can now inform Apple if any liquids have been detected in the USB-C ports

#210
Recently when I plugged my iPhone for charging it correctly warned me that it detected liquid and it might damage the phone to charge at the moment. I blasted my phone with car AC for a couple of minutes and it dried out and then I was able to charge fine. It's a nice feature to have even on Macs but I doubt the scenarios in which water goes into a Mac are as simple to deal with as they are with iPhone.
Post reply on HN