News for hackers. Stuff that matters.
Re:Hardware fix for Dell “AC power adapter could not be dete... by 1996 on Monday May 25, 2020 @04:28PM (#23304613)
Do we really need DRM for AC power adaptors?
Re:Hardware fix for Dell “AC power adapter could not be dete... by zootboy on Monday May 25, 2020 @04:46PM (#23304789)
I'd argue it's not really DRM, it's more like device identification. Nearly all modern laptop power supplies do this in some way. HP and Lenovo ones use a resistor on the extra pin, while Dell has put a 1-wire memory chip.

The main reason for this is so that different wattage power supplies can be used with the same connector. The laptop determines the power supply type to see if it can safely draw its full load.

USB-C takes this one step further by having a full negotiation process before supplying any of a number of voltage / wattage levels.

Re:Hardware fix for Dell “AC power adapter could not be dete... by yjftsjthsd-h on Monday May 25, 2020 @05:32PM (#23305204)
> I'd argue it's not really DRM, it's more like device identification.

I suppose the key question is: Does it identify the device and then decide not to work with non-Dell devices? It's fine to read required information, but unnecessarily constraining what happens based on that information brings it back to DRM.

Re:Hardware fix for Dell “AC power adapter could not be dete... by arcticbull on Monday May 25, 2020 @05:45PM (#23305293)
It's not an open standard so this isn't really meaningful. The data has to be formatted a specific way, the Dell way that is, but it's not signed or anything.
Re:Hardware fix for Dell “AC power adapter could not be dete... by other_herbert on Monday May 25, 2020 @07:01PM (#23305790)
The charger is just letting the load side know what it can supply... There are tons of cheap charges that are specified to supply 65 watts but will happily provide more than that until they melt or light the floor on fire..
Re:Hardware fix for Dell “AC power adapter could not be dete... by londons_explore on Monday May 25, 2020 @05:19PM (#23305099)
The kinda-standard way to solve this problem is:

The power supply is "constant current, constant voltage" - ie. it is 19 volts for all currents under 3 amps, but if you try to exceed 3 amps, it will supply exactly 3 amps at whatever voltage that works out to.

The benefit of this scheme is it's super easy to implement on both sides, and fully universal - the device just keeps increasing the current draw till the voltage starts to drop, and it then knows it's hit the limit. The device doesn't need any kind of logic at all - a dumb light bulb will either work if there is enough power, or not work if there isn't, but nothing will get damaged.

It's also compatible with Y splitters - so you can plug in two laptops to the supply, with no extra electronics, and both can share the power. (there is no guarantee of even power splitting tho!)

A big benefit is the power supply can have fully variable capabilities - for example, most power supplies are thermal limited, and on a cold day it could offer slightly more current to charge your battery slightly faster - all without any digital logic, protocols, or anything manufacturer specific.

Anything more complex with sense resistors, ID chips, extra wires, etc. just costs more, and provides less utility, and almost looks like a deliberate attempt to reduce compatibility and increase sales of chargers.

Re:Hardware fix for Dell “AC power adapter could not be dete... by frabert on Monday May 25, 2020 @05:35PM (#23305223)
Unfortunately this only works if the load device is compatible with the full voltage supplied. This is not the case for USB devices, for instance.
Re:Hardware fix for Dell “AC power adapter could not be dete... by userbinator on Monday May 25, 2020 @10:42PM (#23306959)
HP and Lenovo ones use a resistor on the extra pin, while Dell has put a 1-wire memory chip.

The resistor setup is both simpler, and unlike the memory chip, can't easily be repurposed for DRM.

Re:Hardware fix for Dell “AC power adapter could not be dete... by MintelIE on Monday May 25, 2020 @04:41PM (#23304743)
Of course not. This is just yet another excuse for a vendor to lock you in.
Re:Hardware fix for Dell “AC power adapter could not be dete... by cesarb on Monday May 25, 2020 @04:48PM (#23304802)
I'm not sure the intent of that identification chip is DRM. There are several kinds of power adapter (at least 65W and 90W, though I've been told in another comment at https://news.ycombinator.com/item?id=23292819 that there's also 130W, 180W and 230W), all using the same plug; that identification chip allows the embedded controller to know how much power it is guaranteed to get from the power supply, and if it's enough to charge the battery.
Re:Hardware fix for Dell “AC power adapter could not be dete... by amluto on Monday May 25, 2020 @05:05PM (#23304983)
It’s more than working vs not working. The power management on the laptop will presumably adjust its charging speed to avoid overloading the power supply.
Re:Hardware fix for Dell “AC power adapter could not be dete... by amelius on Monday May 25, 2020 @04:49PM (#23304815)
No, and it will probably not hold up in Europe.
Re:Hardware fix for Dell “AC power adapter could not be dete... by dogma1138 on Monday May 25, 2020 @05:14PM (#23305058)
It did held up at least to some extent laptops that have bigger desktop setup high power and smaller lower power travel adapters needed additional data to identify the type of charger, some would default to lower power settings for adapters that aren’t original OEM parts, some won’t work.

With USB type-c chargers it became more or less redundant although the USB type-c power spec implementation is all over the place with many cables and chargers on the market capable of ruining your devices completely.

This isn’t as much of a DRM as a reliability measure if you are going to use cheap power adapters you are quite likely to be able to ruin your laptop.

There are plenty of 3rd party adapters that can send the correct signal to a Dell laptop, those who can’t usually will power the system but not charge the battery simultaneously.

With USB type-C many adapters would charge the laptop at 60W instead of the 100-130W that original Dell adapters can, some of the certified USB type-c docking stations/adapters would be able to charge it at full rate if they are actually capable of delivering the current required.

Not everything is done because vendors want to lock you in, laptops now are smaller and power hungrier than ever and people want to charge their laptops at full rate with cables that could barely charge a phone.

With USB-C things will mostly work but will work slower I can charge my MBP 15” with my Nintendo Switch power adapter it will just take longer and likely will cause the Switch adapter to die the few times I had to do it I’ve noticed the adapter cosplaying as a heating plate while charging the Mac.

Re:Hardware fix for Dell “AC power adapter could not be dete... by nojito on Monday May 25, 2020 @04:31PM (#23304645)
Yes because batteries and power adapters can kill you and/or cause a fire.

There was an engineer who showed how shoddy many phone chargers are and how dangerous they could be.

Re:Hardware fix for Dell “AC power adapter could not be dete... by conk on Monday May 25, 2020 @04:55PM (#23304877)
This is addressed by product approvals and safety standards. Apple, Dell or BestBuy aren’t going to be selling knockoff chargers. If other stores are selling counterfeit products that don’t comply with approvals/standards they should face fines and criminal charges.
Re:Hardware fix for Dell “AC power adapter could not be dete... by ken on Monday May 25, 2020 @05:45PM (#23305297)
Interesting hypothesis, but it doesn't explain the pattern.

That's also true of a million other categories of dangerous equipment, and yet almost none of them lock out competitors by using proprietary interfaces. A shoddy saw blade could kill me, too, but I still can go buy any blade from any manufacturer and put it in any table saw, and it'll work.

OTOH, there are gratuitous incompatibilities galore as soon as you get into software. Network protocols, file formats, executable formats, and so on.

What could explain the situations where we see compatibility versus incompatibility? If it's obvious and visible, and Average Joe can make it fit (like with a hammer), they go ahead and make it compatible. If it's secret and internal and they can hide the differences in ways that Average Joe can't work around (like software), they feel free to make it as incompatible as possible.

Re:Hardware fix for Dell “AC power adapter could not be dete... by AnthonyMouse on Monday May 25, 2020 @04:35PM (#23304692)
So what does that have to do with DRM? That's what products liability suits are for. You sue the maker of the shoddy battery/charger. DRM can't protect you from that -- what happens when you buy the whole device from the shoddy vendor?

edit: Yes, of course some of the vendors will be gone or judgment proof. So don't buy from disreputable vendors. Which brings us back to the original problem -- if the user is willing to buy from them, they could just as easily be buying an entire laptop or a toaster for their kitchen. So solve it the way you solve those instead of stamping out competition, because you need to solve those anyway.

Or put it another way: If OEMs really wanted to solve this, they would stop overcharging so much for chargers and battery replacements so that people wouldn't have to play the Chinese equipment lottery to avoid paying a 1000% markup.

Re:Hardware fix for Dell “AC power adapter could not be dete... by ThrowawayR2 on Monday May 25, 2020 @04:42PM (#23304759)
Attempting to sue the overseas manufacturer of your no-name third party AC adapter is pretty much the definition of futility.
Re:Hardware fix for Dell “AC power adapter could not be dete... by close04 on Monday May 25, 2020 @04:41PM (#23304746)
> You sue

You may not get the chance. Some damage is irreversible and a lawsuit will probably only bring you some legal expenses. Preventing disasters is smarter and cheaper than inviting them and then clogging up a courtroom to complain that the perfectly preventable disaster actually happened after you invited it.

Re:Hardware fix for Dell “AC power adapter could not be dete... by NikolaeVarius on Monday May 25, 2020 @04:38PM (#23304719)
The product vendor stopped existed a week after you bought it from them.
Re:Hardware fix for Dell “AC power adapter could not be dete... by zozbot234 on Monday May 25, 2020 @04:44PM (#23304776)
USB-C is supposed to negotiate a voltage and current that are safe for both ends of the connection as well as for the cable itself. A "shoddy" charger can supply too little power, but it's not going to overcharge a battery.
Re:Hardware fix for Dell “AC power adapter could not be dete... by close04 on Monday May 25, 2020 @04:58PM (#23304916)
A shoddy charger can supply mains power to your device. Example [0].

[0] http://www.righto.com/2014/05/a-look-inside-ipad-chargers-pr...

Re:Hardware fix for Dell “AC power adapter could not be dete... by foepys on Monday May 25, 2020 @04:37PM (#23304706)
I blame Amazon and other reckless online marketplaces for this. Why are they not required to check all products they lost to conform with local safety standards? Would you buy something from a supermarket and take even a 0.01% (or whatever) chance that it literally blows up into your face?
Re:Hardware fix for Dell “AC power adapter could not be dete... by dannyw on Tuesday May 26, 2020 @01:43AM (#23307791)
Is eBay required to test every single product and sale, including the $150 used laptop that Grandma is trying to sell?

I recently bought a pair of Taotronics headphones from Amazon. They are a Chinese knockoff of more premium ANC noise cancelling headphones, at a quarter of the price.

The performance is incredible, and if you slapped a Bose brand on it, I could absolutely believe it's the real thing.

I would like to buy more "Taotronics-like" products from "reckless" marketplaces. For example, I'm looking at NASes. The top brand names like Synology are selling ~$40 worth of components BoM for $400. That's ridiculous!

Jeff Bezos is often quoted as 'Your margin is my opportunity'. As a consumer, I LOVE it.

Re:Hardware fix for Dell “AC power adapter could not be dete... by foepys on Tuesday May 26, 2020 @02:48AM (#23308148)
> Is eBay required to test every single product and sale, including the $150 used laptop that Grandma is trying to sell?

Private sales are different than commercial sales.

I'd argue that any marketplace that allows other commercial sellers on its platform should be held accountable for anything safety and tax related their sellers do.

They should take necessary precautions to verify the sellers and routinely check the products. In Germany VAT dodging by Chinese companies selling on Amazon (let Amazon deliver with FBA and just don't pay taxes afterwards) got recently regulated so that Amazon is liable and the amount of Chinese crap dropped significantly.

Re:Hardware fix for Dell “AC power adapter could not be dete... by bpfrh on Monday May 25, 2020 @04:50PM (#23304822)
That isn't drm but certification. E.g. if the device isn't certified then you shouldn't use it, but if you still want to use it, it is your choice.
Re:Hardware fix for Dell “AC power adapter could not be dete... by nojito on Wednesday May 27, 2020 @08:39AM (#23322271)
You can’t tell.

Fake chargers and cables are very convincing.

How could it possibly be “your choice”?