Unlocking my Lenovo laptop, part 3
zmatt.net
zmatt.net
I haven't let go of the 80's and I still think if you buy a car, phone, laptop, compact disc or a video disc, then it's yours because you paid for it in your own money. From that standpoint it's simply inexcusable for manufacturers to try to re-own parts of a device they've already sold to someone.
If a battery works with the laptop, it's guaranteed to be a tested compatible one. Quickly slapping up a counterfeit and selling it as a brand-name thing won't work.
A battery ua a critical device, prone to fires or blasts if made improperly. One such incident would significantly tarnish the brand. Thus the over-reaction.
I wish there wad an open spec for certified batteries, to allow for third-party fixes and replacements, though.
If you put a crap SD card in a laptop it might be the wrong size. If you put a bad counterfit battery in and it explodes and permanently disfigures someone you've got a PR nightmare before people have figured out the real reason.
If i were lenovo, i'd be doing the same exact thing, and i'm honestly surprised we don't see more of this stuff in things like cables, chargers, etc...
Wouldn't it be enough to just display an UEFI boot message to notify users when non-original battery is detected?
A user could put a Lo Pan Six Demon Bag battery in their laptop and then it bursts into flames. The user is going to complain that their Lenovo laptop burst into flames. Everyone else is going to parrot that statement because almost no one looks into anything anymore. Once someone does dig into it and find out that it was actually the shoddy Lo Pan battery, its too late. "Lenovo" and "third degree burns" has been plastered all over the Internet and good luck finding Lo Pan to hold him accountable.
Ahem, as if there were no reported cases of genuine Apple/Dell/HP/Sony/... batteries catching fire. Seems all those significantly tarnished brands are doing quite fine.
edit: Or... how about Lenovo?
http://www.cpsc.gov/en/Recalls/2015/Lenovo-Expands-Recall-of...
Writing this on a ThinkPad running Linux. If this comes true I will stop buying Lenovo products. Until today I continue buying ThinkPads because their Linux support is among the best - and for the trackpoint and a good keyboard. But I definitely do not like how they behave lately.
I am watching very closely for alternatives, every time I or any of people I know need to buy a new computer.
As soon as the brand security will become more important as the requirements of their customers I will jump off the brand. A brand without customers is not worth anything.
Does the cost of replacing a few bricked machines outweigh the reputation cost? Probably not, but it's easy to understand the liability issues that arise from non certified OS's.
And then the user will sue Lenovo because Lenovo didn't tell him he couldn't put a Lenovo battery in it. Even though that has nothing to do with it, it will still cost Lenovo possibly millions in legal defense costs, unless they opt to settle out of court, and anyone who doesn't bother to learn the truth will simply conclude that Lenovo laptops are dangerous because one caught on fire.
It's the same reason McDonald's coffee cups now say "Caution: Contents Hot" on them.
Edit:
To add: I do not believe it made much harm to the Apple brand.
You probably know people who are convinced MSG is bad for you, decades after the anti-MSG scare. The MSG scare could've been a tempest in a teapot that blew over immediately. Instead it lingers on decades later, more from the currents and tides of random crowd behavior than anything else. Ditto for scares surrounding pop rocks, vaccines, gluten, witchcraft, marijuana, fluoride, Dungeons and Dragons, Satanism, mind control via backmasking, UFOs, all sorts of things.
Lingering public perception is (very) loosely correlated with media perception, which is (very) loosely correlated with reality, and you can't predict which falsehoods will linger in the public imagination (snopes.com wouldn't have anything to write about otherwise!).
A lithium ion battery is prone to a runaway thermal reaction if you charge it or discharge it too fast or too far. [1][2] Circuitry in the charger and usually directly attached to the cells in the battery permanently break the circuit if the battery voltage or current exceeds a pre-set range.
This is not like the Keurig k-cup DRM where they are 'ensuring quality' by forcing usage of Keurig-only supplies. This is a life safety and brand protection issue that an improperly built battery can jeopardize both. The consequences are not a bad cup of coffee.
[1] https://www.youtube.com/watch?v=UaCMevegaiA
[2] https://www.youtube.com/watch?v=6M4YuMYGclM
edit: added links to youtube videos
I suppose the whole "safety culture" around lithium cells in laptops has yet to change, but high-quality 18650 cells have been available on the open market for several years now, with all the accompanying products that use them (torches, vapes, power banks, etc.) The general public handling bare lion cells has increased significantly, whereas the amount of incidents related to cells catching fire etc. doesn't seem to have increased correspondingly. The majority seem to be from lipo "pouch cells" which are definitely far more fragile and less resistant to abuse. (They're also higher density = more energy to cause excitement when things go wrong, this is the type that's been causing the hoverboard fires.) 18650s are more robust and it's hard to cause a fire unless they're seriously abused (e.g. severe overcharge or physical damage.)
Given that you can buy empty power banks and add your own cells like this...
http://www.aliexpress.com/item/1Pc-6-X-18650-Battery-Case-Us...
...it's odd that I haven't found similar battery cases for laptops. (Or maybe they do exist and I'm just using the wrong keywords. If they do, please say so; that seems like a great product to have.)
This may in part be due to certification and testing methodologies [0] for battery packs. The issue is that not all cells/battery packs go through this testing, so unless the batteries have been appropriately certified, there are restrictions on the handling and transportation of these batteries (for example non UN 38.3-rated cells are not allowed on planes [1]).
CE manufacturers test and certify the batteries in their products ([2], [3], [4] for example) which is why Amazon can ship them by air and passengers can carry them on planes. The issue is that 3rd party batteries may be uncertified and possibly unsafe. Lenovo doesn't want to take responsibility for an uncertified battery in one of their laptops downing an airliner [5] so they disallow the use of batteries they haven't certified. I doubt this is a nefarious scheme and more about potential liability.
(at my company we use lithium-ion battery packs for our field equipment and had to become very familiar with these issues when IATA promulgated their lithium/lithium-ion battery pack shipping rules a couple of years ago.
[0] http://phmsa.dot.gov/pv_obj_cache/pv_obj_id_D4B2D17039E70621...
[1] http://www.iata.org/whatwedo/cargo/dgr/Documents/lithium-bat...
[2] https://www.lenovo.com/lenovo/us/en/Lenovo_Battery_DoC_Lette...
[3] https://www.apple.com/legal/more-resources/docs/apple-produc...
[4] http://www.dell.com/downloads/global/corporate/environ/compl...
[5] http://news.yahoo.com/fires-involving-lithium-batteries-plan...
Of course there's also the aspect of securing margins on accessories, but there's also the aspect of making sure people's machines don't go up in flames or fail in ways that might trigger expensive repairs (which Lenovo will have to pay for if the device is still in warranty)
Then you get into fun with who's liable if a battery explodes - many of these vendors don't really have much concrete existence, and good luck with a "warranty".
Source: tried playing hard and fast with batteries a few times, including helping someone solder his own cells into a dead first-party battery.
People would buy third party batteries and put the original back before filing a warranty claim
Something like that could significantly hurt the brand
How many times somebody publicly blamed 3rd party battery failure on device vendor?
Links or it doesn't happen.
The initial reports often do not say whether a third party charger/accessory is used and just says things like "Chinese flight attendant electrocuted after picking up charging iPhone 5", which is not a good look for Apple.
* http://www.pcmag.com/article2/0,2817,2484293,00.asp
* http://www.nydailynews.com/news/world/chinese-teen-dies-char...
So much for brand damage.
I would like to know if there are some actual regulations/litigations which forced them or if it's just another money grab like this SuperFish adware.
Lenovo laptops used to be awesome. I'm typing this on a T410 and I'd still recommend an old Lenovo laptop for lots of purposes. I've heard mostly bad things about their newer offerings.
The L520 was the last I've owned that I'd describe as excellent; the others have been disappointing in various ways, especially the L530 that just fell apart in a little over a year of the same level of use that my L520 handled without issue.
From the x230 onwards they have stupid chicklet keys, no visual representation of caps lock or numlock, bad trackpads, and 'modal' function keys - (visually represesented with LEDs of course). Abandoning traditional insert/delete/home/end/pgup/pgdn layout.
Superfish on thinkpads, this battery thing, this bios thing:
https://www.techdirt.com/articles/20150812/11395231925/lenov...
Very frustrating! Beyond a joke at this stage.
The plastic case seems a bit flimsy, but so far hasn't broken. And obviously having a shortscreen sucks, but I accepted that tradeoff for the LED backlight and better specs.
It is like using a cheap acer/toshiba laptop from Argos. A common question I have using them is 'where have the HW UX geniuses decided to put this button I want to use?'.
Cheap laptops are fine by me, but that's not what I want from a thinkpad.
The fact that there is a difference at all is the inherent superiority, a standard layout that stood the test of time and changed for the sake of saving a few pennies.
The fact that you would consider replacing it if it dies with an x220 keyboard (thanks for the info I didn't know that was possible) shows that you do mind it to a small extent.
The keyboard is a very common complaint: http://blog.the-compiler.org/?p=134 - also see the comments.
Also in addition to my prior whining about lenovo, their customer support and returns policy is nowhere near as good as IBM's was. A friend was sent the wrong laptop and after returning it & huge delays lenovo failed to source the correct laptop. He bought a dell.
Richard Sapper, the German industrial designer who orchestrated the look of the iconic laptop for IBM, died 83 years old. I'm blaming lenovo, he's probably spinning in his grave.
PgUp/PgDn are more my problem when switching back and forth to the T61, but I would probably fix that by remapping the T61. I don't see how Insert is that different between the two, but I'm not so picky with specific positioning because I don't "home row".
Don't worry, I'm also bitter about the erosion of Thinkpad - just not so much about the keyboard. The 1.75 inches of missing vertical screen real estate is a much bigger annoyance.
Dunno about safe but I've bought maybe 5 unofficial replacement li ion batteries for thinkpads, 2 for the iphone and will probably get one for my macbook. It takes about 1 min - go on ebay click buy, arrives in the post. It's hard to get much simpler than that until this recent lock down stuff. I've had no problems except the cheap knock offs don't generally last quite as long as the originals did when new.
> The last four bytes of the EC firmware image clearly appeared to be a checksum, and there were some other locations that consistently varied as well. I guessed (correctly) that if I programmed an image with the wrong checksums the EC would fail to boot and I would have a brick on my hands, so trial and error was not a very good option.
I was under the impression that the checksum is validated before flashing? Isn't that the primary purpose of checksums in ROM images?
There are better ways of doing this, but based on the article it seems the EC didn't implement them.
(1) We know this because the checksums are calculated on the decrypted image, and only the EC has the keys to decrypt the image.